@charset "UTF-8";
@import"https://fonts.googleapis.com/css2?family=Noto%20Sans%20KR:wght@400;500;700;900&family=Noto%20Sans%20SC:wght@400;500;700;900&display=swap";

@-webkit-keyframes move_wave {
    0% {
        -webkit-transform: translateX(0) translateZ(0) scaleY(1);
        transform: translateX(0) translateZ(0) scaleY(1)
	}
    
    50% {
        -webkit-transform: translateX(-25%) translateZ(0) scaleY(.55);
        transform: translateX(-25%) translateZ(0) scaleY(.55)
	}
    
    to {
        -webkit-transform: translateX(-50%) translateZ(0) scaleY(1);
        transform: translateX(-50%) translateZ(0) scaleY(1)
	}
}



@keyframes downIn{0%{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);opacity:0}
    
    100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}
    
}

@keyframes move_wave{0%{-webkit-transform:translateX(0) translateZ(0) scaleY(1);transform:translateX(0) translateZ(0) scaleY(1)}
    
    50%{-webkit-transform:translateX(-25%) translateZ(0) scaleY(.55);transform:translateX(-25%) translateZ(0) scaleY(.55)}
    
    to{-webkit-transform:translateX(-50%) translateZ(0) scaleY(1);transform:translateX(-50%) translateZ(0) scaleY(1)}
    
}

@-webkit-keyframes wave{0%{-webkit-transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg);transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg)}
    
    to{-webkit-transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg);transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg)}
    
}

@keyframes wave{0%{-webkit-transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg);transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg)}
    
    to{-webkit-transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg);transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg)}
    
}

@keyframes loader-1-outter{0%{transform:rotate(0deg)}
    
    to{transform:rotate(360deg)}
    
}

@keyframes loader-1-inner{0%{transform:rotate(0deg)}
    
    to{transform:rotate(-360deg)}
    
}

@keyframes scaleUp{0%{transform:scale(.8) translateY(1000px);opacity:0}
    
    to{transform:scale(1) translateY(0);opacity:1}
    
}

@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}
    
    to{opacity:1;transform:translateY(0)}
    
}

@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}
    
    to{opacity:1;transform:translateY(0)}
    
}

/* @-webkit-keyframes before{0%{width:.5em;box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)} */

/* 35%{width:2.5em;box-shadow:0-.5em rgba(225,20,98,.75),0 .5em rgba(111,202,220,.75)} */

/* 70%{width:.5em;box-shadow:-1em -.5em rgba(225,20,98,.75),1em .5em rgba(111,202,220,.75)} */

/* to{box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)} */

/* } */

/* @keyframes before{0%{width:.5em;box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)} */

/* 35%{width:2.5em;box-shadow:0-.5em rgba(225,20,98,.75),0 .5em rgba(111,202,220,.75)} */

/* 70%{width:.5em;box-shadow:-1em -.5em rgba(225,20,98,.75),1em .5em rgba(111,202,220,.75)} */

/* to{box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)} */

/* } */

/* @-webkit-keyframes after{0%{height:.5em;box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)} */

/* 35%{height:2.5em;box-shadow:.5em 0 rgba(61,184,143,.75),-.5em 0 rgba(233,169,32,.75)} */

/* 70%{height:.5em;box-shadow:.5em -1em rgba(61,184,143,.75),-.5em 1em rgba(233,169,32,.75)} */

/* to{box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)} */

/* } */

/* @keyframes after{0%{height:.5em;box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)} */

/* 35%{height:2.5em;box-shadow:.5em 0 rgba(61,184,143,.75),-.5em 0 rgba(233,169,32,.75)} */

/* 70%{height:.5em;box-shadow:.5em -1em rgba(61,184,143,.75),-.5em 1em rgba(233,169,32,.75)} */

/* to{box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)} */

/* } */

@keyframes float{0%,to{transform:translateY(0)}
    
    50%{transform:translateY(-1rem)}
    
}

@keyframes shadow{0%,to{transform:scaleX(1.75) rotateX(95deg) translateZ(0)}
    
    50%{transform:scaleX(.5) rotateX(95deg) translateZ(-1rem)}
    
}

@-webkit-keyframes wawes{0%{-webkit-transform:rotate(0)}
    
    to{-webkit-transform:rotate(360deg)}
    
}

@-moz-keyframes wawes{0%{-moz-transform:rotate(0)}
    
    to{-moz-transform:rotate(360deg)}
    
}

@keyframes wawes{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
    
    to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
    
}

@keyframes borderRotate{to{
--angle:420deg}

}

@keyframes progress-bar-stripes{0%{background-position-x:1rem}
    
}

@keyframes spinner-border{to{transform:rotate(360deg)}
    
}

@keyframes spinner-grow{0%{transform:scale(0)}
    
    50%{opacity:1;transform:none}
    
}

@keyframes placeholder-glow{50%{opacity:.2}
    
}

@keyframes placeholder-wave{to{-webkit-mask-position:-200%0;mask-position:-200%0}
    
}

@keyframes neon{0%{text-shadow:0 0 6px rgba(202,228,225,.92),0 0 30px rgba(202,228,225,.34),0 0 12px rgba(30,132,242,.52),0 0 21px rgba(30,132,242,.92),0 0 34px rgba(30,132,242,.78),0 0 54px rgba(30,132,242,.92)}
    
    to{text-shadow:0 0 6px rgba(202,228,225,.98),0 0 30px rgba(202,228,225,.42),0 0 12px rgba(30,132,242,.58),0 0 22px rgba(30,132,242,.84),0 0 38px rgba(30,132,242,.88),0 0 60px #1e84f2}
    
}

@keyframes fading-down{0%{opacity:0;transform:translateY(0)}
    
    to{opacity:100%;transform:translateY(7px)}
    
}

@keyframes fading-up{0%{opacity:0;transform:translateY(0)}
    
    to{opacity:100%;transform:translateY(-7px)}
    
}

@keyframes bounce{50%{transform:translateY(-7px)}
    
}
@keyframes bounceLR{50%{transform:translateX(-7px)}
    
}

@keyframes bounce3dicon{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate(-5%,-5%);transform:translate(-5%,-5%)}
    
    40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate(-5%,calc(-5% - 10px));transform:translate(-5%,calc(-5% - 10px))}
    
    70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate(-5%,calc(-5% - 6px));transform:translate(-5%,calc(-5% - 6px))}
    
    90%{-webkit-transform:translate(-5%,calc(-5% - 3px));transform:translate(-5%,calc(-5% - 3px))}
    
}

@-webkit-keyframes uparrow{0%{-webkit-transform:translateY(0);opacity:0}
    
    to{-webkit-transform:translateY(-7px);opacity:1}
    
}

@-webkit-keyframes downarrow{0%{-webkit-transform:translateY(0);opacity:0}
    
    to{-webkit-transform:translateY(7px);opacity:1}
    
}

@-webkit-keyframes text-blink{20%,24%,55%{color:#111;text-shadow:none}
    
    0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 5px orange,0 0 15px orange,0 0 20px orange,0 0 40px orange,0 0 60px red,0 0 10px #ff8d00,0 0 98px red;color:#fff6a9}
    
}

@keyframes text-blink{20%,24%,55%{color:#111;text-shadow:none}
    
    0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 5px orange,0 0 15px orange,0 0 20px orange,0 0 40px orange,0 0 60px red,0 0 10px #ff8d00,0 0 98px red;color:#fff6a9}
    
}

@keyframes pulsing{0%{background-position-y:0;transform:translateY(0);transform:scale(1)}
    
    50%{background-position-y:5px;transform:translateY(1px);transform:scale(1.1)}
    
    100%{background-position-y:0;transform:translateY(0);transform:scale(1)}
    
}

@keyframes aniLogo{0%{background-position-y:0;transform:scale(1)}
    
    50%{background-position-y:5px;transform:scale(1.03)}
    
    100%{background-position-y:0;transform:scale(1)}
    
}

@keyframes blinkertext {
    0%   { color: #f64949; }
    49% { color: #f64949; }
    50% { color: #20262C; }
    99% { color: #20262C; }
    100% { color: #f64949; }
}

@keyframes smoothblink {
    to {
		color: transparent;
	}
}

.smoothblink {
    animation:smoothblink 1000ms infinite alternate;
    -webkit-animation:smoothblink 1000ms infinite alternate;
}

@font-face{font-family:"Black Han Sans";src:url(/css/fonts/BlackHanSans-Regular.ttf);src:local("â˜º"),url(/css/fonts/BlackHanSans-Regular.ttf)format("truetype");font-weight:700;font-style:normal}

@font-face{font-family:"asenaru";src:url(/css/fonts/asenaru.ttf);src:local("â˜º"),url(/css/fonts/asenaru.ttf)format("truetype");font-weight:inherit;font-style:normal}

@font-face{font-family:"Rubik";src:url(/css/fonts/rubik/Rubik-Light.ttf);src:local("â˜º"),url(/css/fonts/rubik/Rubik-Light.ttf)format("truetype");font-weight:600;font-style:normal}

@font-face{font-family:"Rubik";src:url(/css/fonts/rubik/Rubik-Regular.ttf);src:local("â˜º"),url(/css/fonts/rubik/Rubik-Regular.ttf)format("truetype");font-weight:600;font-style:normal}

@font-face{font-family:"Rubik";src:url(/css/fonts/rubik/Rubik-Medium.ttf);src:local("â˜º"),url(/css/fonts/rubik/Rubik-Medium.ttf)format("truetype");font-weight:700;font-style:normal}

@font-face{font-family:"Koaroo";src:url(/font/KOAROO.ttf);src:local("â˜º"),url(/font/KOAROO.ttf)format("truetype");font-weight:700;font-style:normal}

@font-face{font-family:"Wemakeprice";src:url(/font/wemakeprice-semibold.eot);src:url(/font/wemakeprice-semibold.eot?#iefix)format("embedded-opentype"),url(/font/wemakeprice-semibold.woff2)format("woff2"),url(/font/wemakeprice-semibold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}


:root{
    
    --cui-font-sans-serif:'Noto Sans KR', "Noto Sans KR","Rubik" , system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    --cui-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    --cui-body-font-family:var(--cui-font-sans-serif);
    --cui-body-font-size:1rem;
    --cui-body-font-weight:400;
    --cui-body-line-height:1.5;
    --cui-border-width:1px;
    --cui-border-style:solid;
    --cui-border-radius:.375rem;
    --cui-border-radius-sm:.25rem;
    --cui-border-radius-lg:.5rem;
    --cui-border-radius-xl:1rem;
    --cui-border-radius-2xl:2rem;
    --cui-border-radius-pill:50rem;
    --sm-aside-width:320px;
    --sm-top-menu-height:64px;
    --default-animation-duration:0.2s;
    --default-border-radius:.4rem;
    --hud-opacity-primary:1;
    --hud-opacity-secondary:.2;
    --menu01-height:80px;
    --header01-height:40px;
    /*--sportsFrame-margin-y:30px;*/
	--sportsFrame-margin-y:0px;
    --sportsbook-top-header-height:205px;
    --sportsbook-top-sports-height:70.5px;
    --sportsbook-upcomingMatch-height:258.5px;
    --d:2500ms;
    --angle:90deg;
    --gradX:100%;
    --gradY:50%;
    --c1:rgba(168,239,255,1);
    --c2:rgba(168,239,255,.1);
    --font-family:'Noto Sans KR';
    --icon-size:1.8em;
    --speed:4s;
    --easing:cubic-bezier(.46,.03,.52,.96);
    --bg-gradient-start-color:rgb(203,64,0);
    --bg-gradient-end-color:rgb(72,0,30);
    --preloader-bg-color-primary:var(--bgColor-05);
    --preloader-bg-color-secondary:var(--bgColor-03);
    --sidebarwrapper-bg: #f6f7fa;
}


body,html{
    height:calc(100% - 0px);
    overscroll-behavior: none;/*disable pull to refresh*/
}

html{font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

h1,h2,h3,h4,h5,h6{font-family:var(--fa-style-family)}
.panel-body {padding: 0.5rem;}

.clear_fix:after,.clear_fix:before{content:"";display:block;clear:both}

i{font-style:unset}

.p-tb-1{padding:1rem 0}

.p-tb-2{padding:2rem 0}

.p-tb-3{padding:3rem 0}

.p-b-1{padding-bottom:1rem}

.p-b-2{padding-bottom:2rem}

.p-b-3{padding-bottom:3rem}

.p-t-1{padding-top:1rem}

.p-t-2{padding-top:2rem}

.p-t-3{padding-top:3rem}

.m-tb-1{margin:1rem 0}

.m-tb-2{margin:2rem 0}

.m-tb-3{margin:3rem 0}

.m-b-1{margin-bottom:1rem}

.m-b-2{margin-bottom:2rem}

.m-b-3{margin-bottom:3rem}

.m-t-1{margin-top:1rem}

.m-t-2{margin-top:2rem}

.m-t-3{margin-top:3rem}

a,li{margin:0}

a,li,ul{list-style:none;padding:0}

li,ul{text-decoration:none}

/*::-webkit-scrollbar{width:6px;height:8px!important}*/
::-webkit-scrollbar{width:0;height:0!important}

::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--scrollbar-bg-color)}

::-webkit-scrollbar-track{display:none}

.tab-content>.tab-pane::-webkit-scrollbar{height:0;width:6px}

.flex-break{flex-basis:100%;height:0}

#main-c #content.body_home {
    width: 100%;
    height: auto;
    background-repeat: repeat-y;
    transition: none;
    position: relative;
    background: url(/image/bg/homeBG.webp);
}
#content #content-wrapper #sports-wrapper #board-container .board-container ._open_board.board-topfix>td,#game-container #game-frame iframe,#live-container tr,#match-container .speech-bubble table.bl-container tbody>tr.view_bet .match-odds.bet-odds .odds-container,#match-container .speech-bubble table.bl-container tbody>tr.view_bet .match-odds.bet-odds tbody>tr>td,#match-container table.bl-container .bet-odds .odds-container,#split-container tr,#sports-wrapper #virtual-container .detail-Viframe iframe,iframe,iframe#betradar-iframe{border:0}
.bl-container tbody>tr.view_bet .match-odds.bet-odds table {
    width: 100%;
}
.bl-container .bet-odds .type-name span {
    font-size: 13px !important;
    display: block;
    padding: 0 !important;
    text-align: left;
}
.color0,.color3,.color4,.color5,.color6,.color7,.color8,.color9{color:red;font-weight:700}

.color1,.color2{color:#3da9ff;font-weight:700}

.color2{color:#4fc453}

.text-center-pack{text-align:center;text-align:-moz-center;text-align:-webkit-center}

.reflection-text{position:relative;text-align:center;text-transform:uppercase;letter-spacing:5px;font-weight:500}

.reflection-text::after{content:"";bottom:0;position:absolute;width:150px;left:calc(50% - 75px);height:20px}

.reflection-text-white::after{background:url(../images/line-break/line-break-white.svg)no-repeat}

.reflection-text:not(.reflection-text-white)::after{background:url(../images/line-break/line-break-10.svg)no-repeat}

.main-section{padding:5rem 0}

.very_small_hamburger{padding-top:1.5rem}

.very_small_hamburger svg{width:80px;height:50px;cursor:pointer;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}

.very_small_hamburger path{fill:none;-webkit-transition:stroke-dashoffset .5s cubic-bezier(.25,-.25,.75,1.25),stroke-dasharray .5s cubic-bezier(.25,-.25,.75,1.25);transition:stroke-dashoffset .5s cubic-bezier(.25,-.25,.75,1.25),stroke-dasharray .5s cubic-bezier(.25,-.25,.75,1.25);stroke-width:40px;stroke-linecap:round;stroke:#fff;stroke-dashoffset:0}

.very_small_hamburger path.bottom,.very_small_hamburger path.top{stroke-dasharray:240px 950px}

.very_small_hamburger path.middle{stroke-dasharray:240px 240px}

.very_small_hamburger.open path.bottom,.very_small_hamburger.open path.top{stroke-dashoffset:-650px}

.very_small_hamburger.open path.middle{stroke-dashoffset:-115px;stroke-dasharray:1px 220px}

.ham-cont{margin-left:-11px;margin-top:-2px}

.ham-cont .very_small_hamburger{padding-top:0}

.ham-cont svg{width:60px;height:40px}

.title-link{position:relative;overflow:hidden;font-weight:500;text-transform:uppercase;font-size:1.5rem}

.title-link::before{content:"";position:absolute;height:100%;width:100%;border-width:2px 0;border-style:solid;left:0;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0);-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}

.title-link:hover::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}

.title-link span{display:inline-block;position:relative;-webkit-transform:perspective(1000px) rotate3d(0,1,0,0deg);transform:perspective(1000px) rotate3d(0,1,0,0deg);-webkit-transition:color .5s,-webkit-transform .5s;transition:transform .5s,color .5s;transition:transform .5s,color .5s,-webkit-transform .5s}

.title-link:hover span{-webkit-transform:perspective(1000px) rotate3d(0,1,0,360deg);transform:perspective(1000px) rotate3d(0,1,0,360deg)}

.title-link span:nth-child(7),.title-link:hover span:first-child{-webkit-transition-delay:0s;transition-delay:0s}

.title-link span:nth-child(6),.title-link:hover span:nth-child(2){-webkit-transition-delay:.05s;transition-delay:.05s}

.title-link span:nth-child(5),.title-link:hover span:nth-child(3){-webkit-transition-delay:.1s;transition-delay:.1s}

.title-link span:nth-child(4),.title-link:hover span:nth-child(4){-webkit-transition-delay:.15s;transition-delay:.15s}

.title-link span:nth-child(3),.title-link:hover span:nth-child(5){-webkit-transition-delay:.2s;transition-delay:.2s}

.title-link span:nth-child(2),.title-link:hover span:nth-child(6){-webkit-transition-delay:.25s;transition-delay:.25s}

.title-link span:first-child,.title-link:hover span:nth-child(7){-webkit-transition-delay:.3s;transition-delay:.3s}

.shadow-button{margin-top:2rem;border-radius:30px;box-shadow:0 6px 5px 0 rgba(0,0,0,.18),0 1px 9px 0 rgba(0,0,0,.15);-webkit-transition:all .4s ease-out;transition:all .4s ease-out;display:inline-block}

.shadow-button .fa-arrow-right{opacity:0;-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-transition:opacity .3s ease-out,-webkit-transform .2s ease-out .1s;transition:transform .2s ease-out .1s,opacity .3s ease-out;transition:transform .2s ease-out .1s,opacity .3s ease-out,-webkit-transform .2s ease-out .1s}

.shadow-button:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.28),0 4px 15px 0 rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}

.shadow-button:hover .fa-arrow-right{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}

.desc{max-width:650px;margin:0 auto;text-align:center}

.sports_nav_item.sportsbtn .desc{color:var(--txtColor01);font-size:12px}


.provider-item:hover .sports_nav_item.sportsbtn .sp_cat.on .desc,.sports_nav_item.sportsbtn .sp_cat.on .desc{color:var(--sports-top-color-active)}

.owl-nav{z-index:-1;position:absolute;top:30%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;left:0;margin:0}

.owl-nav i{font-size:3rem;padding:1rem}

.owl-nav .disabled{opacity:.3;cursor:default!important}

.owl-nav .owl-prev{position:absolute;left:-70px}

.owl-nav .owl-next{position:absolute;right:-70px}

.owl-dots{padding-top:1rem;margin-top:.5rem;text-align:center}

.owl-dots .owl-dot{display:inline-block;-webkit-transition:opacity .2s;transition:opacity .2s}

.owl-dots .owl-dot:hover{opacity:.7}

.owl-dots .owl-dot span{display:inline-block;height:2px;margin:5px 7px;opacity:1;width:22px}

a:focus,a:visited,i:focus{outline:0}

.hidden{display:none}

.btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;word-break:keep-all}

[role=button]{outline:0}

.paging{text-align:-webkit-center;margin-left:6px;height:47px;white-space:nowrap}

.page-find,.paging{overflow-x:auto;overflow-y:hidden}
.round-box.mid-side[side="vs"]:hover {
    cursor: default;
    border-color: transparent !important;
}

#right-betslip .betslip table .slip-btn>button,._bet,._menu-bet button,[type=button],a,button{cursor:pointer}


#delay_message {
	padding: 3px;
	animation: glow 1s infinite;
	background-image: linear-gradient(270deg, #ffffff 40%, #deffe2, #ffffff 60%);
	background-size: 200% 200%;
	position: relative;
	z-index: 1;
	/* margin-bottom: 5px; */
}
#delay_message:before {
	content: "";
	height: 25px;
	width: 98%;
	position: absolute;
	background-size: 200% 200%;
	background-position: 143% 0%;
	z-index: -1;
	left: 4px;
	top: 2px;
}

#delay_time {
    color: limegreen;
    font-size: 14px;
    font-weight:900;
}
@keyframes glow {
	0% {
		background-position: 150% 0%;
		box-shadow: 0 0 15px rgba(255, 255, 255, 0.3);
	}
	10% {
		background-position: 100% 0%;
		box-shadow: 0 0 20px rgba(255, 255, 255, 0.5);
	}
	75% {
		box-shadow: 0 0 15px rgba(255, 255, 255, 0.3);
	}
	100% {
		background-position: -50% 0%;
	}
}

@keyframes glowInner {
	0% {
		background-position: 150% -100%;
	}
	10% {
		background-position: 100% -100%;
	}
	100% {
		background-position: -50% -100%;
	}
}


.right{float:right!important}

.UserMenu_ li{height:35px;line-height:34px;font-size:14px;padding:0 15px;border-top:1px solid #d3d3d3}

.quickLink ._left_,.set_v2 #right-user-info .db-member .boot-crate .mem_sack .sm-icon,.set_v2 #right-user-info .db-member .boot-crate .mem_sack .thisname{float:left}

#swift-links .quickLink .info-item{width:100%;float:left;margin-bottom:10px}

#swift-links .quickLink .info-item .justbox{position:relative;transform:skew(30deg);padding-right:10px;float:left;width:calc(100% - 70px)}


#swift-links .quickLink .info-item .justbox .sm-icon{font-size:25px;position:absolute;left:12px;width:35px;text-align:center;transform:skew(-30deg);z-index:2}

.quickLink .dep_btn,.quickLink .p_btn{width:66px;float:right;margin-left:4px;z-index:1;vertical-align:super;height:20px}

.quickLink .btnname,.quickLink .dep_btn,.quickLink .p_btn,body{position:relative}

.quickLink .dep_btn .fa,.quickLink .p_btn .fa{position:absolute;transform:translate(45%,45%);left:10px}

.rectangle-{transform:skew(30deg,0deg);position:absolute;z-index:-1;height:30px;width:47px;left:0}

#swift-links .quickLink .info-item .justbox .thisname{margin:0 0 0 20px;text-align:left;box-shadow:inset 0-2px 0#66b300;line-height:30px;display:inline-block;vertical-align:bottom;padding:0 16px 0 30px;width:calc(100% - 20px);font-size:13px;transform:skew(-30deg);position:relative;z-index:1}

.header01{width:100%;height:var(--header01-height);z-index:4;position:fixed;top:0}

.header01 .header01Wrapper{width:75%;height:var(--header01-height);margin:0 auto;display:flex;align-items:center;justify-content:space-between}

.header01 .header01Wrapper ul,.menu01 .menu01Wrapper{padding-left:0;list-style-type:none;list-style:none}
.menu02 .quickmenu_menu02 {display:none;}
.marquee02 , .marquee03 {display:none !important;}
.header01 .header01Wrapper .leftZone ul li{float:left;margin-right:1.5rem;position:relative}

.header01 .header01Wrapper .leftZone a{text-decoration:none;}
.header01 .header01Wrapper .leftZone .dropdown .dropdown-menu li {width: 100%;}

.header01 .header01Wrapper .leftZone a:hover{font-weight:500}

.header01 .header01Wrapper .rightZone {
white-space: nowrap;}
.header01 .header01Wrapper .rightZone, .cash-info-top, .points-info-top {display:flex}
.header01 .header01Wrapper .rightZone > div {margin: auto 1rem;}
/* .header01 .header01Wrapper .rightZone .cash-info-top ,
.header01 .header01Wrapper .rightZone .points-info-top {margin-right: 2rem;} */
.header01 .header01Wrapper .rightZone .cash-info-top .c_type,
.header01 .header01Wrapper .rightZone .points-info-top .c_type {margin-right: 1rem;}
.header01 .header01Wrapper .rightZone .user-info-top a:not(._logout_) {padding: 4px 20px; border-radius: 20px; transition: 0.3s ease-in;}
.header01 .header01Wrapper .rightZone .user-info-top .dropdown-menu .about-user {display:flex;flex-direction: column;align-items: center;margin: 1rem 0;}
.header01 .header01Wrapper .rightZone .user-info-top .dropdown-menu .about-user .lv_num {font-size: 1.2rem;font-weight: 600;}
.user-info-top .dropdown-menu .roulette-info {display: flex; justify-content: space-between;}
.user-info-top .dropdown-menu .dropdown-item {margin: 0.5rem auto}
.header01 .header01Wrapper .rightZone .btnN{display:flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:50px;font-size:14px;font-weight:700;margin-left:2px;width:auto;box-shadow:none}

h2.result_r_h2 {
    font-family: 'Noto Sans KR', sans-serif;
    text-shadow: 2px 1px 3px #fff;
}
.header01 .header01Wrapper ul li span#todaynowtime,.header01 .header01Wrapper ul li button{color:var(--header-color)}

.menu01{width:100%;height:var(--menu01-height);position:fixed;top:var(--header01-height);z-index:3}

.menu01 .menu01Wrapper{width:75%;height:80px;margin:0 auto;display:flex;align-items:center;justify-content:left}




.menu01 .menu01Wrapper .logo{width:190px;cursor:pointer;display:block}
.menu01 .menu01Wrapper .logo-small {display:none;}
.menu01 .menu01Wrapper .logo img{   
    width: 100%;
height: auto;}

.menu01 .menu01Wrapper .menuZone ul li{float:left;margin-left:17px}

.menu01 .menu01Wrapper .menuZone ul li a.menu{font-size:15px;font-weight:500;padding:18px 12px;cursor:pointer;position:relative;display:block}

.menu01 .menu01Wrapper .menuZone ul li a.menu span{font-size:14px;margin:4px;transition:.2s ease-out;position:absolute}

.menu01 .menu01Wrapper .menuZone ul li.active a.menu span,
.menu01 .menu01Wrapper .menuZone ul li:hover a.menu span{transform:rotate(180deg);color:var(--topmenu-color-active)}

#sports-header #inner-header .name-header,#sports-wrapper #asian-container .asian-league-panel .space,#sports-wrapper #asian-container .league-box .bonusodd-title,#sports-wrapper #asian-container .league-box .row-wideView .space,#sports-wrapper #wide-container .asian-league-panel .space,#sports-wrapper #wide-container .league-box .bonusodd-title{padding:10px 10px 0}

#sports-header #inner-header{width:calc(100% - 0px);padding:0 0 10px;margin:0 auto}

#sports-header #inner-header .name-header .nametag_{display:inline-block;font-weight:900;}

#sports-header #inner-header .name-header .nametag_sub{display:inline-block;margin-top:13px;margin-left:14px;font-size:12px;opacity:.5}

#sports-header .btn-drop{height:50px;padding:0 13px;border:0}

#sports-header .btn-drop .mode_title{line-height:50px;display:block;font-size:14px;font-weight:900}

#sports-header #inner-header .hidden{display:block;pointer-events:none;visibility:hidden;opacity:0}

#sports-header .option-view-list{width:300px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:right;transition:visibility .3s linear 1s,opacity 1s;position:absolute;right:10px;top:50px;padding:10px;z-index:3}

#sports-header .option-view-list ._h3txt{margin:0 0 5px}

#sports-header #inner-header .name-header .groupbtn-container{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout{width:calc(50% - 0px);float:left;text-align:center;padding:5px;position:relative;z-index:5}

#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout:first-child{border-right:1px solid}

#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout .fa{display:block;font-size:18px}

#split-container .odds-find #odds_search>div:first-child,#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout:last-child{border-left:0}

#split-container{margin-left:5px;margin-right:5px}

.nolivegame{width:100%;text-align:center;padding:10px}

#live-container,#split-container{float:left;overflow:auto;scrollbar-width:none}

#live-container .league-box .lock, 
#live-container .league-boxC .lock {opacity: 0.7 !important;}

#bl-container .bl-container>thead>tr>th,#bl-container1 .bl-container>thead>tr>th{padding:15px}

#bl-container .bl-container>tbody>tr>td,#bl-container1 .bl-container>tbody>tr>td{padding:7px;text-align:center}

.overlay{position:absolute;top:0;bottom:0;left:0;right:0;transition:opacity 200ms;visibility:hidden;opacity:0;z-index:9}

.overlay .cancel{position:absolute;width:100%;height:100%;cursor:default}

.overlay:target{visibility:visible;opacity:1}

.warning-box{margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:100%;position:relative;text-align:center}

.warning-box .title{padding:6px 10px 10px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-size:1.3em;z-index:0}

.warning-box .close{text-decoration:none}

.warning-box .close:hover{opacity:1}

.warning-box .content{max-height:400px;overflow:auto}

.warning-box p{margin:0 0 1em}

.warning-box p:last-child{margin:0;text-align:center}

.action{position:relative;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:5px;text-align:center;font-size:1.2em;padding:10px 20px;width:calc(50% - 42px);border:0;transition:all 200ms}

.btn-ok:last-child{margin-bottom:0}

.warn-icon{height:88px;left:0;right:0;display:block;position:absolute;margin:0 auto;top:-40px;animation: bounce3dicon 1.5s ease-in-out infinite;}

.warn-icon:before{content:"!";text-align:center;position:absolute;left:20px;transform:rotate(20deg);font-size:5em;top:-27px}

#button-to-top{display:inline-block;width:38px;height:38px;text-align:center;position:fixed;bottom:60px;right:30px;z-index:1000;border-radius:50%}



#button-to-top:hover{cursor:pointer}

#button-to-top.show{opacity:1;visibility:visible}

#button-to-top .fa{padding-top:9px;font-size:20px}

.fullwidth .container-lg,.mediumwidth .container-lg{max-width:100%}
/* .swiper-slide img{width:100%; max-height:478px} */
.loader,.loader-1 .loader-inner,.loader-1 .loader-outter{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}

.loader{position:relative;width:60px;height:60px;margin:75px;display:inline-block;vertical-align:middle}

.loader-1 .loader-inner,.loader-1 .loader-outter{position:absolute}

.loader-1 .loader-outter{border-bottom:0;width:100%;height:100%;animation:loader-1-outter 1s cubic-bezier(.42,.61,.58,.41) infinite}

.loader-1 .loader-inner{width:40px;height:40px;left:calc(50% - 20px);top:calc(50% - 20px);animation:loader-1-inner 1s cubic-bezier(.42,.61,.58,.41) infinite}

.header-logo.setv2 .logo-site,.pre-loader{display:flex;align-items:center;justify-content:center}

.pre-loader{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-ms-flex-item-align:center;align-self:center;z-index:10000}

#content-wrapper .pre-loader{z-index:1}

#sidenav-overlay,.drag-target{z-index:101}

#page-topbar{width:calc(100% - 588px);float:left;position:relative;z-index:2}

.top-HeaderBar{padding:13px 16px}

#mobile-menu,.side-set3{float:right}

#page-topbar #top-menu .top-menu{height:90px;margin-left:30px;float:left;width:calc(100% - 841px);overflow:auto}

#page-topbar #top-menu,#page-topbar #top-menu .menu{width:100%;height:90px}

#page-topbar #top-menu .top-menu .top-menu-ul{width:100%;height:90px;list-style:none;vertical-align:middle;margin:0;padding:0;cursor:pointer}

#page-topbar #top-menu .top-menu .top-menu-ul .top-menu-li{width:auto;height:90px;margin-right:38px;float:left;text-align:center;line-height:89px;font-size:18px;border-radius:2px;transition:border-bottom .15s;text-transform:uppercase}

#page-topbar #top-menu .top-menu .top-menu-ul li.active,#page-topbar #top-menu .top-menu .top-menu-ul li:hover{border-bottom:3px solid #ff9800;height:65px}

#page-topbar #top-menu .top-menu .top-menu-ul .top-menu-li-item,.express_btn .wrap_list ._swift>li .alink.active{font-weight:900}

#page-topbar #top-menu .top-menu .top-menu-ul li a{width:100%;height:100%;display:block}

#page-topbar.topfull{width:100%}

.local-time .time_,.quickLink ._right_{text-align:-webkit-center;text-align:center}

.local-time .time_{padding:3px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-size:12px}

.quickLink ._right_{float:right;margin-top:30px;margin-right:25px}

.quickLink .time_{padding:0 9px;font-size:14px;line-height:30px;display:inline-block;margin:0 auto}

.set_v2 #right-user-info .dep_btn .btnname{float:right;width:auto}

.set_v2 #right-user-info .db-member .boot-crate .mem_sack .sm-icon .fa-solid{line-height:inherit;font-size:10px;margin:0 5px}

.header-logo.setv2 .logo-site{float:initial}

.header-logo .logo-site{text-align:center;display:flex;align-items:center;justify-content:center;padding:10px;height:87px;overflow:hidden}

.header-logo .logo-site img{max-width:250px;margin:0 auto;max-height:calc(90px - 20px)}

.header-logo.setv2{height:auto;position:initial;float:left;margin-left:75px;width:270px}

.header-logo.setv2 .logo-site .img-file{margin:0}

.quickLink.v2{float:right;margin-right:75px;display:flex;align-items:center;height:100%}

.quickLink.v2 .deposit-box{margin-right:10px}

.side-set3{font-size:25px}

#Proc_login_support table.support-tbl {width: 100%;}
#Proc_login_support .support-tbl td.id_con>span,#Proc_login_support_list .support-table td.id_con>span {display: block}

.modal .login-container {
    left: 50%;
    transform: translate(-50%, 25%);
    position:absolute;
}
#openLogin .modal-dialog {
    height: 100%;
    position: relative;
    overflow: hidden;
    width: 100%;
    --cui-modal-width: 100%;
    margin: 0 auto;
    padding: 0;
}

.btn-sonuum.btn-dialog {
    border-radius: 25px;
    background-color: #597ef8 !important;
    width: 7rem;
    height: 3rem;
    margin:10px;
}

.btn-sonuum.btn-dialog{width:7rem;height:2rem;font-size:1rem;padding:unset;margin:unset;line-height:unset;max-width:unset}

.btn-sonuum.btn-medium{width:7rem;height:3rem;font-size:.9rem;padding:unset;margin:unset;line-height:unset;max-width:unset}
#snsdrop-dropdown{display:none;position:absolute;top:100%}

#snsdrop-dropdown #right-sns{padding:12px;font-size:16px;line-height:37px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}

#live-container .live-container .lv-league>span,#snsdrop-dropdown #right-sns .sns #sns-list{display:inline-block;vertical-align:middle}

#snsdrop-dropdown #right-sns .sns #sns-list .side-sns-wrap>span.left{padding-top:10px}

.set_v2{float:left;}

.set_v2 #right-user-info .db-member .boot-crate{padding:0 18px;margin-bottom:5px;overflow:hidden}

.set_v2 #right-user-info .db-member .boot-crate .quickLink ._left_{margin:6px auto;width:100%}

.set_v2 #right-user-info .db-member .boot-crate .mem_sack{float:left;width:calc(100% - 60px);font-size:12px}

.set_v2 #right-user-info .db-member .boot-crate .mem_name{font-size:14px;text-transform:capitalize;display:inline-block;margin-top:11.75px}

.set_v2 #right-user-info .dep_btn,.set_v2 .quickLink .p_btn{height:25px;width:auto;float:left}

.set_v2 #right-user-info .dep_btn .fa,.set_v2 .quickLink .p_btn .fa{transform:translate(-50%,50%);font-size:11px;left:50%;position:absolute}

#ad-top .ad_area marquee,.set_v2 #user-dropdown{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

.set_v2 #user-dropdown{width:270px;top:92px;right:75px;position:absolute;padding:5px}

.set_v2 #right-user-info .dep_btn .rectangle-,.set_v2 #user-dropdown .rectangle-{transform:unset;-webkit-border-radius:var(--border-radius-m);-moz-border-radius:var(--border-radius-m);border-radius:var(--border-radius-m);height:24px;position:relative;float:right;right:0;left:unset}

#side-set2 .full-option-menu{clear:both;float:initial}

#ad-top{width:calc(100% - 0px);margin:0 auto;overflow:hidden;border-width:1px 0;border-style:solid;position:relative}

#ad-top .ad_area li{list-style:none;float:left;width:100%;padding:0;height:50px}

#ad-top .ad_area marquee{height:calc(100% - 0px);line-height:50px}

#ad-top .ad_area marquee:after,#ad-top .ad_area marquee:before{position:absolute;top:0;width:10rem;height:100%;content:"";z-index:1}

#ad-top .ad-topclose{cursor:pointer;position:absolute;top:25px;left:0;padding:0 6px;transform:translate(0,-50%);font-size:26px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:2}

#main-sidebar #sidebar_menu .subbox:before{content:"";position:absolute;left:30px;top:0;bottom:0;width:2px}

.express_btn .wrap_list ._swift>li:before{font-family:Fonticons;position:absolute;left:35px;font-size:7px;margin-top:1px;margin-left:-7px;content:""}

#ad-top .ad_area marquee,.navquick .full-option-menu .tabing-side{position:relative;z-index:1}

.navquick .full-option-menu .nav-tabs .nav-item .nav-link .layertext{display:inline-block;margin-left:10px;margin-top:0;margin-bottom:0}

.navquick .full-option-menu .tab_container{position:absolute;top:33px;width:100%;z-index:2;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}

.navquick .full-option-menu .tab_container .tab_content.active{border:1px solid #225ae75c;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}

.navquick .full-option-menu .tab_container .express_btn .wrap_list ._swift{text-align:center}

.navquick .full-option-menu .tab_container .express_btn .wrap_list ._swift>li{display:inline-block}

._casino_body .wrapper .header>.container-fluid{width:calc(100% - 10%)}

.header-nav .nav-link.active::before{content:"";position:absolute;width:100%;height:2px;border-radius:4px;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}

.quick-ul{padding:20px 0;box-sizing:initial;-webkit-box-sizing:initial;-ms-box-sizing:initial}

.info-item{width:49.8%;height:100%;text-align:center;position:relative;float:left}

#main-header .gradient-color{z-index:0}

#main-header .overlay{opacity:.9}

#main-header .header-section{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}

#main-header .owl-header{position:relative;width:25%;z-index:101}

#main-header iframe{max-width:100%;width:600px;height:600px}

#main-header #ripples{position:absolute;left:0;top:45%;width:100%;height:auto;z-index:103}

#main-header #ripples .arrows{position:relative;top:40%;margin:0 2rem}

#main-header #ripples .arrows .scene-next{position:absolute;right:0;top:0}

#main-header #ripples .arrows .scene-prev{position:absolute;top:0;left:0}

#main-header #ripples .arrows i{font-size:1.55rem}

#main-header #ripples canvas{display:block;position:absolute;z-index:100;min-height:700px;max-width:100vw;overflow:hidden}

#main-header .slide-wrapper{display:none}

#main-header .header-text{text-align:center;position:relative;padding-right:4rem;width:60%;margin-right:10%;margin-top:-6rem;z-index:101}

#main-header .title-link{letter-spacing:1rem;font-size:8vw;z-index:101}

#main-header .slogan{text-align:center;border:2px solid #fff;border-radius:30px;display:inline-block;padding:.2rem 3rem;word-spacing:3px;font-size:.85rem;text-transform:uppercase;margin:1rem;cursor:pointer}

#main-header a{padding:.5rem;font-size:1rem}

.header-nav li.nav-item{font-family:"Koaroo"}

/* #sports-header .bg-header-title .name-header .nametag_.header-brand,.name-header .autobet-header,.name-header .nametag_ .header_slot_title,.sp_title,.sp_title .name-header .nametag_.header-brand,.sp_title.name-header .nametag_.header-brand{font-family:"Koaroo";font-size:1.5rem} */
.sp_title {margin: 1rem;padding-bottom: 1rem;}
.sp_title strong.nametag_ {
    font-size: 30px;
    font-weight: 700;
    font-family: var(--font-family);
}

.header-icon-behind{font-size:40px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:-webkit-box;display:flex;align-items:center}

#main-sidebar{width:calc(300px - 0px);float:left;padding-left:10px;padding-right:10px;transition:.7s}

.sidebar-backdrop{z-index:1029}
.low-menu,.low_menu,._logout_ {cursor: pointer;}
#main-sidebar #subhead{height:calc(100% - 92px);overflow:auto;margin-top:92px}

#main-sidebar #sidebar_menu .subbox{position:relative;z-index:1}

#page-topbar .side-nav li{float:left}

.header-logo{height:92px;width:calc(300px - 0px);z-index:1;left:0;margin:0 auto;position:fixed;top:0}

.navquick{padding:0 20%}

#game-container #game-bet .allbet-container .input_style_ .all-bet-input,#sports-wrapper #asian-container .league-box table>tbody>tr>td .league,#sports-wrapper #wide-container .league-box table>tbody>tr>td .league,.asian-wrapper .asian-league-panel .league-name .first-row,.full-option-menu,.navquick{float:left;width:100%}

#game-container #game-bet .container_pcasino,#sports-wrapper #asian-container .odds-find,#sports-wrapper #wide-container .league-box .count-side,#sports-wrapper #wide-container .odds-find,.centered,.cw_out .withdraw-details,.deposit-content .easypay-logo,.middle{text-align:center}

.full-option-menu .nav-tabs .nav-item{width:auto;float:left;margin-right:30px}

.full-option-menu .nav-tabs .nav-item button{appearance:unset;-webkit-appearance:unset}

.full-option-menu .nav-tabs .nav-item .nav-link{padding:6px;border:0;font-size:14px;cursor:pointer}

.full-option-menu .nav-tabs .nav-item .nav-link .fa{font-size:20px}

.full-option-menu .nav-tabs .nav-item .nav-link .layertext{display:block;margin-top:10px;margin-bottom:10px;font-weight:700;font-size:14px}

#content-wrapper #content-table-footer ._partner ._payablepart .pic_.casino_partner{display:none}

.express_btn .wrap_list ._swift>li{line-height:27px;cursor:pointer;padding:8px 20px;font-size:14px}

.express_btn .wrap_list ._swift>li .alink{width:100%;display:block;padding-left:43px}

#main-sidebar #left-sports-menu .side-panel-title{margin:5px 0 0;padding:5px 10px;font-weight:700;font-size:14px}

#main-sidebar #left-sports-menu .sports-list #compact_menu{width:calc(100% - 0px);border-collapse:separate;border-spacing:0 3px;cursor:pointer;border-radius:3px}

#main-sidebar #left-sports-menu .sports-list #compact_menu td{padding:8px 20px;border:0;font-size:14px;line-height:25px}

#main-sidebar #left-sports-menu .sports-list #compact_menu ._ico_{margin-right:15px}

#sidebar{z-index:1031}

.tab-content>.tab-pane{overflow:auto;height:100%;padding-bottom:50px}

.local-time-absolute{position:absolute;width:100%;bottom:0;z-index:2}

.tab-content{overflow:hidden;margin-top:10px;}

.sidebar-end{z-index:9999}

#bet-list .bs-side .bs-odds,.user-arrow{float:right}

#right-content #right-betslip .betslip .bs-match>p,.greetingforuser{margin:0}

#user-dropdown{display:none;float:right;width:calc(100% - 20px);position:absolute;right:10px;top:52px;border-radius:10px;z-index:2}

#right-content{width:288px;overflow:auto;position:absolute;right:0;left:auto;z-index:1010;height:calc(100% - 5px);margin-top:5px;scrollbar-width:none}

#right-content #right-user-info{width:100%;text-transform:capitalize;font-weight:700}

#right-content #right-user-info .member-box{float:left;width:95%;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}

.login-container{font-family:var(--font-family);width:740px;/* height:520px;*/position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;box-shadow:#000 .1em .1em 1.3em;background-size:contain} 

.Xbtn:hover{transform:rotate(360deg)}

.modal.fade.show .modal-dialog h5.Xbtn{cursor:pointer;transition:.2s ease-out;display:flex;align-items:center;justify-content:center;border-radius:50%}

.modal.fade.show .modal-dialog .modal-body h5.Xbtn{width:50px;height:50px;position:absolute;right:-24px;top:-25px}

.modal.fade.show .modal-dialog .modal-header h5.Xbtn{width:40px;height:40px;position:relative;right:10px;top:0}



.login-container .login-box-wrapper{background-image:url(/image/login/wave_lines.png);margin:0 auto;display:flex;/*height:520px;*/background-size:cover;background-position:center}

.login-container .login-box-wrapper .leftZone{width:50%;position:relative}

.login-container .login-box-wrapper .rightZone{width:50%;margin:0 auto;padding:16px 26px 23px 0}

.login-container .login-box-wrapper .rightZone .top{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:5px}

.login-container .login-box-wrapper .rightZone .top img{height:52px}

.login-container .login-box-wrapper .rightZone .title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #cecfe9}

.login-container .login-box-wrapper .rightZone .title h3{font-family:var(--font-family)}

.login-container .login-box-wrapper .rightZone .up .inputFrame .info{display:flex}

.login-container .login-box-wrapper .rightZone .up .inputFrame .info span{color:#4385f8;font-size:18px;margin-right:5px}

.login-container .login-box-wrapper .rightZone .up .inputFrame .txtT{color:#404261;font-size:16px;font-weight:500;margin-bottom:10px}

#login-container .modal-dialog .modal-content .support-table input,#login-container .modal-dialog .modal-content .support-tbl input,.login-container .login-box-wrapper .rightZone .up .input_zone input , #login-container textarea{width:100%;height:42px;padding-left:14px;background-repeat:no-repeat;margin-bottom:8px;box-sizing:border-box;border-radius:5px;color:#898989;background-color:#fff !important;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;border:1px solid #cecfe9 !important}

#login-container .login-box-wrapper .rightZone .login-user .input_zone .inputFrame{margin-bottom:.7rem}


.login-container .login-box-wrapper .rightZone .up .input_zone input::placeholder{color:#b7b7b7;opacity:.8}

.login-container .login-box-wrapper .btnZone .btnFrame .btn_p{
    text-align:center;
    letter-spacing:.5px;
    transition:.2s ease-out;
    cursor:pointer;
    padding:10px !important;
    border-radius:50px;
    width:48%;
    margin-bottom:15px !important;
    float:left;
    font-size:16px
}

.openReg .reg .up .btnZone .txtZone,.login-container .login-box-wrapper .btnZone .txtZone{display:flex;justify-content:center;width:100%;align-items:center}

.openReg .reg .up .btnZone .txtZone,.login-container .login-box-wrapper .btnZone .txtZone{font-weight:700}

.openReg .reg .up .btnZone .txtZone .toLogin,.openLogin .btnZone .txtZone .toReg,.login-container .login-box-wrapper .btnZone .txtZone ._menu-register{color:#4385f8;text-decoration:underline;margin-left:.5rem;cursor:pointer}

.login-container .login-box-wrapper .leftZone .pic img{vertical-align:baseline;bottom:0;position:absolute;left:-42px}

.openReg{position:absolute;left:-80%;width:1024px!important;padding:33px 54px}

.openReg .reg{width:100%;margin:0 auto}

.openReg .reg .topFrame{display:flex;align-items:center;justify-content:center;padding-bottom:13px;margin-bottom:16px}

.openReg .reg .top{display:flex;align-items:center;justify-content:center}

.openReg .reg .top img{height:40px}

.openReg .reg .title{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:10px}

.openReg .reg .title{font-weight:700;font-size:30px}

.openReg .reg .up .input_zone .leftZone .inputFrame .info span.ficon{font-size:15px;margin-right:5px}

.openReg .reg .upFrame{z-index:3;position:relative;width:100%}

.openReg .reg .up{margin-bottom:10px}

.openReg .reg .up .input_zone{display:flex;justify-content:space-between}

.openReg .reg .up .input_zone .leftZone{width:100%;margin-right:0vw}

.input-Out-all{display:flex;justify-content:space-between;position:relative;width:100%;margin-bottom:21px}

.input-inner-all{display:flex;flex-direction:column;width:65%}

.openReg .reg .up .input_zone .lineUse .input-out-frame{position:relative;padding-bottom:14px;margin-right:3%;width:50%}

.openReg .reg .up .input_zone .lineUse .singleframe .input-out-frame {width: 100%}

.openReg .reg .up .input_zone .leftZone .inputFrame{display:flex;position:relative}

.openReg .reg .up .input_zone .leftZone .inputFrame .info{display:flex;align-items:center;width:35%;height:42px}

.openReg .reg .up .input_zone .leftZone .singleframe .inputFrame .info {width: 17%}
.openReg .reg .up .input_zone .leftZone .singleframe .inputFrame .input-inner-all {width: 83%}

.openReg .reg .up .input_zone .leftZone .inputFrame .info .txt{font-size:13px;font-weight:500}

.openReg .reg .up .input_zone .leftZone .inputFrame .input_content input{padding-left:14px;text-overflow:ellipsis;white-space:nowrap;width:93%;height:35px;margin-bottom:0;overflow:hidden}

.openReg .reg .up .input_zone .leftZone .inputFrame .input_content select{padding-bottom:0}

.openReg .reg .up .input_zone .leftZone .inputFrame .input_content{height:37px;line-height:37px;box-sizing:border-box;font-size:16px;position:relative;margin-bottom:12px;display:flex;justify-content:space-around;align-items:center;border-radius:5px}

.openReg .reg .up .btnFrame,.openReg .reg .up .btnFrame button{text-align:center!important}

.openReg .reg .up .btnZone .txtZone{margin-top:2rem;text-align:center}

.openLogin .txtZone span.toReg,.openReg .txtZone span.toLogin{margin-left:.5rem;font-size: 16px;}


.subTitlev2{font-size:1.25rem;display:flex;align-items:center;justify-content:space-between;margin:1rem 0 !important;}

.subTitleWrapper{font-weight:500;display:flex;align-items:center;justify-content:start;transform:translateZ(0);margin-right:1vw}

.titleLine{height:2px;width:69.2vw;position:relative;margin-right:1rem}

.titleLine.half{height:2px;width:27vw;position:relative}
#withdraw-form .titleLine.half{width:26vw;}



.titleLine:before{content:"";width:8px;height:8px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}

.wallet-type.depo-box{cursor:pointer}

.btnD{cursor:pointer;position:relative}

.btnD:before{width:120px;height:40px}

.btnDOUBLE:before{content:"";position:absolute;border-radius:20px;top:5px;left:0;transition:.3s all ease-out}

.btnDOUBLE a{color:var(--txtColor_03);border-radius:20px;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%);display:flex;align-items:center;justify-content:center;position:relative;font-size:18px;font-family:var(--font-family)!important;font-weight:500;transition:.1s all ease-out}

.main_content.SportContent{background-image:url(/image/main/home/whiteBG.jpg);background-size:cover;width:100%;height:auto;overflow:hidden;background-repeat:repeat-y;position:relative}

.main_content_wrapper{width:100%;margin:0 auto;height:auto}

.sportFrame{width:100%;height:auto;overflow:hidden;position:relative;margin:var(--sportsFrame-margin-y) auto;}

.sportFrame .sportsSideMenu{float:left;width:12%;overflow-y:scroll;height:788px}

.sportFrame .sportsContent{width:calc(100% - 330px);height:calc(100vh - 100px);overflow:hidden;float:left;position:relative;padding:5px}

.sportsBetMenu{width:315px;float:right;position:fixed;height:auto;right:4px}

.modal.fade.show .modal-body .sportsBetMenu{top:9%;right:8px}

.main_content>.sportsBetMenu{margin-top:var(--sportsFrame-margin-y)}

#right-content #right-user-info .member-box .login-box{border-radius:4px;font-size:12px!important;font-weight:300;padding:2px}

#right-content #right-user-info .member-box .login-box table{border:0;border-collapse:collapse;width:100%}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td>input:focus-visible{outline:0;width:97%}

#right-content #right-user-info .member-box .login-box table tr{border-spacing:0;width:100%;display:block}

#right-content #right-user-info .member-box .login-box table .blank-tr{display:block;height:4px}

#right-content #right-user-info .member-box .login-box table .member-btn{text-align:center;cursor:pointer;width:33.3%;padding:4px;font-size:12px!important;font-weight:300}

#right-content #right-user-info .member-box .login-box .sidebar_login{padding:2px;box-sizing:border-box;width:calc(100% - 0px);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr{display:table-row}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td{border:1px solid #000}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td>input{height:28px;width:100%}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td#login_btn .beforelog{appearance:unset;border:0;display:unset;height:61px;width:100%;cursor:pointer}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td._menu-register{text-align:center;font-size:13px;cursor:pointer}

#right-content #right-betslip .betslip table .slip-btn,#right-content #right-sns .sns table .slip-btn{width:50%;padding:0;margin:0}

#right-content #right-betslip .betslip table:last-child tr>td.left.slip-btn{padding-left:0}

#right-content #right-betslip .betslip table:last-child tr>td.right.slip-btn{padding-right:0}

#right-content #right-betslip .betslip .text_betsliptype{padding-left:8px}

#right-content #right-betslip .betslip table:nth-child(n+5) tr>td.right{padding-right:8px}

#right-content #right-betslip .betslip table .slip-btn>button,#right-content ._menu-bet button{width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px;cursor:pointer}

#right-betslip .text-on-left{text-align:left}

#right-betslip .text-on-right{text-align:right}

#right-betslip .text-on-left{display:inline-block;width:35%}
#right-betslip .text-on-right{display:inline-block;width:65%}

#right-content ._menu-bet a{width:98%;border-radius:3px;padding:4px 0;text-align:center;cursor:pointer;font-size:13px}

#right-content div:nth-child(3) table{width:calc(100% - 12px)}

#right-content #right-sns .sns table .slip-btn>button{width:100%}

#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{border:0;box-shadow:none}

#right-content #right-sns .sns #sns-list tbody>tr>td>a>span{font-size:14px;padding-left:10px}

#right-content #right-user-info .member-box .login-box table td .memlevel{width:100%;height:40px;text-align:center;line-height:40px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;font-weight:1000;font-size:14px;margin:0 auto}

#right-content #right-user-info .member-box .login-box table td._menu-user{padding:0;position:relative;z-index:1;width:70px;display:inline-block;justify-content:center;text-align:center;height:100%;overflow:hidden}

#right-content #right-user-info .member-box .login-box table td{border-spacing:0}

#right-content #right-user-info .member-box .login-box table td a{display:unset}

#right-content #right-user-info .member-box .login-box table td._menu-user:before{content:"";background-image:url(/img/icon/badge.png);background-size:100%;display:inline-block;width:48px;height:40px;z-index:-1;background-repeat:no-repeat;position:absolute;left:12px}

#right-content #right-user-info .member-box .login-box table tr.info_label .type_label:after{content:":";margin:0 6px}

#right-content #right-user-info .member-box .login-box table tr.info_label{float:right;width:calc(100% - 70px);overflow:hidden}

#right-content #right-user-info .member-box .login-box table tr.money_quick-btn{float:right;display:inline-table}

#right-content #right-user-info .member-box .login-box table tr.user-panel-info{float:left;width:70px;box-sizing:border-box;overflow:hidden}

#right-content #right-user-info .member-box .login-box table tr.info_label:not(:first-child){line-height:20px;box-sizing:border-box}

#right-content #right-user-info .member-box .login-box .mem_name{margin:5px;float:left;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 10px)}

#right-content #right-user-info .member-box .login-box table td._menu-loginevent{font-size:12px;padding-right:11px;padding-left:0;-webkit-animation:colorchange 3s ease-in-out infinite alternate;-moz-animation:colorchange 3s ease-in-out infinite alternate;animation:colorchange 3s ease-in-out infinite alternate;cursor:pointer}

#right-content #right-user-info .member-box .login-box .id-input,#right-content #right-user-info .member-box .login-box .pw-input{width:100%;height:30px;border:0;margin:0}

#right-content #right-user-info .member-box .login-box span{font-size:12px!important}

#right-content #right-user-info .member-box .login-box .login-button{width:100%;height:68px}

#right-content #right-betslip,#right-content #right-sns{width:95%;float:left}

#right-content #right-betslip .betslip .row_betslip_amount_insert,#right-content #right-betslip .betslip>table #cancel-bet>button,#right-content #right-betslip .betslip>table #loginbet>button,#right-content #right-user-info .member-box .login-box table tr.currency_exchange .block,._bs_element .bs-container .bs_lname,.bet_ticket table{width:100%}

#right-content #right-betslip .betslip input{font-size:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:calc(100% - 2px);height:27px;box-sizing:border-box}

#right-content #right-betslip .betslip{margin-top:5px;padding:0}

#right-content #right-betslip .betslip .bs-match .bs_lname,.bet_ticket .bet_ticket-details{font-size:14px}

#right-content #right-betslip .betslip .bs-side>p{margin:0;float:left;width:150px}
.bet_ticket {clear:both;padding:5px;}


#right-content #right-betslip .betslip>table{font-size:13px;line-height:20px}

#right-content #right-betslip .betslip .bold_column #delay_message{height:35px;line-height:35px;font-weight:900;font-size:13px}

#right-content #right-betslip .betslip .betslip_title_box,#right-content #right-betslip .betslip>table .five>button{font-weight:600;font-size:15px;line-height:30px;width:98%;margin:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}

#right-content #right-betslip .betslip .betslip_title_box tbody>tr>td{text-align:center;width:100%}

#right-content #right-betslip .betslip>table.betslip_amount_box{margin:3px 5px;width:calc(100% - 10px)}

#right-content #right-betslip .betslip>table .five{width:calc(100%/6)}

#right-content #right-betslip .betslip>table .five>button{margin:0;padding:0;width:100%;height:25px;line-height:25px;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s ease}

#right-content #right-betslip .betslip>table #loginbet{width:calc(60% - 4px)}

#right-content #right-betslip .betslip>table #cancel-bet{width:50%}

#right-content #right-betslip .betslip button._bet-reset{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:500;cursor:pointer;font-size:11px;margin-right:3px;border:1px solid}

#right-content #right-betslip .betslip button._bet-reset:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px}

#right-content #right-betslip .betslip>table #cancel-bet button:before,#right-content #right-betslip .betslip>table .slip-btn button:before{content:"";font-family:"Font Awesome 5 Free";font-weight:600;font-size:12px;display:inline-block;margin:0 5px}

#right-content #right-betslip .betslip>table .slip-btn button:before{content:""}

#right-content #right-sns .sns{margin-top:10px;padding:0}

#right-content #right-sns .sns .bs-match>p{margin:0}

#right-content #right-sns .sns .bs-side>p{margin:0;float:left;width:115px;font-size:15px}

#right-content #right-betslip .betslip>table,#right-content #right-sns .sns>table{width:100%;padding:0;margin:0;border-spacing:0;border-collapse:collapse}

#right-content #right-sns .sns>table>tbody>tr>td{padding-left:0;height:40px;line-height:40px}

#right-content #right-sns .sns>table>tbody>tr>td>img{border-radius:8px}

#right-content #right-sns .sns #sns-list tbody>tr>td>a>img{margin-bottom:30px}

#right-content #right-sns .sns>table>tbody>tr>td>span,#right-sns .sns>table>tbody>tr>td>span{padding-left:10px;font-size:14px;line-height:40px}

#right-content #right-sns .sns #sns-list tbody>tr>td>a>p{font-size:12px;line-height:19px}

#right-content #right-user-info .member-box .login-box table tr.currency_exchange{display:table-cell;text-align:center;width:33.33%;padding:5px 2px}

#right-content #right-user-info .member-box .login-box table tr.currency_exchange .type_label{width:100%;display:inline-table}

#right-content #right-user-info .member-box .login-box .cash-icon.krwusd-icon:before{background-image:url(/img/icon/krw_usd.png);background-size:100%;display:inline-block;width:25px;height:23px;content:"";background-repeat:no-repeat;margin:0 7px}

#right-content #right-user-info .member-box .login-box .cash-icon.krwmyr-icon:before,#right-content #right-user-info .member-box .login-box .cash-icon.krwyen-icon:before{background-image:url(/img/icon/krw_yen.png);background-size:100%;display:inline-block;width:25px;height:23px;content:"";background-repeat:no-repeat;margin:0 7px}

#right-content #right-user-info .member-box .login-box .cash-icon.krwmyr-icon:before{background-image:url(/img/icon/krw_myr.png)}

#bet-list{table-layout:fixed;margin:0;width:calc(100% - 0px);border-collapse:separate;border-spacing:0 5px}

#bet-list .bs-match{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

#bet-list .bgbs-item,#bet-list .bs-match{position:relative;z-index:1;width:100%;margin-bottom:1px;padding:10px;font-weight:700;text-align:left}

#bet-list .bs-side .BetSelectionInfo-outcomeName{float:left}

#bet-list .bs-item,#bet-list .bs-side,#content-wrapper #content-container.home-page .lobbywraped,.minor_event .cashflowlive-box .bank-table .looplist .tr{float:left;width:100%}

#bet-list .bs-side>p{float:left;margin:0}

._bs_element .bs-container{border-radius:12px;overflow:hidden;padding-bottom:12px}

.bet_ticket .betslip_amount_box{padding-top:10px;margin-top:10px}

.rip{height:20px;margin:0 10px;position:relative}

.BetSelectionInfo-outcomeName{font-size:1rem;font-weight:700;margin:0}

.rip:before{transform:translate(-50%,-50%) rotate(45deg)}

.rip:after,.rip:before{content:"";position:absolute;width:20px;height:20px;top:50%;border-radius:100%;pointer-events:none}

.rip:before{left:-10px}

.rip:after{transform:translate(-50%,-50%) rotate(225deg);right:-30px}

._bs_element .bs-container{position:relative;z-index:1}

.bs-side,.bs-type{padding:0 10px;text-align:left}

.bet_ticket .cart_head{line-height:35px;font-weight:700;}

.row_betslip_amount_insert input::-webkit-input-placeholder{color:transparent}

.row_betslip_amount_insert input:-moz-placeholder{color:transparent}

.row_betslip_amount_insert input::-moz-placeholder{color:transparent}

.row_betslip_amount_insert input:-ms-input-placeholder{color:transparent}

input[type=text]:focus{outline:0}

input:focus+label,input:not(:placeholder-shown)+label,input:not(:placeholder-shown):focus+label,input[type=text]:focus+label{font-size:12px;top:-5px;left:10px;padding:0 5px}

.finance_wrapper .findiv .input_finance-amount:not(:placeholder-shown)+label,.finance_wrapper .input_finance-amount:focus+label,.finance_wrapper .input_finance-amount:not(:placeholder-shown):focus+label,.finance_wrapper .input_finance-amount[type=text]:focus+label{top:0;left:30px;transform:translate(-10%,-50%);font-size:15px}

.row_betslip_amount_insert{width:100%;height:auto;position:relative}

.row_betslip_amount_insert input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:43px;width:100%;font-size:17px;padding-left:7px;padding-top:7px}

.row_betslip_amount_insert label{font-size:11px;padding:14px;position:absolute;top:0;left:0;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;pointer-events:none}

.row_betslip_amount_insert ._bet-reset{position:absolute;right:5px;top:50%;transform:translateY(-50%);height:calc(100% - 10px);padding:5px 6px !important;border:0;font-size:11px;border-radius:0 5px 5px 0;margin: unset !important;}

.row_betslip_amount_btn .stake_amount{width:25%;float:left}

.row_betslip_amount_btn .stake_amount button{line-height:28px;width:98%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0;margin-bottom:2px}

.bet_ticket .slip-btn button{width:50%;padding:10px 0 !important;border-radius:8px;border-width:1px;border-style:solid;font-size:18px;line-height:30px;font-family:var(--font-family)}

.bet_ticket #send_bet{width:100%;position:relative;z-index:2}

.bet_ticket .slip-btn button:after,.bet_ticket .slip-btn button:before{content:"";position:absolute;left:50%;transform:translatex(-50%);width:30px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:.5s;transition-delay:.5}

.bet_ticket .slip-btn button:after{bottom:-5px}

.bet_ticket .slip-btn button:before{top:-5px;z-index:-12}

.bet_ticket .slip-btn button:hover::after{bottom:0;height:60px;width:100%;z-index:-1111111;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:none}

.bet_ticket .slip-btn button:hover::before{top:0;height:30px;width:80%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}

.bet_ticket .betslip_title_box{line-height:35px;font-weight:700;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
border-radius: 5px;}

#cart_count{position:absolute;z-index:1000;display:flex;justify-content:center;align-items:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:1px 5px;left:-10px;font-family:Arial;font-weight:600;display:none}

.tooltip_betslip{position:relative;display:inline-block}

.tooltip_betslip .tooltip_betsliptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px}

.left_icon,.right_icon{width:15%;float:left;text-align:center}

.right_icon{float:right;position:relative;right:0}

.center_icon,.mybet_count{text-align:center;width:70%}

.tooltip_betslip .tooltip_betsliptext.left,.tooltip_betslip .tooltip_betsliptext.right{visibility:hidden;width:auto;text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:0 6px;position:absolute;z-index:19;top:0;opacity:0;transition:opacity 1s;white-space:nowrap;font-size:11px}

.tooltip_betslip .tooltip_betsliptext.right{left:120%}

.tooltip_betslip .tooltip_betsliptext.left{right:120%}

.tooltip_betslip .tooltip_betsliptext.right::after{content:" ";position:absolute;top:50%;left:-5px;margin-top:-5px;border-width:5px;border-style:solid}

.tooltip_betslip .tooltip_betsliptext.left::after{content:" ";position:absolute;top:50%;right:-5px;margin-top:-5px;border-width:5px;border-style:solid;transform:translateX(32px)}

.tooltip_betslip:hover .tooltip_betsliptext{visibility:visible;animation:tooltip_betslipkeys 1s 1;opacity:1}

.mybet_count{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:25px;width:25px}

.hidespmenu #sidemenu-sp{width:0;display:none}

#main-c .body_home{position:relative}

.hidespmenu #main-c{padding-left:0}

#main-sidebar{height:calc(100% - 0px);overflow:auto}

#right-user-info .db-member .boot-crate{padding:0 18px;margin-bottom:5px}

#right-user-info .db-member .boot-crate .levelnum{text-align:center;margin:8px;font-size:13px}

.header-nav .nav-link .memlevel.icon:not(.icon-c-s):not(.icon-custom-size).icon-xxl{margin:0!important;width:47px;height:47px;top:0;transform:scale(.7)}

.holder_level-image{display:block!important;width:47px;height:42px}

#right-betslip .memlevel,#right-user-info .db-member .boot-crate .memlevel,.header-nav .nav-link .memlevel{width:47px;float:left;margin-right:9px;text-align:center;font-size:18px;position:relative;overflow:hidden}

#right-user-info .db-member .boot-crate .memlevel #memberlevel,.memlevel #memberlevel{-o-object-fit:cover;object-fit:cover;z-index:1;float:left;height:47px;width:47px}

.main__crossing-container.rightside #memberlevel,.main__crossing-image #memberlevel{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;z-index:1;float:left}

.main__crossing-container.rightside #memberlevel{width:47px;height:47px}




.memlevel[data-class="1"] #memberlevel{object-position:0 0;}
.memlevel[data-class="2"] #memberlevel{object-position:0 -114px;}
.memlevel[data-class="3"] #memberlevel{object-position:0 -171px;}
.memlevel[data-class="4"] #memberlevel{object-position:0 -228px;}
.memlevel[data-class="5"] #memberlevel{object-position:0 -289px;}
.memlevel[data-class="6"] #memberlevel{object-position:0 -346px;}
.memlevel[data-class="7"] #memberlevel{object-position:0 -404px;}
.memlevel[data-class="8"] #memberlevel{object-position:0 -461px;}
.memlevel[data-class="9"] #memberlevel{object-position:0 -516px;}
.memlevel[data-class="10"] #memberlevel{object-position:0 -573px;}
.memlevel[data-class="11"] #memberlevel{object-position:0 -630px;}
.memlevel[data-class="12"] #memberlevel{object-position:0 -687px;}
.memlevel[data-class="13"] #memberlevel{object-position:0 -745px;}
.memlevel[data-class="14"] #memberlevel{object-position:0 -804px;}
.memlevel[data-class="15"] #memberlevel{object-position:0 -860px;}
.memlevel[data-class="16"] #memberlevel{object-position:0 -860px;}
.memlevel[data-class="17"] #memberlevel{object-position:0 -918px;}
.memlevel[data-class="18"] #memberlevel{object-position:0 -975px;}
.memlevel[data-class="19"] #memberlevel{object-position:0 -1032px;}
.memlevel[data-class="20"] #memberlevel{object-position:0 -1089px;}
.memlevel[data-class="21"] #memberlevel{object-position:0 -1148px;}
.memlevel[data-class="99"] #memberlevel{object-position:0 -1206px;}




#right-betslip #memberlevel.imglevel_1,
#right-cashslide #memberlevel.imglevel_1,
#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_1,
.header-nav .nav-link,
.memlevel #memberlevel.imglevel_1{object-position:0 0}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_2,
.header-nav .nav-link .memlevel #memberlevel.imglevel_2,
.memlevel #memberlevel.imglevel_2{object-position:0-77px}

#right-betslip #memberlevel.imglevel_2,
#right-cashslide #memberlevel.imglevel_2{object-position:0-57px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_3,
.header-nav .nav-link .memlevel #memberlevel.imglevel_3,
.memlevel #memberlevel.imglevel_3{object-position:0-154px}

#right-betslip #memberlevel.imglevel_3,
#right-cashslide #memberlevel.imglevel_3{object-position:0-114px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_4,
.header-nav .nav-link .memlevel #memberlevel.imglevel_4,
.memlevel #memberlevel.imglevel_4{object-position:0-231px}

#right-betslip #memberlevel.imglevel_4,
#right-cashslide #memberlevel.imglevel_4{object-position:0-171px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_5,
.header-nav .nav-link .memlevel #memberlevel.imglevel_5,
.memlevel #memberlevel.imglevel_5{object-position:0-308px}

#right-betslip #memberlevel.imglevel_5,
#right-cashslide #memberlevel.imglevel_5{object-position:0-228px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_6,
.header-nav .nav-link .memlevel #memberlevel.imglevel_6,
.memlevel #memberlevel.imglevel_6{object-position:0-385px}

#right-betslip #memberlevel.imglevel_6,
#right-cashslide #memberlevel.imglevel_6{object-position:0-289px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_7,
.header-nav .nav-link .memlevel #memberlevel.imglevel_7,
.memlevel #memberlevel.imglevel_7{object-position:0-462px}

#right-betslip #memberlevel.imglevel_7,
#right-cashslide #memberlevel.imglevel_7{object-position:0-346px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_8,
.header-nav .nav-link .memlevel #memberlevel.imglevel_8,
.memlevel #memberlevel.imglevel_8{object-position:0-539px}

#right-betslip #memberlevel.imglevel_8,
#right-cashslide #memberlevel.imglevel_8{object-position:0-404px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_9,
.header-nav .nav-link .memlevel #memberlevel.imglevel_9,
.memlevel #memberlevel.imglevel_9{object-position:0-616px}

#right-betslip #memberlevel.imglevel_9,
#right-cashslide #memberlevel.imglevel_9{object-position:0-461px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_10,
.header-nav .nav-link .memlevel #memberlevel.imglevel_10,
.memlevel #memberlevel.imglevel_10{object-position:0-693px}

#right-betslip #memberlevel.imglevel_10,
#right-cashslide #memberlevel.imglevel_10{object-position:0-516px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_11,
.header-nav .nav-link .memlevel #memberlevel.imglevel_11,
.memlevel #memberlevel.imglevel_11{object-position:0-770px}

#right-betslip #memberlevel.imglevel_11,
#right-cashslide #memberlevel.imglevel_11{object-position:0-573px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_12,
.header-nav .nav-link .memlevel #memberlevel.imglevel_12,
.memlevel #memberlevel.imglevel_12{object-position:0-847px}

#right-betslip #memberlevel.imglevel_12,
#right-cashslide #memberlevel.imglevel_12{object-position:0-630px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_13,
.header-nav .nav-link .memlevel #memberlevel.imglevel_13,
.memlevel #memberlevel.imglevel_13{object-position:0-924px}

#right-betslip #memberlevel.imglevel_13,
#right-cashslide #memberlevel.imglevel_13{object-position:0-687px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_14,
.header-nav .nav-link .memlevel #memberlevel.imglevel_14,
.memlevel #memberlevel.imglevel_14{object-position:0-1001px}

#right-betslip #memberlevel.imglevel_14,
#right-cashslide #memberlevel.imglevel_14{object-position:0-745px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_15,
.header-nav .nav-link .memlevel #memberlevel.imglevel_15,
.memlevel #memberlevel.imglevel_15{object-position:0-1078px}

#right-betslip #memberlevel.imglevel_15,
#right-cashslide #memberlevel.imglevel_15{object-position:0-804px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_16,
.header-nav .nav-link .memlevel #memberlevel.imglevel_16,
.memlevel #memberlevel.imglevel_16{object-position:0-1155px}

#right-betslip #memberlevel.imglevel_16,
#right-cashslide #memberlevel.imglevel_16{object-position:0-860px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_17,
.header-nav .nav-link .memlevel #memberlevel.imglevel_17,
.memlevel #memberlevel.imglevel_17{object-position:0-1232px}

#right-betslip #memberlevel.imglevel_17,
#right-cashslide #memberlevel.imglevel_17{object-position:0-918px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_18,
.header-nav .nav-link .memlevel #memberlevel.imglevel_18,
.memlevel #memberlevel.imglevel_18{object-position:0-1309px}

#right-betslip #memberlevel.imglevel_18,
#right-cashslide #memberlevel.imglevel_18{object-position:0-975px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_19,
.header-nav .nav-link .memlevel #memberlevel.imglevel_19,
.memlevel #memberlevel.imglevel_19{object-position:0-1386px}

#right-betslip #memberlevel.imglevel_19,
#right-cashslide #memberlevel.imglevel_19{object-position:0-1032px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_20,
.header-nav .nav-link .memlevel #memberlevel.imglevel_20,
.memlevel #memberlevel.imglevel_20{object-position:0-1463px}

#right-betslip #memberlevel.imglevel_20,
#right-cashslide #memberlevel.imglevel_20{object-position:0-1089px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_21,
.header-nav .nav-link .memlevel #memberlevel.imglevel_21,
.memlevel #memberlevel.imglevel_21{object-position:0-1540px}

#right-betslip #memberlevel.imglevel_21,
#right-cashslide #memberlevel.imglevel_21{object-position:0-1148px}

#right-user-info .db-member .boot-crate .memlevel #memberlevel.imglevel_99,
.header-nav .nav-link .memlevel #memberlevel.imglevel_99,
.memlevel #memberlevel.imglevel_99{object-position:0-1617px}

#right-betslip #memberlevel.imglevel_99,
#right-cashslide #memberlevel.imglevel_99{object-position:0-1206px}



/*VIP level icon
	.imglevel_1{content:url(/image/level/1.png)}
	.imglevel_2{content:url(/image/level/2.png)}
	.imglevel_3{content:url(/image/level/3.png)}
	.imglevel_4{content:url(/image/level/4.png)}
	.imglevel_5{content:url(/image/level/5.png)}
	.imglevel_6{content:url(/image/level/6.png)}
	.imglevel_7{content:url(/image/level/7.png)}
	.imglevel_8{content:url(/image/level/8.png)}
	.imglevel_9{content:url(/image/level/9.png)}
	.imglevel_10{content:url(/image/level/10.png)}
	.imglevel_21{content:url(/image/level/21.png)}
	.imglevel_22{content:url(/image/level/22.png)}
	.imglevel_23{content:url(/image/level/23.png)}
	.imglevel_24{content:url(/image/level/24.png)}
	.imglevel_25{content:url(/image/level/25.png)}
	.imglevel_26{content:url(/image/level/26.png)}
	.imglevel_27{content:url(/image/level/27.png)}
	.imglevel_28{content:url(/image/level/28.png)}
	.imglevel_29{content:url(/image/level/29.png)}
	.imglevel_30{content:url(/image/level/30.png)}
	
*/

#right-user-info .db-member .boot-crate .mem_name{font-size:18px;text-transform:capitalize}

._remove-bet{font-size:15px;height:30px;line-height:20px;outline:0;width:30px;padding:8px 0 0;float:right;cursor:pointer}

#right-betslip,#right-sns{width:100%;float:left;padding:0 10px}

#right-sns .sns{margin-top:10px;padding:0}

#right-sns .sns>table{width:calc(100% - 20px);padding:0;border-spacing:0;transform:skewX(-22deg);margin:0 auto}

#right-sns .sns>table>tbody>tr>td{padding-left:0;height:40px;line-height:40px;transform:skewX(22deg)}

.socmed-kakao{border-right:6px solid #d7c600;background-color:#ffffe0}

.socmed-LINE{border-right:6px solid #0dd139;background-color:#d1f3d1}

.socmed-wechat{border-right:6px solid #a3e557;background-color:#edffc8}

.socmed-telegram{border-right:6px solid #00b4e6;background-color:#c8eeff}

#content{animation:.7s fadein}

.main-casino #content-wrapper{width:calc(100% - 170px);height:calc(100% - 10px);margin:0 auto;background:0 0}

.casino-panel.panel-heading .casino-main-title {font-size: 1.5rem;font-family:var(--font-family);text-align: center;}

.casino-panel.panel-heading .casino-title-wrap {
    display: flex;
    justify-content: center;
    gap: 10px;
}

.casino-list-wrap {margin-top: 4rem}

.header-title-center{text-align:center}

.major_title .h3{display:inline-block;vertical-align:-webkit-baseline-middle}

.nametag_ .h2,.nametag_ .h3{font-size:64px;font-weight:900}

.nametag_ .h4{font-size:13px;font-weight:900}

#content-wrapper #content-container.home-page .live_wrap .btn-sports-list{border-radius:20px;margin-bottom:20px;margin-top:10px;font-size:18px;font-weight:700;width:150px;height:45px;line-height:35px;    margin-right: 15px;}

.live_wrap .btn-sports-list .topsports-icon,.live_wrap .btn-sports-list .desc{display:inline-block}

.live_wrap .top-sports-container{text-align:center}
.live_board .row-gameodds .sp_btn {cursor:default;}

#content-wrapper #content-container.home-page{min-width:unset;float:left;width:100%}

#menucasino-random .bg-cover-img{height:303px}

#content-wrapper #content-container.home-page .quarter1{width:100%}

#content-wrapper #content-container.home-page .Livesports-Scroll{height:214px;overflow:hidden}

#content-wrapper #content-container.home-page .Livesports-Scroll .title_{padding:11px;margin:0}

#content-wrapper #content-container.home-page .Livesports-Scroll .left-arrow{margin-left:10px;margin-right:5px}

#content-wrapper #content-container.home-page .Livesports-Scroll .right-arrow{margin-right:10px}

#content-wrapper #content-container.home-page .Livesports-Scroll .btn-arrow-circle{border:0;height:30px;width:45px;font-size:16px}

#content-wrapper #content-container.home-page #live-container:not(:empty){width:calc(100% - 0px);white-space:nowrap;overflow:auto;overflow-y:hidden;margin:0 0 10px}

.row-gameodds .sp_btn{margin:2px 0;padding:5px;float:left;width:100%;border-radius:5px}

#sports-wrapper{height:100%;position:relative;z-index:1}

#content-wrapper #content-table .title{font-size:13px}

#content-wrapper #content-table .menubanner_wrap{position:relative;float:left;margin:5px}

#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(1),#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(1)~.menubanner_wrap{width:calc(33.33% - 10px)}

#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(2),#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(2)~.menubanner_wrap{width:calc(50% - 10px)}

#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(3),#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(3)~.menubanner_wrap{width:calc(33.33% - 10px)}

#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(4),#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(4)~.menubanner_wrap{width:calc(25% - 10px)}

#content-wrapper #content-table .menubanner_wrap .quad .crd-info{position:absolute;top:50%;left:10%;bottom:unset;text-align:center;transform:translate(-10%,-50%)}

.bg-cover-img{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:opacity 3s cubic-bezier(.19,1,.22,1),transform 15s cubic-bezier(.19,1,.22,1)}

#content-wrapper #content-table .menubanner_wrap .quad .crd-heading{text-transform:uppercase;opacity:.8;font-weight:900;transition:.5s;word-break:keep-all}

#content-wrapper #content-table .menubanner_wrap .quad .crd-text{opacity:.6;padding-left:0;transition:.4s;word-break:keep-all}

#content-wrapper #content-table-footer{width:100%;margin:0 auto;padding:12px 0}

#game-container #game-bet .allbet-container .all_bet_image_sect .entevolution,#game-container #game-bet .game-bet-center,#live-container tr,#login-container .boot-crate ._login_text img,#match-container #match-frame,#match-container tr,#register-container .register-box .register-stage tr,#split-container tr,#sports-wrapper #split-container .league-box .btn-bonus:first-child:nth-last-child(1),#sports-wrapper #split-container .league-box .btn-bonus:first-child:nth-last-child(1)~.btn-bonus,#sports-wrapper #wide-container .league-box table,#sports-wrapper #wide-container .league-box table>tbody,#sports-wrapper #wide-container .league-box table>tbody>tr,#sports-wrapper #wide-container .league-box table>tbody>tr>td,#sports-wrapper #wide-container .league-box table>tbody>tr>td>div.odds-container,.captcha_con .input_login,.register-success table.register-done{width:100%}

#sports-wrapper #virtual-container .detail-Viframe{width:calc(100% - 40px);text-align:center;background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background-position:100%;margin:20px}

.blockV-event{vertical-align:top}

#sports-wrapper #virtual-container .blockV-event{width:calc(100% - 40px);margin:-4px 20px 0;display:table}

#sports-wrapper #virtual-container .blockV-event .vview-all.__time{position:relative;height:50px;line-height:50px;text-align:center;width:100px;font-size:12px;font-weight:700;text-transform:uppercase;display:table-cell;cursor:pointer;transition:border-bottom .15s}

#sports-wrapper #virtual-container .blockV-content,#sports-wrapper #virtual-container .blockV-event{float:left;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;overflow:hidden}

#sports-wrapper #virtual-container .blockV-content table{width:100%;border-collapse:collapse;margin-bottom:10px}

#sports-wrapper #virtual-container .blockV-content .blockmatch_ tr td{font-size:12px;font-weight:700;line-height:30px;height:30px;cursor:pointer}

#sports-wrapper #virtual-container .blockV-content .__title{text-align:center;-webkit-text-align:center;-moz-text-align:center;font-size:16px}

#sports-wrapper #virtual-container .blockV-content .blockmatch_ .__vbet{float:left;box-sizing:border-box;padding:2px 12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:3px}

#sports-wrapper #virtual-container .blockV-content .blockmatch_ ._threebox{width:calc(33.33% - 6px)}

#sports-wrapper #virtual-container .blockV-content .blockmatch_ .two_inner{width:50%;float:left;margin:0 7px}

#sports-wrapper #virtual-container .blockV-content .blockmatch_ .value_color{margin:0 7px;float:right}

.sq-banner-img{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}

.main__heading>span,.swiper-slide{
    /*display:flex;justify-content:center;align-items:center*/
    
}

.swiper-slide{text-align:center}

.dash{background:var(--homepage-content-bg);display:flex;flex-direction:column;border-radius:8px;box-shadow:4px 4px 30px rgba(25,18,33,.4);width:100%;float:left}

.dashbody,.main{flex-grow:2;display:flex}

.main{background-size:cover;border-bottom-right-radius:8px}

.dashbody,.main{flex-flow:column}

.dark-theme .main{background:linear-gradient(to right top,hsl(221.68deg 50% 8%/50%),hsl(213.22deg 50% 8%/60%) 20%,hsl(240.29deg 50% 8%/10%)),linear-gradient(to right bottom,hsl(218.41deg 50% 8%),transparent 66%),linear-gradient(to bottom,transparent,hsl(235.34deg 50% 8%) 56%),url(/image/banner/center/indigo-dice-and-chips.jpg)no-repeat}

.dash *{transition:all .1s}

.main__heading{font-size:32px;font-weight:300;display:flex;align-items:center;flex-flow:column}

.main__heading>span{width:4rem;height:4rem;border-radius:12px;margin-right:1.6rem;margin-bottom:-2px}

.main__desc{margin:1.5rem 0 1rem;font-size:1.4rem;opacity:.6}

.main__sub{font-size:1rem}

body main{display:grid;place-content:center;min-height:100vh;padding:3rem;overflow-x:hidden}

.main__sub span:first-of-type{opacity:.4}

.main__list-heading-wrap{display:flex;align-items:center;font-size:1rem;margin:8rem 0 5rem}

.main__list{list-style:none;position:relative}

.main__list::before{content:"GAMES";position:absolute;bottom:17%;left:-18%;opacity:.03;font-size:18rem;font-weight:700}

main *,main ::after,main ::before{margin:0;padding:0;box-sizing:border-box}

.main__list-heading{flex-grow:2}

.ss-heading{font-weight:400;text-transform:uppercase;font-size:1.4rem;letter-spacing:3px}

.ss-show{font-size:1.2rem}

.main__list-item{padding:0 0 5.7rem 2rem;position:relative;display:flex}

.main__list-item:first-of-type::before{top:0}

.main__list-item::before{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:4px;background:#7db2e8;transform:translateX(-3px)}

.main__list-item:first-of-type .main__list-content{line-height:.3}

.main__list-content{font-size:1.4rem}

.main__col-2{width:100%;cursor:pointer;padding-left:0}

.main__cards-container{width:100%;border-radius:8px;padding:1rem;margin-left:auto; position:relative;z-index:1;}

.main__cards-container-heading-wrap{display:flex;align-items:center;padding:1rem 0}

.main__cards-container-heading{flex-grow:2}

.main__cards-container-heading.ss-heading{font-weight: 700;}

.main__cards{list-style:none;padding:2.6rem 0 2rem;display:flex;width:100%!important;justify-content:center;}

.main__card{margin:0 2px;border-radius:8px;box-shadow:0 2px 12px hsla(var(--hue),50%,60%,.2),0 4px 32px hsla(var(--hue),50%,60%,.2);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-radius:15px;position:relative;overflow:hidden;border-bottom:7px solid #d4deff}

.shadowtxt{height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%,2px);font-size:21px;width:100%;box-shadow:0 -30px 30px #fff inset}

.shadowtxt .cardname{font-size:20px;position:relative;bottom:-80%}

.main__card-heading{font-size:2rem;font-weight:400}

.main__card-heading-sub{margin-top:.4rem;font-size:1.2rem}

.main__card-heading-type{margin-top:2.8rem}

.main__card .main__card-image{width:100%;height:100%}

.main__cards-pagination{display:flex;justify-content:space-between;align-items:center}

#asian-container .league-box table>tbody>tr>td>div.odds-container .round-box+.col-lg-6.col-sm-12.px-0,#match-container td .sequence_,#split-container td .sequence_.away-side,#split-container td .sequence_.home-side,.ss-dots{display:flex}

.ss-dots>span{width:6px;height:6px;border-radius:6px;margin-right:2px;opacity:.6;cursor:pointer}

.main__cards-buttons>button{color:inherit;background:0 0;border:0;cursor:pointer}

.main__cards-buttons svg{height:1.6rem}



.main__crossing-container.rightside{height:70px;display:flex;align-items:center;position:relative;z-index:2;padding:10px}

.main__crossing-image{border:3px solid #295ca3;border-right-color:transparent;box-shadow:0 0 12px rgba(25,18,33,.4);width:64px;height:64px;border-radius:5.4rem;overflow:hidden}

.main__crossing-container.rightside .main__crossing-image{width:47px;height:47px}

.main__crossing-image>img{width:5.4rem;transform:translate(-3px,-3px);border-radius:5.4rem;border:6px solid transparent}

.main__crossing-current{flex-grow:2;margin-left:3rem}

.main__crossing-container.rightside .main__crossing-current{flex-grow:2;margin-left:1rem}

.main__crossing-container.rightside .main__crossing-heading{font-weight:400;font-size:16px;margin-bottom:0}

.__vbet p,.main__crossing-container.rightside .main__crossing-upper,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
.main__crossing-upper {
    margin-bottom: 0;
    font-size: 12px;
    color: var(--txtColor01);
    line-height: 1.3;
}

#right-cashslide.main__crossing-container{box-shadow:none}

.main__crossing-heading{font-weight:400;font-size:1.6rem}

.main__discover{border-radius:8px;padding:0;list-style:none;display:flex;flex-flow:column;margin:0 auto;width:100%;transform:unset}

.main__cards-container,.main__discover{background-color:unset;box-shadow:unset;margin: 30px 0;}

.main__crossing-upper{text-transform:uppercase;margin-bottom:.6rem;letter-spacing:1px}

.main__discover-heading-container{display:flex;align-items:center}

.main__discover-heading{flex-grow:2}

.main__discover-places{/*padding:1rem 0 0;*/list-style:none;display:flex;width:1054px;flex-flow:column;margin:0 auto;align-items:center;text-align:center;text-align:-moz-center;text-align:-webkit-center;position:relative;margin-bottom:30px}

.main__discover-place{margin-right:1.4rem;transform:translateX(-8rem);padding:.6rem;width:50%;border-radius:1.4rem;cursor:pointer;display:inline-block;vertical-align:middle;/*margin-top:1rem;*/text-align:left;text-align:-moz-left;text-align:-webkit-left;transform:unset;background:transparent;box-shadow:unset;transform:unset;background:transparent;box-shadow:unset;display:flex;justify-content:space-between;align-items:center;height:65px}

.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%);position:absolute;width:260px;height:65px;padding:6px;border-radius:8px;left:0;top:-3px;line-height:45px}

.main__discover-place .main__discover-place-headingwrap:after{content:"";position:absolute;border-radius:20px;top:0;left:0;bottom:unset;box-shadow:1px 3px 13px #8992ab,0 3px 0 #8992ab;transition:.3s all ease-out;width:260px;height:65px;transform:unset;z-index:1}

.main__discover-place .main__discover__more{position:absolute;left: calc(50% + 260px);top:50%;transform:translate(-50%, -50%);opacity:0}

.main__discover-place .main__discover-place-headingwrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.main__discover-place:hover .main__discover-place-headingwrap .rightSide .iconFlat ,
.main__discover-place .main__discover-place-headingwrap .rightSide .icon3d {
    display: none !important;
}
.main__discover-place:hover .main__discover-place-headingwrap .rightSide .icon3d {
    display: block !important;
    animation: bounce3dicon 1.5s ease-in-out infinite;
}
.main__discover-place:hover .main__discover-place-headingwrap .rightSide .icon3d img {
    transform: translate(10px, 8px);
}
.main__discover-place .main__discover__more{display:inline-block; background-position: center;}
.main__discover-place .main__discover__more .bg-cover-img {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
	max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
}
.main__discover-place .main__discover-place-headingwrap .main__discover-place-heading,.main__discover-place .main__discover-place-headingwrap .main__discover-place-sub{display:inline-block;vertical-align:-webkit-baseline-middle;margin:0;font-weight:700}


.main__discover-place .main__discover__more[class*="bnr-"] {
    height: 100%;
    width: calc(100% - 260px);
    background-size: 100%;
    background-repeat: no-repeat;
    background-color: #fff;
}



.main__discover-places .casinoZone .infoZone .info01 .title {
    color: var(--txtColor71);
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 10px;
    margin: 0
}

.main__discover-places .casinoZone .content ul .maintainGo .maintain {
    display: flex
}

.main__discover-places .casinoZone .content ul li .come {
    display: none
}

.main__discover-places .casinoZone .content ul li .logo {
    background-size: cover;
    position: absolute;
    right: 24%;
    top: 17%;
    z-index: 2
}

.main__discover-places .casinoZone .content ul li .logo {
    background-size: cover;
    position: absolute;
    right: 3%;
    top: 4%;
    z-index: 2
}

.main__discover-places .casinoZone .content ul li .maintain h4 {
    color: var(--txtColor85);
    font-size: 1vw;
    font-weight: 700;
    margin-top: 3%
}

.main__discover-places .casinoZone .content ul li .maintain span {
    font-size: 6vw;
    color: var(--txtColor85)
}

.main__discover-places .casinoZone .content ul li .maintain {
    display: none;
    background-color: var(--bgColor084);
    border: 1px solid var(--bdColor052);
    border-radius: 10px;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 2;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

.main__discover-places .casinoZone .content ul li .mask .inner .icon-icconPlay {
    display: none
}

.main__discover-places .casinoZone .content ul li .mask .inner {
    width: 99%;
    height: 99%;
    background: var(--bgColor077);
    background: linear-gradient(180deg,var(--bgColor078_g01) 0%,var(--bgColor078_g02) 75%,var(--bgColor078_g03) 100%);
    border-radius: 8px;
    z-index: 1;
    display: none;
    transition: 0.4s ease-out
}

.main__discover-places .casinoZone .content ul li .mask {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: var(--bgColor075);
    background: linear-gradient(0deg,var(--bgColor076_g01) 0%,var(--bgColor076_g02) 40%,var(--bgColor076_g03) 100%);
    border-radius: 8px;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    display: none;
    transition: 0.4s ease-out
}

.main__discover-places .casinoZone .content ul li .model {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 0;
    transition: 0.3s ease-out;
    position: absolute;
    z-index: 2;
    margin: 0 auto
}

.main__discover-places .casinoZone .content ul li .ppPro img {
    width: 6vw
}

.main__discover-places .casinoZone .content ul li .ppPro {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3
}

.main__discover-places .casinoZone .content ul li .txt h2 {
    font-size: 1.7vw;
    color: var(--txtColor73)
}

.main__discover-places .casinoZone .content ul li .txt span {
    font-size: .8vw;
    color: var(--txtColor73)
}

.main__discover-places .casinoZone .content ul li .txt {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 2;
    position: absolute;
    bottom: 18px
}

.main__discover-places .casinoZone .content ul li .txt {
    left: 50%;
    top: 54%;
    transform: translate(-32%,-17%)
}

.main__discover-places .casinoZone .content ul li.casino01 .logoA {
    background-image: url(/image/main/home/v2/casinoLogo01.svg);
    width: 12%;
    padding-bottom: 12.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li.casino01 .logoA {
    width: 8.9%;
    padding-bottom: 8.9%;
    right: 27%;
    top: 21%
}

.main__discover-places .casinoZone .content ul li.casino01 .modelA {
    background-image: url(/image/main/home/v2/casino01.webp)
}

.main__discover-places .casinoZone .content ul li.casino01 .modelA {
    padding-bottom: 31%;
    width: 54%;
    top: 6%;
    left: -4%
}

.main__discover-places .casinoZone .content ul li.casino01 .modelA {
    padding-bottom: 55%;
    top: 5%;
    left: -7%
}

.main__discover-places .casinoZone .content ul li.casino01 .modelA {
    top: 14%
}

.main__discover-places .casinoZone .content ul li.casino01:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo01_h.svg)
}

.main__discover-places .casinoZone .content ul li.casino02 .logoA {
    background-image: url(/image/main/home/v2/casinoLogo02.svg);
    width: 20%;
    padding-bottom: 11.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li.casino02 .logoA {
    width: 13%;
    padding-bottom: 7.1%;
    right: 25%;
    top: 24%
}

.main__discover-places .casinoZone .content ul li.casino02 .modelA {
    background-image: url(/image/main/home/v2/casino02.webp)
}

.main__discover-places .casinoZone .content ul li.casino02 .modelA {
    padding-bottom: 34%;
    width: 43%;
    left: 6%;
    top: 4%
}

.main__discover-places .casinoZone .content ul li.casino02 .modelA {
    padding-bottom: 54%;
    width: 83%;
    left: 8%;
    top: 4%
}

.main__discover-places .casinoZone .content ul li.casino02 .modelA {
    top: 13%
}

.main__discover-places .casinoZone .content ul li.casino02 .modelA {
    top: 7%
}

.main__discover-places .casinoZone .content ul li.casino02:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo02_h.svg)
}

.main__discover-places .casinoZone .content ul li.casino03 .logoA {
    background-image: url(/image/main/home/v2/casinoLogo03.svg);
    width: 20.2%;
    padding-bottom: 12.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li.casino03 .logoA {
    width: 13.2%;
    padding-bottom: 7.8%;
    top: 23%;
    right: 26%
}

.main__discover-places .casinoZone .content ul li.casino03 .modelA,.main__discover-places .casinoZone .content ul li.casino04 .modelA {
    top: 5%
}

.main__discover-places .casinoZone .content ul li.casino03 .modelA {
    background-image: url(/image/main/home/v2/casino03.webp)
}

.main__discover-places .casinoZone .content ul li.casino03 .modelA {
    padding-bottom: 33.7%;
    width: 57%
}

.main__discover-places .casinoZone .content ul li.casino03 .modelA {
    padding-bottom: 55%;
    width: 68%
}

.main__discover-places .casinoZone .content ul li.casino03 .modelA {
    padding-bottom: 56%;
    width: 100%
}

.main__discover-places .casinoZone .content ul li.casino03 .modelA {
    top: 12%
}

.main__discover-places .casinoZone .content ul li.casino03 .modelA {
    top: 3%;
    background-image: url(/image/main/home/v2/casino03.webp)
}

.main__discover-places .casinoZone .content ul li.casino03:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo03_h.svg)
}

.main__discover-places .casinoZone .content ul li.casino04 .logoA {
    background-image: url(/image/main/home/v2/casinoLogo04.svg);
    width: 11.2%;
    padding-bottom: 11.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li.casino04 .logoA {
    width: 8.2%;
    right: 27%;
    top: 23%;
    padding-bottom: 8.1%
}

.main__discover-places .casinoZone .content ul li.casino04 .modelA {
    background-image: url(/image/main/home/v2/casino04.webp)
}

.main__discover-places .casinoZone .content ul li.casino04 .modelA {
    padding-bottom: 36%;
    width: 60%;
    left: -5%
}

.main__discover-places .casinoZone .content ul li.casino04 .modelA {
    padding-bottom: 55%;
    width: 94%;
    top: 3%
}

.main__discover-places .casinoZone .content ul li.casino04 .modelA {
    top: 11%
}

.main__discover-places .casinoZone .content ul li.casino04:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo04_h.svg)
}

.main__discover-places .casinoZone .content ul li.casino05 .logoA {
    background-image: url(/image/main/home/v2/casinoLogo05.svg);
    width: 11.3%;
    padding-bottom: 16.6%;
    transition: 0.3s ease-out;
    right: 5%;
    top: 4%
}

.main__discover-places .casinoZone .content ul li.casino05 .logoA {
    width: 8.3%;
    padding-bottom: 11.9%;
    right: 28%;
    top: 12%
}

.main__discover-places .casinoZone .content ul li.casino05 .modelA {
    background-image: url(/image/main/home/v2/casino05.webp)
}

.main__discover-places .casinoZone .content ul li.casino05 .modelA {
    padding-bottom: 36%;
    width: 48%;
    left: 2%
}

.main__discover-places .casinoZone .content ul li.casino05 .modelA {
    padding-bottom: 56%;
    width: 84%;
    left: 4%;
    top: 4%
}

.main__discover-places .casinoZone .content ul li.casino05 .modelA {
    top: 6%
}

.main__discover-places .casinoZone .content ul li.casino05 .modelA {
    width: 50%;
    top: 11%
}

.main__discover-places .casinoZone .content ul li.casino05:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo05_h.svg)
}

.main__discover-places .casinoZone .content ul li.casino06 .logoA {
    background-image: url(/image/main/home/v2/casinoLogo06.svg);
    width: 29%;
    padding-bottom: 11.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li.casino06 .logoA {
    width: 19%;
    padding-bottom: 7.5%;
    top: 24%
}

.main__discover-places .casinoZone .content ul li.casino06 .modelA {
    background-image: url(/image/main/home/v2/casino06.webp)
}

.main__discover-places .casinoZone .content ul li.casino06 .modelA {
    padding-bottom: 36%;
    width: 54%;
    left: 4%;
    top: 4%
}

.main__discover-places .casinoZone .content ul li.casino06 .modelA {
    padding-bottom: 55%;
    width: 91%;
    left: 7%;
    top: 4%
}

.main__discover-places .casinoZone .content ul li.casino06 .modelA {
    top: 11%
}

.main__discover-places .casinoZone .content ul li.casino06 .modelA {
    top: 7%
}

.main__discover-places .casinoZone .content ul li.casino06:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo06_h.svg)
}

.main__discover-places .casinoZone .content ul li.casino07 .logoA {
    background-image: url(/image/main/home/v2/casinoLogo07.svg);
    width: 16%;
    padding-bottom: 13.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li.casino07 .logoA {
    width: 11%;
    padding-bottom: 9.1%;
    top: 20%;
    right: 27%
}

.main__discover-places .casinoZone .content ul li.casino07 .modelA {
    background-image: url(/image/main/home/v2/casino07.webp)
}

.main__discover-places .casinoZone .content ul li.casino07 .modelA {
    padding-bottom: 36%;
    width: 61%
}

.main__discover-places .casinoZone .content ul li.casino07 .modelA {
    padding-bottom: 55%;
    width: 93%;
    left: 3%;
    top: 4%
}

.main__discover-places .casinoZone .content ul li.casino07 .modelA {
    top: 10%;
    left: 0%
}

.main__discover-places .casinoZone .content ul li.casino07 .modelA {
    top: 6%
}

.main__discover-places .casinoZone .content ul li.casino07:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo07_h.svg)
}

.main__discover-places .casinoZone .content ul li.casino08 .logoA {
    background-image: url(/image/main/home/v2/casinoLogo08.svg);
    width: 23%;
    padding-bottom: 11.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li.casino08 .logoA {
    width: 17%;
    padding-bottom: 8.1%;
    right: 23%;
    top: 21%
}

.main__discover-places .casinoZone .content ul li.casino08 .modelA {
    background-image: url(/image/main/home/v2/casino08.webp)
}

.main__discover-places .casinoZone .content ul li.casino08 .modelA {
    padding-bottom: 36%;
    width: 49%;
    top: 2%;
    left: 2%
}

.main__discover-places .casinoZone .content ul li.casino08 .modelA {
    padding-bottom: 55%;
    width: 73%;
    left: 6%;
    top: 12px
}

.main__discover-places .casinoZone .content ul li.casino08 .modelA {
    top: 10%;
    left: 2%
}

.main__discover-places .casinoZone .content ul li.casino08 .modelA {
    top: 5%
}

.main__discover-places .casinoZone .content ul li.casino08:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo08_h.svg)
}

.main__discover-places .casinoZone .content ul li.coming .come img {
    width: 100%;
    height: auto
}

.main__discover-places .casinoZone .content ul li.coming .come {
    display: flex!important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 85%
}

.main__discover-places .casinoZone .content ul li.coming .logoA,.main__discover-places .casinoZone .content ul li.coming .modelA,.main__discover-places .casinoZone .content ul li.coming .txt,.main__discover-places .casinoZone .content ul li.coming .mask {
    display: none
}

.main__discover-places .casinoZone .content ul li.coming {
    cursor: auto
}

.main__discover-places .casinoZone .content ul li:hover .mask,.main__discover-places .casinoZone .content ul li:hover .inner {
    display: flex
}

.main__discover-places .casinoZone .content ul li:hover .model {
    background-position-y: 5px
}

.main__discover-places .casinoZone .content ul li:hover .txt h2,.main__discover-places .casinoZone .content ul li:hover .txt span {
    color: var(--txtColor02)
}

.main__discover-places .casinoZone .content ul li[game-box='Ae2Real'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo011.svg);
    width: 28%;
    padding-bottom: 14.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game-box='Ae2Real'] .modelA {
    background-image: url(/image/main/home/v2/casino011.webp)
}

.main__discover-places .casinoZone .content ul li[game-box='Ae2Real'] .modelA {
    padding-bottom: 49%;
    width: 82%;
    left: 9%;
    top: 3%
}

.main__discover-places .casinoZone .content ul li[game-box='Ae2Real']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo011_h.svg)
}

.main__discover-places .casinoZone .content ul li[game-box='AgBr'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo02.svg);
    width: 20%;
    padding-bottom: 11.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game-box='AgBr'] .modelA {
    background-image: url(/image/main/home/v2/casino02.webp)
}

.main__discover-places .casinoZone .content ul li[game-box='AgBr'] .modelA {
    padding-bottom: 45%;
    width: 83%;
    left: 6%;
    top: 5%
}

.main__discover-places .casinoZone .content ul li[game-box='AgBr']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo02_h.svg)
}

.main__discover-places .casinoZone .content ul li[game-box='AllBetReal'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo03.svg);
    width: 20.2%;
    padding-bottom: 12.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game-box='AllBetReal'] .modelA {
    background-image: url(/image/main/home/v2/casino03.webp)
}

.main__discover-places .casinoZone .content ul li[game-box='AllBetReal'] .modelA {
    background-image: url(/image/main/home/v2/casino03.webp)
}

.main__discover-places .casinoZone .content ul li[game-box='AllBetReal'] .modelA {
    padding-bottom: 51%;
    width: 84%;
    top: 4%;
    left: 5%
}

.main__discover-places .casinoZone .content ul li[game-box='AllBetReal'] .modelA {
    padding-bottom: 55%;
    width: 68%
}

.main__discover-places .casinoZone .content ul li[game-box='AllBetReal']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo03_h.svg)
}

.main__discover-places .casinoZone .content ul li[game-box='BbinReal'] .modelA {
    background-image: url(/image/main/home/v2/casino012.webp)
}

.main__discover-places .casinoZone .content ul li[game-box='BbinReal'] .modelA {
    padding-bottom: 44%;
    width: 74%;
    left: 12%;
    top: 7%
}

.main__discover-places .casinoZone .content ul li[game-box='BbinReal']:hover .logoA {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAeCAMAAAC1+tjYAAAAn1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Kd3m4AAAANHRSTlMA++714ffytQrk1sY4DAbr58u5VZNZXUwd28Gnj3tyUEEl3tCZi4eAYSsTr52WRzUxFr1nMAND5wAAAidJREFUSMeNlOl2gjAQRidYEBFBcd9x39qq7bz/s1WYkA6E6en9I5wv3MRkJjBtb6CeJOiDSKfXWkANiCqEWjzEpWSLHESs8ylEB2p5Q8SroPvEF169DkNRNxB0m0wXCLqFqGuDwAJRTQTdXtT1QCJxJyDoPvKn5/0SCaubpA9f8j7DR4fpaIdOgYuIymmG1uqOUx5p7qRf7fLMm62ZbjRuoKHnM10TTm4lIjz1BTByfrPpxegc5Kgx082tyBTl/IAlVqSzGRqdReFz0GbJdKq9HJ7fu9pHOhOt1sO9jq5lndqd+sPBll5So5vpQ/2mreozXdunaJUPbdGLlge6Wsa53i1077+93Sh8XvbLG2OSj6UzpFkTMMT44gCq2i4++dZwe0VqOmZRmAVbALjSVPNqAbukA45PY8+vz9NK8e6yoAOhQrQ6cJCLVE0vk28kXCTRBIl5OTS6PfzTF+WLUkg0y2Fc6A7wX18DGU37ygCXHZ7lG9oXBuE4tq6V6WLhGmrU+cLCBoGg6yGiAtHXB05Cti6AtLpzlt+A8R00XC+AyPZ1yLYFWQcuFZmhRzUVgW/5YszYwV+6FSI73A014wfrj2M5mkGhS2ydafXW6eI/+zPUNt6/3eP9uhnp6AaSLpuNF5NCzZ7dBwx+Vzh2V0y1LoqxxIJtvlOOjsB0KVhNS09N9kW8tmrDRJ/AdK1qB6pCB5eE/pZ6W0KFx5eOtjxyMe5AhVThD5cppJFi9ZRrAAAAAElFTkSuQmCC)
}

.main__discover-places .casinoZone .content ul li[game-box='BgReal'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo010.svg);
    width: 14%;
    padding-bottom: 12.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game-box='BgReal']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo010_h.svg)
}

.main__discover-places .casinoZone .content ul li[game-box='DgReal'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo08.svg);
    width: 23%;
    padding-bottom: 11.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game-box='DgReal'] .modelA {
    background-image: url(/image/main/home/v2/casino08.webp)
}

.main__discover-places .casinoZone .content ul li[game-box='DgReal'] .modelA {
    padding-bottom: 51%;
    width: 73%;
    left: 8%;
    top: 12px
}

.main__discover-places .casinoZone .content ul li[game-box='DgReal']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo08_h.svg)
}

.main__discover-places .casinoZone .content ul li[game-box='EvoReal'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo06.svg);
    width: 29%;
    padding-bottom: 11.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game-box='EvoReal'] .modelA {
    background-image: url(/image/main/home/v2/casino06.webp)
}

.main__discover-places .casinoZone .content ul li[game-box='EvoReal'] .modelA {
    padding-bottom: 49%;
    width: 83%;
    left: 10%;
    top: 2%
}

.main__discover-places .casinoZone .content ul li[game-box='EvoReal']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo06_h.svg)
}

.main__discover-places .casinoZone .content ul li[game-box='GpiLive'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo09.svg);
    width: 14%;
    padding-bottom: 14.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game-box='GpiLive']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo09_h.svg)
}

.main__discover-places .casinoZone .content ul li[game-box='MgpReal'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo04.svg);
    width: 11.2%;
    padding-bottom: 11.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game-box='OgReal'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo07.svg);
    width: 16%;
    padding-bottom: 13.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game-box='OgReal'] .modelA {
    background-image: url(/image/main/home/v2/casino07.webp)
}

.main__discover-places .casinoZone .content ul li[game-box='OgReal'] .modelA {
    padding-bottom: 46%;
    width: 84%;
    left: 5%;
    top: 4%
}

.main__discover-places .casinoZone .content ul li[game-box='OgReal']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo07_h.svg)
}

.main__discover-places .casinoZone .content ul li[game-box='PrgReal'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo05.svg);
    width: 11.3%;
    padding-bottom: 16.6%;
    transition: 0.3s ease-out;
    right: 5%;
    top: 4%
}

.main__discover-places .casinoZone .content ul li[game-box='PrgReal'] .modelA {
    background-image: url(/image/main/home/v2/casino05.webp)
}

.main__discover-places .casinoZone .content ul li[game-box='PrgReal'] .modelA {
    padding-bottom: 52%;
    width: 83%;
    left: 2%;
    top: 2%
}

.main__discover-places .casinoZone .content ul li[game-box='PrgReal']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo05_h.svg)
}

.main__discover-places .casinoZone .content ul li[game-box='VivoVideo'] .modelA {
    background-image: url(/image/main/home/v2/casino014.webp)
}

.main__discover-places .casinoZone .content ul li[game-box='VivoVideo'] .modelA {
    padding-bottom: 46%;
    width: 81%;
    left: 9%;
    top: 7%
}

.main__discover-places .casinoZone .content ul li[game-box='VivoVideo']:hover .logoA {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAApVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+4/eNVAAAANnRSTlMA4LAvBfUJ+/L46kAU3GSLzsEXnm4pD4ddf3kb1LxZJB+3mmdWOtCXUjSpSeTXysWkj0+TdGtxOiHtAAAD3UlEQVRYw6WX55rqIBCGJ5EUY+91LbGtZXfVo3P/l3YgJBkCWM6e74f6mPDCFIYBHmk+ayynUYDoRVN3MFzAP6myc1BTbVeBN1Udn9AqZ1R9Z/iljA/lNdrwXOwW4lOFXQZP1GviSzV78FD3Mr6hcv3R8mOb477RVMdqhv+BhpZXgH3HXNeH/8748DLP4mpkRcsgsKX2yrauvnPV8R+6FR1UFRw2RoAuYdEPxccr9dlp1LY6aTVFRYVYlMqKeWv2eI8cAopmSXFAHitv1yvk9Xo8rs9B0WQU5RlF/95Q6qvbL6z5LOf7WRTcPftBqW4+j3SPq+/XUZ4O2oNS7CVxzlx1wUTfuudnGeCP9qDfkEtrpAtIcGX+eZ5AQZ8t8eL2BlrIuBsSgldVVupMDvyfsa+Fbt7r65HYItY+XRQagVBNAgA2Tf61hqea85HhmIGbDeLDkH7XI54HJSDZjI+571IACr/vCCDfCGJ76SM+AWJhAQHkGqluGcanFhKgxlMLCSB1/OIpdbQaL3zM9j4BcAEzAwCsG/Lk6RWMH5QRO20BquG3AhjCgACk6o67otEvGr9P4MLiNgEG4BJAVYlXkGhlGj9Erj4BXJgSQEtDPleTh2mRJhg5TzVhChEBNPljD/GQGE8pLnbiTAFE4BHA0KST7GZufO8cyzX8SbYWATxAK6D05Saz7kO8i4LIw7JK69oxNSWVCcgmcpIgOCgyr5VuHBIB7CY0ZN1NAb0k4laAZzpxdq7wEIja3pYAGbuwD+x2KOmAyAyjh8EamDiLrhIgcfdk0I8OmBqJxERbtIAK/xpmAP/ndJcVztEBbiGVh2JO0SJcAK61U2aCUOrJlg4YwJAAnxzI4J7s0lQqIJDH0Xw1KWymBQG6CZE1uQ02gMdTm8FnGbfqdlYLylEU5ypMmri0AcbBsg0TEXZfLSgQ5wAWpWdmz9cApEES+xywE5uVnFinw8IKSF18LhZVcCQgzeD6cwAvd0EpBzjKweKtkxq/BitgVmv10xz3ZmKTyVlHytGW1SwrYE0NxaYKMDkj0tEmqKnith3ATvIwp0IjRP5qhxkhvDEb4CiebbJS5+Rv5/N1la7+aADk82laaVr0blcNDmnZMwAznmCbrNznajJ7k4XBpa/7oOPu0wOHVC5MVEdV0YqpADryVNUtjSZpW9EB8yVaGk0S03tZd0EA6oqMVpfktzRCeeDngFWkN9tvteunoQRUtu+0+8LXqOt74+D18OrCQaqbV4vAduX5z0tXCZ6IdV9e++CF2g3vdxdPUnXk/PrqS5fvmnH5jivwT1oMB+408l5e//8CDwVhrF6lxm4AAAAASUVORK5CYII=)
}

.main__discover-places .casinoZone .content ul li[game-box='WmReal'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo01.svg);
    width: 12%;
    padding-bottom: 12.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game-box='WmReal'] .modelA {
    background-image: url(/image/main/home/v2/casino01.webp)
}

.main__discover-places .casinoZone .content ul li[game-box='WmReal'] .modelA {
    padding-bottom: 55%;
    top: 5%;
    left: -7%
}

.main__discover-places .casinoZone .content ul li[game-box='WmReal']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo01_h.svg)
}

.main__discover-places .casinoZone .content ul li[game-box='YxReal'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo013.png);
    width: 22%;
    padding-bottom: 14.4%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game-box='YxReal'] .modelA {
    background-image: url(/image/main/home/v2/casino013.webp)
}

.main__discover-places .casinoZone .content ul li[game-box='YxReal'] .modelA {
    padding-bottom: 46%;
    width: 81%;
    left: 9%;
    top: 7%
}

.main__discover-places .casinoZone .content ul li[game-box='YxReal']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo013_h.png)
}

.main__discover-places .casinoZone .content ul li[game="alb"] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo03.svg);
    width: 29%;
    padding-bottom: 17.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game="alb"] .modelA {
    background-image: url(/image/main/home/v2/AllBet-pc.webp);
    padding-bottom: 50%;
    width: 77%;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    background-size: 100%
}

.main__discover-places .casinoZone .content ul li[game="dwc"] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo_downin.svg);
    width: 17%;
    padding-bottom: 17.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game="dwc"] .modelA {
    background-image: url(/image/main/home/v2/Downin_in-pc.webp);
    padding-bottom: 49%;
    width: 83%;
    left: 10%;
    top: 2%
}

.main__discover-places .casinoZone .content ul li[game="mgg"] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo04.svg);
    width: 11.2%;
    padding-bottom: 11.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game="mgg"] .modelA {
    background-image: url(/image/main/home/v2/casino015-m.webp);
    padding-bottom: 49%;
    width: 83%;
    left: 10%;
    top: 2%
}

.main__discover-places .casinoZone .content ul li[game="one"] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo_oneTouch.svg);
    width: 12%;
    padding-bottom: 12.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game="one"] .modelA {
    background-image: url(/image/main/home/v2/oneTouch-pc.webp);
    padding-bottom: 49%;
    width: 83%;
    left: 10%;
    top: 2%
}

.main__discover-places .casinoZone .content ul li[game="ptx"] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo_PlayTech.svg);
    width: 20%;
    padding-bottom: 14.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game="ptx"] .modelA {
    background-image: url(/image/main/home/v2/casino017-pc.webp);
    padding-bottom: 49%;
    width: 83%;
    left: 10%;
    top: 2%
}

.main__discover-places .casinoZone .content ul li[game="sw"] .logoA {
    background-image: url(../assets/image/.svg);
    padding-bottom: 49%;
    width: 29%;
    padding-bottom: 11.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game="sw"] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo_SkyWind.svg);
    width: 13%;
    padding-bottom: 13.1%;
    transition: 0.3s ease-out;
    background-size: 100%;
    background-repeat: no-repeat
}

.main__discover-places .casinoZone .content ul li[game="sw"] .modelA {
    background-image: url(/image/main/home/v2/SkyWind-pc.webp);
    padding-bottom: 49%;
    width: 83%;
    left: 10%;
    top: 2%
}

.main__discover-places .casinoZone .content ul li[game="sw"] .modelA {
    background-image: url(/image/main/home/v2/SkyWind-pc.webp);
    padding-bottom: 49%;
    width: 83%;
    left: 10%;
    top: 2%
}

.main__discover-places .casinoZone .content ul li[game="ts"] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo_taishan.svg);
    width: 28.2%;
    padding-bottom: 11.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game="ts"] .modelA {
    background-image: url(/image/main/home/v2/casino016-m.webp);
    padding-bottom: 49%;
    width: 83%;
    left: 10%;
    top: 2%
}

.main__discover-places .casinoZone .content ul li[game="vv"] .modelA {
    background-image: url(/image/main/home/v2/vivo-pc.webp);
    padding-bottom: 49%;
    width: 83%;
    left: 10%;
    top: 2%
}

.main__discover-places .casinoZone .content ul li[game="vv"]:hover .logoA,.main__discover-places .casinoZone .content ul li[game="sw"]:hover .logoA,.main__discover-places .casinoZone .content ul li[game="ptx"]:hover .logoA,.main__discover-places .casinoZone .content ul li[game="xpg"]:hover .logoA,.main__discover-places .casinoZone .content ul li[game="one"]:hover .logoA,.main__discover-places .casinoZone .content ul li[game="alb"]:hover .logoA,.main__discover-places .casinoZone .content ul li[game="dwc"]:hover .logoA,.main__discover-places .casinoZone .content ul li[game="sw"]:hover .logoA,.main__discover-places .casinoZone .content ul li[game="mgg"]:hover .logoA,.main__discover-places .casinoZone .content ul li[game="ts"]:hover .logoA {
    filter: brightness(1.5)
}

.main__discover-places .casinoZone .content ul li[game="xpg"] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo_XproGaming.svg);
    padding-bottom: 49%;
    width: 29%;
    padding-bottom: 11.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game="xpg"] .modelA {
    background-image: url(/image/main/home/v2/xProGaming-pc.webp);
    padding-bottom: 49%;
    width: 83%;
    left: 10%;
    top: 2%
}

.main__discover-places .casinoZone .content ul li[game='bt'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo012.svg);
    width: 18.2%;
    padding-bottom: 20.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game='bt'] .modelA {
    background-image: url(/image/main/home/v2/casino010.webp)
}

.main__discover-places .casinoZone .content ul li[game='bt'] .modelA {
    padding-bottom: 47%;
    width: 77%;
    left: 7%;
    top: 12px
}

.main__discover-places .casinoZone .content ul li[game='bt']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo012e_h.svg)
}

.main__discover-places .casinoZone .content ul li[game='ezugi'] .logoA {
    background-image: url(/image/main/home/v2/casinoLogo014.svg);
    width: 31.2%;
    padding-bottom: 12.1%;
    transition: 0.3s ease-out
}

.main__discover-places .casinoZone .content ul li[game='ezugi'] .modelA {
    background-image: url(/image/main/home/v2/casino09.webp)
}

.main__discover-places .casinoZone .content ul li[game='ezugi'] .modelA {
    padding-bottom: 47%;
    width: 71%;
    left: 9%;
    top: 21px
}

.main__discover-places .casinoZone .content ul li[game='ezugi']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo014_h.svg)
}

.main__discover-places .casinoZone .content ul li[game='mg'] .modelA {
    background-image: url(/image/main/home/v2/casino04.webp)
}

.main__discover-places .casinoZone .content ul li[game='mg'] .modelA {
    padding-bottom: 48%;
    width: 83%;
    top: 6%;
    left: 6%
}

.main__discover-places .casinoZone .content ul li[game='mg']:hover .logoA {
    background-image: url(/image/main/home/v2/casinoLogo04_h.svg)
}

.main__discover-places .casinoZone .content ul li {
    width: 24%;
    height: 233px;
    border: 1px solid var(--bdColor038);
    border-radius: 10px;
    box-shadow: 2px 4px 5px 1px #a7b5cc59,inset 0 0 6px 1px #ffffffbf;
    padding-bottom: 23px;
    margin-bottom: 21px;
    background: var(--bgColor073);
    background: linear-gradient(360deg,var(--bgColor074_gs) 0%,var(--bgColor074_ge) 100%);
    position: relative;
    cursor: pointer;
    overflow: hidden;
    margin-right: 1%
}

.main__discover-places .casinoZone .content ul li {
    width: 49%;
    height: 180px
}

.main__discover-places .casinoZone .content ul {
    justify-content: space-between
}

.main__discover-places .casinoZone .content ul {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: start
}

.main__discover-places .casinoZone .title .txt {
    display: flex;
    margin-top: 10px;
    font-family: arial;
    font-size: 24px
}

.main__discover-places .casinoZone .title h3 {
    color: var(--txtColor72);
    margin-left: 4px
}

.main__discover-places .casinoZone .title span {
    font-size: 49px;
    color: var(--txtColor65)
}

.main__discover-places .casinoZone .title {
    color: var(--txtColor71);
    font-size: 24px;
    display: flex;
    align-items: center;
    font-weight: 700;
    margin-bottom: 24px
}

.main__discover-places .casinoZone {
    margin-top: 20px;
    border-bottom: 1px solid var(--bdColor041);
    padding-bottom: 17px;
    width: 100%
}

.main__discover-places .casinoZone {
    width: 85%
}

.main__discover-places .slotZone .centerZone .downZone a:hover {
    font-weight: 700;
    background: #fff;
    background: linear-gradient(180deg,var(--bgColor080_g01) 0%,var(--bgColor080_g02) 34%,var(--bgColor080_g03) 100%)
}

.main__discover-places .slotZone .centerZone .downZone a {
    border: 1px solid var(--bdColor038);
    color: var(--txtColor66);
    font-weight: 700;
    border-radius: 10px;
    font-size: 12px;
    padding: 22px 0;
    margin-bottom: 21px;
    box-shadow: none;
    background: var(--bgColor017);
    background: linear-gradient(180deg,var(--bgColor079_g01) 0%,var(--bgColor079_g02) 34%,var(--bgColor079_g03) 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    width: 49%;
    transition: 0.4s ease-out
}

.main__discover-places .slotZone .centerZone .downZone {
    display: flex;
    justify-content: space-between
}

.main__discover-places .slotZone .centerZone .upZone h2 {
    color: var(--txtColor72);
    font-size: 2.1vw;
    margin-bottom: 20px
}

.main__discover-places .slotZone .centerZone .upZone p {
    color: var(--txtColor66);
    line-height: 1.6;
    font-size: .8vw
}

.main__discover-places .slotZone .centerZone .upZone {
    padding-bottom: 20px;
    border-bottom: 1px solid var(--bdColor042);
    margin-bottom: 20px
}

.main__discover-places .slotZone .centerZone {
    width: 35%
}

.main__discover-places .slotZone .leftFrame {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%
}

.main__discover-places .slotZone .leftZone .maintainGo .maintain {
    display: flex
}

.main__discover-places .slotZone .leftZone .pic .bg-cover-img {
    position: absolute;
    left: 0;
}

.main__discover-places .slotZone .leftZone .pic .maintain h4 {
    color: var(--txtColor85);
    font-size: 1vw;
    font-weight: 700;
    margin-top: 3%
}

.main__discover-places .slotZone .leftZone .pic .maintain span {
    font-size: 6vw;
    color: var(--txtColor85)
}

.main__discover-places .slotZone .leftZone .pic .maintain {
    display: none;
    background-color: var(--bgColor084);
    border: 1px solid var(--bdColor052);
    border-radius: 10px;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 2;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

.main__discover-places .slotZone .leftZone .pic {
    background-size: cover;
    width: 100%;
    padding-bottom: 67%;
    transition: 0.4s ease-out;
    position: relative
}

.main__discover-places .slotZone .leftZone .ppPro img {
    width: 8vw
}

.main__discover-places .slotZone .leftZone .ppPro {
    position: absolute;
    top: 0;
    left: 0
}

.main__discover-places .slotZone .leftZone:hover .pic {
    transform: rotate(5deg) scale(1.1)
}

.main__discover-places .slotZone .leftZone {
    width: 82%;
    border: 1px solid var(--bdColor038);
    border-radius: 10px;
    box-shadow: 2px 4px 5px 1px #a7b5cc59,inset 0 0 6px 1px #ffffffbf;
    background: var(--bgColor073);
    background: linear-gradient(360deg,var(--bgColor074_gs) 0%,var(--bgColor074_ge) 100%);
    overflow: hidden;
    position: relative;
    cursor: pointer;
    transition: 0.4s ease-out
}

.main__discover-places .slotZone .rightZone ul .maintainGo .maintain {
    display: flex
}

.main__discover-places .slotZone .rightZone ul li .maintain h4 {
    color: var(--txtColor85);
    font-size: .8vw;
    font-weight: 700;
    margin-left: 3%
}

.main__discover-places .slotZone .rightZone ul li .maintain span {
    font-size: 2.4vw;
    color: var(--txtColor85)
}

#register-container.newTemp-cal > div:has(>button._calander_day) {
    display: flex;
    width: 100%;
    gap: 10px;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}

.main__discover-places .slotZone .rightZone ul li .maintain {
    display: none;
    background-color: var(--bgColor084);
    border: 1px solid var(--bdColor052);
    border-radius: 10px;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 3;
    align-items: center;
    justify-content: center;
    top: 0
}

.main__discover-places .slotZone .rightZone ul li .mask .inner {
    width: 98%;
    height: 98%;
    background: var(--bgColor077);
    background: linear-gradient(180deg,var(--bgColor078_g01) 0%,var(--bgColor078_g02) 75%,var(--bgColor078_g03) 100%);
    border-radius: 8px;
    z-index: 1;
    transition: 0.4s ease-out;
    opacity: 0
}

.main__discover-places .slotZone .rightZone ul li .mask {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: var(--bgColor075);
    background: linear-gradient(0deg,var(--bgColor081_gs) 0%,var(--bgColor081_ge) 40%,#ecc9a8 100%);
    border-radius: 8px;
    z-index: 1;
    align-items: center;
    justify-content: center;
    display: flex;
    transition: 0.4s ease-out;
    opacity: 0
}

.main__discover-places .slotZone .rightZone ul li .pic {
    background-size: cover;
    background-position: center;
    padding-bottom: 25%;
    width: 100%;
    z-index: 2;
    position: relative;
    transition: 0.4s ease-out
}

.main__discover-places .slotZone .rightZone ul li .ppPro img {
    width: 2.78vw
}

.main__discover-places .slotZone .rightZone ul li .ppPro {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8
}

.main__discover-places .slotZone .rightZone ul li .txt {
    font-size: 30px;
    color: var(--txtColor66);
    font-weight: 700;
    position: absolute;
    z-index: 3;
    float: left;
    left: 4%;
    top: 29%;
    transition: 0.4s ease-out;
    opacity: 0
}

.main__discover-places .slotZone .rightZone ul li.mainhomemenu01 .pic01 {
    background-image: url(/image/main/home/v2/sl_4.png)
}

.main__discover-places .slotZone .rightZone ul li.mainhomemenu02 .pic02 {
    background-image: url(/image/main/home/v2/sl_3.png)
}

.main__discover-places .slotZone .rightZone ul li.mainhomemenu03 .pic03 {
    background-image: url(/image/main/home/v2/sl_2.png)
}

.main__discover-places .slotZone .rightZone ul li.mainhomemenu04 .pic04 {
    background-image: url(/image/main/home/v2/sl_2.png)
}

.main__discover-places .slotZone .rightZone ul li.mainhomemenu05 .pic05 {
    background-image: url(/image/main/home/v2/sl_1.png)
}

.main__discover-places .slotZone .rightZone ul li.mainhomemenu06 .pic06 {
    background-image: url(/image/main/home/v2/sl_5.png?v=002)
}

.main__discover-places .slotZone .rightZone ul li:before {
    content: '';
    background-color: var(--bgColor084);
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 3;
    opacity: 0;
    transition: 0.4s ease-out
}

.main__discover-places .slotZone .rightZone ul li:hover .mask,.main__discover-places .slotZone .rightZone ul li:hover .mask .inner {
    opacity: 1
}

.main__discover-places .slotZone .rightZone ul li:hover .pic {
    transform: rotate(5deg) scale(1.2)
}

.main__discover-places .slotZone .rightZone ul li:hover .txt {
    left: 50%;
    top: 50%;
    opacity: 1;
    transform: translate(-50%,-50%)
}

.main__discover-places .slotZone .rightZone ul li:hover:before {
    opacity: 1
}

.main__discover-places .slotZone .rightZone ul li {
    width: 100%;
    margin-bottom: 17px;
    position: relative;
    cursor: pointer;
    overflow: hidden;
    transition: 0.4s ease-out;
    
}

.main__discover-places .slotZone .rightZone ul li {
    width: 100%;
}

.main__discover-places .slotZone .rightZone ul {
    display: flex;
    justify-content: space-between;
    flex-flow: column;
}

.main__discover-places .slotZone .rightZone {
    width: 100%
}

.main__discover-places .slotZone .rightZone {
    width: 260px;
}


.main__discover-places .slotZone .slot01 .leftZone .pic {
    background-image: url(/image/banner/sample/banner-sports.png)
}



.main__discover-places .slotZone .slot02 .leftZone .pic {
    background-image: url(/image/banner/sample/banner-live.png)
}


.main__discover-places .slotZone .slot03 .leftZone .pic {
    background-image: url(/image/banner/sample/banner-minigame.png)
}

.main__discover-places .slotZone .slot04 .leftZone .pic {
    background-image: url(/image/banner/sample/banner-virtual.png?v=002)
}


.main__discover-places .slotZone .slot05 .leftZone .pic {
    background-image: url(/image/banner/sample/banner-casino.png)
}

.main__discover-places .slotZone .slot06 .leftZone .pic {
    background-image: url(/image/banner/sample/banner-slot.png)
}
.main__discover-places .slotZone .slot07 .leftZone .pic {
    background-image: url(/image/banner/sample/banner-jili.png)
}



.main__discover-places .slotZone .slotLeft {
    width: 100%
}

.main__discover-places .slotZone .slotLeft {
    width: 78%;
    display: flex;
    align-items: center;
    justify-content: end;
    width: calc(100% - 260px);
}

.main__discover-places .slotZone {
    /* flex-direction:column-reverse; */
    /* width:85%; */
}

.main__discover-places .slotZone {
    padding-top: 34px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%
}

.main__discover-places.mainmenuzone {
}


.dark-theme .main__discover-place{background:hsl(235 20% 15%/1)}

.main__discover-place-heading{font-size:1.4rem;font-weight:400;margin-bottom:6px;overflow:hidden}

.main__discover__more-svg{display:flex;justify-content:center;width:3rem;height:3rem;border-radius:8px;align-items:center;fill:currentColor;text-align:center;line-height:31px;font-size:15px;float:right;margin-right:10px}

.main__discover-place.onz .main__discover__more{opacity:1}

.main__discover-place:hover .main__discover__more{opacity:1}

/*.main_event .swiper-container .swiper-slide img{max-height: 317px;max-width: 100%;}*/
.main_event .swiper-container .swiper-slide img{width: 100%;}

/* .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__discover__more svg{height:2.6rem;transform:translate(2.4px,1.6px)}

.main__discover__more{justify-content:space-between}

.main__footer-more svg{height:1em;vertical-align:middle}

.main__discover__more,.main__info{display:flex;align-items:center}

.main__info-link{color:inherit;font-size:1.4rem}

.main__info-link svg{height:1.4em;transform:translateY(1px);opacity:.4}

.main__info-link+.main__info-link{margin-left:.6rem}

.main__cp{margin:0 1rem 0 2.6rem}

.main__cr{opacity:.4;margin-right:5rem}

.dark-theme{
--homepage-content-bg:#171930}

.minor_event.realtime-wrapper tr{float: left;width:calc(100% - 10px);margin:5px;display:flex;justify-content: center;}

.minor_event.realtime-wrapper{width:100% !important;float: unset;}

.minor_event .cashflowlive-box{display:block;height:276px;overflow:hidden;opacity:.9;width: calc(100% / 4);margin: 0 1rem;}

.minor_event.realtime-wrapper .cashflowlive-box {padding: 0 15px;}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table {position: relative;}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table p.title {
    content: "";
    position: absolute;
    clip-path: polygon(12% 34%,89% 34%,100% 0,0 0);
    height: 108px;
    width: 300px;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    z-index: 2;
}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table::before {
    content: "";
    width: 100%;
    height: 60px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1
}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table::after {
    content: "";
    width: 100%;
    height: 60px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
}

.minor_event.realtime-wrapper .cashflowlive-box:first-child .bank-table .table {
    animation: 60s linear infinite autoscroll;
    animation-direction: reverse;
}
.page_arrow-right {
	float: right;
	font-weight: bold;
	cursor: pointer;
	right: 0;
	border: none;
	padding: 0;
	border-radius: 20px;
	margin: 10px 3px 0px 5px;
	background: transparent;
}


.page_arrow-left {
	float: left;
	font-weight: bold;
	cursor: pointer;
	font-family: Arial, Helvetica;
	right: 0;
	border: none;
	padding: 0;
	border-radius: 20px;
	margin: 10px 3px 0px 5px;
	background: transparent;
}




.fa-star{cursor:pointer}

.away-t span:nth-child(1),.home-t span:nth-child(2){width:40%}
.away-t span:nth-child(2),.home-t span:nth-child(1){width:60%}
#live-container .away-t span:nth-child(1), #live-container .home-t span:nth-child(2) {
    width: 45px !important;
}

#live-container .away-t span:nth-child(2), #live-container .home-t span:nth-child(1) {
    width:calc(100% - 45px)  !important;
}


.home-t span:nth-child(2){text-align:right}


.round-box.count-side ._toggle{width:100%;float:left;line-height:25px;text-align: center;}

#rightmatch-split .round-box.bet-side>span.scrollable {
    width: calc(50% - 10px);
    text-overflow: ellipsis;
    text-align: left !important;
    overflow: hidden;
    white-space: nowrap;
}

.round-box span.text-truncate {
    overflow-x: scroll;
    text-overflow: unset;
    white-space: nowrap;
}

.round-box span.text-truncate::-webkit-scrollbar {
    height: 6px !important;
}

.fs-sm img{margin:5px}

#toplist_container.narrow_view{width:calc(100% - 0px)}

.t_sp .thead .t_sp-0lax{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;overflow:hidden;padding:5px}

.t_sp-0lax.bod-color .fa{display:inline-block;vertical-align:middle;width:45px;text-align:center;font-size:20px}

.headername-event{display:inline-block;vertical-align:TOP}

#toplist_container .left,#toplist_container .right,.lobbywraped .left-arrow,.lobbywraped .right-arrow{position:relative;z-index:1;opacity:1;transition:.7s}

#toplist_container .horizontal-scroll{width:100%;overflow:hidden}

.live_sports_schedule #toplist-wrapper .leftidle,.live_sports_schedule #toplist-wrapper .rightidle{position:absolute;z-index:5;height:100%;width:150px}

.live_sports_schedule #toplist-wrapper .rightidle,[dir=rtl] .form-floating>label{right:0}

.live_sports_schedule #toplist-wrapper .leftidle #left-button,.live_sports_schedule #toplist-wrapper .rightidle #right-button{position:relative;top:21%;transform:translateY(-78%)}

.live_sports_schedule #toplist-wrapper .leftidle #left-button {left: -23%}
.live_sports_schedule #toplist-wrapper .rightidle #right-button {right: -23%}
.live_sports_schedule #toplist-wrapper .leftidle #left-button>i,
.live_sports_schedule #toplist-wrapper .rightidle #right-button>i {position: absolute;}
.live_sports_schedule #toplist-wrapper .leftidle #left-button>i {animation: bounceLR 1.5s ease-in-out infinite}
.live_sports_schedule #toplist-wrapper .rightidle #right-button>i {animation: bounceLR 1.5s ease-in-out infinite}

.live_sports_schedule #toplist-wrapper .leftidle{left:0}





.league-name .league_star{height:15px;display:inline-block}

#live-container .league-box,#live-container .league-boxC,#split-container .bonus-table,.asian-wrapper .asian-league-panel .league-name,.diamond-container,.diamond-top{position:relative}

#live-container .league-box,#live-container .league-boxC,#split-container .league-boxC,#toplist_container .t_sp-wrap{width:calc(100% - 0px)}

#live-container table,#match-container .speech-bubble table.bl-container,#match-container table,#split-container table{border-collapse:collapse;width:100%}

.live_a{position:relative;width:97%;height:110%;background-color:#fff;box-shadow:1px 3px 19px #d4deff;margin:40px auto 20px;border-radius:10px;padding:15px}

.lv-count{position:absolute;top:62px;width:200px;right:28px;border-radius:7px}

.border-bot{height:27px;line-height:27px;font-size:13px}

#match-container,#sports-container{float:left;overflow:auto;scrollbar-width:none}

#match-container .match-odds{padding-top:1px;margin:2px 5px 5px;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px}

#match-container .sequence_.bet-side.left._bet p.snip,#match-container .sequence_.bet-side2.left._bet p.snip,#match-container .sequence_.bet-side2.left.bet-side2 p.snip,#match-container .sequence_.bet-side2.left.bet-side3 p.snip,#match-container td .sequence_ p.snip,#split-container td .sequence_.away-side p.snip,#split-container td .sequence_.home-side p.snip{flex-grow:1}

#match-container .match-odds .odds{white-space:nowrap;text-align:right;margin:0}

#sports-wrapper #asian-container{width:100%;float:left}

#sports-wrapper #asian-container .league-box,#sports-wrapper #wide-container .league-box{width:calc(100% - 20px);margin:5px 10px 10px;background:0 0}

#sports-wrapper #asian-container .bonus-wrapper,#sports-wrapper #wide-container .bonus-wrapper{position:relative;border-radius:7px 7px 0 0;overflow:auto}

#sports-wrapper #asian-container .asian-league-panel .space,#sports-wrapper #asian-container .league-box .bonusodd-title,#sports-wrapper #wide-container .league-box .bonusodd-title,#sports-wrapper #wide-container .league-box .league-name{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}

#asian-container .bonusodd-title .bonusodd_icon,#split-container .bonus-table .bonusodd_icon,#wide-container .bonusodd_icon{width:45px;text-align:center;font-size:20px}

#sports-wrapper #asian-container .bonus-wrapper .inner-col,#sports-wrapper #wide-container .bonus-wrapper .inner-col{padding:0 10px}

#sports-wrapper #asian-container .bonus-wrapper tr:nth-child(2) .inner-col,#sports-wrapper #wide-container .bonus-wrapper tr:nth-child(2) .inner-col{padding-top:10px}

#sports-wrapper #asian-container .league-box .btn-bonus,#sports-wrapper #split-container .league-box .btn-bonus,#sports-wrapper #wide-container .league-box .btn-bonus{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:1.5}

.btn-sports-bet{height:auto;min-height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;margin-right:3px}

#sports-wrapper #asian-container .league-box .bonusodds ._tobonus,#sports-wrapper #asian-container .league-box .bonusodds .para-bonus,#sports-wrapper #split-container .league-box .bonusodds ._tobonus,#sports-wrapper #split-container .league-box .bonusodds .para-bonus,#sports-wrapper #wide-container .league-box .bonusodds ._tobonus,#sports-wrapper #wide-container .league-box .bonusodds .para-bonus{width:calc(100% - 20px);text-align:left}

._tobonus,.para-bonus{margin:0 10px}

.btn-bonus .star-icon{float:right;position:relative}

.btn-bonus .star-icon .fa-gem{width:100%;z-index:1}

#sports-wrapper #asian-container .league-box ._title,#sports-wrapper #split-container .league-box ._title,#sports-wrapper #wide-container .league-box ._title{line-height:1}

#sports-wrapper #asian-container .league-box table>tbody>tr>td .league .left{margin-top:-1px}

#_detail_pre,#content #content-wrapper #sports-wrapper #board-container .board-container .board-time,#sports-wrapper #asian-container .league-box .count-side{text-align:center}

#sports-wrapper #asian-container .league .btn-more{padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:35px}

.asian-wrapper .asian-league-panel .float-middle{position:absolute;right:10px;transition:.4s;top:0}

.asian-wrapper .asian-league-panel .float-middle .flag-img{width:52px;height:52px;padding:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-o-object-fit:cover;object-fit:cover;float:left}

.asian-wrapper .asian-league-panel .league-name .first-row .mutiple_box{font-size:18px}

#sports-wrapper #asian-container .league-box .row-wideView .space{border-radius:0 0 10px 10px}

#sports-wrapper #asian-container .league-box .row-wideView .asian_table{float:left;width:calc(100% - 0px);box-sizing:border-box;display:table}

#sports-wrapper #asian-container .away-side.group2box,#sports-wrapper #asian-container .home-side.group2box{width:calc(50% - 3px)}

#sports-wrapper #asian-container .away-side.group3box,#sports-wrapper #asian-container .home-side.group3box{width:calc(50% - 45px)}

#sports-wrapper #asian-container .mid-side.group3box,#sports-wrapper #wide-container .league-box .mid-side{width:80px}

#sports-wrapper #asian-container .league-box .sequence_.away-side .odds,#sports-wrapper #asian-container .league-box .sequence_.home-side .odds,#sports-wrapper #asian-container .league-box .sequence_.home-side .space-inside,#sports-wrapper #wide-container .league-box .btn-sports-bet.away-side .snip{float:left;text-align:left;padding-left:10px}

#sports-wrapper #asian-container .league-box .mid-side .odds{float:unset;display:block;text-align:center;margin:0;}

#sports-wrapper #asian-container .league-box .sequence_.mid-side .odds{padding-right:0}

#live-container .odds-container,#match-container .odds-container,#split-container .bonus-table .league-name,#split-container .league-container .league-name,#split-container .odds-container,.register-input.rtype td{padding:5px}

#split-container .league-box.mar-top,#split-container .league-box.pose-relate,#split-container .league-boxC.pose-relate{position:relative;border-radius:7px 7px 0 0;overflow:auto}

#_detail_pre{float:left;width:10%;margin-top:10px}

#live-container .matchtime,#match-container .bet-odds .ggambv,#match-container .bet-odds .roulettebv,#match-container .matchtime,#match-container .smbaccaratbv,#split-container .matchtime{font-size:13px}

#split-container .matchtime .fa-star{font-size:20px;margin:5px 13px}

#split-container .league_float{position:relative;float:right;width:90%}

#live-container .league,#match-container .league,#split-container .league{overflow:hidden}

#split-container .compact-wrapper .btn-more{width:100%;float:left;padding:10px;text-align:center;display:block;font-size:13px}

.count-side{border:3px solid transparent}


#live-container .count-link,#match-container .count-link,#split-container .count-link,.PC_entrance_btn{float:right;cursor:pointer}

#content #content-wrapper #detail-header .name-header .prematch-information-team{width:calc(100% - 0px);overflow:hidden;padding:20px 0}

#content #content-wrapper #detail-header .name-header>div{width:33.3%;text-align:center}

#content #content-wrapper #detail-header .name-header .prematch-information-team .detail-home{margin-right:32px}

#content #content-wrapper #detail-header .name-header .prematch-information-team .detail-away{margin-left:32px}

#content #content-wrapper #detail-header .name-header .prematch-information-team .detail-away img,#content #content-wrapper #detail-header .name-header .prematch-information-team .detail-home img{height:60px}

#content #content-wrapper #detail-header .name-header img.away_logo,#content #content-wrapper #detail-header .name-header img.home_logo{font-size:15px;margin:0 7px}

.prematch-event-block .detail-home span{float:left}

.prematch-event-block .detail-away span{float:right}

.prematch-event-block.detail-vs{font-size:57px}

#content #content-wrapper #detail-header .name-header .detail-home span, #content #content-wrapper #detail-header .name-header .detail-away span {font-weight: 900; background: #ffffff82;}
#content #content-wrapper #detail-header .name-header .prematch-information-team .detail-away,#content #content-wrapper #detail-header .name-header .prematch-information-team .detail-home{padding:10px 17px;word-break:keep-all;width:35%}

.odds-find .menu_arrow-left,.odds-find .menu_arrow-right{float:left;font-weight:700;cursor:pointer;right:0;border:0;padding:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:5px;font-size:0;background:0 0}

.odds-find .menu_arrow-left:before,.odds-find .menu_arrow-right:before{padding:3px;content:"";font-family:"Font Awesome 5 Free";font-weight:600;font-size:18px;display:inline-block}

.odds-find .menu_arrow-right{float:right;color:#000}

.odds-find .menu_arrow-right:before{content:""}

.odds-find #lv_odds_search,.odds-find #odds_search{overflow-x:auto;white-space:nowrap;overflow-y:hidden}
#lv_odds_search {
    display: flex;
    padding: 0 !important;
	
}
#match-odds , .odds-find #lv_odds_search, .odds-find #odds_search {
    width: calc(100% - 20px);
    margin: 0 10px;
}
.live_odds-list .match-oddslist {
    text-align: center;
    clear: both;
    width: 100%;
    padding: 0;
}

.odds-find .odds_search,.odds-find .time_search {
    display:inline-block;
    font-size:12px;
    line-height:19px;
    cursor:pointer;
    padding: 4px;
    transition:.1s
}

.odds-find{margin-bottom:18px}

#match-container table.match-oddslist{margin-top:3px;width:calc(100% - 0px)}

#match-container .type-name{padding-left:10px;font-weight:500;font-size:14px}

#live-container .spvalue,#match-container .spvalue,#split-container .spvalue{float:left}

.sp_nav_top_style2 .topsp_wrap{text-align:-moz-center;text-align:-webkit-center;padding:0 10px}

.sp_nav_top_style2 .topsp_wrap .topsports-icon{height:20px;width:20px;text-align:center;pointer-events:none;fill:currentcolor;transition:inherit;vertical-align:text-bottom}

.sp_nav_top_style2 .topsp_wrap.sp_cat{float:initial}


.sp_nav_top_style2.sp_nav_top .sp_cat:before{display:none}

#detail-header #inner-header .name-header .detail-vs{color:transparent!important;background:#0000 url(/image/asset/versusdesign.png);background-size:100%;background-repeat:no-repeat;background-position:center;background-blend-mode:initial;}

.bonus_wrap{border-radius:7px;padding:4px}

.bonus_box,.bonus_wrap{max-width:100%}

.bonus_wrap .bonus_box .row{max-width:calc(100% - 0px);margin:0 auto}

.bonus_title.league-name.bonusodd-title{text-align:center}

#rightmatch-asian .img-empty_container-xl{display:none!important}
.img-empty_container-xl .description-empty_container-xl{text-align:center; font-size:0.8vw; padding: 30px 0;}

#betslip-icon{opacity:0;height:0;width:0}

#league-detail>tbody>tr>td._sports_{border:none;overflow:hidden}

#league-detail,#sports-detail#sports-detail{margin:0}

#league-detail span.match_cnt,.sidebar-nav .nav-link>.badge,.sports-detail-country span.match_cnt{height:20px}

#sports-mainmenu{font-size:12px;letter-spacing:.5px}

#menu_sports #sports-mainmenu li.nav-item.viewsw {
    padding: 10px 0;
}

#menu_sports #sports-mainmenu .result_menu a{display:flex;justify-content:space-between}

#menu_sports #sports-mainmenu .result_menu a span.icon-iconARupA{transform:rotate(90deg);transition:.2s all}

#menu_sports #sports-mainmenu .result_menu a span.icon-iconARupA:hover{transform:rotate(90deg) translateY(-5px)}

.bonus_wrap .bonus_box ._bonus button i{padding:0!important}

.row-wideView .mutiple_box small.match_info01{padding:2px}

.match_info02-away,.mutiple_box .match_info02-vs,html:not([dir=rtl]) .match_info02-home.text-end{text-align:center!important}

#rightbox .match_tab.odds-find>.tab_item{word-break:keep-all}

.live_sports_schedule-list .up-league svg{vertical-align:text-bottom}

.sportsbook_content-right-live #match-frame{padding:16px 16px 0}




._live_details_ .round-box{height:60px}

._live_details_ .round-box>span{height:auto;overflow:hidden;width:auto!important}

._live_details_ .bet-side2>span:nth-child(1),._live_details_ .bet-side3>span:nth-child(1),._live_details_ .bet-side>span:nth-child(1){width:100%!important;text-align:center;padding: 0 8px;}

._live_details_ .match-oddslist .round-box.bet-side2,._live_details_ .match-oddslist .round-box.bet-side3,._live_details_ .match-oddslist .round-box.mid-side{flex-flow:column;justify-content:center}

.row-top{width:100%;white-space:nowrap;height:250px}

#register-container .register-box .register-stage td,.live_sports_schedule,.lv-header{text-align:center;position:relative}

.lv-header{text-align:left;padding:10px 30px;font-size:15px;z-index:1}

.lv-header:after{content:"";width:90%;height:2px;position:absolute;top:50%;left:10%;transform:translateY(-50%)}



.live_sports_schedule-list{width:calc(100% - 10px);vertical-align:top;clear:both;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;white-space:nowrap}

.live_sports_schedule-list ._lvl_{display:inline-block}

.enable-grab-scroll{transition:all .2s;will-change:transform;user-select:none;cursor:pointer}

.enable-grab-scroll.active{cursor:grabbing;cursor:-webkit-grabbing;overflow-x:scroll;overflow-y:hidden}

#content-wrapper #content-container.home-page .live_sports_schedule-list .card-upcoming{display:inline-block;width:350px;margin-bottom:0}

.live_sports_schedule-list .card-upcoming{position:relative;z-index:1;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin:2px;padding:10px;width:97%;height:135px;border-radius:10px;transition:.3s all ease-out;cursor:default}

.live_wrap .sp_nav_top .btn-sports-list.sp_cat:after{content:"";position:absolute;border-radius:20px;top:0;left:0;bottom:unset;transition:.3s all ease-out;width:150px;height:45px;transform:unset;z-index:-1}

.up-league:before{content:"";position:absolute;clip-path:polygon(12% 34%,89% 34%,100% 0,0 0);height:108px;width:300px;z-index:-1;left:50%;transform:translateX(-50%);top:0}

.live_sports_schedule-list .up-title{line-height:26px;font-size:13px;position:absolute;top:0;width:calc(100% - 20px);text-align:center;text-align:-moz-center;text-align:-webkit-center}

.live_sports_schedule-list .up-league{width:300px;clear:both;line-height:18px;border-radius:25px;display:inline-block;position:relative;z-index:1;overflow:unset;padding:0 15px;font-weight:500}

.live_sports_schedule-list .up-matchtime{padding-right:5px;text-align:center;width:90px;margin:2px auto 0;line-height:16px;white-space:normal}

.live_sports_schedule-list .up-detail{padding:37px 0 11px;font-size:13px;font-weight:500}

.live_sports_schedule-list .up-home{width:35%;float:left;text-align:center;display:inline-grid;white-space:normal}

.live_sports_schedule-list .up-vs{width:30%;float:left;font-size:18px;margin-top:28px;font-weight:700;text-align:center}

.live_sports_schedule-list .up-league+.up-matchtime{font-size:11px}

.live_sports_schedule-list .up-away{width:35%;text-align:center;float:right;display:inline-grid;white-space:normal}

.live_sports_schedule-list .up-away,.live_sports_schedule-list .up-home{align-content:space-between;justify-content:center;height:70px;line-height:15px;word-break:keep-all}

.live_sports_schedule-list .up-away img,.live_sports_schedule-list .up-home img{height:36px;margin:0 auto}

#content #content-wrapper #sports-wrapper #board-container .board-container thead,.sp_nav_top_style2{white-space:nowrap}

._live_details_{
    float:left;
    width:100%;
    /*box-shadow:inset 1px 1px 0 red,inset -1px -2px 0 red,inset -1px -1px 0 red,inset 1px 1px 0 red*/
}

#match-frame{ 
    /*padding:2px 13px;*/
    
}

#live-container .live-container .lv-league{padding:10px;width:100%;font-weight:600;font-size:13px}


#sports-wrapper #virtual-container .virtual_tabitem .vview-all .btn,.carousel-item.stylus_center img{width:100%}

#live-container .live-stats .div-stat{position:relative;padding-top:8px;text-align:center}

#live-container .live-stats #live_gamestate,#live-container .live-stats .div-stat .state_name{margin-left:4px}

#live-container .live-container .lv-home{text-align:-webkit-right;margin-right:10px}

#live-container .live-container .lv-away,#live-container .live-container .lv-home{width:calc(50% - 15px);line-height:70px;text-align:-moz-center;position:relative}

#live-container .live-container .lv-homename{margin-left:1%;position:absolute;top:0;left:0;width:50%;line-height:33px}

#live-container .live-container .lv-homename .odds{display:block;width:100%;text-align:right}

.inplaysportstype{fill:currentColor}



#content-wrapper #game-box #game-frame ._view_rules p,#live-container .btntext-p,#live-container .live-container .lv-awayname .odds,#live-container .live-container .lv-awayname .title_odds,#live-container .live-container .lv-homename .odds,#live-container .live-container .lv-homename .title_odds,#match-container .btntext-p,#split-container .btntext-p{margin:0}

#live-container .live-container .lv-home .score{float:right}

#live-container .live-container .lv-away .score{float:left;}

#live-container .live-container .lv-away .score,#live-container .live-container .lv-home .score{width:70px;height:46px;font-size:37px;line-height:46px;margin-top:12px;position:relative;z-index:1;font-weight:700;text-align:-moz-center;text-align:-webkit-center;border:0}

#live-container .live-container .lv-vs{text-align:center;line-height:normal;white-space:normal;width:20%;position:absolute;display:none}

#live-container .live-container #live_gamestate{text-align:center;width:20%;left:50%;top:0;transform:translatex(-50%);z-index:1}

#live-container .live-container .lv-away{text-align:-webkit-left;margin-left:20px}

#live-container .live-container .lv-awayname{margin-left:1%;position:absolute;top:0;right:0;width:50%;line-height:33px;float:right;margin-right:1%}

#live-container .league-box .lock,#live-container .league-boxC .lock{position:absolute;z-index:20;width:calc(100% - 0px);height:calc(100% - 0px);text-align:-webkit-center;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}

#live-container .lock>._lock-icon{top:50%;position:relative;transform:translateY(-50%);opacity:.5}

#live-container .league-box .lock img,#live-container .league-boxC .lock img{width:80px;margin-top:15px}

.round-box.noclick{font-family:"Font Awesome 6 Free" !important;font-weight:900;position:relative;cursor:default}

.round-box.noclick:before{content:"";position:absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);;z-index:2}

.round-box._noclick::after,.round-box.noclick::after{content:"";width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;opacity:.7}
.round-box.bet-side, .round-box.mid-side, .round-box.bet-side2, .round-box.bet-side3 {
    height: 40px;
}
.sportsbook_content-right-live #match-odds .match-oddslist thead>tr .type-name{padding:10px 0 0}

._bet.sp_btn.vs-t.l-vsname{pointer-events:none}

#virtual-header{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

#virtual-header #inner-header.virtual-header{overflow-x:hidden;overflow-y:hidden}

#live-container .lv-header{position:relative;text-transform:uppercase;font-weight:400;line-height:54px;font-size:25px;padding:0 0 12px;margin-bottom:10px}

#virtual-header .vview-all{width:53px;height:53px;float:left;margin:2px 2px 0 0;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;border-width:2px 2px 0;position:relative;z-index:1}

#virtual-header .vsporticon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}

#sports-wrapper #virtual-container .virtual_tabitem{width:100%;box-sizing:border-box;overflow:hidden}

.virtual_sport_name{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-overflow-x:hidden;overflow-x:hidden;overflow-y:auto;position:relative;padding-top:20px}

.virtual_sport_name .virtual-name_header{font-size:30px;padding-left:10px;font-weight:700;line-height:53px;padding-top:12px}

.panel-inside{padding:12px 6px 0 8px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;margin:0 10px;position:relative;border-width:1px 1px 0;border-style:solid}

.label-bet365{position:absolute;left:50%;transform:translateX(-50%);top:-16px;height:28px;width:77px;overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;z-index:1}

.virtual_sport_name img{vertical-align:middle;height:28px}

#sports-wrapper #virtual-container .virtual_tabitem .vview-all{text-align:-moz-center;text-align:-webkit-center;float:left;margin:0}

#sports-wrapper #virtual-container .virtual_tabitem .vview-all.selected{border-bottom:none}

#sports-wrapper #virtual-container .virtual_tabitem .vview-all:first-child:nth-last-child(1),#sports-wrapper #virtual-container .virtual_tabitem .vview-all:nth-last-child(1)~.vview-all{width:calc(100%/1- 0px)}

#sports-wrapper #virtual-container .virtual_tabitem .vview-all:first-child:nth-last-child(2),#sports-wrapper #virtual-container .virtual_tabitem .vview-all:nth-last-child(2)~.vview-all{width:calc(100%/2 - 0px)}

#sports-wrapper #virtual-container .virtual_tabitem .vview-all:first-child:nth-last-child(3),#sports-wrapper #virtual-container .virtual_tabitem .vview-all:nth-last-child(3)~.vview-all{width:calc(100%/3 - 0px)}

#sports-wrapper #virtual-container .virtual_tabitem .vview-all:first-child:nth-last-child(4),#sports-wrapper #virtual-container .virtual_tabitem .vview-all:first-child:nth-last-child(5),#sports-wrapper #virtual-container .virtual_tabitem .vview-all:first-child:nth-last-child(6),#sports-wrapper #virtual-container .virtual_tabitem .vview-all:first-child:nth-last-child(7),#sports-wrapper #virtual-container .virtual_tabitem .vview-all:nth-last-child(4)~.vview-all,#sports-wrapper #virtual-container .virtual_tabitem .vview-all:nth-last-child(5)~.vview-all,#sports-wrapper #virtual-container .virtual_tabitem .vview-all:nth-last-child(6)~.vview-all,#sports-wrapper #virtual-container .virtual_tabitem .vview-all:nth-last-child(7)~.vview-all{width:calc(100%/4 - 0px)}

#content #content-wrapper #sports-wrapper #board-container .board-container td,#content #content-wrapper #sports-wrapper #board-container .board-container th,#sports-wrapper #virtual-container .blockV-content .labels label{padding:10px}

.OddsCell-value{font-size:.875rem;letter-spacing:0;line-height:1.43;font-weight:700}

.virtual-spicon{fill:currentColor;height:27px;width:27px;display:inline-block;position:relative;z-index:1}

.low-virtual-sportsmenu{display:block;text-align:center}
.low-virtual-sportsmenu, .blockV-event .low-virtual-menu {
    border-radius: 10px;
    margin: 5px;
}
.vsports_list{text-align:center;display:inline-block}

#virtual_wrap .vsports_list{height:290px;overflow:hidden}
   
#virtual_wrap .vsports_list{width:100px}

.detail-Viframe{display:inline-block}

#virtual_wrap #V-league-container{width:100%;float:left}

#virtual_wrap #V-league-container .vsport_block{float:left;line-height:40px;background-color:#d5e0f7;margin:2px;border-radius:3px}

#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(1),#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(1)~.vsport_block{width:calc(100%/1 - 5px)}

#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(1),#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(1)~.vsport_block{height:calc(100%/1 - 5px)}

#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(2),#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(2)~.vsport_block,#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(2){width:calc(100%/2 - 5px)}

#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(3),#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(3)~.low-virtual-menu{height:calc(100%/2 - 5px)}

#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(3),#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(3)~.vsport_block{width:calc(100%/3 - 5px)}

#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(4),
#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(4)~.vsport_block{width:calc(100%/4 - 5px)}

#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(4),
#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(4)~.low-virtual-menu{height:calc((100%/4) - 5px)}

#virtual_wrap #V-league-container .vsport_block .on_sel,.virtualsports_tab{height:100%}

#virtual_wrap .centervirtual_wrap > .vsports_list > .virtualsports_tab {
    display: flex;
}



#virtual_wrap .centervirtual_wrap > .vsports_list > .virtualsports_tab > .low-virtual-sportsmenu.low-virtual-menu {
    flex: 1;
}

#virtual_wrap #V-league-container .vsport_block .on_sel,.low-virtual-sportsmenu{display:flex;justify-content:center;align-items:center;flex-flow:column}

.allMg{text-align:center;cursor:pointer;font-size:1.2rem}

.allMg i{border-radius:50%;padding:8px}

.allMg span{padding:5px 15px;border-radius:20px}

.aniLogo{-webkit-animation:aniLogo 1.5s infinite;animation:aniLogo 1.5s infinite}

.aniLogo-02{-webkit-animation:aniLogo 2.7s infinite;animation:aniLogo 2.7s infinite}

.miniGameZone{background-image:url(/image/Mini/mini_lobbyBG_left.png);background-size:100% 150vh;background-repeat:no-repeat;width:100%;height:100vh;padding-bottom:48%;    padding-top: 5%;background-position:top;    overflow: auto;position:relative;}

.miniGameZone .objBG{background-image:url(/image/Mini/mini_center_pball.png)}

.miniGameZone .miniGameWrapper{width:85%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);    overflow: auto;}

.miniGameZone .miniGameWrapper .title{width:100%;display:flex;align-items:center;justify-content:space-between;display:none}

.miniGameZone .miniGameWrapper .title .leftZone{font-weight:700;display:flex;align-items:center;justify-content:start;width:7.5vw;transform:translateZ(0);margin-right:1vw}

.miniGameZone .miniGameWrapper .title .leftZone span{font-size:1.4vw}

.miniGameZone .miniGameWrapper .title .line{height:2px;width:74vw;position:relative}

.miniGameZone .miniGameWrapper .content{display:flex;align-items:start;justify-content:space-around;margin-top:1rem}

.miniGameZone .miniGameWrapper .content .leftFrame{width:50%;position:relative;min-height:695px}

.miniGameZone .miniGameWrapper .content .leftZone{background-size:cover;width:100%;padding-bottom:100%;position:relative}

.miniGameZone .miniGameWrapper .content .leftZone .obj{background-image:url(/image/Mini/mini_center_pball.png);background-repeat:no-repeat;width:96%;height:0;padding-bottom:84%;background-size:cover;position:absolute;top:0%;left:0%}

.mini_opentab .miniGameZone .miniGameWrapper .content .rightZone{width:45%}
.miniGameZone .miniGameWrapper .content .rightZone{width:35%}

.miniGameZone .miniGameWrapper .content .rightZone .txt{margin-bottom:15px}

.miniGameZone .miniGameWrapper .content .rightZone .txt h2{font-size:1.45vw;margin-bottom:10px;font-family:var(--font-family)!important;font-weight:700!important}

.miniGameZone .miniGameWrapper .content .rightZone .btns{min-height:560px}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul{width:100%;display:flex;flex-wrap:wrap;justify-content:center}

.miniGameZone .miniGameWrapper .content .rightZone .btns .mgSub ul{justify-content:center}

.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain{width:45%;height:70px;padding-bottom:23px;margin-bottom:21px;margin-right:1%;border-radius:15px;cursor:pointer;overflow:hidden;position:relative;transition:.3s all ease-out}

.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgSub #new2_tabs{width:80%;margin:0 auto}
.mini_opentab .miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgSub #new2_tabs{width:100%;margin:0 auto}

.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgSub .mgSub-item{width:100%;height:55px;padding-bottom:18px;margin-bottom:12px;margin-right:1%;border-radius:45px;cursor:pointer;overflow:hidden;position:relative;transition:.3s all ease-out}
.miniGameZone .miniGameWrapper .content .rightZone .mini_opentab .btns.mgFrame .mgSub .mgSub-item{width:28%;height:100px;padding-bottom:18px;margin-bottom:12px;margin-right:2%;border-radius:15px;cursor:pointer;overflow:hidden;position:relative;transition:.3s all ease-out}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li.mgMain a{display:flex;align-items:center;padding:0 15px}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li.mgMain a .ic3d{display:none}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li.mgMain a .ic3d img{scale:.8;transform:translateX(8px) translateY(10px);}

.mgMain.active a .ic3d,.miniGameZone .miniGameWrapper .content .rightZone .btns ul li.mgMain:hover a .ic3d{display:block!important;animation:bounce3dicon 1.5s ease-in-out infinite}

.mgMain.active a .icFlat,.miniGameZone .miniGameWrapper .content .rightZone .btns ul li.mgMain:hover a .icFlat{display:none}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li a{width:100%;height:65px;border-radius:15px;position:absolute;top:0;transition:.3s all ease-out}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li.mgSub-item a{display:flex;height:50px;border-radius:100px}

.miniGameZone .miniGameWrapper .content .rightZone .mini_opentab .btns ul li.mgSub-item a{display:flex;height:100px;border-radius:15px}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li .logo{background-repeat:no-repeat;background-size:cover;width:53%;height:0;transition:.3s ease-out;position:absolute;z-index:1;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-68%)}

.miniGameZone .miniGameWrapper .content .rightZone .mgFrame .mgSub .icFlat,.miniGameZone .miniGameWrapper .content .rightZone .mgFrame .mgMain .icFlat{font-size:2.5rem;}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li .txt01{width:100%;display:flex;flex-direction:column;align-items:center;z-index:1;}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li.mgSub-item .txt01{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 2rem}
.mini_opentab .miniGameZone .miniGameWrapper .content .rightZone .btns ul li.mgSub-item .txt01{display:flex;flex-direction:column;padding: 0;}

.miniGameZone .miniGameWrapper .content .rightZone .btns .mgSub ul li .txt01{top:25%}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li .txt01 h2{font-size:1.2rem;margin-bottom:0;font-family:var(--font-family)!important;font-weight:400!important;transition:.3s all ease-out}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li .txt01 h4{font-size:1.1rem;margin-bottom:0;font-family:var(--font-family)!important}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li .txt01 p{margin-bottom:0}

.miniGameZone .miniGameWrapper .content .rightZone .mgFrame .mgSub .count-down.game-header-time {
    min-width: 35px;
    color: #f3ac42;
}

#new_tabs_content .mgSub .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat,
.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain .icFlat {
    overflow: hidden;
}
#new_tabs_content .mgSub .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat ,
.miniGameZone .miniGameWrapper .content .rightZone .mgFrame .mgSub .icFlat,
.miniGameZone .miniGameWrapper .content .rightZone .mgFrame .mgMain .icFlat {
    width: 110px;height:60px;
}
/*
    #new_tabs_content .mgSub[id="Dongbokkwon2"] .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat img {
    object-position: 1px 319px;
    }
    .miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="Dongbokkwon2"] .icFlat img {
    object-position: 1px 337px;
    }
    #new_tabs_content .mgSub[id="BEPICK"] .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat img {
    object-position: 1px 487px;
    }
    .miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="BEPICK"] .icFlat img {
    object-position: 1px 505px;
    }
    #new_tabs_content .mgSub[id="MGM"] .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat img {
    object-position: -337px 319px;
    }
    .miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="MGM"] .icFlat img {
    object-position: -337px 337px;
    }
    #new_tabs_content .mgSub[id="lotus"] .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat img {
    object-position: -170px 319px;
    }
    .miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="lotus"] .icFlat img {
    object-position: -170px 337px;
    }
    #new_tabs_content .mgSub[id="SMGAMES"] .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat img {
    object-position: -337px 153px;
    }
    .miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="SMGAMES"] .icFlat img {
    object-position: -337px 171px;
    }
    #new_tabs_content .mgSub[id="SKY"] .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat img {
    object-position: 0 -18px;
    }
    .miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="SKY"] .icFlat img {
    object-position: 0 0;
    }
    #new_tabs_content .mgSub[id="binance"] .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat img {
    object-position:-173px 487px;
    }
    .miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="binance"] .icFlat img {
    object-position:-173px 505px;
    }
    #new_tabs_content .mgSub[id="CROWN"] .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat img {
    object-position: -341px 487px;
    }
    .miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="CROWN"] .icFlat img {
    object-position: -341px 505px;
    }
    #new_tabs_content .mgSub[id="NEXTGAME"] .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat img {
    object-position: -171px 153px;
    }
    .miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="NEXTGAME"] .icFlat img {
    object-position: -171px 171px;
    }
    #new_tabs_content .mgSub[id="Dongbokkwon"] .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat img {
    object-position: 1px 153px;
    }
    .miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="Dongbokkwon"] .icFlat img {
    object-position: 1px 171px;
    }
    #new_tabs_content .mgSub[id="named"] .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat img {
    object-position: -170px -18px;
    }
    .miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="named"] .icFlat img {
    object-position: -170px 0;
    }
    
*/

.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="BEPICK"] .icFlat img {object-position: 6px -7917px;} 
.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="CROWN"] .icFlat img {object-position: 0 -237px; } 
.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="Dongbokkwon2"] .icFlat img {object-position: 0 -1990px; } 
.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="Dongbokkwon"] .icFlat img {object-position: 0 -4682px; } 
.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="MGM"] .icFlat img {object-position: 0 -1521px; } 
.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="NEXTGAME"] .icFlat img {object-position: 0 -3395px; } 
.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="SKY"]  .icFlat img{object-position: 0 -4567px; } 
.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="SMGAMES"] .icFlat img {object-position: 0 -4332px; } 
.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="binance"] .icFlat img {object-position: 0 -468px; } 
.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="lotus"] .icFlat img  {object-position: 0 -2340px; } 
.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="named"] .icFlat img {object-position: 0 -4095px; } 
.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="monster"] .icFlat img {object-position: 0 -8883px; } 
.miniGameZone .miniGameWrapper .content .rightZone .btns.mgFrame .mgMain[rel="TOKENGAME"] .icFlat img {object-position:0 -8963px;}

#new_tabs_content .mgSub[id="BEPICK"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="bubbleladder"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="bubbleladder"] .icFlat img  {object-position: 0 -117px; } 
#new_tabs_content .mgSub[id="BEPICK"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="bubblepower"],
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="bubblepower"] .icFlat img  {object-position: 0 -351px; } 
#new_tabs_content .mgSub[id="CROWN"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.crown3,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.crown3 {object-position: 0 -936px; } 
#new_tabs_content .mgSub[id="CROWN"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.crown4,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.crown4 {object-position: 0 -819px; } 
#new_tabs_content .mgSub[id="CROWN"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.crown5,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.crown5 {object-position: 0 -1053px; } 
#new_tabs_content .mgSub[id="CROWN"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="crown_hilo"],
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="crown_hilo"] .icFlat img  {object-position: 0 -705px; } 
#new_tabs_content .mgSub[id="CROWN"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="crown_sutda"],
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="crown_sutda"] .icFlat img  {object-position: 0 -585px; } 
#new_tabs_content .mgSub[id="CROWN"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="crown_oddeven"],
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="crown_oddeven"] .icFlat img  {object-position: 0 -7775px; } 
#new_tabs_content .mgSub[id="Dongbokkwon2"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="dkeno"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="dkeno"] .icFlat img{object-position: 0 -4446px; } 
#new_tabs_content .mgSub[id="Dongbokkwon2"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="dpball"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="dpball"] .icFlat img {object-position: 0 -3863px; } 
#new_tabs_content .mgSub[id="Dongbokkwon2"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="kladder"] .icFlat img, 
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="kladder"] .icFlat img  {object-position: 0 -1641px; } 
#new_tabs_content .mgSub[id="Dongbokkwon2"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="pladder"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="pladder"] .icFlat img {object-position: 0 -4212px; } 
#new_tabs_content .mgSub[id="Dongbokkwon"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="eospball1"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="eospball1"] .icFlat img  {object-position: 0 -2572px; } 
#new_tabs_content .mgSub[id="SMGAMES"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="ggamggami"] .icFlat img  ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="ggamggami"] .icFlat img  {object-position: 0 -2225px; } 
#new_tabs_content .mgSub[id="Dongbokkwon"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="pball"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="pball"] .icFlat img {object-position: 3px -8068px; } 
#new_tabs_content .mgSub[id="Dongbokkwon"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="pladder"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="pladder"] .icFlat img {object-position: 0px -8292px; } 
#new_tabs_content .mgSub[id="Dongbokkwon"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="kladder"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="kladder"] .icFlat img {object-position: 0px -8189px; } 
#new_tabs_content .mgSub[id="Dongbokkwon"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="eospball1"] .icFlat img
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="eospball1"] .icFlat img {object-position: 0 -2574px; } 
#new_tabs_content .mgSub[id="Dongbokkwon"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="eospball2"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="eospball2"] .icFlat img {object-position: 0 -3159px; } 
#new_tabs_content .mgSub[id="Dongbokkwon"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="eospball3"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="eospball3"] .icFlat img {object-position: 0 -2691px; } 
#new_tabs_content .mgSub[id="Dongbokkwon"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="eospball4"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="eospball4"] .icFlat img {object-position: 0 -2457px; } 
#new_tabs_content .mgSub[id="Dongbokkwon"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="eospball5"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="eospball5"] .icFlat img {object-position: 0 -2808px; } 
#new_tabs_content .mgSub[id="MGM"] .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat img {object-position: 0 -1521px;}
#new_tabs_content .mgSub[id="MGM"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.go_stop, 
.multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.go_stop {object-position: 0 -5967px; } 
#new_tabs_content .mgSub[id="NEXTGAME"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="nextgame_baccarat"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="nextgame_baccarat"] .icFlat img  {object-position: 0 -5499px; } 
#new_tabs_content .mgSub[id="NEXTGAME"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="nextgame_ladder"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="nextgame_ladder"] .icFlat img  {object-position: 0 -5622px; } 
#new_tabs_content .mgSub[id="NEXTGAME"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="nextgame_pball"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="nextgame_pball"] .icFlat img  {object-position: 0 -6201px; } 
#new_tabs_content .mgSub[id="NEXTGAME"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="nextgame_ring"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="nextgame_ring"] .icFlat img  {object-position: 0 -5850px; } 
#new_tabs_content .mgSub[id="SKY"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_3"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_3"] .icFlat img  {object-position: 0 -5733px; } 
#new_tabs_content .mgSub[id="SKY"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_baca2"] .icFlat img  ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_baca2"] .icFlat img  {object-position: 0 -6438px; } 
#new_tabs_content .mgSub[id="SKY"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_dice"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_dice"] .icFlat img  {object-position: 0 -5035px; } 
#new_tabs_content .mgSub[id="SKY"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_dt"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_dt"] .icFlat img  {object-position: 0 -6090px; } 
#new_tabs_content .mgSub[id="SKY"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_hdb"] .icFlat img  ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_hdb"] .icFlat img  {object-position: 9px -5265px; } 
#new_tabs_content .mgSub[id="SKY"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_oddeven"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_oddeven"] .icFlat img  {object-position: 0 -6318px; } 
#new_tabs_content .mgSub[id="SKY"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_sbaca2"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="sky_sbaca2"] .icFlat img  {object-position: 0 -5151px; } 
#new_tabs_content .mgSub[id="SMGAMES"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="galaxy"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="galaxy"] .icFlat img  {object-position: 0 -2927px; } 
#new_tabs_content .mgSub[id="SMGAMES"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="token_hilo"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="token_hilo"] .icFlat img  {object-position: 0 -3279px; } 
#new_tabs_content .mgSub[id="SMGAMES"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="token_roulette"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="token_roulette"] .icFlat img  {object-position: 0 -4797px; } 


.multi-tabs_wrapper #new2_tabs .mgSub-item[game="evopball"] .icFlat img {
    background: url(/image/icon/newv2/powerballevo.png);
    /*background: url(https://iili.io/2m7x4Hu.png);*/
    background-size: 100%;
    background-repeat: no-repeat;
    background-position-y: 20px;
}
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="dladder"] .icFlat img {
    background: url(/image/icon/newv2/dladder.png);
    /*background: url(https://iili.io/2m78OiJ.png);*/
    background-size: auto 51px;
    background-repeat: no-repeat;
    background-position-y: 6px;
    background-position-x: center;
}




#new_tabs_content .mgSub[id="SMGAMES"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="roulette"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="roulette"] .icFlat img  {object-position: 0 -5386px; } 
#new_tabs_content .mgSub[id="SMGAMES"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="token_roulette"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="token_roulette"] .icFlat img  {object-position: 0 -4917px; } 
#new_tabs_content .mgSub[id=""] .multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.mini_img_Baccarat
.multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.mini_img_Baccarat {object-position: 0 -1872px; } 
#new_tabs_content .mgSub[id=""] .multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.mini_img_powerladder,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.mini_img_powerladder {object-position: 0 -3627px; } 
#new_tabs_content .mgSub[id=""] .multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.pb,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game=""] .icFlat img.pb {object-position: 0 -3744px; } 
#new_tabs_content .mgSub[id="binance"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="xrpladder"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="xrpladder"] .icFlat img  {object-position: 0 -6903px; } 
#new_tabs_content .mgSub[id="binance"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="btcgame"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="btcgame"] .icFlat img  {object-position: 0 -6669px; } 
#new_tabs_content .mgSub[id="binance"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="bitball"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="bitball"] .icFlat img  {object-position: 0 -6552px; } 
#new_tabs_content .mgSub[id="binance"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="btcladder"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="btcladder"] .icFlat img  {object-position: 0 -7020px; } 

#new_tabs_content .mgSub[id="binance"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="ethladder"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="ethladder"] .icFlat img  {object-position: 0 -6786px; } 
#new_tabs_content .mgSub[id="lotus"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="lotus_baccarat"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="lotus_baccarat"] .icFlat img  {object-position: 0 -1757px; } 
#new_tabs_content .mgSub[id="lotus"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="lotus_oddeven"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="lotus_oddeven"] .icFlat img  {object-position: 0 -1293px; } 
#new_tabs_content .mgSub[id="named"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="kakaoladder_1m"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="kakaoladder_1m"] .icFlat img  {object-position: 0 -1404px; } 
#new_tabs_content .mgSub[id="named"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="kakaoladder_2m"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="kakaoladder_2m"] .icFlat img  {object-position: -6px -3510px; } 
#new_tabs_content .mgSub[id="named"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="kakaoladder_3m"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="kakaoladder_3m"] .icFlat img  {object-position: -3px -2106px; } 
#new_tabs_content .mgSub[id="named"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="daridari"] .icFlat img ,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="daridari"] .icFlat img  {object-position: 0 -7137px; } 
#new_tabs_content .mgSub[id="named"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="daridari"] .icFlat img , 
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="daridari"] .icFlat img  {object-position: 0 -7371px; } 
#new_tabs_content .mgSub[id="named"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="nladder"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="nladder"] .icFlat img  {object-position: 0 -3042px; } 
#new_tabs_content .mgSub[id="named"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="pbgame"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="pbgame"] .icFlat img  {object-position: 0 -3978px; } 
#new_tabs_content .mgSub[id="named"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="timongame"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="timongame"] .icFlat img  {object-position: -6px -7254px; } 
#new_tabs_content .mgSub[id="lotus"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="lotus_dragontiger"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="lotus_dragontiger"] .icFlat img { object-position: 0 -7489px;}
#new_tabs_content .mgSub[id="lotus"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="lotus_sicbo"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="lotus_sicbo"] .icFlat img {object-position: 0 -7626px;}
#new_tabs_content .mgSub[id="monster"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="mpball1"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="mpball1"] .icFlat img {object-position: 0 -8635px;}
#new_tabs_content .mgSub[id="monster"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="mpball3"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="mpball3"] .icFlat img {object-position: 0 -8714px;}
#new_tabs_content .mgSub[id="monster"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="mpball5"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="mpball5"] .icFlat img {object-position: 0 -8794px;}
#new_tabs_content .mgSub[id="monster"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="mladder1"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="mladder1"] .icFlat img {object-position: 0 -8400px;}
#new_tabs_content .mgSub[id="monster"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="mladder3"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="mladder3"] .icFlat img {object-position: 0 -8475px;}
#new_tabs_content .mgSub[id="monster"] .multi-tabs_wrapper #new2_tabs .mgSub-item[game="mladder5"] .icFlat img,
.multi-tabs_wrapper #new2_tabs .mgSub-item[game="mladder5"] .icFlat img {object-position: 0 -8554px;}

#mgModal .modal-content .modal-body{background-image:url(/image/main/home/whiteBG.jpg);background-size:cover;background-repeat:repeat-y;width:100%;background-position:center}

#mgModal .modal-content .modal-body #mini_wrap.mgGameFrame{width:calc(100% - 310px)}

#mgModal .modal-header .modal-title{margin:0 auto;font-family:var(--font-family);font-size:2rem;font-weight:700}

#mgModal .modal-footer .modal-close-btn{font-size:1.5rem;padding:5px 30px;border-radius:35px;cursor:pointer}

.blockV-event .low-virtual-menu{display:flex;justify-content:center;align-items:center;flex-flow:column}

#virtual_wrap #V-league-container,#virtual_wrap .vsports_list{border:0}


.blockV-event .low-virtual-menu:first-child:nth-last-child(1),.blockV-event .low-virtual-menu:first-child:nth-last-child(1)~.low-virtual-menu{height:calc((100%/1) - 6px)}

.blockV-event .low-virtual-menu:first-child:nth-last-child(2),.blockV-event .low-virtual-menu:first-child:nth-last-child(2)~.low-virtual-menu{height:calc((100%/2) - 6px)}

.blockV-event .low-virtual-menu:first-child:nth-last-child(3),.blockV-event .low-virtual-menu:first-child:nth-last-child(3)~.low-virtual-menu{height:calc((100%/3) - 6px)}

.blockV-event .low-virtual-menu:first-child:nth-last-child(4),.blockV-event .low-virtual-menu:first-child:nth-last-child(4)~.low-virtual-menu{height:calc((100%/4) - 6px)}

.blockV-event .low-virtual-menu:first-child:nth-last-child(5),.blockV-event .low-virtual-menu:first-child:nth-last-child(5)~.low-virtual-menu{height:calc((100%/5) - 6px)}

.blockV-event .low-virtual-menu:first-child:nth-last-child(6),.blockV-event .low-virtual-menu:first-child:nth-last-child(6)~.low-virtual-menu{height:calc((100%/6) - 6px)}

.blockV-event .low-virtual-menu:first-child:nth-last-child(7),.blockV-event .low-virtual-menu:first-child:nth-last-child(7)~.low-virtual-menu{height:calc((100%/7) - 6px)}

.blockV-event .low-virtual-menu:first-child:nth-last-child(8),.blockV-event .low-virtual-menu:first-child:nth-last-child(8)~.low-virtual-menu{height:calc((100%/8) - 6px)}

.blockV-event{height:290px;display:inline-block}

.blockV-event .low-virtual-menu{padding:0 22px;border:1px solid;border-width: 0}

.blockV-content table{width:100%;table-layout:fixed;text-align:center}
.match-odds.bet-odds table td {
    width: 100%;
}
#blockV-container{width:calc(50% - 10px);float:left;height:calc(100vh - 495px);margin:0 5px;border-radius:28px}

#blockV-container.right_side #new_tabs_content .el-pagination .left-arrow {position: absolute;left: 0}
#blockV-container.right_side #new_tabs_content .el-pagination .right-arrow {position: absolute;right: 0}
#blockV-container.right_side #new_tabs_content .el-pagination #paging-container {display: flex; align-items: center;}

#virtualsports-container .blockV-event {overflow:auto;}

#virtualsports-container .detail-Viframe {
	overflow: hidden;
	border-radius: 25px;
}
#virtualsports-container .blockV-content .blockmatch_ .__vbet {
    display: flex;
    justify-content: center;
    gap: 10px;
}
.blockV-content .__title{font-size:18px;padding:10px;position:relative;z-index:1}

.centervirtual_wrap{margin-bottom:15px;text-align:center}

.labels{font-size:12px;font-weight:700;line-height:normal;text-align:center}

.__vbet .participant_number .num{font-weight:900}

.__vbet .participant_number{position:relative}

.__vbet{padding:10px;border-radius:10px;margin:0 0 3px 8px}

.low-virtual-sportsmenu.selected>.btn-spicon::before{content:"";position:absolute;z-index:-1;border-radius:50%;left:50%;top:50%;transform:translate(-50%,50%)}

#virtual_wrap .vsports_list .low-virtual-menu>.btn-spicon{position:relative;z-index:1}

._threebox,._twobox{width:calc(33.33% - 12px);float:left}

._twobox{width:calc(50% - 12px)}

.name_ride{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.labels label{padding:0 12px}

#blockV-container .tmain{background:unset;border:0}

#blockV-container .tabs{border-bottom:2px solid;
    position: sticky;
    top: 0;
z-index: 5;}

.blockV-content .table-header{display:table;width:100%;position:sticky;z-index:1;top:0}

.blockV-content .table-header .table-header-cell{display:table-cell;width:20%}

.table-mbetlog-tr{display:inline-table;width:100%}
.table-sbetlog-tr{display:inline-table;width:100%}

.table-sbetlog-td:not(:has(div))::before {content: "\200B";}
.table-sbetlog-td{display:inline-block;text-align:center;width:20%;padding: 5px;    vertical-align: middle;}


.paging .el-pager{display:inline-block;}
.paging .el-pager:not(:has(li.active)){cursor:pointer}

.table-vresult .table-mbetlog-blue2{overflow:auto;height:35vh!important}

.table-vresult .table-mbetlog-blue2>.table-row{cursor:default}

.blockV-content .el-pagination{white-space:nowrap;overflow:auto;width:65%;margin:0 auto}

.blockV-content .el-pagination .btn-next{position:absolute;right:25px}

.blockV-content .el-pagination .paging{position:relative;z-index:1;padding-right:50px}

.blockV-content .el-pagination .btn-prev{position:absolute;left:25px}

#game-container #mgame-header{height:auto;overflow:auto;padding:18px 0;margin:0 auto;width:calc(100% - 0px)}

.mask-to-left,.mask-to-right{position:absolute;z-index:1;transform:translatey(-50%);top:50%}

.mask-to-right{right:20px}

.mask-to-left{left:20px}

#game-container #mgame-header.game_menu .rounded-shape{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:32px;width:32px}

#game-container #mgame-header #inner-header.list-all-games{margin:0 36px;width:calc(100% - 72px)}

#game-container #mgame-header #inner-header{height:auto;overflow:hidden;white-space:nowrap}

#mgame-header #inner-header .game-header.btn:first-child:nth-last-child(1),#mgame-header #inner-header .game-header.btn:first-child:nth-last-child(1)~.game-header.btn{width:calc(100%/1 - 0px);overflow:hidden}

#mgame-header #inner-header .game-header{text-align:-moz-center;text-align:-webkit-center;height:66px;padding:10px 0 0;display:inline-block;clear:both;width:150px}

#mgame-header #inner-header .game-header.btn .game-header-time{padding:0;margin:0;display:grid;width:100%;line-height:normal;height:AUTO}

#content #content-wrapper #game-container #game-box{width:100%;height:calc(100% - 0px)}

#content #content-wrapper #game-container .iframe{margin-bottom:45px;overflow:hidden}

.iframe .iframe-header a{font-family:inherit;font-weight:500}

.panel-body::before{display:table;content:" "}

.gm-sidecontrol #hidebtn{position:absolute;top:80px;z-index:1;width:80px;height:85px;padding-top:23px}

#game-container #game-frame{text-align:-webkit-center;position:relative;z-index:1}

.iframe-full-screen .iframe.iframe-active .iframe-header a{font-size:0}

.iframe-full-screen #page-topbar{z-index:1}

.iframe-full-screen .iframe.iframe-active ._menu-hide,.iframe-full-screen .iframe.iframe-active .gm-sidecontrol #hidebtn{display:none;opacity:0;visibility:hidden}

.iframe-full-screen .iframe.iframe-active .fa-xmark:before{display:block;content:"";font-size:22px}

.iframe .fa-maximize::before{font-family:"Font Awesome 6 Free";font-weight:900;margin-bottom:10px}

.iframe .fa-xmark:before,.iframe.iframe-active .fa-maximize:before{display:none}

.iframe .fa-maximize:before{display:block;content:""}

#game-container .iframe #game-frame.frame-size-l{width:calc(100% - 80px)}

#game-container .iframe #game-frame.frame-size-m{width:calc(65% - 80px)}

#game-container .iframe #game-frame.frame-size-s{width:calc(50% - 80px)}

.gm-sidecontrol-btn .gm-sidecontrol-ico,.iframe .fa-maximize::before{display:block;font-size:21px}

.iframe{margin-bottom:45px}

.iframe iframe{border:0;display:block}

.js .iframe-header{display:block}

.iframe-content{overflow:auto;-webkit-overflow-scrolling:touch}

.iframe-full-screen .iframe-header{display:block;height:50px;width:100%}

.iframe-full-screen .iframe-header a{padding:0;height:44px;line-height:44px;text-align:center}

.iframe-full-screen body{width:100%;height:100%;overflow:hidden}

.iframe-full-screen .iframe.iframe-active{height:100%;position:fixed;left:0;top:0;bottom:0;right:0;z-index:9999;border:0}

#content #content-wrapper #game-container #game-box.iframe.iframe-active{width:calc(100% - 288px)}

#game-container .iframe #game-frame,.iframe-full-screen #game-container .iframe.iframe-active #game-frame{float:left}

.iframe-full-screen #game-container .iframe.iframe-active #game-bet{float:left;width:35%}

.gm-sidecontrol{width:80px;float:left;position:relative;z-index:1}

.gm-sidecontrol-btn{word-break:keep-all;font-size:12px;display:block;padding:15px;text-align:center;cursor:pointer}

#content-wrapper #game-box #game-frame ._view_rules{width:80px;margin:0;float:left;position:absolute;left:-80px;top:163px;font-size:15px;display:block;text-align:center;cursor:pointer;padding:8px}

#game-container #game-bet{width:100%;height:100%;max-height:calc(100% - 0px)}

#game-container #game-bet .game-header{text-align:-moz-left;text-align:-webkit-left;padding:12px 16px;box-sizing:border-box;float:left;width:100%}

#game-container #game-bet #MATCHID{font-size:30px;padding:0}

#game-container #game-bet .game-header .timewatch,[dir=rtl] legend{float:right}

.timewatch .game-round-time{font-size:35px;font-weight:700}

#toplist_container .sport_list i,.minigamerules-title{font-size:20px}

.game-bet-center{float:left}

#game-container #game-bet ul{width:100%;height:auto;overflow:auto;list-style:none;margin:0;padding:0}

#game-container #game-bet ._betside1,#sports-wrapper #virtual-container .blockV-content .blockmatch_ ._onebox{width:calc(100% - 6px)}

#game-container #game-bet ._betside2,#sports-wrapper #virtual-container .blockV-content .blockmatch_ ._twobox{width:calc(50% - 6px)}

#game-container #game-bet ._betside3,#match-container .bet-side,#match-container .mid-side{width:calc(33.3% - 6px)}

#live-container .bet-side2,
#match-container .bet-side2,
#split-container .bet-side2 {width:calc(50% - 11px)}

#game-container #game-bet .button-minigame_betting{font-size:20px;border-right:1px solid #000;box-sizing:border-box;float:left;text-align:center}

#lobby-row__menu,.game-header-v2{position:relative;float:left;width:100%}

.widget-title{line-height:24px;padding:0;margin:0;font:24px/26px sans-serif;position:relative;text-transform:uppercase}

.title-right,.title-text{font-size:15px;font-weight:700;line-height:24px}

.title-text{display:inline-block;position:relative;z-index:1;padding:10px 25px 14px 35px;float:left;margin-right:36px;border-top-left-radius:3px;border-bottom-left-radius:3px}

.timewatch .game-round-time,.timewatch .remaining-time{display:block;text-align:center}

.title-right{display:block;height:62px;top:10px;margin-top:0;overflow:hidden;position:relative;border-top-right-radius:3px}

.gameInfo{float:left;font-size:20px;margin-top:8px;margin-left:10px}

.gameInfo .gameInfo-title{font-size:23px;float:left;font-weight:800}

.gameInfo #MATCHTIME{font-size:15px;width:100%;text-align:left;display:block;font-weight:600;float:left}

.load-more{font-family:sans-serif;font-size:15px;text-transform:uppercase;font-weight:lighter;position:absolute;text-decoration:none;top:16px;right:15px}

.roundnumber{display:block;text-align:center}

#game-container #game-bet .title-head-box .game-title{padding:10px;font-weight:900;font-size:18px;text-align:center;margin:10px 0}

#game-container #game-bet .betbtn-head-box{padding:17px;border:1px solid;margin:10px;width:calc(100% - 20px)}

#game-container #game-bet .button-minigame_betting>div .game-odds{font-size:16px;font-weight:600}

.row-competitors,.row-gameodds{float:right;width:50%}

#game-frame ._view_rules{position:absolute;top:6rem;right:1rem}

#content.home-casino{width:calc(100% - 0px);margin:0 auto}

#content-wrapper #content-table.top_banner #banner img{width:100%;height:336px}

#content-wrapper #content-container.home-page .central_content{text-align:center;margin:10px auto 0}

#content-wrapper #content-container.home-page #content-table{overflow:auto}

.m_main_menu{width:100%}

.m_main_menu{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%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eff3fd',endColorstr='#ecf1fd',GradientType=1);width:calc(100% - 20px);border:0;margin:10px;border-radius:10px}

.vertical{float:left}

.vertical-center{width:calc(100% - 300px);margin:0 auto}

.lobbywraped .title_{font-size:1.5rem;font-weight:700;margin:0}

.lobbywraped .btn-arrow-circle{border:0;height:40px;width:45px;font-size:21px}

.lobbywraped .right-arrow{margin-right:10px}

#lobby-row__menu{white-space:nowrap}

#lobby-row__menu .lobby-row__wrapper{white-space:nowrap;clear:both;width:100%;overflow:hidden;position:relative}

#lobby-row__menu .lobby-row__wrapper .see_all::-webkit-scrollbar{display:none}

#lobby-row__menu .lobby-row__wrapper .see_all::-webkit-scrollbar-thumb{height:0}

#lobby-row__menu .lobby-row__wrapper:hover .see_all::-webkit-scrollbar{display:initial}

#lobby-row__menu .lobby-row__wrapper:hover .see_all::-webkit-scrollbar-thumb,.multi-tabs_wrapper .tabs ul:hover::-webkit-scrollbar-thumb,.tabs ul.main_tabs:hover::-webkit-scrollbar-thumb{height:6px}

#lobby-row__menu .scoller_horizon .provider-item{height:75px;padding:0 11px;display:inline-flex;align-items:center;vertical-align: middle;justify-content:center;background-color:var(--sports-top-bg);border:1px solid var(--border-color-04);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:4px;cursor:pointer}

#lobby-row__menu .top_sports_wrapper .scoller_horizon .provider-item .sports_nav_item .topsp_wrap {
    flex-flow: column;
    display: flex;
    align-items: center;
}

#lobby-row__menu .scoller_horizon .provider-item:hover,#lobby-row__menu .scoller_horizon .provider-item:has(.sp_cat.on){background-color:var(--sports-top-bg-active)}

#lobby-row__menu .scoller_horizon .provider-item:hover .topsp_wrap span.desc{color:var(--sports-top-color-active)}

#lobby-row__menu .scoller_horizon .provider-item .block__link{display:block;margin:0}

.slotContainer{display:flex;flex-direction:column;align-items:center;justify-content:center}

.withdraw-wrapper,.board-wrapper,.deposit-wrapper,.calendar-wrapper,.notice-wrapper,.event-wrapper,.points-wrapper,.memo-wrapper,.userinfo-wrapper,.loglist-wrapper,.recommend-wrapper,.result-wrapper,.autobetting-wrapper,.betting-wrapper,.support-wrapper,.roulette-wrapper,.slotPage{width:75%;margin:0 auto;min-height:100vh}
.calendar-wrapper .calendar-wrapper {width: 100%;}


.stampedplus_text {
    background: #00000075;
}


.deposit-event.deposit_calendar tbody td.deposit_calendar.stamped .wrapper_stamped {flex-flow: column;}

.deposit-event.deposit_calendar tbody td.deposit_calendar.stamped .wrapper_stamped .day_text {border: 0;box-shadow: none;position: absolute;top: 0;background: #97979759;height: auto;}

.deposit-event.deposit_calendar tbody td.deposit_calendar.stamped {
    position: relative;
}
.provider-item.iddle.btn.button_sonow_slot.btn-slot {
    margin: 2px 0;
}
#slotgame-bet .search_container{width:20%;float:right;margin-right:2rem}

#slotgame-bet .search_container #search_input input{font-size:16px;letter-spacing:1px;padding:4px 10px;padding-bottom:8px;margin-bottom:0;height:48px;line-height:40px;border-radius:5px}

#slotgame-bet .provider_container .slot_providers ul{display:flex;flex-wrap:wrap;align-items:baseline}

#slotgame-bet .provider_container .slot_providers ul li{height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:.4s ease-out;position:relative;margin-right:1.5%;width:8.5%}

#slotgame-bet .search_container #search_input .searchIcon{position:absolute;right:15px;top:14px}

#slotgame-bet .search_container .search_input .searchIcon span{color:#6a7391;font-size:1.2vw}

.provider-image__image{width:60em;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}

.provider-image{width:80px;height:3.75em;overflow:hidden;transition:all .5s ease;margin: 0 auto;}

#slotgame-bet .provider-image img{content:url(/image/icon/slot_provider_color.png?v=11)}

#slotgame-bet .provider-item.clicked .provider-image img,#slotgame-bet .provider-item:hover .provider-image img{content:url(/image/icon/slot_provider_color.png?v=11)}

#slotgame-bet .provider-item.clicked .provider-image,#slotgame-bet .provider-item:hover .provider-image{animation:pulsing 1s infinite}

.provider-image [data-class=ASIANGAMINGSLOT]{object-position:-6em 0em}
.provider-image [data-class=BGE],
.provider-image [data-class=LSLOT2_BGE]{object-position:-50em -18.7em}
.provider-image [data-class=BNG]{object-position:-11.8em 0em}
.provider-image [data-class=booongo_slot],
.provider-image [data-class=BOOONGO],
.provider-image [data-class=slot-booongo],
.provider-image [data-class=Booongo]{object-position:-12em 0em}
.provider-image [data-class=BTG]{object-position:-24.3em -8.5em}
.provider-image [data-class=betsoft_slot],
.provider-image [data-class=Betsoft]{object-position:-18.1em -8.7em}
.provider-image [data-class=DREAMTECH],
.provider-image [data-class=Dreamtech],
.provider-image [data-class=LSLOT2_Dreamtech]{object-position:-30.5em -8.4em}
.provider-image [data-class=ELYSIUM]{object-position:-36.8em -8.3em}
.provider-image [data-class=Evolution],
.provider-image [data-class=LSLOT2_Evolution]{object-position:-80em 0}
.provider-image [data-class=Evolution],
.provider-image [data-class=_evolution2]{object-position:-80em 0}
.provider-image [data-class=GAMEART],
.provider-image [data-class=GAMEART]{object-position:-42.2em 0em}
.provider-image [data-class=GENESIS]{object-position:-54.4em -8.2em}
.provider-image [data-class=HABANERO],
.provider-image [data-class=habanero_slot],
.provider-image [data-class=Habanero],
.provider-image [data-class=slot-habanero],
.provider-image [data-class=LSLOT2_HABANERO]{object-position:-48.5em -.2em}
.provider-image [data-class=HACKSOWGAMING]{object-position:-6em -12.8em}
.provider-image [data-class=IG],
.provider-image [data-class=LSLOT2_IG]{object-position:-10em -7.5em}
.provider-image [data-class=LSLOT2_CQ9]{object-position:0 0}
.provider-image [data-class=pgsoft_slot] , .provider-image [data-class=slot-pgsoft] , .provider-image [data-class=LSLOT2_PGSOFT]{object-position:-50em -30em}

.provider-image [data-class=LSLOT2_playngo],
.provider-image [data-class=playngo]{object-position:-10em 0}
.provider-image [data-class=Mobilots]{object-position:-54.4em -.2em}
.provider-image [data-class=NETGAMING]{object-position:-18.1em -12.5em}
.provider-image [data-class=Nextspin],
.provider-image [data-class=nextspin_slot]{object-position:-24.1em -12.5em}
.provider-image [data-class=PLAYNGO],
.provider-image [data-class=png_slot],
.provider-image [data-class=playngo]{object-position:-5.7em -4em}
.provider-image [data-class=PLAYSON],
.provider-image [data-class=PlaySon],
.provider-image [data-class=playson_slot]{object-position:-30em -12.8em}
.provider-image [data-class=PLAYSTAR]{object-position:-36.1em -12.5em}
.provider-image [data-class=PlayPearls]{object-position:-12em -4.4em}
.provider-image [data-class=QUICKSPIN],
.provider-image [data-class=quickspin_slot]{object-position:-24.2em -4.3em}
.provider-image [data-class=REELKINGDOM]{object-position:-48.5em -12.8em}
.provider-image [data-class=RELEX]{object-position:-54.4em -12.6em}
.provider-image [data-class=SKYWIND],
.provider-image [data-class=skywind_slot]{object-position:-30.1em -4.3em}
.provider-image [data-class=TOPTREND]{object-position:0em -16.8em}
.provider-image [data-class=Thunderkick]{object-position:-36.3em -4.2em}
.provider-image [data-class="jili"]{object-position:-18.2em -21.2em}
.provider-image [data-class="fachai"]{object-position:-5.8em -21.2em}
.provider-image [data-class="JDB"]{object-position:-11.8em -21.2em}
.provider-image [data-class="kagaming"]{object-position:-0.2em -21.2em}
.provider-image [data-class=Wazdan]{object-position:-48.5em -4.2em}
.provider-image [data-class="1X2 Gaming"]{object-position:0 0}
.provider-image [data-class="4tp_slot"]{object-position: -54.3em -21em;}
.provider-image [data-class="Big Gaming Slot"],
.provider-image [data-class="Big Gaming"],
.provider-image [data-class="LSLOT2_Big Gaming Slot"],
.provider-image [data-class="LSLOT2_Big Gaming"]{object-position:-90em -26em}
.provider-image [data-class="Blueprint Gaming"]{object-position:-18em 0em}
.provider-image [data-class="Dragoon Soft"],
.provider-image [data-class="DragoonSoft"],
.provider-image [data-class=DRAGONSOFT],
.provider-image [data-class=dragoon_slot]{object-position:-30.3em 0em}
.provider-image [data-class="Dream Gaming"],
.provider-image [data-class="LSLOT2_Dream Gaming"]{object-position:-60em -30em}
.provider-image [data-class="Elk Studios"]{object-position:-36.3em 0em}
.provider-image [data-class="Gold Deluxe"],
.provider-image [data-class="LSLOT2_Gold Deluxe"]{object-position:-80em -37.5em}
.provider-image [data-class="LSLOT2_Pragmatic Slot"],
.provider-image [data-class="Pragmatic Slot"],
.provider-image [data-class="pragmatic_slot"],
.provider-image [data-class="slot-pragmatic"],
.provider-image [data-class=PRAGMATIC],
.provider-image [data-class=PragmaticPlay]{object-position:-18em -4.3em}
.provider-image [data-class="LSLOT2_Pragmatic livecasino"],
.provider-image [data-class="Pragmatic livecasino"]{object-position:-30em -19em}
.provider-image [data-class="LSLOT2_Sexy Baccarat"],
.provider-image [data-class="Sexy Baccarat"]{object-position:-90em -34em}
.provider-image [data-class="LSLOT2_WM Gaming"],
.provider-image [data-class="WM Gaming"]{object-position:-50em -11.2em}
.provider-image [data-class="Nolimit City"]{object-position:0em -4.2em}
.provider-image [data-class="pgsoft_slot"],
.provider-image [data-class="slot-pgsoft"],
.provider-image [data-class="PG Soft"],
.provider-image [data-class=PGSOFT]{object-position:-54.3em -4.4em}.provider-image [data-class="Relax Gaming"],
.provider-image [data-class="relax_slot"]{object-position:-54.6em -12.5em}
.provider-image [data-class="Triple Profit Gaming"]{object-position:-42.5em -4.2em}
.provider-image [data-class="bgaming_slot"]{object-position: -48.5em -17em;}
.provider-image [data-class="boomerang_slot"]{object-position: -48.3em -21em;}
.provider-image [data-class="booming_slot"]{object-position:-36.3em 0em}
.provider-image [data-class="booming_slot"]{object-position: -18em -17em;}
.provider-image [data-class="expanse_slot"]{object-position: -24.5em -17em;}
.provider-image [data-class="fantasma_slot"]{object-position: -36.3em -16.8em;}
.provider-image [data-class="gpi_slot"]{object-position: -54.3em -16.7em;}
.provider-image [data-class="microgaming"]{object-position:-36.3em 0em}
.provider-image [data-class="MicroGaming Plus Slo"]{object-position:-36.3em -21em}
.provider-image [data-class="naga_slot"]{object-position:-12em -16.8em}
.provider-image [data-class="playtech_slot"]{object-position: -42.3em -21em;}
.provider-image [data-class="reelplay_slot"]{object-position: -30.3em -16.8em;}
.provider-image [data-class="upg_slot"]{object-position: -42.3em -16.8em;}
.provider-image [data-class=ag_slot]{object-position:-6em 0em}
.provider-image [data-class=allbet_slot],
.provider-image [data-class=Allbet],
.provider-image [data-class=LSLOT2_Allbet]{object-position:-20em -19em}
.provider-image [data-class=aspect_slot],
.provider-image [data-class=Aspect]{object-position:-6em -8.4em}
.provider-image [data-class=aux_slot],
.provider-image [data-class=AVATAUX]{object-position:-12em -8.4em}
.provider-image [data-class=btg_slot],
.provider-image [data-class=BigTimeGaming]{object-position:-24em -8.3em}
.provider-image [data-class=cq9_slot],
.provider-image [data-class=CQ9]{object-position:-24em 0em}
.provider-image [data-class="evo_slot"],
.provider-image [data-class=EVOPLAY]{object-position:-42em -8.2em}
.provider-image [data-class=ftg_slot],
.provider-image [data-class=FTG]{object-position:-48.1em -8.5em}
.provider-image [data-class=gameart_slot],
.provider-image [data-class=GameArt]{object-position:-42.3em 0em}
.provider-image [data-class=gmw_slot],
.provider-image [data-class=GMW]{object-position:.4em -12.5em}
.provider-image [data-class=netent_slot],
.provider-image [data-class=NETANT]{object-position:-12.3em -12.5em}
.provider-image [data-class=ps_slot],
.provider-image [data-class=PlayStar]{object-position:-36.2em -12.8em}
.provider-image [data-class=redtiger_slot],
.provider-image [data-class=REDTIGER]{object-position:-42.4em -12.6em}
.provider-image [data-class=spearhead_slot],
.provider-image [data-class=SPEERHEAD]{object-position:0 -8.5em}
.provider-image [data-class=microgaming_slot]{object-position:-36em -20.8em}
.provider-image [data-class=nlc_slot]{object-position:-30em -20.8em; filter: brightness(0) saturate(0);}
.provider-image [data-class=hs_slot],
.provider-image [data-class=hacksaw] {object-position:-24em -20.8em;    filter: brightness(2.5);}
.provider-item:hover .provider-image [data-class=HABANERO],
.provider-item:hover .provider-image [data-class=Habanero],
.provider-item:hover .provider-image [data-class=LSLOT2_HABANERO]{object-position:-48.5em -.2em}
.provider-item:hover .provider-image [data-class=QUICKSPIN]{object-position:-24.2em -4.3em}
.provider-item:hover .provider-image [data-class="LSLOT2_Pragmatic Slot"],
.provider-item:hover .provider-image [data-class="Pragmatic Slot"],
.provider-item:hover .provider-image [data-class=PRAGMATIC],
.provider-item:hover .provider-image [data-class=PragmaticPlay]{object-position:-18em -4.3em}
.provider-item:hover .provider-image [data-class=ezugi],
.provider-image [data-class=ezugi]{object-position:-6.1em -16.7em}



#slotgame-bet .provider_container span.provider-name-txt{font-size:.8rem;font-weight:600}


.realtime-wrapper{right:0;width:300px;z-index:1;float:left;position:sticky;bottom:0;top:75px}

.realtime-wrapper .varietyhome{table-layout:fixed;width:100%;border-collapse:separate;border-spacing:0 5px}

#content-wrapper #content-table.refresh,#game-container #game-bet .container_mcasino .btn_panelSnow .see_all .button_sonow_slot,#sports-wrapper #wide-container .league-box .league-name,#sports-wrapper #wide-container .league-box .wide-wrap,.message_panel .lev1-text{padding:0}

.realtime-wrapper .cashflowlive-box{border-radius:13px;padding:10px 15px}

.realtime-wrapper .cashflowlive-box .icon_live{display:inline-block;vertical-align:middle;margin-right:10px;position:relative}

.realtime-wrapper .cashflowlive-box .icon_live .after_red{position:absolute;left:0}

.realtime-wrapper .cashflowlive-box .icon_live .after_red,.realtime-wrapper .cashflowlive-box .icon_live .before_red{padding:4px 0}

#right-content_menu-pc .cashflowlive-box {position: relative;}
#right-content_menu-pc .cashflowlive-box p.title {font-size: 14px;font-weight: 600;text-align: center;}

.fadeInClass{animation-name:fadeIn;animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear}

.refresh .cashflowlive-box .bank-table{height:270px}

.bank-table{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-sizing:border-box;overflow:hidden}

.bank-table .table{overflow:auto;min-height:calc(420px - 50px);font-size:13px;animation:30s linear infinite autoscroll;animation-direction:reverse}

.bank-table .table>ul>.tr{padding:2px 10px;}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table li.tr>p {margin-bottom: 0;}

#content-wrapper #content-table .table>ul>.tr>.info,#content-wrapper #content-table.top_banner,#mini_wrap .sip_lotus_frame #game-bet .game-bet-center ul ._betside2._bet,#split-container .away-side .odds,.asian-wrapper .asian-league-panel .matchtime,.bank-table .table .looplist .tr>.info,.bank-table .table>ul>.tr>.info span,.left{float:left}

.bank-table .table .looplist .tr>.amount{font-weight:700;float:right}

.btn-refresh-holds{height:50px;float:right;border:0;padding:0 13px;font-weight:900}

#game-container #game-bet .allbet-container{margin:0 auto;width:100%}

.casinogames_lobby{display:inline-block;position:relative;z-index:1}

.casinogames_lobby:hover .btn-play,.casinogames_lobby:hover .btn_ent{opacity:1}

.tableimage{width:250px;/* height:300px; */-o-object-fit:cover;object-fit:cover;z-index:1;border-radius:10px}

.pic-ent{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}



.btn_ent,.pic-ent ._overimg{position:absolute;z-index:1}

.btn_ent{top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;/* height: 100%; */}



.home-casino .panel-heading{width:calc(100% - 0px)}

.home-casino .center_home{width:calc(100% - 300px)}

.home-casino .realtime-wrapper{bottom:unset;top:var(--sm-top-menu-height);position:sticky}

.casinogames_lobby:hover .btn_ent .provider_name{height:100%;width:100%;position:absolute;z-index:1}
.casinogames_lobby .btn-play {
    /*height: 100%;*/
}
.casinogames_lobby .btn-play img {max-height:100px;}


span._scorevalue1,span._scorevalue2{display:inline-block;height:36px;font-size:25px;line-height:36px;margin-top:12px;font-weight:700;width:calc(35% - 6px)}

span._scorevalue1,span._scorevalue2{text-align:right;padding:0 10px 0 0;position:relative;z-index:1}

span._scorevalue2{text-align:left;padding:0 0 0 10px}

._casinoconfirm.modal.show,._slotconfirm.modal.show,._holdemconfirm.modal.show{overflow:initial}

._login_support_text{width:50%;padding:4px 5px;margin:0 5px;text-align:center;border-radius:50px;cursor:pointer}

._topsearchwrap{position:relative;z-index:1;margin-top:.5rem}

._topsearch{display:inline-block}

.albumicon{margin-right:1rem}

.bank-table .table>ul>.tr>.info span:nth-child(2){margin:0 15px;color:var(--txtColor14)}
#content-table .bank-table .table > ul > .tr > .info span:nth-child(2) {
    width: 70%;
}
.boot-cratevreg{float:left;width:100%;height:100%}

.btn-sonuum span{margin:0 4px}

.button__icon{float:right;margin-top:16px;font-size:18px}

.c-modal{cursor:pointer;height:100%;left:0;overflow:scroll;position:fixed;top:0;width:100%;z-index:1000002}

.captcha_con{width:75%;display:inline-block}

.captchawrap #captcha{width:calc(100% - 100px);margin:0;}
.captchawrap {
    display: flex;
    justify-content: center;
    align-items: center;
}

.captchawrap .captcha-img {
    display: inline-block;
}

.captchawrap .captcha-img img {
    width: auto !important;
    height: 41px;
}
.carousel-inner{white-space:nowrap}

.carousel-item.stylus_center.active{left:50%;top:0;transform:translateX(-50%);position:absolute;filter:blur(0);opacity:1;z-index:10}

.carousel-item.stylus_center{width:1050px;margin-right:0;display:inline-block;float:unset;filter:blur(5px)}

.central_content .fixheader{width:100%;position:sticky;top:64px;z-index:9;text-align:center}

.cswrap-l [alt=header_evcasino]{border-radius:25px;border:4px solid #fff}

.cswrap-l{padding:0;display:inline-block;position:relative;z-index:1;border-radius:27px;overflow:hidden;margin:10px}

.dropdown_register,.input_login,.input_register{padding:10px 10px 10px 24px;font-weight:700;transition:.2s}

.dropdown_register_content{display:none;position:absolute;min-width:180px;padding:12px 16px;z-index:1}

.dropdown_register{text-align:center;position:relative;display:inline-block}

.evo-casino-wrapper{float:left;width:100%}

.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}

.fixheader{position:sticky;top:var(--sm-top-menu-height);z-index:3}

.footRframe{flex:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:self-start;-moz-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

.footer .footerWrapper .centerZone .content ul li a .txt{display:flex;justify-content:center;align-items:flex-end;min-height:24px;font-size:.6vw;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;-moz-transition:.4s ease-out;transition:.4s ease-out;text-align:center;margin:7px 0 0;line-height:1.3}

.footer .footerWrapper .centerZone .content ul li a span.icon-iiconService{background:#ff6335;background:linear-gradient(180deg,#ff6335 0%,#ff35a2 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}

.footer .footerWrapper .centerZone .content ul li a{width:100%;display:flex;flex-direction:column;text-align:center;padding:0 4%;position:absolute;left:50%;top:calc(50% + 2px);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.footer .footerWrapper .centerZone .content ul li{position:relative;display:block;

padding-bottom:17%;background-color:var(--bgColor-01);cursor:pointer;float:left;margin:0 0 0 10px;-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;-moz-transition:.3s all ease-out;transition:.3s all ease-out;
        width: 200px;
    padding: 0;
    background: unset;
    margin: 0;
    height:140px;
}

.footer .footerWrapper .centerZone .content ul{display:flex;align-items:flex-start;justify-content:center}

.footer .footerWrapper .centerZone .content{background:none}

.footer .footerWrapper .centerZone{width:68%}

.footer .footerWrapper .downZone .thirdLogo .footerLogo .footer-partner img{width:100%;height:auto;margin:0 auto;height:40px}

.footer .footerWrapper .downZone .thirdLogo .footerLogo .footer-partner{display:inline-block;margin-right:10px}

.footer .footerWrapper .downZone .thirdLogo .footerLogo img,.footer .footerWrapper .downZone .thirdLogo .slick-slide img{cursor:pointer;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;-moz-transition:.4s ease-out;transition:.4s ease-out;height:28px}

.footer .footerWrapper .downZone .thirdLogo .footerLogo{display:flex;flex-wrap:wrap;    justify-content: space-between;
    align-items: center;}

.footer .footerWrapper .downZone .thirdLogo{overflow:hidden}

.footer .footerWrapper .downZone{border-bottom:1px solid var(--border-color-03);padding-bottom:29px;margin-top:44px}

.footer .footerWrapper .leftZone{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex:0 1 30%;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

.footer .footerWrapper .logos img{
    /*margin-bottom:20px;*/
    width:180px;
    height: auto;
    max-height: 46px;
}

.footer .footerWrapper .rightZone01 .logos{
    margin:0 1rem;
    display: flex;
    align-items: center;
}

.footer .footerWrapper .rightZone01{display:flex;flex-wrap:wrap}

.footer .footerWrapper .topZone{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:75vw;margin:0;padding-top:40px;border-top:1px solid var(--border-color-02)}

.footer .footerWrapper .txt,.footer .footerWrapper .logos{text-align:left}

.footer .footerWrapper .txt{color:#fff;font-size:12px;line-height:1.8;margin-bottom:24px}

.footer .footerWrapper.footerWrapperReverse{display:flex;flex-direction:column-reverse}

.footer .footerWrapper{padding:0 0 23px;width:90%;margin:0 auto}

.footer_notice{animation:downIn .4s;animation-fill-mode:forwards;opacity:0}

.footer{width:100%;float:left;border-top:1px solid var(--border-color-01);background-color:var(--footer-bg)}

.header_slot .header_slot_title{display:inline-block;padding:0 15px;vertical-align:middle}

.header_slot{font-size:25px;position:relative;z-index:1}

.home-casino[data-class=_evocasino_bg] .wrapper{--cui-bg-opacity:1;background-color:transparent!important;background-image:url(/image/banner_casino/cas_header/bg-evlobby-cas.png);background-position:center;background-size:cover;background-attachment:fixed}

.inner-btn{width:min-content;padding:10px 20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-weight:800}

.input_login:focus,.input_register:focus{outline:0}

.input_login{border:0;background:0 0;width:75%}

.input_register{border:0;background:0 0;width:65%}

.log-row{padding:20px 0;position:relative}

.login-overlay-bg{opacity:.75;z-index:0}

.login-support-wrapper{margin-top:1.5rem;display:flex;width:100%}

.login__icon,.register__icon{position:absolute;top:30px}

.mybtn1{text-transform:uppercase;font-weight:600;font-size:20px;color:#fff;padding:12px 35px;border-radius:50px;transition:all .3s ease-in;position:absolute;left:50%;transform:translateX(-50%);bottom:71px;opacity:0}

.none+.result-name,.result-container .result-name{position:relative;z-index:1;font-size:13px;font-weight:700;border-radius:6px}

.none+.result-name{padding:10px 0}

.pedestal{height:70%;position:absolute;-webkit-border-radius:30px;-moz-border-radius:20px;border-radius:30px;text-align:center;width:100%;top:80px;bottom:0}

.play_button .provider_name{display:none}

.play_button .tableimage{position:absolute;z-index:5;left:0;bottom:0;top:0}

.reg-label{min-width:30%}

.reg-row{padding:5px 0;position:relative}

.register__icon{top:35%}

.result-container #match-frame{text-align:-moz-center}

.result-container ._thisaway_{width:calc(35% - 0px);text-align:left}

.result-container ._thishome_{width:calc(35% - 0px);text-align:right}

.result-container .innerwrap_{z-index:5;padding:4px;position:absolute}

.result-container .league-name{text-align:center;margin-top:22px;width:auto;clear:both;line-height:29px;display:inline-block;position:relative;z-index:2;overflow:unset;padding:0 12px;border-radius:7px}

.result-container .leaguewrap_{text-align:center;line-height:26px;font-size:13px;position:relative;top:17px;width:100%}

.result-container .result-name{padding:15px 0 10px}

.result-container .result-score{display:inline-block;width:calc(30% - 6px);text-align:center}

.result-container .result-time{float:left;width:8%;padding-left:0}

.result-sports .result_date{width:100%;overflow:hidden}

.result-wrapper #leftbox_out{float:left}

.result_date .sview-result{font-weight:600;font-size:17px;margin:0;width:33.33%;float:left;line-height:60px;cursor:pointer}

.roulette-wrapper #register-container{background:url(/image/roulette-bg-chips.png);background-repeat:no-repeat;background-position-x:center;background-position-y:top}

.screen_,.screen_corner{z-index:1;position:relative}

.screen__background__shape1{height:520px;width:520px;top:-50px;right:120px;-webkit-border-radius:0 72px 0 0;-moz-border-radius:0 72px 0 0;border-radius:0 72px 0 0}

.screen__background__shape2,.screen__background__shape3{height:220px;width:220px;top:-172px;right:0;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}

.screen__background__shape3{height:540px;width:190px;top:-24px}

.screen__background__shape4{height:400px;width:200px;top:420px;right:50px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}

.screen__background__shape{transform:rotate(45deg);position:absolute}

.screen__background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}

.screen_corner{height:100%}

.screen_{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}

.section-heading .subtitle{font-size:28px;line-height:38px;font-weight:700;margin-bottom:13px}

.section-heading .text{font-size:18px;line-height:28px;font-weight:400;color:#000}

.section-heading{text-align:center;margin-bottom:54px}

.see-all .btn>.albumicon,.see-all .btn>.see-all-text{display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:17px}

.see-all,label,output{display:inline-block}

.side-scroll.active{cursor:grabbing}

.sidebar_login .captcha_con{width:inherit;display:table-cell}

.sidebar_login table tr>td>input{border:0!important}

.single-play:hover .mybtn1{opacity:1}

.single-play:hover{transform:translateY(-5px);box-shadow:inset 0 0 12px 7px #fea036}

.single-play{transition:all .3s ease-in}

.slot-item__overlay{position:absolute;top:-100%;left:0;right:0;height:100%;z-index:1;transition:top .12s ease-in}

.sns-center_inner .icon-telegram,.sns-center_inner .icontext{float:left}

.stats-icon .alertlogin_icon{width:100%;max-height:200px}

.top-sports-container .btn-sports-list .desc{display:inline-block}

.top-sports-container .btn-sports-list .sp_cat_header:before{position:initial;display:inline-block}

.top-sports-container .btn-sports-list .sp_name{margin:0;font-size:12px}

.top-sports-container .btn-sports-list{display:inline-block;vertical-align:middle;text-align:center;padding:0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 5px}

.top-sports-container{padding:3px!important}

#_alert._alert.el-dialog__wrapper.main-dialog.modal .modal-dialog .dcol{flex-flow:column}

#_alert._alert.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_miniconfirm._miniconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content{
    width:100%;
    background:linear-gradient(180deg,#f2f6f9 0%,#ecf2fe 100%);
    border-radius:10px;
    position:absolute;
    top:0;
    display:flex;
    flex-direction:column;
    align-items:center
}

#_alert._alert.el-dialog__wrapper.main-dialog.modal .modal-dialog,
#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog,
#_miniconfirm._miniconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog{
    width:300px;
    border-radius:10px;
    position:relative;
    transition:.3s all ease-out;
}

#_alert._alert.el-dialog__wrapper.main-dialog.modal .modal-dialog{height:160px}

#_alert._alert.el-dialog__wrapper.main-dialog.modal,
#_alert_n._alert_n.el-dialog__wrapper.main-dialog.modal,
#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal,
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal,
#_confirm._confirm.el-dialog__wrapper.main-dialog.modal,
#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal,
#_miniconfirm._miniconfirm.el-dialog__wrapper.main-dialog.modal{padding-top:10rem}

#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog,
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog {
    width:370px;
    border-radius:10px;
    position:relative;
    transition:.3s all ease-out
}

#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog,
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog {
    height:250px;
    margin-top:0 !important;
}



#asian-container .league-name .sideby,#match-container .bet-odds .type-name .bet_view_sport_id_details i,#split-container .league-name .sideby,.bonus-wrapper ._title .sideby,.result-container .result-team,.wide-wrapper ._title .sideby{display:inline-block;vertical-align:middle}

#content-wrapper #content-table .table>ul>.tr>.amount{text-align:right}

#content.register-module{margin:20px 0;width:100%;height:100%}

#demo-canvas,.login-overlay-bg{position:absolute;left:0;top:0;width:100%;height:100%}

#demo-canvas{display:inline-block;vertical-align:baseline;z-index:1}

#game-container #game-bet .allbet-container .thumb_frame .btn-ent .first{font-size:14px;font-weight:700;word-break:keep-all;display:block;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:70%}

#game-container #game-bet .allbet-container .thumb_frame .btn-ent img{height:150px;margin:10px;border-radius:20px;box-shadow:-4px 1px 23px 0 rgb(0 0 0 / .29);-webkit-box-shadow:-4px 1px 23px 0 rgb(0 0 0 / .29);-moz-box-shadow:-4px 1px 23px 0 rgb(0 0 0 / .29)}

#game-container #game-bet .allbet-container .thumb_frame .btn-ent{position:relative;width:100%;margin:0 auto;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;overflow:hidden;z-index:1;padding-top:25px;transform:translateY(0);transition:transform .3s}

#game-container #game-bet .allbet-container .thumb_frame .ent-container:hover .btn-ent img{transition:transform .4s;transform:translateY(-30px)}

#game-container #game-bet .allbet-container .thumb_frame .ent-container:hover .btn-ent{-webkit-transition:.5s cubic-bezier(.24,.06,0,.91);-o-transition:.5s cubic-bezier(.24,.06,0,.91);transition:.5s cubic-bezier(.24,.06,0,.91)}

#game-container #game-bet .allbet-container .thumb_frame .ent-container{overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}

#game-container #game-bet .container_mcasino .btn_panelSnow .button_sonow_slot{display:inline-block}

#game-container #game-bet .container_mcasino .btn_panelSnow{width:100%}

#game-container #game-bet .container_mcasino{text-align:center;padding-bottom:50px}

#game-container #game-bet .thumb_frame,.central_content .fixheader .bg_blw{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}

#game-container #game-bet .thumb_frame.custom-row{width:auto}

#game-container #game-bet .thumb_frame{position:relative;display:inline-block;width:calc(23.33% - 9px);box-sizing:border-box;margin:0 3px;padding:0}

#game-container #game-bet.bg-slot{max-height:calc(100% - 90px);overflow:auto}

#game-container #game-box #game-bet,#login-container,#login-container .rwrap{height:100%}

#hidebtn,#mini_wrap .game-view-close,.c-modal,.none,.swift-links .info-wrapper #mobile-menu{display:none}

#lobby-row__menu .lobby-row__wrapper .see_all{white-space:nowrap;clear:both;min-width:165px;max-width:calc(100% - 175px);overflow-x:scroll;padding-bottom:5px;position:relative;display:inline-block;vertical-align:middle}

#lobby-row__menu .see_all_provider .provider-item{margin:3px;-webkit-border-radius:var(--border-radius-m);-moz-border-radius:var(--border-radius-m);border-radius:var(--border-radius-m)}

#lobby-row__menu .see_all_provider{white-space:initial;text-align:center}

#login-container #content{padding-bottom:0}

#login-container #login-footer ._textarea .alert-message{font-size:23px;font-weight:900}

#login-container #supportWrite .modal-dialog .modal-content,#login-container #supportHistory .modal-dialog .modal-content{background:#fff;background-image:url(/image/login/wave_lines.png)}

#login-container .boot-crate #login_btn,#login-container .boot-cratev2 #login_btn,#pop_login,#pop_register{height:50px;line-height:50px;cursor:pointer}

#login-container .boot-cratev2 #login_btn .button__icon:after{position:absolute;height:1.5px;width:0;top:8.4px;right:2px;content:"";transition:.5s all ease}

#login-container .boot-cratev2 #login_btn .button__icon{transform:translateX(100%);right:0;position:absolute;transition:.3s all ease}

#login-container .boot-cratev2 #login_btn,#pop_login,#pop_register{width:calc(75% - 0px);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-align:left;padding:0 38px;margin:0;font-size:13px;box-sizing:border-box;font-weight:600}

#login-container .boot-cratev2 #login_btn:hover .button__icon:after{width:22px}

#login-container .boot-cratev2 #login_btn:hover .button__icon{transform:translateX(0);right:15px}

#login-container .boot-cratev2 #login_btn{position:relative;overflow:hidden}

#login-container .boot-cratev2 ._menu-register{background:0 0;height:auto;text-align:left;margin:24px 0 0;font-size:13px;border:0;cursor:pointer;font-weight:700;padding:0;display:inline-block}

#login-container .boot-cratev2{margin:0;position:relative;top:50%;left:50%;-webkit-transform:translate(-70%,-45%);-moz-transform:translate(-70%,-45%);-ms-transform:translate(-70%,-45%);-o-transform:translate(-70%,-45%);transform:translate(-50%,-50%);width:565px;z-index:9;width:50%;height:80%;overflow-y:auto}

#login-container .login-logoV2,td.recall{text-align:left}

#login-container .modal-dialog .modal-content .modal-footer button._support_cancle,#login-container .modal-dialog .modal-content .modal-footer button._support_write , .supporttbl_wrap.el-dialog__wrapper.main-dialog .modal-footer button {background:#4385f8;color:#e8e8e8;border:none; border-radius: 8px;}

#login-container .modal-dialog .modal-content .modal-footer button._support_cancle:hover,#login-container .modal-dialog .modal-content .modal-footer button._support_write:hover{background:#2d62bd;color:#fff}

#login-container .modal-dialog .modal-content .modal-footer{display:flex;justify-content:space-around}

#login-container .modal-dialog .modal-content .modal-header .modal-title{color:#404040!important;font-family:var(--font-family)}

#login-container .modal-dialog .modal-content .support-table p,#login-container .modal-dialog .modal-content .support-tbl p{color:#5a5a5a;font-size:1rem;font-weight:700;margin-bottom:.5rem;margin-top:1rem}

#login-container.register-container .boot-cratev2 .logoimage-wrap.custom-size{text-align:center}

#login-container.register-container .boot-cratev2{height:100%}

#login-footer .sns-center_inner p{margin:0;color:#fff;padding-top:4px;padding-left:2px}

#login-footer .sns-center_inner{margin:0 auto;display:inline-block;padding-top:10px}

#login-footer{text-align:center;background-color:var(--bgColor-01)}

#match-container #result_view #match-frame iframe{border-radius:15px;overflow:hidden}

#provider-header{margin:0 36px;width:calc(100% - 72px);height:auto;overflow:hidden;white-space:nowrap}

#result-list #inner-header.result-sports{display:flex;justify-content:center}

#slotgame-bet{float:left;width:100%}

#sp_rule_txt.hiderule{display:none!important}

#sports-header #inner-header .result-sports,.result-container #match-frame{text-align:-webkit-center;text-align:center}

#sports-header #inner-header .result_date>div{padding:0 5px}

#sports-header{margin:0;width:100%}

#toplist_container #horizontal-container{white-space:nowrap;overflow-x:auto;overflow-y:hidden;margin:0 auto}

#toplist_container #left-button,#toplist_container #right-button{font-size:32px;border:0}

#toplist_container .hidden,.lobbywraped .hidden{opacity:0}

#toplist_container .sport_list .sp_name{white-space:normal;word-break:keep-all;margin:5px;font-size:12px}

#toplist_container .sport_list{display:inline-block;width:calc(90px - 6px);text-align:center;margin:0 3px}

#register-container{display:flex;flex-direction:column;justify-content:center;align-items:center}

#register-container .register-box{margin:0 auto;width:calc(100% - 0px)}

#register-form{width:100%;padding:15px}

#header-register{font-size:1.3em;margin-bottom:0;padding-bottom:2px;font-weight:900}

#register-container .register-content .register-input .ficon{float:left;font-size:18px;margin-bottom:10px}



.screen_regbg{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:-webkit-transform 300ms,box-shadow 300ms;-moz-transition:-moz-transform 300ms,box-shadow 300ms;transition:transform 300ms,box-shadow 300ms;overflow:hidden;background:#f2f5fc!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}

.screen_regbg::after,.screen_regbg::before{content:"";position:absolute;width:700px;height:700px;border-top-left-radius:40%;border-top-right-radius:45%;border-bottom-left-radius:35%;border-bottom-right-radius:40%;z-index:-1}

.screen_regbg::before{left:60%;top:-80%;-webkit-animation:wawes 6s infinite linear;-moz-animation:wawes 6s infinite linear;animation:wawes 6s infinite linear}

.screen_regbg::after{left:55%;top:-90%;-webkit-animation:wawes 7s infinite;-moz-animation:wawes 7s infinite;animation:wawes 7s infinite}

#register-container .register-box .register-stage td.hold:after{content:"";width:100%;height:3px;left:0;top:20px;z-index:-1}

#register-container .register-box .register-stage td.hold:first-child:after,td.hold::after{width:100%;transform:translateX(50%)}

#register-container .register-box .register-stage td.hold:last-child:after{width:0}

#register-container .register-content .register-input td>select{height:47px!important;cursor:pointer;border-radius:5px;padding:7px 5px;width:calc(100% - 0px);    margin-bottom: 8px;}

.register-box{margin:20px 0!important}

#register-next{border:none;box-shadow:1px 1px hsl(0deg 0% 0% / 50%);text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer;width:78%;font-size:16px;line-height:37px;display:block;vertical-align:middle;margin:0 auto;cursor:pointer;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:5px 20px;box-sizing:border-box;font-weight:600;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;transition:background-color 300ms}

#register-container .register-success .register-done .column,#register-next,.register-details .welcome_text{text-align:center}

.register-done tr:first-child td:nth-child(2){display:none}

.register-details,.register-success{padding-bottom:15px}

table.register-input{margin:0 auto;z-index:1}

table.register-done{border-spacing:20px 5px;text-align:right}

tr.t5{font-size:1.2em}

#register-container .register-box .register-stage,#sports-wrapper #asian-container .league-box table,#sports-wrapper #asian-container .league-box table>tbody,#sports-wrapper #asian-container .league-box table>tbody>tr,#sports-wrapper #asian-container .league-box table>tbody>tr>td,#sports-wrapper #asian-container .league-box table>tbody>tr>td>div.odds-container{width:100%;border-collapse:collapse}

#sports-wrapper #asian-container .league-box table>tbody>.row-wideView .odds-container {
    padding-bottom: 5px;
    padding-top: 5px;
}

#register-container .register-box .register-stage td i{padding:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}

#register-container .register-content .register-input{width:80%}

#register-container .register-content .register-code{width:340px;text-align:-moz-center;text-align:-webkit-center;height:70px;font-size:18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

p.welcome_text{display:block!important;margin:10px}

#register-container .register-content .register-input td>input{height:42px;padding-left:14px;background-repeat:no-repeat;margin-bottom:8px;
    box-sizing:border-box;
    border-radius:5px;
    font-size:14px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:100%;
    border-width: 1px;
    border-style: solid;
    
}

.register-details td>input{height:28px;padding:.5rem}

#game-bet .game-bet li._betside4,#game-bet .game-bet-center li._betside4,tr.t5>td{width:25%}

#game-bet.eos_frame ul.full_row li._betside4 {width: 20%}

.lr-auto{margin:0 auto;text-align:center;max-width:100%}

#register-container .register-details.regactive,#register-container .register-input.regactive,#register-container .register-success.regactive{display:table!important;width:100%}

#register-container .register-success{width:100%}

#register-wrapper{width:100%;height:auto}

#login-register-page{padding-left:5px}

.login-header{margin:15px}

.step_name{margin-top:5px}

.voucher-option{margin:0 auto}

.splitrounded-box{border:1px solid #ddd;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)}

.finance_wrapper .register-stage{height:39px}

.finance_wrapper .form-table{width:100%;margin:0 auto}

.finance_wrapper .precaution_card{width:78.5%;margin:10px auto;text-align:left;font-size:14px}

.finance_wrapper .precaution_card._small{width:327px;margin:0 auto;text-align:left}

.row_column .check_icon{background-image:url(/image/icon/checkshield.gif);background-size:100%;height:100px;width:100px;background-repeat:no-repeat;background-position:right;background-position-y:top;margin:0 auto;     filter: saturate(1.3) contrast(0.5) hue-rotate(52deg);}

.finance_wrapper .lowerwrapper .lowerwrapper-item{float:right;margin-left:3px}

.finance_wrapper .lowerwrapper .btn{height:36px;line-height:36px;padding:0 24px;display:inline-block;font-size:14px;font-weight:900}

.finance_wrapper .lowerwrapper._small{width:327px;margin:0 auto}

.form-item{margin:0 auto;display:inline-block}

.form-item .deposit-input{margin-top:30px;margin-bottom:30px}

.bar-message span.bar-highlight{text-indent:0}

#content #content-wrapper #detail-header .position_rel,#game-container .this_relatively,.finance_wrapper .border-before,.finance_wrapper .readonly-wrap,.left-and-right,.overlay1{position:relative;z-index:1}

.sub-heading{padding:0 12px 0 28px;font-weight:700}



.finance_wrapper .border-before:before{content:"";position:absolute;right:0;bottom:12px;width:100%;height:1px;margin:0 0 0-15px}

.bg-title-border-before{position:relative;z-index:2}

.finance_wrapper .input_finance{height:70px;font-size:24px;padding:14px 16px;text-align:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

#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,.deposit-input input:focus,.deposit-input input:hover,.finance_wrapper .input_finance:focus,.finance_wrapper input:focus,.finance_wrapper input:hover,.withdraw-input input:focus,.withdraw-input input:hover{outline:0}

.finance_wrapper input::placeholder{color:transparent;opacity:0}

.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{font-size:12px;top:-7px;left:8%;transform:translateX(-8%);padding:0 5px}

.finance_wrapper .input_label{position:absolute;top:50%;left:30px;transform:translate(30%,-50%);transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;pointer-events:none}

.finance_wrapper .input_finance-userinfo{height:49px;font-size:14px;padding:14px 16px;border:0;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:bolder}

.finance_wrapper .input_finance-userinfo:hover{cursor:default}

.finance_wrapper .bundle_wrapper{padding:16px 0}

.finance_wrapper .bundle_wrapper .findiv,.finance_wrapper .finput_wrapper .findiv{display:inline-block;position:relative;height:70px}

.finance_wrapper .bundle_wrapper .findiv .btn-del,.finance_wrapper .input_finance-amount{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}

.finance_wrapper .bundle_wrapper .findiv .absolute__right{position:absolute;right:0;top:0;height:calc(100% - 0px);margin:5px}

.finance_wrapper .bundle_wrapper .findiv .btn-del-side.absolute__right {margin: 0}

.finance_wrapper .input_finance-amount{text-align:left;text-align:-moz-left;text-align:-webkit-left;font-size:25px;height:70px}

.finance_wrapper .input_label-amount{position:absolute;top:50%;left:0;transform:translate(20%,-50%);transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;pointer-events:none;font-weight:600;font-size:15px;text-align:center}

.bundle-buttonsContainer{margin:0 auto}

.bundle-buttonsContainer ._noreset{height:45px;border-radius:53px;margin:2px;display:inline-block;padding:0}

#user-container .member_infoForm .userForm_label{font-size:1.2rem!important;}

#user-container .member_infoForm .btn-sonuum{max-width:150px}

#user-container .userInfoW .member_infoForm {
    padding: 10px 20px;
    width: 100%;
}
#user-container .userInfoW .member_infoForm .table_Uinfo tbody tr td {
    display: flex;
    align-items: center;
}
#user-container .userInfoW .member_infoForm .table_Uinfo tbody tr td span:has(input) {
    margin-left: auto;
}


#user-container .userInfoW .member_infoForm .table_Uinfo .info-group select {
    float: right;
    font-size: 14px;
    background: transparent !important;
    color: var(--txtColor05) !important;
    border: 0!important;
    width: 100%;
    height: 42px;
    margin: 0 !important;
    position: relative;
    left: -15px;
    padding: 7px;
}

#user-container .userInfoW .member_infoForm .table_Uinfo .info-group:not(:has(input)) {
    width: calc(100% - 225px);
    display: inline-block;
    margin-left: 25px;
    padding: 0px 16px;
    font-size: 17px;
    font-weight: 400;
    box-sizing: border-box;
    border-radius: 4px;
    /* height: 38px; */
    line-height: 38px;
}

#user-container .userInfoW .member_infoForm .table_Uinfo .info-group:not(:has(input)):empty {
    height: 38px;
    opacity: 0.2;
    filter: grayscale(1) blur(1px);
}

#user-container .userInfoW .member_infoForm .table_Uinfo .info-group {
    width: calc(100% - 225px);
    display: inline-block;
    margin-left: 25px;
    font-size: 17px;
    font-weight: 400;
    box-sizing: border-box;
    border-radius: 4px;
    min-height: 42px;
}
#user-container .userInfoW .member_infoForm .table_Uinfo .info-group input {
    width: 100%;
    height: 42px;
    background-color: #f3f4f7;
    border: 2px solid #cfd0ea;
    color: #000000;
}
#user-container .userInfoW button {
    border-radius: 10px !important;
    border: unset;
    padding: 0.5em 2em  !important;
    float: unset !important;
}
#user-container .userInfoW .member_infoForm table.table_Uinfo {
    margin: 0;
}
#user-container .member_infoForm .right.info-group.w-50 {
    width: calc(100% - 225px) !important;
}


.name-header.border-style:after,.name-header.border-style:before{content:"";position:absolute;z-index:-1;right:11px;top:8px;bottom:8px;width:40%}

.name-header.border-style:before{border-width:1px 9px 1px 1px;-webkit-border-radius:10px 60px 60px 0;-moz-border-radius:10px 60px 60px 0;border-radius:10px 60px 60px 0;left:11px}

.name-header.border-style:after{border-width:1px 1px 1px 9px;-webkit-border-radius:60px 0 0 60px;-moz-border-radius:60px 0 0 60px;border-radius:60px 0 0 60px}

.finance_wrapper .precaution_card .message_item{display:list-item;list-style:circle;margin:10px 0}

#connect-container{padding:8px 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px;display:inline-block}

#connect-container .alink-text{font-size:18px;font-weight:900;margin:0 20px 0 0}

.btn-sitelink,dt{font-weight:700}

.bar-message .btn._getLINK{height:60px;display:inline-block;margin:3px;background-position:center;background-size:90%;background-repeat:no-repeat}

.bar-message .btn._getLINK .btn-sitelink{line-height:60px;margin:10px;opacity:0;transition:.5s}

.finance_wrapper .lowerwrapper._large{width:78.5%;margin:0 auto}

.header_message{padding-bottom:10px;font-weight:600}

#content #content-wrapper #sports-wrapper #board-container .board-container .board-title,#sports-wrapper #asian-container .league-box .row-wideView .first-row .match_info02-away,.autobetting_form table,.deposit-content .style-coindep,.deposit-content .style-coindep>tbody>tr>td{width:100%}

#sports-header #inner-header .name-header .btn-color-mode-switch input[type=checkbox]:checked~.alert,#sports-header .groupbtn-container .btn-mode,.no_css p,.none.regactive{display:block}

.deposit-content .style-coindep>tbody>tr>td{display:block}

.finance_wrapper .finput_wrapper.two_col-{padding-top:10px;padding-bottom:0}

.btn-darkpurple,.btn-purple{border:5em;cursor:pointer;outline:0;-webkit-transform:translate(0);transform:translate(0);padding:0.3em 2em !important;border-radius:14px}

.btn-darkpurple.sm{font-size:12px}

.btn-darkpurple .text{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}

.btn-darkpurple>span {display: block;padding: 3px 0;}

.btn-darkpurple:after{content:"";border-radius:14px;position:absolute;margin:4px;top:-4px;left:-4px;bottom:-4px;right:-4px;z-index:-1}

.btn-custom{font-size:.9rem;line-height:1;padding:.5rem 1.5rem;transition:.25s}

.btn-del:focus,.btn-del:hover,.btn-raise:focus,.btn-raise:hover{transform:translateY(-.25em)}

.btn-raise{margin-right:.2rem}

.btn-del{font-size:20px}

/* New v2 Buttons */

.btnv2.xl, .btnv2.xs, .btnv2.s, .btnv2.l, .btnv2 {
    display: inline-block;
    cursor: pointer;
    color: #fff;
    border-radius: 2px;
    padding: 10px 20px;
    margin: 4px;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font-family);
    border: none;
    min-width: 7rem;
}

@media (max-width: 768px) {
    .btnv2 {
        padding: 5px 20px;
    }
}

.btnv2 i {
    margin-right: 10px;
}

.btnv2.success {
    background-color: #60cf16;
    box-shadow: 0px 4px 0px #0e9220;
}
.btnv2.success:hover {
    background-color: #4eaf0d;
}
.btnv2.success:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}
.btnv2.danger {
    background-color: #c0392b;
    box-shadow: 0px 4px 0px #962d22;
}
.btnv2.danger:hover {
    background-color: #ab3326;
}
.btnv2.danger:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}

.btnv2.info {
    background-color: #3498db;
    box-shadow: 0px 4px 0px #217dbb;
}
.btnv2.info:hover {
    background-color: #258cd1;
}
.btnv2.info:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}

.btnv2.warning {
    background-color: #f1c40f;
    box-shadow: 0px 4px 0px #c29d0b;
}
.btnv2.warning:hover {
    background-color: #dab10d;
}
.btnv2.warning:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}
.btnv2.pink {
    background-color: #e74c3c;
    box-shadow: 0px 4px 0px #d62c1a;
}
.btnv2.pink:hover {
    background-color: #e43725;
}
.btnv2.pink:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}
.btnv2.orange {
    background-color: #d35400;
    box-shadow: 0px 4px 0px #a04000;
}
.btnv2.orange:hover {
    background-color: #ba4a00;
}
.btnv2.orange:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}

.btnv2.primary {
    background-color: #04599f;
    box-shadow: 0px 4px 0px #063c69;
}
.btnv2.primary:hover {
    background-color: #064d86;
}
.btnv2.primary:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}
.btnv2.secondary {
    background-color: #7f8c8d;
    box-shadow: 0px 4px 0px #667273;
}
.btnv2.secondary:hover {
    background-color: #727f80;
}
.btnv2.secondary:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}

.btnv2.black {
    background-color: #2c3e50;
    box-shadow: 0px 4px 0px #1a252f;
}
.btnv2.black:hover {
    background-color: #233140;
}
.btnv2.black:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}

.btnv2.md {
    padding: 10px 25px !important;
    font-size: 14px;
}
.btnv2.l {
    padding: 15px 30px !important;
    font-size: 15.6px;
}

.btnv2.s {
    padding: 8px 20px !important;
    font-size: 11.7px;
}

.btnv2.xs {
    padding: 6px 12px !important;
    font-size: 10.4px;
}

.btnv2.xl {
    padding: 15px 40px !important;
    font-size: 18.2px;
}
.btnv2.flat {box-shadow: none;}
.btnv2.flat:active {
    -webkit-transform: translateY(0);
}
.btnv2.pill {
    border-radius: 200px;
}

.btnv2.nr {
    border-radius: 0px;
}

.btnv2.shiny {
    position: relative;
    border-bottom: 1px solid rgba(255, 255, 255, 0.21);
	overflow: hidden; 
}

.btnv2.shiny::before {
    content: "";
    width: 0px;
    height: 0px;
    border-style: solid;
    position: absolute;
    right: 0;
    top: 0;
    border-width: 0 70px 50px 0;
    border-color: transparent rgba(255, 255, 255, 0.16) transparent transparent;
}
nav div.btnv2 {
    margin: 10px 0 10px -4px;
    border-radius: 0px;
    border-left: 1px solid rgba(0, 0, 0, 0.2);
}
nav div.btnv2:first-of-type {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
    border: none;
}
nav div.btnv2:last-of-type {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
}

nav.v2 {
    width: 400px;
    margin: 0 auto;
}

nav.v2 div.btnv2 {
    margin: 0;
    border-radius: 0px;
    box-shadow: none;
    display: block;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
nav.v2 div.btnv2:first-of-type {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
nav.v2 div.btnv2:last-of-type {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
}
/* End New v2 Buttons */

.calc_wrap .calc_btn.btn-custom.btn-raise{width:calc(100%/6 - 4px)}

.autobetting_form table select,
.table-history-tr div.display-center.table-history-td,
.table-history-tr div.display-center.table-history-td-first{text-align:center;padding:.5rem;}

.table-history-tr .table-history-td-first, .table-history-tr .table-history-td {
    border: 1px solid var(--border-color-01);
    border-radius: 5px;
    background: var(--bgColor-04);
}

.table-header > div {font-weight: 500;}
@property --angle{syntax:"<angle>";initial-value:90deg;inherits:true}

@property --gradX{syntax:"<percentage>";initial-value:50%;inherits:true}

@property --gradY{syntax:"<percentage>";initial-value:0%;inherits:true}

.depo-box{border:.15rem solid;padding:1rem 1.5rem;animation:borderRotate var(--d) linear infinite forwards;margin:0 auto}

.insetshadow{letter-spacing:.1em}

.main-select{padding:.8rem 1rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}

#game-bet.betBOX_gameCROWN .game-bet-center li._betside2._bet>div._gamebet_,.moneymove-cash-blue2{font-size:1.2rem}


.rule-bg-blue2._rule_{width:50%;padding:1.5rem}

.rule-bg-blue2._rule_ .text-blue7{font-size:1.3rem;font-weight:600}

.bet-history-tab,.table-mbetlog-blue2 .table-header div,.table-sbetlog-blue2 .table-header div{text-align:center}

#point-records-list .point-log-list-row,
#cash-records-list .cash-log-list-row {
    /* width: calc(100% - 18px); */
}
/* .table-history-tr .table-history-td ._del_lc.red-button2{padding:.3rem 1rem;border-radius:.5rem;cursor:pointer} */

.el-row.nav.nav-tabs {
    display: flex;
    align-items: flex-end;
}
.bet-history-tab{font-size:1.2rem;font-weight:600;letter-spacing:1px;padding:.2rem 0;margin:0 0 1px;border:0;border-radius:0;overflow:hidden;position:relative;z-index:1;transition:all .3s ease 0s;height: 4rem;border-radius: 10px 10px 0 0;}
.bet-history-tab:not(.on) {margin: 0 4px; height: 3.3rem;width: 48% !important}
/*.bet-history-tab.col-3 {width: calc(25% - 6px) !important;}*/
.bet-history-tab:hover{cursor:pointer;height: 4rem !important;}
.bet-history-tab-in {font-size: 1.3rem;font-weight: 700;}
.bet-history-tab-in:focus,.bet-history-tab-in:hover{border:0}

.bet-history-tab.on{transform:perspective(500px) rotateX(0);margin-bottom: 0;}




.bet-history-tab .bet-history-tab-in { overflow: auto;text-wrap: pretty;word-break: normal;}


.inner_top{padding:15px 30px}



.fi,img,svg{vertical-align:middle}

.inner_top .header-btn .fi{margin-right:3px}

.inner_top .header-btn{line-height:48px;padding:0 10px;font-size:14px;font-weight:700;border:0;margin:0 3px}

.formbtngroup .btn{height:36px;line-height:36px;padding:0 24px;display:inline-block;font-size:14px;font-weight:900}

.img-empty_container,.img-empty_container-xl{height:calc(100vh - (435px + var(--sm-top-menu-height)));margin:10px;border-radius:15px}

.img-empty_container p,.img-empty_container-xl p{font-size:18px;font-weight:600}

.img-empty_container-xl{height:calc(100vh - (151px + var(--sm-top-menu-height)))}

#rightbox{margin-left:8px}

#bet-list ._bs_element .bs-match{width:calc(100% - 34px)}

.img-empty_container .empty_pattern{height:250px;width:100%;background-position:center;display:block;background-repeat:no-repeat}

#content #content-wrapper #sports-wrapper #board-container,.memo_wrap{margin:15px 0}

.helpcenter_view{width:calc(35% - 10px)}

.helpcenter_view input,.helpcenter_view textarea{padding:8px 20px}

.helpcenter_records,.helpcenter_view{float:left;position:relative}

#content #content-wrapper #sports-wrapper #bl-container .bl-container,#content #content-wrapper #sports-wrapper #bl-container1 .bl-container,#content #content-wrapper #sports-wrapper #board-container .board-container{border-collapse:collapse;border-spacing:2px;width:100%;overflow:hidden}

#content #content-wrapper #sports-wrapper #board-container .board-container .board-no{width:50px;text-align:center}

#content #content-wrapper #sports-wrapper #board-container .board-container p,#match-container .speech-bubble .bl-container tbody>.view_bet,#popup .wrap_popup .popup_container .wrap-popup_info p,.speech-bubble p{padding:0;margin:0}

#content #content-wrapper #sports-wrapper #board-container .board-container .board-p{margin-left:5px}

#content #content-wrapper #sports-wrapper #board-container .board-container ._open_board.board-topfix{overflow:hidden;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}

#popup #popup_window .popup_container .stylus-modal-top{display:grid;grid-template-columns:4fr 3fr;grid-gap:10px}
#popup #popup_window .popup_container .stylus-modal-top .right {text-align: right;}

.initial{text-align:initial}

.speech-bubble{width:auto;min-height:30px;padding:15px;word-break:break-word;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:8px}

.speech-bubble h1{margin:0;line-height:25px;font-size:18px;border-bottom:unset;padding:0 0 5px;font-weight:600}

.speech-bubble p{line-height:25px;font-size:14px}



.speech-bubble input{font-size:14px}

.speech-bubble h1>span.right{font-weight:300;font-size:13px;    float: unset!important;vertical-align: top;}

.speech-bubble input::placeholder{opacity:1}

.speech-bubble input{padding:6px 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-width:calc(100% - 154px);}

.speech-bubble button{margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:600;text-align:-moz-center;text-align:-webkit-center;width:150px;line-height:32px;font-size:13px}

.speech-bubble.me,.speech-bubble.you{position:relative;}

.speech-bubble.me:last-child{width:calc(100% - 0px);margin:0;top:0;box-shadow:none}

.speech-bubble.me:last-child:after{display:none}

.speech-bubble.you:after{left:0;width:0;border-left:0;border-bottom:0;margin-left:-11px}

.speech-bubble .sub_H1 .date-note {
    font-size: 10px;
    font-weight: 100;
    padding: 0px 10px;
    border-radius: 3px;
    display: inline-block;
    height: 15px;
    line-height: 15px;
    
}
.speech-bubble h1 .sub {
    font-size: 15px;    word-break: keep-all;
}
.speech-bubble .sub_H1.swirl-before:before{content:"~";font-weight:900;margin:0 6px 0 0}

.memo_wrap ._bg_{width:100%;position:absolute;top:0}

.nav-link #top_memo+.memobadge {opacity: 0}
.nav-link #top_memo.blinking+.memobadge {opacity: 1}
.bl-container .bet-odds .odds-container .round-box.threerows{border:1px solid;width:calc(33.3% - 4px)}

.wauto{width:auto}

.bl-container .bet-odds .odds-container .round-box{width:calc(50% - 4px)}

.bl-container .bet-odds .odds-container .round-box.singlerow{width:calc(100% - 4px)}

.btn-sonuum{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-style:none;cursor:pointer;display:inline-block;font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:40px;margin-left:-4px;outline:0;text-align:center;transition:all .3s cubic-bezier(.05,.03,.35,1);user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;min-width:120px;margin-right:8px;padding:0 10px}

.btn-sonuum:last-child{margin-right:0}

.btn-sonuum:only-child{margin-right:.8rem}

.btn-sonuum:hover{opacity:.7}

.btn-sonuum i{margin-right:8px}

.table-board-blue2 .table-board-tr > div {float:left;vertical-align: middle;text-align:center;border: 1px solid #d8dbe5;border-radius: 5px;line-height: 32px;}
.table-history-blue2 .table-board-tr > div {float:left;vertical-align: middle;text-align:center;border: 1px solid #d8dbe5;border-radius: 5px;line-height: 32px;}
.table-mbetlog-blue2  .table-board-tr > div {float:left;vertical-align: middle;text-align:center;border: 1px solid #d8dbe5;border-radius: 5px;line-height: 32px;}


.table-board-blue2 .table-board-tr .top_board {
    margin: 0;
    background: #dc3636;
    color: #ffffff;
    display: inline-block;
    padding: 0 5px;
    border-radius: 5px;
    line-height: 22px;
    display:none;
}

.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, .bet-odds .type-name .bet_view_type {padding:2px 4px;}

.table-board-content{padding:20px 30px}


#write-panel #Proc_board input:not(.btnv2),
#write-panel #Proc_board textarea {
    padding: 10px;
}

.forum-tbl .el-row .table-board-tr .table-board-td._del_memo,.forum-tbl .tbl-row ._open_board_,.tbl-row:hover ._open_board_memo,[data-pagination] .pageset i{cursor:pointer}
.forum-tbl .tbl-row .table-board-content {
    padding: 15px;
    border-radius: 10px;
    box-shadow: -1px 1px 35px -7px rgba(132,147,163,0.75);
    -webkit-box-shadow: -1px 1px 13px 0px rgb(204 221 255);
    -moz-box-shadow: -1px 1px 35px -7px rgba(132,147,163,0.75);
    margin: 10px;
    width: calc(100% - 20px);
}
.forum-tbl .tbl-row .table-board-content p {
    margin: 0;
}
.table-board-tr .table-board-td .red-button1{
    padding-left: 7px;
    padding-right: 7px;
    border-radius: 6px;
    display: inline-block;
    height: 25px;
    position: relative;
    line-height: 25px;
    cursor:pointer;
}
.delbtn.red-button2{
    padding-left: 7px;
    padding-right: 7px;
    border-radius: 6px;
    display: inline-block;
    height: 25px;
    position: relative;
    line-height: 25px;
    cursor:pointer;    
    background-color: #ea5455;
}

.table-board-tr .table-board-td .red-button1 .icon{vertical-align: middle;height: 16px;padding-bottom: 2px;color: white;}
.delbtn .icon{vertical-align: middle;height: 16px;padding-bottom: 2px;color: white;}



#sports-wrapper #virtual-container .blockV-content .helpcenter_records{width:100%;padding:0}

.speech-bubble table>tbody>tr>td table>tbody>tr>td:last-of-type{border:0}

.forum-tbl{border:0;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}

.forum-tbl caption{font-size:1.5em;margin:.5em 0 .75em}

.th-title{font-size:1em;letter-spacing:.1em;text-transform:uppercase}

.table-header > div {
    height: 32px;
    line-height: normal;
    border-radius: 5px;
    float: left;
    display: flex;
    justify-content: center;
    align-items: center;
    padding:0 3px;
}

.tbl-row{position:relative;overflow:hidden;transition:all .2s ease-out;border-radius: 5px;}

.tbl-row .bl-time,.th-title .bl-time{padding-left:10px}

.view_bet .view_bet_info{padding:20px;line-height:1.5em;display:flex}

.forum-tbl td,.forum-tbl th{padding:.625em;text-align:center}

.small-col{width:10%}

.big-col{width:40%}

.forum-frm{text-align:center;margin:20px}

.forum-frm input,.forum-frm textarea{border:0;outline:0;padding:1em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:block;width:100%;margin-top:1em;resize:none}

.forum-frm textarea{height:126px}



.cf:after,.cf:before{content:" ";display:table}

.cf:after{clear:both}

.pg-finder{display:flex;justify-content:center;align-items:center}

.pg-finder .paging{margin:0!important}

.pg-finder .page_arrow-left,.pg-finder .page_arrow-right{display:flex;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:20px;font-size:1.3em;padding:3px;width:30px;height:30px;cursor:pointer}

.pg-finder .page_arrow-left{margin-right:30px}

.pg-finder .page_arrow-right{margin-left:30px}

#autobetting-container{margin:5rem 0}

#autobetting-container .pr-content{position:relative;width:700px;margin:0 auto;border-radius:20px;padding:30px}

#autobetting-container .pr-content .section-explain .title{font-size:1.5rem!important}

#autobetting-container .autobetting_form{margin:3rem}

.autobetting_form table>tbody>tr:first-child{font-weight:600;font-size:1.5rem}

.autobetting_form table>tbody>tr:not(:first-child){margin:1rem 0}

.autobetting-container-view.match-odds.bet-odds table td {width: auto;}

/* .autobetting_form table>tbody>tr:not(:first-child),.autobetting_form table>tbody>tr:not(:first-child)>td:first-child{display:flex;align-items:center;font-size:1.2rem} */

/* .autobetting_form table>tbody>tr:not(:first-child)>td>span:first-child{width:12rem} */

/* .autobetting_form table>tbody>tr>td:first-child{width:65%} */

.autobetting_form table>tbody>tr>td input{width:80%;padding:.3rem}

.autobetting_form table>tbody>tr>tr>td{display:block;margin-left:10rem;text-align:end}

.autobetting_form table>tbody>tr>tr>td input{margin-left:.5rem}

.autobetting_form table>tbody>tr:has(> :nth-child(2))>tr>td input{width:80%;margin-left:0.4rem;}
.autobetting_form table>tbody>tr:has(> :nth-child(3))>tr>td input{width:70%;margin-left:0.2rem;}
.autobetting_form table>tbody>tr:has(> :nth-child(3))>tr:first-child>td {margin-left:0}

#backbg-popup{position:fixed;height:100%;width:100%;z-index:9999;top:0}

/*#popup #popup_window{position:fixed;z-index:10002;top:50%;transform:translateY(-50%)}*/

#popup {
    position: fixed; /* or absolute if needed */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: auto;
    z-index: 10001; /* Make sure it's below the window */
    pointer-events: none;
}


#popup > * {
    pointer-events: all;
}
#popup #popup_window {
    position: fixed;
    z-index: 10002;
    top: 50%;
    transform: translateY(-50%);
    max-height: 90%; /* Adjust as needed to ensure there's room for scrolling */
    overflow: auto;
}



#popup #popup_window .popup_container{position:relative;z-index:600}

#popup .stylus-popup_container{overflow:auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;white-space:nowrap;max-height:80%;max-width:80%}

.popup-settings-modal-header-title{padding:10px}

.popup-settings-modal-header-title,.stylus-modal-content{float:left;width:100%;white-space:normal}

#popup .wrap_popup .popup_container .popup-settings-modal-header-title .right.small-title{font-size:12px;font-weight:300;display:block;width:100%;text-align:left;word-break:keep-all;white-space:initial}

.popup_footer,.rule-table-container .r-table td,.rule-table-container .r-table th{padding:10px}

.popup_footer .btn-expireClose{padding:5px 10px}



[data-pagination],[data-pagination] *,[data-pagination] :after,[data-pagination] :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:auto}

[data-pagination]{font-size:8pt;line-height:1;font-weight:400;font-family:"Open Sans","Source Sans Pro",Roboto,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Myriad Pro","Segoe UI",Myriad,Helvetica,"Lucida Grande","DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,Arial,sans-serif;-webkit-text-size-adjust:100%;margin:1em auto;text-align:center;transition:font-size .2s ease-in-out}

[data-pagination] ul{list-style-type:none;display:inline;font-size:100%;margin:0}

[data-pagination] ul li{display:inline-block;width:auto;border-radius:3px;padding:0 .5rem;font-size:100%;padding:.5em}

[data-pagination]>a{font-size:1.2rem}

[data-pagination] ul li:focus,[data-pagination] ul li:hover{cursor:pointer}

[data-pagination] .disabled,[data-pagination] [disabled],[data-pagination] [hidden]{pointer-events:none}



.v-badge{position:relative;text-decoration:none;padding:5px 14px;font-weight:500;user-select:none;border-radius:25px}

.v-badge .shine{width:25px;height:25px;position:absolute;top:-12px;right:-2px;transform:rotate(-20deg);filter:blur(.5px)}

.v-badge .shine:after,.v-badge .shine:before,.v-badge:before{content:"";position:absolute}

.v-badge .shine:before{width:1px;height:100%;left:12px}

.v-badge .shine:after{width:100%;height:1px;top:12px}

.v-badge:before{z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:999px}

#ajax-content .finance_wrapper .rule_ ._rule{display:inline-block;
    margin: 0px auto 13px;
    padding: 0.7em 1.5em 0.7em 1.5em;
}

#quickMenu{width:calc(100% - 1px);text-align:center;text-align:-moz-center;text-align:-webkit-center}

#quickMenu .header{align-items:initial}

#quickMenu .header #menuBottom{overflow:hidden;width:100%}

#quickMenu .header #menuBottom #qmBottom .nav-link{display:inline-block;word-break:keep-all;text-align:center}

#quickMenu .header #menuBottom #qmBottom .nav-item{overflow:hidden;width:auto;margin:0 8px; flex-grow:1;}

#quickMenu .header #menuBottom #qmBottom .nav-link i{line-height:normal;margin-bottom:7px;display:block}

.calendar_points .point_section{display:flex;flex-flow:column;justify-content:center;align-items:center}

.calendar-wrapper .calendar-wrapper .deposit_calendar.style_two thead tr th {
    white-space: nowrap;
}

.cart_box.bet_ticket .bet_ticket-details #bet-list .bs-match p{width:100%;max-width:100%!important;text-align:center;overflow:unset;text-overflow:unset;margin-bottom:0}

.cart_box.bet_ticket .bet_ticket-details {
    overflow-y: scroll;
    /*max-height: 500px;*/
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.cart_box.bet_ticket .bet_ticket-details #bet-list .bs-match .bs_lname {
    background-color: #0000000f;
    border-radius: 3px;
    padding: 3px;
}


*,::after,::before{box-sizing:border-box}



body{margin:0;font-family:var(--cui-body-font-family);font-size:var(--cui-body-font-size);font-weight:var(--cui-body-font-weight);line-height:var(--cui-body-line-height);text-align:var(--cui-body-text-align);-webkit-text-size-adjust:100%;
    word-break:keep-all;    
}

hr{margin:1rem 0;border:0;border-top:1px solid;opacity:.25}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}

.h1,h1{font-size:calc(1.375rem + 1.5vw)}



.h2,h2{font-size:calc(1.325rem + .9vw)}



.h3,h3{font-size:calc(1.3rem + .6vw)}


.h4,h4{font-size:calc(1.275rem + .3vw)}


.h5,h5{font-size:1.25rem}

.h6,h6{font-size:1rem}

dl,ol,p{margin-top:0}

address,dl,ol,p,ul{margin-bottom:1rem}

ul{margin:0}

abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}

address{font-style:normal;line-height:inherit}

dd{margin-bottom:.5rem}

html:not([dir=rtl]) dd{margin-left:0}

[dir=rtl] dd{margin-right:0}

blockquote,figure{margin:0 0 1rem}

b,strong{font-weight:bolder}

.small,small{font-size:.875em}

.mark,mark{padding:.1875em}

sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}

sub{bottom:-.25em}

sup{top:-.5em}

a{text-decoration:underline}

a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}

code,kbd,pre,samp{font-family:var(--cui-font-monospace)}

samp{font-size:1em}

pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;color:var(--cui-pre-color,unset)}

pre code{font-size:inherit;word-break:normal}

code,kbd,pre{font-size:.875em}

code{color:var(--cui-code-color);word-wrap:break-word}

a>code,pre code{color:inherit}

kbd{padding:.1875rem .375rem;color:var(--cui-kbd-color,var(--cui-body-bg));background-color:var(--cui-kbd-bg,var(--cui-body-color));border-radius:.25rem}

kbd kbd{padding:0;font-size:1em}

table{caption-side:bottom;border-collapse:collapse}

caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--cui-table-caption-color,rgba(44,56,74,.38));text-align:left}

th{font-weight:600;text-align:inherit;text-align:-webkit-match-parent}

tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}

button{border-radius:0}

button:focus:not(:focus-visible){outline:0}

button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}

button,select{text-transform:none}

[role=button]{cursor:pointer}

select{word-wrap:normal}

select:disabled{opacity:1}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}

[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}

.form-control[type=file]:not(:disabled):not([readonly]),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}

::-moz-focus-inner{padding:0;border-style:none}

textarea{resize:vertical}

fieldset{min-width:0;padding:0;margin:0;border:0}

legend{width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}

html:not([dir=rtl]) legend{float:left}


legend+*{clear:left}

::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}

::-webkit-inner-spin-button{height:auto}

[type=search]{outline-offset:-2px;-webkit-appearance:textfield}

[dir=rtl] [type=email],[dir=rtl] [type=number],[dir=rtl] [type=tel],[dir=rtl] [type=url]{direction:ltr}

::-webkit-search-decoration{-webkit-appearance:none}

::-webkit-color-swatch-wrapper{padding:0}

::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}

::file-selector-button{font:inherit;-webkit-appearance:button}

summary{display:list-item;cursor:pointer}

progress{vertical-align:baseline}

[hidden]{display:none!important}

.lead{font-size:1.25rem;font-weight:300}

.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}


.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}

.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}


.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}



.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}



.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}



.list-inline,.list-unstyled{list-style:none}

html:not([dir=rtl]) .list-inline,html:not([dir=rtl]) .list-unstyled{padding-left:0}

[dir=rtl] .list-inline,[dir=rtl] .list-unstyled{padding-right:0}

.list-inline-item{display:inline-block}

html:not([dir=rtl]) .list-inline-item:not(:last-child){margin-right:.5rem}

[dir=rtl] .list-inline-item:not(:last-child){margin-left:.5rem}

.initialism{font-size:.875em;text-transform:uppercase}

.blockquote{margin-bottom:1rem;font-size:1.25rem}

.blockquote>:last-child{margin-bottom:0}

.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#8a93a2}

.blockquote-footer::before{content:"— "}

.img-fluid,.img-thumbnail{max-width:100%;height:auto}

.img-thumbnail{padding:.25rem;background-color:var(--cui-thumbnail-bg,#fff);border:1px solid var(--cui-thumbnail-border-color,var(--cui-border-color));border-radius:.375rem}

.figure{display:inline-block}

.figure-img{margin-bottom:.5rem;line-height:1}

.figure-caption{font-size:.875em;color:var(--cui-figure-caption-color,#8a93a2)}

.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{
    --cui-gutter-x:0;
--cui-gutter-y:0;width:100%;padding-right:calc(var(--cui-gutter-x)*.5);padding-left:calc(var(--cui-gutter-x)*.5);margin-right:auto;margin-left:auto}


.row{
    --cui-gutter-x:0;
    --cui-gutter-y:0;
    display:flex;
    flex-wrap:wrap;
    margin-top:calc(-1*var(--cui-gutter-y));
    margin-right:calc(-.5*var(--cui-gutter-x));
    margin-left:calc(-.5*var(--cui-gutter-x))
    }

.row>*{flex-shrink:0;width:100%;padding-right:calc(var(--cui-gutter-x)*.5);padding-left:calc(var(--cui-gutter-x)*.5);margin-top:var(--cui-gutter-y)}

.col{flex:1 0 0%}
.row-cols-auto>*{flex:0 0 auto;width:auto}
.row-cols-1>*{flex:0 0 auto;width:100%}
.row-cols-2>*{flex:0 0 auto;width:50%}
.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-4>*{flex:0 0 auto;width:25%}
.row-cols-5>*{flex:0 0 auto;width:20%}
.col-auto,.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}
.col-auto{width:auto}
.col-1,.col-2{flex:0 0 auto;width:8.33333333%}
.col-2{width:16.66666667%}
.col-3,.col-4{flex:0 0 auto;width:25%}
.col-4{width:33.33333333%}
.col-5,.col-6{flex:0 0 auto;width:41.66666667%}
.col-6{width:50%}
.col-7,.col-8{flex:0 0 auto;width:58.33333333%}
.col-8{width:66.66666667%}
.col-10,.col-9{flex:0 0 auto;width:75%}
.col-10{width:83.33333333%}
.col-11,.col-12{flex:0 0 auto;width:91.66666667%}
.col-12{width:100%}







html:not([dir=rtl]) .offset-1{margin-left:8.33333333%}

[dir=rtl] .offset-1{margin-right:8.33333333%}

html:not([dir=rtl]) .offset-2{margin-left:16.66666667%}

[dir=rtl] .offset-2{margin-right:16.66666667%}

html:not([dir=rtl]) .offset-3{margin-left:25%}

[dir=rtl] .offset-3{margin-right:25%}

html:not([dir=rtl]) .offset-4{margin-left:33.33333333%}

[dir=rtl] .offset-4{margin-right:33.33333333%}

html:not([dir=rtl]) .offset-5{margin-left:41.66666667%}

[dir=rtl] .offset-5{margin-right:41.66666667%}

html:not([dir=rtl]) .offset-6{margin-left:50%}

[dir=rtl] .offset-6{margin-right:50%}

html:not([dir=rtl]) .offset-7{margin-left:58.33333333%}

[dir=rtl] .offset-7{margin-right:58.33333333%}

html:not([dir=rtl]) .offset-8{margin-left:66.66666667%}

[dir=rtl] .offset-8{margin-right:66.66666667%}

html:not([dir=rtl]) .offset-9{margin-left:75%}

[dir=rtl] .offset-9{margin-right:75%}

html:not([dir=rtl]) .offset-10{margin-left:83.33333333%}

[dir=rtl] .offset-10{margin-right:83.33333333%}

html:not([dir=rtl]) .offset-11{margin-left:91.66666667%}

[dir=rtl] .offset-11{margin-right:91.66666667%}

.g-0,.gx-0{
--cui-gutter-x:0}

.g-0,.gy-0{
--cui-gutter-y:0}

.g-1,.gx-1{
--cui-gutter-x:.25rem}

.g-1,.gy-1{
--cui-gutter-y:.25rem}

.g-2,.gx-2{
--cui-gutter-x:.5rem}

.g-2,.gy-2{
--cui-gutter-y:.5rem}

.g-3,.gx-3{
--cui-gutter-x:1rem}

.g-3,.gy-3{
--cui-gutter-y:1rem}

.g-4,.gx-4{
--cui-gutter-x:1.5rem}

.g-4,.gy-4{
--cui-gutter-y:1.5rem}

.g-5,.gx-5{
--cui-gutter-x:3rem}

.g-5,.gy-5{
--cui-gutter-y:3rem}

.cursor{cursor:pointer}

.table{
    --cui-table-color:var(--cui-body-color);
    --cui-table-bg:#9d9d9d;
    --cui-table-border-color:var(--cui-border-color);
    --cui-table-accent-bg:transparent;
    --cui-table-striped-color:var(--cui-body-color);
    --cui-table-striped-bg:rgba(0,0,21,.05);
    --cui-table-active-color:var(--cui-body-color);
    --cui-table-active-bg:rgba(0,0,21,.1);
    --cui-table-hover-color:var(--cui-body-color);
--cui-table-hover-bg:rgba(0,0,21,.075);width:100%;margin-bottom:1rem;color:var(--cui-table-color);vertical-align:top;border-color:var(--cui-table-border-color)}

.table>:not(caption)>*>*{padding:.5rem;background-color:var(--cui-table-bg);box-shadow:inset 0 0 0 9999px var(--cui-table-accent-bg)}

.table>tbody{vertical-align:inherit}

.table-group-divider{border-top:2px solid currentcolor}

.caption-top{caption-side:top}

.table-sm>:not(caption)>*>*{padding:.25rem}

.table-bordered>:not(caption)>*{border-width:1px 0}

.table-bordered>:not(caption)>*>*{border-width:0 1px}

.table-borderless>:not(caption)>*>*{border-bottom-width:0}

.table-borderless>:not(:first-child){
border-top-width:0}

.table-striped>tbody>tr:nth-of-type(odd)>*{
--cui-table-accent-bg:var(--cui-table-striped-bg);color:var(--cui-table-striped-color)}

.table-striped-columns>:not(caption)>tr>:nth-child(even){
    
--cui-table-accent-bg:var(--cui-table-striped-bg);color:var(--cui-table-striped-color)}

.table-active{
--cui-table-accent-bg:var(--cui-table-active-bg);color:var(--cui-table-active-color)}

.table-hover>tbody>tr:hover>*{
--cui-table-accent-bg:var(--cui-table-hover-bg);color:var(--cui-table-hover-color)}

.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}


.col-form-label,.form-label{color:var(--cui-form-label-color)}

.form-label{margin-bottom:.5rem}

.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}

.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}

.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}

.form-text{margin-top:.25rem;font-size:.875em;color:var(--cui-form-text-color,rgba(44,56,74,.38))}

.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--cui-input-color,rgba(44,56,74,.95));background-color:var(--cui-input-bg,#fff);background-clip:padding-box;border:1px solid var(--cui-input-border-color,#b1b7c1);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}


.form-control[type=file],.sidebar-nav svg.nav-icon{overflow:hidden}

.form-control:focus{color:var(--cui-input-focus-color,rgba(44,56,74,.95));background-color:var(--cui-input-focus-bg,#fff);border-color:var(--cui-input-focus-border-color,#998fed);outline:0;box-shadow:0 0 0 .25rem rgba(50,31,219,.25)}

.form-control::-webkit-date-and-time-value{height:1.5em}

.form-control::-moz-placeholder{color:var(--cui-input-placeholder-color,#8a93a2);opacity:1}

.form-control::placeholder{color:var(--cui-input-placeholder-color,#8a93a2);opacity:1}

.form-control:disabled{background-color:#d8dbe0;border-color:#b1b7c1;opacity:1}

.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--cui-form-file-button-color,rgba(44,56,74,.95));background-color:var(--cui-form-file-button-bg,#d8dbe0);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}

.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--cui-form-file-button-color,rgba(44,56,74,.95));background-color:var(--cui-form-file-button-bg,#d8dbe0);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}


.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--cui-form-file-button-hover-bg,#cdd0d5)}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--cui-form-file-button-hover-bg,#cdd0d5)}

.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--cui-input-plaintext-color,rgba(44,56,74,.95));background-color:transparent;border:solid transparent;border-width:1px 0}

.form-control-plaintext:focus{outline:0}

.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}


.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}

.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}

.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}

.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}

.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}

.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}

textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}

textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}

textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}

.form-control-color{width:3rem;height:calc(1.5em + .75rem + 2px);padding:.375rem}

.form-control-color:not(:disabled):not([readonly]){
cursor:pointer}

.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}

.form-control-color::-webkit-color-swatch{border-radius:.375rem}

.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}

.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}



.form-select {
    display: block;
    width: 100%;
    -moz-padding-start: calc(.75rem - 3px);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--cui-form-select-color,rgba(44,56,74,0.95));
    background-color: var(--cui-form-select-bg,#fff);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23636f83' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: 16px 12px;
    border: 1px solid var(--cui-form-select-border-color,#b1b7c1);
    border-radius: .375rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}


html:not([dir=rtl]) .form-select{padding:.375rem 2.25rem .375rem .75rem;background-position:right .75rem center}

[dir=rtl] .form-select{padding:.375rem .75rem .375rem 2.25rem;background-position:left .75rem center}


.form-select:focus{border-color:var(--cui-form-select-focus-border-color,#998fed);outline:0;box-shadow:0 0 0 .25rem rgba(50,31,219,.25)}

.form-select[multiple],.form-select[size]:not([size="1"]){
background-image:none}

html:not([dir=rtl]) .form-select[multiple],html:not([dir=rtl]) .form-select[size]:not([size="1"]){
padding-right:.75rem}

[dir=rtl] .form-select[multiple],[dir=rtl] .form-select[size]:not([size="1"]){
padding-left:.75rem}

.form-select:disabled{color:var(--cui-form-select-disabled-color);background-color:var(--cui-form-select-disabled-bg,#d8dbe0);border-color:var(--cui-form-select-disabled-border-color,#b1b7c1)}

.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--cui-form-select-color,rgba(44,56,74,.95))}

.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;border-radius:.25rem}

html:not([dir=rtl]) .form-select-sm{padding-left:.5rem}

[dir=rtl] .form-select-sm{padding-right:.5rem}

.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;border-radius:.5rem}

html:not([dir=rtl]) .form-select-lg{padding-left:1rem}

[dir=rtl] .form-select-lg{padding-right:1rem}

.bg-color-tertiary{background:var(--color-tertiary-3)}

.bg-panel-gradient{background:linear-gradient(#2e466e,#415989)}

.bg-panel-dark{background:#2a2b36}

.round-box.bet-side,.round-box.bet-side2,.round-box.bet-side3,.round-box.mid-side,.sequence_.bet-side,.sequence_.bet-side2{display:flex;align-items:center;padding:1px 8px;justify-content: space-between;
    
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    
}


.round-box i{display:initial}

.league-container .tbody_round_box .round_box_detail .odds-container .round-box.bet-side .snip{text-align:center}

.odds-container .round-box.bet-side p.snip,.odds-container .round-box.bet-side2 p.snip,.odds-container .sequence_.bet-side p.snip,.odds-container .sequence_.bet-side2 p.snip{margin-bottom:0!important}

#match-container .odds-container .bet-side,
#match-detail #detail-container .detail-odds .bet-side,
._bet.way_3,
.odds-container .bet-side3,
#live-containerv2 .bet-side3,
#live-containerv2 .bet-side
{
	display:flex;
	justify-content:space-between;
	margin-bottom:2px;
	position:relative;
    margin: 3px;
    flex: 0 0 calc(33.33% - 6px);
    width: calc(33.33% - 6px);
}
#live-containerv2 .bet-side3,
#live-containerv2 .bet-side2,
#live-containerv2 .bet-side {
    height: 40px;
    border-radius: 5px;
}

#match-container .odds-container .bet-side2,#match-detail #detail-container .detail-odds .bet-side2,._bet.way_2 ,  #live-containerv2 .bet-side2
{
	display:flex;
	justify-content:space-between;
	margin-bottom:2px;
	position:relative;
    margin: 3px;
    width: calc(50% - 6px);
}
.add_match_detail_wrap {
    display: flex;
    flex-wrap: wrap;
}
.add_match_detail_wrap .match_list {
    width: 100%;
}
.add_match_detail_wrap > div._bet {
    /* flex: 0 0 calc(50% - 6px); */
}

#match-container .odds-container .round-box.bet-side .odds,#match-container .odds-container .round-box.bet-side2 .odds,.odds-container .round-box.bet-side3 .odds
{
	margin-left:3rem;
}

.round-box.mid-side{justify-content:center}

.odds-container div[class^="way_"],
.odds-container div[class*="way_"] {position:relative;}



.fas.fa-angle-double-up.arrow.up.ai_up{color:var(--cui-success);padding:3px;margin-left:6px;margin-right:6px}

.fas.fa-angle-double-down.arrow.down.ai_down{color:var(--cui-danger);padding:3px;margin-left:6px;margin-right:6px}

.form-multi-select{
    --cui-form-multi-select-padding-y:.375rem;
    --cui-form-multi-select-padding-x:.75rem;
    --cui-form-multi-select-font-size:1rem;
    --cui-form-multi-select-font-weight:400;
    --cui-form-multi-select-line-height:1.5;
    --cui-form-multi-select-bg-position:right .75rem center;
    --cui-form-multi-select-bg-size:16px 12px;
    --cui-form-multi-select-border:1px solid var(--cui-form-multi-select-border-color);
    --cui-form-multi-select-border-radius:.375rem;
    --cui-form-multi-select-selection-tags-padding-y:.125rem;
    --cui-form-multi-select-selection-tags-padding-x:.125rem;
    --cui-form-multi-select-indicator:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23636f83' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
    --cui-form-multi-select-indicator-padding:2.25rem;
    --cui-form-multi-select-cleaner-width:.75rem;
    --cui-form-multi-select-cleaner-height:.75rem;
    --cui-form-multi-select-cleaner-padding-y:.5rem;
    --cui-form-multi-select-cleaner-padding-x:.75rem;
    --cui-form-multi-select-cleaner-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%2844, 56, 74, 0.681%29'%3e%3cpath 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'/%3e%3c/svg%3e");
    --cui-form-multi-select-cleaner-hover-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%2844, 56, 74, 0.95%29'%3e%3cpath 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'/%3e%3c/svg%3e");
    --cui-form-multi-select-cleaner-focus-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%2844, 56, 74, 0.95%29'%3e%3cpath 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'/%3e%3c/svg%3e");
    --cui-form-multi-select-search-border-radius:.375rem;
    --cui-form-multi-select-select-all-padding-y:.5rem;
    --cui-form-multi-select-select-all-padding-x:.75rem;
    --cui-form-multi-select-select-all-border:1px solid var(--cui-form-multi-select-select-all-border-color);
    --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-margin-top:.625rem;
    --cui-form-multi-select-options-bg:#fff;
    --cui-form-multi-select-options-border-color:#d8dbe0;
    --cui-form-multi-select-options-border:1px solid var(--cui-form-multi-select-options-border-color);
    --cui-form-multi-select-options-border-radius:.375rem;
    --cui-form-multi-select-options-padding-y:.5rem;
    --cui-form-multi-select-options-padding-x:.75rem;
    --cui-form-multi-select-options-color:rgba(44,56,74,.95);
    --cui-form-multi-select-option-padding-y:.5rem;
    --cui-form-multi-select-option-padding-x:1.25rem;
    --cui-form-multi-select-option-border-radius:.375rem;
    --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-width:1em;
    --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-indicator-border-radius:.25em;
    --cui-form-multi-select-option-selected-bg:#ebedef;
    --cui-form-multi-select-option-selected-indicator-bg:#321fdb;
    --cui-form-multi-select-option-selected-indicator-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='rgba%28255, 255, 255, 0.87%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
    --cui-form-multi-select-option-selected-indicator-border-color:#321fdb;
    --cui-form-multi-select-tag-padding-y:calc(0.125rem - 1px);
    --cui-form-multi-select-tag-padding-x:.5rem;
    --cui-form-multi-select-tag-margin-y:.125rem;
    --cui-form-multi-select-tag-margin-x:.125rem;
    --cui-form-multi-select-tag-bg:#ebedef;
    --cui-form-multi-select-tag-border-color:#d8dbe0;
    --cui-form-multi-select-tag-border:1px solid var(--cui-form-multi-select-tag-border-color);
--cui-form-multi-select-tag-border-radius:.25rem;position:relative;display:block;width:100%;padding:var(--cui-form-multi-select-padding-y) var(--cui-form-multi-select-padding-x);font-family:var(--cui-form-multi-select-font-family);font-size:var(--cui-form-multi-select-font-size);font-weight:var(--cui-form-multi-select-font-weight);line-height:var(--cui-form-multi-select-line-height);color:var(--cui-form-multi-select-color);background-color:var(--cui-form-multi-select-bg);background-image:var(--cui-form-multi-select-indicator);background-repeat:no-repeat;background-size:var(--cui-form-multi-select-bg-size);border:var(--cui-form-multi-select-border);border-radius:var(--cui-form-multi-select-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none}



html:not([dir=rtl]) .form-multi-select {
    padding-right: var(--cui-form-multi-select-indicator-padding);
    background-position: var(--cui-form-multi-select-bg-position)
}



[dir=rtl] .form-multi-select {
    padding-left: var(--cui-form-multi-select-indicator-padding);
    background-position: var(--cui-form-multi-select-bg-position)
}



.form-multi-select.disabled,.form-multi-select:disabled {
    color: var(--cui-form-multi-select-disabled-color);
    background-color: var(--cui-form-multi-select-disabled-bg)
}



.form-multi-select.disabled .form-multi-select-search,.form-multi-select:disabled .form-multi-select-search {
    background: 0 0
}



html:not([dir=rtl]) .form-multi-select.form-multi-select-with-cleaner {
    padding-right: 4.5rem
}



[dir=rtl] .form-multi-select.form-multi-select-with-cleaner {
    padding-left: 4.5rem
}



.form-multi-select.is-invalid {
    --cui-form-multi-select-border-color: #e55353
}



.form-multi-select.is-valid {
    --cui-form-multi-select-border-color: #2eb85c
}



.form-multi-select-selection-tags {
    min-height: 2.25rem;
    padding: var(--cui-form-multi-select-selection-tags-padding-y) var(--cui-form-multi-select-selection-tags-padding-x)
}



html:not([dir=rtl]) .form-multi-select-selection-tags {
    padding-right: var(--cui-form-multi-select-indicator-padding)
}



[dir=rtl] .form-multi-select-selection-tags {
    padding-left: var(--cui-form-multi-select-indicator-padding)
}



.form-multi-select-selection-tags .form-multi-select-search {
    height: 2rem
}



html:not([dir=rtl]) .form-multi-select-search[size],html:not([dir=rtl]) .form-multi-select-selection-tags .form-multi-select-search {
    margin-left: var(--cui-form-multi-select-padding-x)
}



[dir=rtl] .form-multi-select-search[size],[dir=rtl] .form-multi-select-selection-tags .form-multi-select-search {
    margin-right: var(--cui-form-multi-select-padding-x)
}



.form-multi-select-selection {
    display: inline;
    padding: 0
}



.form-multi-select-selection-cleaner {
    position: absolute;
    top: 50%;
    box-sizing: content-box;
    width: var(--cui-form-multi-select-cleaner-width);
    height: var(--cui-form-multi-select-cleaner-height);
    padding: var(--cui-form-multi-select-cleaner-padding-y) var(--cui-form-multi-select-cleaner-padding-x);
    background-color: transparent;
    background-image: var(--cui-form-multi-select-cleaner-bg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: var(--cui-form-multi-select-cleaner-width) auto;
    border: 0;
    transform: translateY(-50%)
}



html:not([dir=rtl]) .form-multi-select-selection-cleaner {
    right: var(--cui-form-multi-select-indicator-padding);
    border-right: 1px solid var(--cui-form-multi-select-cleaner-border-color,#b1b7c1)
}



[dir=rtl] .form-multi-select-selection-cleaner {
    left: var(--cui-form-multi-select-indicator-padding);
    border-left: 1px solid var(--cui-form-multi-select-cleaner-border-color,#b1b7c1)
}



.form-multi-select-selection-cleaner:hover {
    background-image: var(--cui-form-multi-select-cleaner-hover-bg)
}



.form-multi-select-selection-cleaner:focus {
    background-image: var(--cui-form-multi-select-cleaner-focus-bg);
    outline: 0
}



.form-multi-select-search {
    width: auto;
    padding: 0;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    color: var(--cui-form-multi-select-search-color);
    background-color: var(--cui-form-multi-select-search-bg);
    border: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: var(--cui-form-multi-select-search-border-radius)
}



.form-multi-select-search:focus {
    outline: 0
}



.form-multi-select-search[size] {
    display: none
}



.form-multi-select-search:-moz-placeholder-shown {
    width: 100%
}



.form-multi-select-search:placeholder-shown {
    width: 100%
}



.form-multi-select-all {
    display: block;
    width: 100%;
    padding: var(--cui-form-multi-select-select-all-padding-y) var(--cui-form-multi-select-select-all-padding-x);
    color: var(--cui-form-multi-select-select-all-color);
    text-align: start;
    background-color: var(--cui-form-multi-select-select-all-bg);
    border: 0;
    border-bottom: var(--cui-form-multi-select-select-all-border)
}



.form-multi-select-all:hover {
    color: var(--cui-form-multi-select-select-all-hover-color);
    background-color: var(--cui-form-multi-select-select-all-hover-bg)
}



.form-multi-select-dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    display: none;
    width: 100%;
    margin-top: var(--cui-form-multi-select-options-margin-top);
    background-color: var(--cui-form-multi-select-options-bg);
    background-clip: padding-box;
    border: var(--cui-form-multi-select-options-border);
    border-radius: var(--cui-form-multi-select-options-border-radius);
    box-shadow: 0 4px 5px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 1px 10px 0 rgba(var(--cui-elevation-base-color,60,75,100),.12),0 2px 4px -1px rgba(var(--cui-elevation-base-color,60,75,100),.2)
}



.form-multi-select-dropdown:not([class*=border]) {
    border: 0
}



.form-multi-select-options {
    padding: var(--cui-form-multi-select-options-padding-y) var(--cui-form-multi-select-options-padding-x);
    font-size: 1rem;
    color: var(--cui-form-multi-select-options-color)
}



.form-multi-select-option {
    position: relative;
    padding: var(--cui-form-multi-select-option-padding-y) var(--cui-form-multi-select-option-padding-x);
    margin-bottom: 2px;
    vertical-align: top;
    cursor: pointer;
    border-radius: var(--cui-form-multi-select-option-border-radius)
}



.form-multi-select-option:focus,.form-multi-select-option:hover {
    color: var(--cui-form-multi-select-option-hover-color);
    text-decoration: none;
    background-color: var(--cui-form-multi-select-option-hover-bg)
}



.form-multi-select-option.disabled,.form-multi-select-option:disabled {
    color: var(--cui-form-multi-select-option-disabled-color);
    pointer-events: none;
    background-color: transparent
}



.form-multi-select-option.form-multi-select-option-with-checkbox {
    padding: .5rem 1.25rem
}



html:not([dir=rtl]) .form-multi-select-option.form-multi-select-option-with-checkbox {
    padding-left: calc(var(--cui-form-multi-select-option-padding-x) + var(--cui-form-multi-select-option-indicator-width))
}



[dir=rtl] .form-multi-select-option.form-multi-select-option-with-checkbox {
    padding-right: calc(var(--cui-form-multi-select-option-padding-x) + var(--cui-form-multi-select-option-indicator-width))
}



.form-multi-select-option.form-multi-select-option-with-checkbox::before {
    position: absolute;
    top: .7rem;
    display: block;
    width: var(--cui-form-multi-select-option-indicator-width);
    height: var(--cui-form-multi-select-option-indicator-width);
    pointer-events: none;
    content: "";
    background-color: var(--cui-form-multi-select-option-indicator-bg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: var(--cui-form-multi-select-option-indicator-border);
    border-radius: var(--cui-form-multi-select-option-indicator-border-radius)
}



html:not([dir=rtl]) .form-multi-select-option.form-multi-select-option-with-checkbox::before {
    left: calc(var(--cui-form-multi-select-option-padding-x)*.5)
}



[dir=rtl] .form-multi-select-option.form-multi-select-option-with-checkbox::before {
    right: calc(var(--cui-form-multi-select-option-padding-x)*.5)
}



.form-multi-select-option.form-multi-selected {
    background-color: var(--cui-form-multi-select-option-selected-bg)
}



.form-multi-select-option.form-multi-selected::before {
    background-color: var(--cui-form-multi-select-option-selected-indicator-bg);
    background-image: var(--cui-form-multi-select-option-selected-indicator-bg-image);
    border-color: var(--cui-form-multi-select-option-selected-indicator-border-color)
}



.form-multi-select-optgroup-label {
    padding: .75rem .625rem .5rem;
    font-size: 80%;
    font-weight: 700;
    color: rgba(44,56,74,.38);
    text-transform: uppercase
}



.form-multi-select-options-empty {
    padding: var(--cui-form-multi-select-option-padding-y) var(--cui-form-multi-select-option-padding-x)
}



.form-multi-select-tag {
    display: inline-block;
    padding: var(--cui-form-multi-select-tag-padding-y) var(--cui-form-multi-select-tag-padding-x);
    margin: var(--cui-form-multi-select-tag-margin-y) var(--cui-form-multi-select-tag-margin-x);
    background-color: var(--cui-form-multi-select-tag-bg);
    border: var(--cui-form-multi-select-tag-border);
    border-radius: var(--cui-form-multi-select-tag-border-radius)
}



.form-multi-select-tag-delete {
    padding: 0;
    background-color: transparent;
    border: 0
}



html:not([dir=rtl]) .form-multi-select-tag-delete {
    margin-left: .5rem
}



[dir=rtl] .form-multi-select-tag-delete {
    margin-right: .5rem
}



.form-multi-select.show {
    color: var(--cui-form-multi-select-focus-color);
    background-color: var(--cui-form-multi-select-focus-bg);
    border-color: var(--cui-form-multi-select-focus-border-color);
    box-shadow: 0 0 0 .25rem rgba(50,31,219,.25)
}



#mini_wrap .sip_lotus_frame #game-bet .game-bet-center ul,.form-multi-select.show .form-multi-select-search[size] {
    display: inline
}



.form-multi-select.show .form-multi-select-dropdown {
    z-index: 1000;
    display: initial
}



.form-multi-select-lg,.form-multi-select-sm {
    --cui-form-multi-select-selection-tags-padding-x: .125rem;
    --cui-form-multi-select-tag-padding-x: .5rem
}



.form-multi-select-sm {
    --cui-form-multi-select-padding-y: .25rem;
    --cui-form-multi-select-padding-x: .5rem;
    --cui-form-multi-select-font-size: .875rem;
    --cui-form-multi-select-border-radius: .25rem;
    --cui-form-multi-select-tag-padding-y: 0;
    --cui-form-multi-select-tag-margin-y: .0675rem;
    --cui-form-multi-select-tag-margin-x: .0675rem;
    --cui-form-multi-select-tag-border-radius: .125rem
}



.form-multi-select-sm.form-multi-select-selection-tags {
    min-height: 1.8125rem
}



.form-multi-select-sm.form-multi-select-selection-tags .form-multi-select-search {
    height: calc(1.6775rem - 2px)
}



.form-multi-select-lg {
    --cui-form-multi-select-padding-y: .5rem;
    --cui-form-multi-select-padding-x: 1rem;
    --cui-form-multi-select-font-size: 1.25rem;
    --cui-form-multi-select-border-radius: .5rem;
    --cui-form-multi-select-tag-padding-y: calc(0.25rem - 1px);
    --cui-form-multi-select-tag-margin-y: .125rem;
    --cui-form-multi-select-tag-margin-x: .125rem;
    --cui-form-multi-select-tag-border-radius: .375rem
}

.form-multi-select-lg.form-multi-select-selection-tags{min-height:calc(2.875rem + 2px)}
.form-multi-select-lg.form-multi-select-selection-tags .form-multi-select-search{height:2.625rem}
.form-check{display:block;min-height:1.5rem;margin-bottom:.125rem}
html:not([dir=rtl]) .form-check{padding-left:1.5em}
[dir=rtl] .form-check{padding-right:1.5em}
html:not([dir=rtl]) .form-check .form-check-input{float:left;margin-left:-1.5em}
[dir=rtl] .form-check .form-check-input{float:right;margin-right:-1.5em}
.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}
.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}
.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--cui-form-check-input-bg,#fff);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgb(0 0 21 / .25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}
.form-check-input[type=checkbox]{border-radius:.25em}
.form-check-input[type=radio]{border-radius:50%}
.form-check-input:active{filter:brightness(90%)}
.form-check-input:focus{border-color:#998fed;outline:0;box-shadow:0 0 0 .25rem rgb(50 31 219 / .25)}
.form-check-input:checked{background-color:var(--cui-form-check-input-checked-bg-color,#321fdb);border-color:var(--cui-form-check-input-checked-border-color,#321fdb)}
.form-check-input:checked[type=checkbox]{background-image:var(--cui-form-check-input-checked-bg-image,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='rgba%28255, 255, 255, 0.87%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e"))}
.form-check-input:checked[type=radio]{background-image:var(--cui-form-check-radio-checked-bg-image,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='rgba%28255, 255, 255, 0.87%29'/%3e%3c/svg%3e"))}
.form-check-input[type=checkbox]:indeterminate{background-color:#321fdb;border-color:#321fdb;background-image:var(--cui-form-check-input-indeterminate-bg-image,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='rgba%28255, 255, 255, 0.87%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"))}
.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}
.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}
.form-check-label{color:var(--cui-form-check-label-color,unset)}
html:not([dir=rtl]) .form-switch{padding-left:2.5em}
[dir=rtl] .form-switch{padding-right:2.5em}
.form-switch .form-check-input{width:2em;background-image:var(--cui-form-switch-bg-image,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 21, 0.25%29'/%3e%3c/svg%3e"));background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}
html:not([dir=rtl]) .form-switch .form-check-input{margin-left:-2.5em}
[dir=rtl] .form-switch .form-check-input{margin-right:-2.5em}
.form-switch .form-check-input:focus{background-image:var(--cui-form-switch-focus-bg-image,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23998fed'/%3e%3c/svg%3e"))}
.form-switch .form-check-input:checked{background-position:right center;background-image:var(--cui-form-switch-checked-bg-image,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.87%29'/%3e%3c/svg%3e"))}
.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}
.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}
.form-switch-lg{min-height:1.25em}
html:not([dir=rtl]) .form-switch-lg{padding-left:2.25em}
[dir=rtl] .form-switch-lg{padding-right:2.25em}
.form-switch-lg .form-check-input{width:1.75em;height:1.25em}
html:not([dir=rtl]) .form-switch-lg .form-check-input{margin-left:-2.25em}
[dir=rtl] .form-switch-lg .form-check-input{margin-right:-2.25em}
.form-switch-lg .form-check-label{padding-top:calc((1.25em - 1rem)/2)}
.form-switch-xl{min-height:1.5em}
html:not([dir=rtl]) .form-switch-xl{padding-left:2.5em}
[dir=rtl] .form-switch-xl{padding-right:2.5em}
.form-switch-xl .form-check-input{width:2em;height:1.5em}
html:not([dir=rtl]) .form-switch-xl .form-check-input{margin-left:-2.5em}
[dir=rtl] .form-switch-xl .form-check-input{margin-right:-2.5em}
.form-switch-xl .form-check-label{padding-top:calc((1.5em - 1rem)/2)}
.form-check-inline{display:inline-block}
html:not([dir=rtl]) .form-check-inline{margin-right:1rem}
[dir=rtl] .form-check-inline{margin-left:1rem}
.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}



.form-check-primary {
    --cui-form-check-input-checked-bg-color: #321fdb;
    --cui-form-check-input-checked-border-color: #321fdb;
    --cui-form-check-input-indeterminate-bg-color: #321fdb;
    --cui-form-check-input-indeterminate-border-color: #321fdb
}



.form-check-secondary {
    --cui-form-check-input-checked-bg-color: #9da5b1;
    --cui-form-check-input-checked-border-color: #9da5b1;
    --cui-form-check-input-indeterminate-bg-color: #9da5b1;
    --cui-form-check-input-indeterminate-border-color: #9da5b1
}



.form-check-success {
    --cui-form-check-input-checked-bg-color: #2eb85c;
    --cui-form-check-input-checked-border-color: #2eb85c;
    --cui-form-check-input-indeterminate-bg-color: #2eb85c;
    --cui-form-check-input-indeterminate-border-color: #2eb85c
}



.form-check-info {
    --cui-form-check-input-checked-bg-color: #39f;
    --cui-form-check-input-checked-border-color: #39f;
    --cui-form-check-input-indeterminate-bg-color: #39f;
    --cui-form-check-input-indeterminate-border-color: #39f
}



.form-check-warning {
    --cui-form-check-input-checked-bg-color: #f9b115;
    --cui-form-check-input-checked-border-color: #f9b115;
    --cui-form-check-input-indeterminate-bg-color: #f9b115;
    --cui-form-check-input-indeterminate-border-color: #f9b115
}



.form-check-danger {
    --cui-form-check-input-checked-bg-color: #e55353;
    --cui-form-check-input-checked-border-color: #e55353;
    --cui-form-check-input-indeterminate-bg-color: #e55353;
    --cui-form-check-input-indeterminate-border-color: #e55353
}



.form-check-light {
    --cui-form-check-input-checked-bg-color: #ebedef;
    --cui-form-check-input-checked-border-color: #ebedef;
    --cui-form-check-input-indeterminate-bg-color: #ebedef;
    --cui-form-check-input-indeterminate-border-color: #ebedef
}



.form-check-dark {
    --cui-form-check-input-checked-bg-color: #4f5d73;
    --cui-form-check-input-checked-border-color: #4f5d73;
    --cui-form-check-input-indeterminate-bg-color: #4f5d73;
    --cui-form-check-input-indeterminate-border-color: #4f5d73
}


.form-range{width:100%;height:1.5rem;padding:0;background-color:#fff0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.form-range:focus{outline:0}
.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgb(50 31 219 / .25)}
.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgb(50 31 219 / .25)}
.form-range::-moz-focus-outer{border:0}
.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:var(--cui-form-range-thumb-bg,#321fdb);border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}
.form-range::-webkit-slider-thumb:active{background-color:var(--cui-form-range-thumb-active-bg,#c2bcf4)}
.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:#fff0;cursor:pointer;background-color:var(--cui-form-range-track-bg,#c4c9d0);border-color:#fff0;border-radius:1rem}
.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:var(--cui-form-range-thumb-bg,#321fdb);border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}


.form-range::-moz-range-thumb:active{background-color:var(--cui-form-range-thumb-active-bg,#c2bcf4)}
.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--cui-form-range-track-bg,#c4c9d0);border-color:transparent;border-radius:1rem}
.form-range:disabled{pointer-events:none}
.form-range:disabled::-webkit-slider-thumb{background-color:var(--cui-form-range-thumb-disabled-bg,#9da5b1)}
.form-range:disabled::-moz-range-thumb{background-color:var(--cui-form-range-thumb-disabled-bg,#9da5b1)}
.form-floating{position:relative}
.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}
.form-floating>label{position:absolute;top:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}
html:not([dir=rtl]) .form-floating>label{left:0}

.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}
.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:#fff0}
.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#fff0}
.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>.form-control-plaintext~label{border-width:1px 0}


.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}
.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}
.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}
.input-group .btn{position:relative;z-index:2}
.input-group-btn._search_sports_btn .btn.btn-search{border-radius:0 5px 5px 0;margin:0;}
.input-group .btn:focus{z-index:5}
.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--cui-input-group-addon-color,rgb(44 56 74 / .95));text-align:center;white-space:nowrap;background-color:var(--cui-input-group-addon-bg,#d8dbe0);border:1px solid var(--cui-input-group-addon-border-color,#b1b7c1);border-radius:.375rem}
.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}
.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}


html:not([dir=rtl]) .input-group-lg>.form-select,html:not([dir=rtl]) .input-group-sm>.form-select{padding-right:3rem}

[dir=rtl] .input-group-lg>.form-select,[dir=rtl] .input-group-sm>.form-select{padding-left:3rem}

html:not([dir=rtl]) .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),html:not([dir=rtl]) .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,html:not([dir=rtl]) .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,html:not([dir=rtl]) .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),html:not([dir=rtl]) .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),html:not([dir=rtl]) .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,html:not([dir=rtl]) .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,html:not([dir=rtl]) .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){
border-top-right-radius:0;border-bottom-right-radius:0}

[dir=rtl] .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),[dir=rtl] .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,[dir=rtl] .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,[dir=rtl] .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),[dir=rtl] .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),[dir=rtl] .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,[dir=rtl] .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,[dir=rtl] .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){
border-top-left-radius:0;border-bottom-left-radius:0}

html:not([dir=rtl]) .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){
margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}

[dir=rtl] .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){
margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}

html:not([dir=rtl]) .input-group>.form-floating:not(:first-child)>.form-control,html:not([dir=rtl]) .input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}

[dir=rtl] .input-group>.form-floating:not(:first-child)>.form-control,[dir=rtl] .input-group>.form-floating:not(:first-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}

.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#2eb85c}

.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#000015;background-color:rgba(46,184,92,.9);border-radius:.375rem}

.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}

.form-control.is-valid,.was-validated .form-control:valid {
    border-color: #2eb85c;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232eb85c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem)
}

html:not([dir=rtl]) .form-control.is-valid,html:not([dir=rtl]) .was-validated .form-control:valid{padding-right:calc(1.5em + .75rem);background-position:right calc(.375em + .1875rem) center}

[dir=rtl] .form-control.is-valid,[dir=rtl] .was-validated .form-control:valid{padding-left:calc(1.5em + .75rem);background-position:left calc(.375em + .1875rem) center}

.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#2eb85c;box-shadow:0 0 0 .25rem rgba(46,184,92,.25)}

html:not([dir=rtl]) .was-validated textarea.form-control:valid,html:not([dir=rtl]) textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}

[dir=rtl] .was-validated textarea.form-control:valid,[dir=rtl] textarea.form-control.is-valid{padding-left:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) left calc(.375em + .1875rem)}

.form-select.is-valid,.was-validated .form-select:valid{border-color:#2eb85c}

.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23636f83' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232eb85c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-size: 16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)
}



html:not([dir=rtl]) .form-select.is-valid:not([multiple]):not([size]),html:not([dir=rtl]) .form-select.is-valid:not([multiple])[size="1"],html:not([dir=rtl]) .was-validated .form-select:valid:not([multiple]):not([size]),html:not([dir=rtl]) .was-validated .form-select:valid:not([multiple])[size="1"] {
    padding-right: 4.125rem;
    background-position: right .75rem center,center right 2.25rem
}


[dir=rtl] .form-select.is-valid:not([multiple]):not([size]),[dir=rtl] .form-select.is-valid:not([multiple])[size="1"],[dir=rtl] .was-validated .form-select:valid:not([multiple]):not([size]),[dir=rtl] .was-validated .form-select:valid:not([multiple])[size="1"]{padding-left:4.125rem;background-position:left .75rem center,center left 2.25rem}

.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#2eb85c;box-shadow:0 0 0 .25rem rgba(46,184,92,.25)}

.form-control-color.is-valid,.was-validated .form-control-color:valid{
    /* width:calc(3rem +)calc(1.5em + .75rem)) */
}

.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#2eb85c}

.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#2eb85c}

.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(46,184,92,.25)}

.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#2eb85c}

html:not([dir=rtl]) .form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}

[dir=rtl] .form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}

.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}

.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#e55353}

.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#000015;background-color:rgba(229,83,83,.9);border-radius:.375rem}

.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}

.form-control.is-invalid,.was-validated .form-control:invalid {
    border-color: #e55353;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e55353'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e55353' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem)
}

html:not([dir=rtl]) .form-control.is-invalid,html:not([dir=rtl]) .was-validated .form-control:invalid{padding-right:calc(1.5em + .75rem);background-position:right calc(.375em + .1875rem) center}
[dir=rtl] .form-control.is-invalid,[dir=rtl] .was-validated .form-control:invalid{padding-left:calc(1.5em + .75rem);background-position:left calc(.375em + .1875rem) center}
.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#e55353;box-shadow:0 0 0 .25rem rgb(229 83 83 / .25)}
html:not([dir=rtl]) .was-validated textarea.form-control:invalid,html:not([dir=rtl]) textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}
[dir=rtl] .was-validated textarea.form-control:invalid,[dir=rtl] textarea.form-control.is-invalid{padding-left:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) left calc(.375em + .1875rem)}
.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#e55353}
.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23636f83' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e55353'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e55353' stroke='none'/%3e%3c/svg%3e");background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
html:not([dir=rtl]) .form-select.is-invalid:not([multiple]):not([size]),html:not([dir=rtl]) .form-select.is-invalid:not([multiple])[size="1"],html:not([dir=rtl]) .was-validated .form-select:invalid:not([multiple]):not([size]),html:not([dir=rtl]) .was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem}
[dir=rtl] .form-select.is-invalid:not([multiple]):not([size]),[dir=rtl] .form-select.is-invalid:not([multiple])[size="1"],[dir=rtl] .was-validated .form-select:invalid:not([multiple]):not([size]),[dir=rtl] .was-validated .form-select:invalid:not([multiple])[size="1"]{padding-left:4.125rem;background-position:left .75rem center,center left 2.25rem}
.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#e55353;box-shadow:0 0 0 .25rem rgb(229 83 83 / .25)}
.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#e55353}
.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#e55353}
.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgb(229 83 83 / .25)}
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#e55353}
html:not([dir=rtl]) .form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}
[dir=rtl] .form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}
.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}



.btn {
    --cui-btn-padding-x: .75rem;
    --cui-btn-padding-y: .375rem;
    /* --cui-btn-font-family:; */
    --cui-btn-font-size: 1rem;
    --cui-btn-font-weight: 400;
    --cui-btn-line-height: 1.5;
    --cui-btn-color: rgba(44,56,74,0.95);
    --cui-btn-bg: transparent;
    --cui-btn-border-width: 1px;
    --cui-btn-border-color: transparent;
    --cui-btn-border-radius: .375rem;
    --cui-btn-hover-border-color: transparent;
    --cui-btn-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,21,0.075);
    --cui-btn-disabled-opacity: .65;
    --cui-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--cui-btn-focus-shadow-rgb),0.5);
    display: inline-block;
    padding: var(--cui-btn-padding-y) var(--cui-btn-padding-x);
    font-family: var(--cui-btn-font-family);
    font-size: var(--cui-btn-font-size);
    font-weight: var(--cui-btn-font-weight);
    line-height: var(--cui-btn-line-height);
    color: var(--cui-btn-color);
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border: var(--cui-btn-border-width) solid var(--cui-btn-border-color);
    border-radius: var(--cui-btn-border-radius);
    background-color: var(--cui-btn-bg);
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}


/* .btn:not(.placeholder):not([class*=link]):not([class*=outline]):not([class*=ghost]):not([class*=transparent]):not([class*=close]) {
    border-color: transparent;
    box-shadow: 0 1px 1px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 2px 1px -1px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 3px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2)
    }
    
*/
.btn:hover{color:var(--cui-btn-hover-color);background-color:var(--cui-btn-hover-bg);border-color:var(--cui-btn-hover-border-color)}
.btn:hover:not(.placeholder):not([class*=link]):not([class*=outline]):not([class*=ghost]):not([class*=transparent]):not([class*=close]){border-color:#fff0;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)}
.btn-check+.btn:hover{color:var(--cui-btn-color);background-color:var(--cui-btn-bg);border-color:var(--cui-btn-border-color)}
.btn:focus-visible{color:var(--cui-btn-hover-color);background-color:var(--cui-btn-hover-bg)}
.btn-check:focus-visible+.btn,.btn:focus-visible{border-color:var(--cui-btn-hover-border-color);outline:0;box-shadow:var(--cui-btn-focus-box-shadow)}
.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--cui-btn-focus-box-shadow)}
.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--cui-btn-disabled-color);pointer-events:none;background-color:var(--cui-btn-disabled-bg);border-color:var(--cui-btn-disabled-border-color);opacity:var(--cui-btn-disabled-opacity)}



.btn-transparent {
    --cui-btn-active-border-color: transparent;
    --cui-btn-disabled-border-color: transparent;
    --cui-btn-hover-border-color: transparent
}

.btn-primary,.btn-secondary {
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125)
}

.btn-primary {
    --cui-btn-color: rgba(255,255,255,0.87);
    --cui-btn-bg: #321fdb;
    --cui-btn-border-color: #321fdb;
    --cui-btn-hover-color: rgba(255,255,255,0.87);
    --cui-btn-hover-bg: #5141e0;
    --cui-btn-hover-border-color: #4735df;
    --cui-btn-focus-shadow-rgb: 75,58,223;
    --cui-btn-active-color: rgba(255,255,255,0.87);
    --cui-btn-active-bg: #5b4ce2;
    --cui-btn-active-border-color: #4735df;
    --cui-btn-disabled-color: rgba(255,255,255,0.87);
    --cui-btn-disabled-bg: #321fdb;
    --cui-btn-disabled-border-color: #321fdb
}

.btn-secondary {
    --cui-btn-bg: #9da5b1;
    --cui-btn-border-color: #9da5b1;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-hover-bg: #acb3bd;
    --cui-btn-hover-border-color: #a7aeb9;
    --cui-btn-focus-shadow-rgb: 133,140,154;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #b1b7c1;
    --cui-btn-active-border-color: #a7aeb9;
    --cui-btn-disabled-bg: #9da5b1;
    --cui-btn-disabled-border-color: #9da5b1
}

.btn-danger,.btn-secondary,.btn-success {
    --cui-btn-color: #000015;
    --cui-btn-disabled-color: #000015
}

.btn-success {
    --cui-btn-bg: #2eb85c;
    --cui-btn-border-color: #2eb85c;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-hover-bg: #4dc374;
    --cui-btn-hover-border-color: #43bf6c;
    --cui-btn-focus-shadow-rgb: 39,156,81;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #58c67d;
    --cui-btn-active-border-color: #43bf6c;
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125);
    --cui-btn-disabled-bg: #2eb85c;
    --cui-btn-disabled-border-color: #2eb85c
}

.btn-danger {
    --cui-btn-bg: #e55353;
    --cui-btn-border-color: #e55353;
    --cui-btn-hover-bg: #e96d6d;
    --cui-btn-hover-border-color: #e86464;
    --cui-btn-focus-shadow-rgb: 195,71,74;
    --cui-btn-active-bg: #ea7575;
    --cui-btn-active-border-color: #e86464;
    --cui-btn-disabled-bg: #e55353;
    --cui-btn-disabled-border-color: #e55353
}

.btn-danger,.btn-info,.btn-warning {
    --cui-btn-hover-color: #000015;
    --cui-btn-active-color: #000015;
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125)
}

.btn-warning {
    --cui-btn-color: rgba(44,56,74,0.95);
    --cui-btn-bg: #f9b115;
    --cui-btn-border-color: #f9b115;
    --cui-btn-hover-bg: #d49612;
    --cui-btn-hover-border-color: #c78e11;
    --cui-btn-focus-shadow-rgb: 221,160,28;
    --cui-btn-active-bg: #c78e11;
    --cui-btn-active-border-color: #bb8510;
    --cui-btn-disabled-color: rgba(44,56,74,0.95);
    --cui-btn-disabled-bg: #f9b115;
    --cui-btn-disabled-border-color: #f9b115
}
.btn-info {
    --cui-btn-color: #000015;
    --cui-btn-bg: #39f;
    --cui-btn-border-color: #39f;
    --cui-btn-hover-bg: #52a8ff;
    --cui-btn-hover-border-color: #47a3ff;
    --cui-btn-focus-shadow-rgb: 43,130,220;
    --cui-btn-active-bg: #5cadff;
    --cui-btn-active-border-color: #47a3ff;
    --cui-btn-disabled-color: #000015;
    --cui-btn-disabled-bg: #39f;
    --cui-btn-disabled-border-color: #39f
}
.btn-light {
    --cui-btn-color: rgba(44,56,74,0.95);
    --cui-btn-bg: #ebedef;
    --cui-btn-border-color: #ebedef;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-hover-bg: #c8c9cb;
    --cui-btn-hover-border-color: #bcbebf;
    --cui-btn-focus-shadow-rgb: 209,212,216;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #bcbebf;
    --cui-btn-active-border-color: #b0b2b3;
    --cui-btn-disabled-color: rgba(44,56,74,0.95);
    --cui-btn-disabled-bg: #ebedef;
    --cui-btn-disabled-border-color: #ebedef
}
.btn-dark,.btn-light,.btn-outline-primary {
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125)
}
.btn-dark {
    --cui-btn-color: rgba(255,255,255,0.87);
    --cui-btn-bg: #4f5d73;
    --cui-btn-border-color: #4f5d73;
    --cui-btn-hover-color: #fff;
    --cui-btn-hover-bg: #697588;
    --cui-btn-hover-border-color: #616d81;
    --cui-btn-focus-shadow-rgb: 100,112,132;
    --cui-btn-active-color: #fff;
    --cui-btn-active-bg: #727d8f;
    --cui-btn-active-border-color: #616d81;
    --cui-btn-disabled-color: rgba(255,255,255,0.87);
    --cui-btn-disabled-bg: #4f5d73;
    --cui-btn-disabled-border-color: #4f5d73
}

.btn-outline-primary {
    --cui-btn-color: #321fdb;
    --cui-btn-border-color: #321fdb;
    --cui-btn-hover-color: rgba(255,255,255,0.87);
    --cui-btn-hover-bg: #5b4ce2;
    --cui-btn-hover-border-color: #4735df;
    --cui-btn-focus-shadow-rgb: 50,31,219;
    --cui-btn-active-color: rgba(255,255,255,0.87);
    --cui-btn-active-bg: #5b4ce2;
    --cui-btn-active-border-color: #4735df;
    --cui-btn-disabled-color: #321fdb;
    --cui-btn-disabled-bg: transparent;
    --cui-gradient: none
}
.btn-outline-secondary {
    --cui-btn-color: #9da5b1;
    --cui-btn-border-color: #9da5b1;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-hover-bg: #b1b7c1;
    --cui-btn-hover-border-color: #a7aeb9;
    --cui-btn-focus-shadow-rgb: 157,165,177;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #b1b7c1;
    --cui-btn-active-border-color: #a7aeb9;
    --cui-btn-disabled-color: #9da5b1
}

.btn-outline-danger,.btn-outline-secondary,.btn-outline-success {
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125);
    --cui-btn-disabled-bg: transparent;
    --cui-gradient: none
}
.btn-outline-success {
    --cui-btn-color: #2eb85c;
    --cui-btn-border-color: #2eb85c;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-hover-bg: #58c67d;
    --cui-btn-hover-border-color: #43bf6c;
    --cui-btn-focus-shadow-rgb: 46,184,92;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #58c67d;
    --cui-btn-active-border-color: #43bf6c;
    --cui-btn-disabled-color: #2eb85c
}
.btn-outline-danger {
    --cui-btn-color: #e55353;
    --cui-btn-border-color: #e55353;
    --cui-btn-hover-bg: #ea7575;
    --cui-btn-hover-border-color: #e86464;
    --cui-btn-focus-shadow-rgb: 229,83,83;
    --cui-btn-active-bg: #ea7575;
    --cui-btn-active-border-color: #e86464;
    --cui-btn-disabled-color: #e55353
}
.btn-outline-danger,.btn-outline-info,.btn-outline-warning {
    --cui-btn-hover-color: #000015;
    --cui-btn-active-color: #000015
}
.btn-outline-warning {
    --cui-btn-color: #f9b115;
    --cui-btn-border-color: #f9b115;
    --cui-btn-hover-bg: #c78e11;
    --cui-btn-hover-border-color: #bb8510;
    --cui-btn-focus-shadow-rgb: 249,177,21;
    --cui-btn-active-bg: #c78e11;
    --cui-btn-active-border-color: #bb8510;
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125);
    --cui-btn-disabled-color: #f9b115;
    --cui-btn-disabled-bg: transparent;
    --cui-gradient: none
}
.btn-outline-info {
    --cui-btn-color: #39f;
    --cui-btn-border-color: #39f;
    --cui-btn-hover-bg: #5cadff;
    --cui-btn-hover-border-color: #47a3ff;
    --cui-btn-focus-shadow-rgb: 51,153,255;
    --cui-btn-active-bg: #5cadff;
    --cui-btn-active-border-color: #47a3ff;
    --cui-btn-disabled-color: #39f
}
.btn-outline-dark,.btn-outline-info,.btn-outline-light {
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125);
    --cui-btn-disabled-bg: transparent;
    --cui-gradient: none
}
.btn-outline-light {
    --cui-btn-color: #ebedef;
    --cui-btn-border-color: #ebedef;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-hover-bg: #bcbebf;
    --cui-btn-hover-border-color: #b0b2b3;
    --cui-btn-focus-shadow-rgb: 235,237,239;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #bcbebf;
    --cui-btn-active-border-color: #b0b2b3;
    --cui-btn-disabled-color: #ebedef
}
.btn-outline-dark {
    --cui-btn-color: #4f5d73;
    --cui-btn-border-color: #4f5d73;
    --cui-btn-hover-color: #fff;
    --cui-btn-hover-bg: #727d8f;
    --cui-btn-hover-border-color: #616d81;
    --cui-btn-focus-shadow-rgb: 79,93,115;
    --cui-btn-active-color: #fff;
    --cui-btn-active-bg: #727d8f;
    --cui-btn-active-border-color: #616d81;
    --cui-btn-disabled-color: #4f5d73
}
.btn-ghost-primary {
    --cui-btn-color: #321fdb;
    --cui-btn-hover-bg: #5141e0;
    --cui-btn-hover-border-color: #4735df;
    --cui-btn-hover-color: rgba(255,255,255,0.87);
    --cui-btn-active-bg: #5b4ce2;
    --cui-btn-active-border-color: #4735df;
    --cui-btn-active-color: rgba(255,255,255,0.87);
    --cui-btn-disabled-color: #321fdb;
    --cui-btn-shadow: rgba(50,31,219,0.5)
}



.btn-ghost-secondary,.btn-ghost-success {
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-active-color: rgba(44,56,74,0.95)
}
.btn-ghost-secondary {
    --cui-btn-color: #9da5b1;
    --cui-btn-hover-bg: #acb3bd;
    --cui-btn-hover-border-color: #a7aeb9;
    --cui-btn-active-bg: #b1b7c1;
    --cui-btn-active-border-color: #a7aeb9;
    --cui-btn-disabled-color: #9da5b1;
    --cui-btn-shadow: rgba(157,165,177,0.5)
}

.btn-ghost-success {
    --cui-btn-color: #2eb85c;
    --cui-btn-hover-bg: #4dc374;
    --cui-btn-hover-border-color: #43bf6c;
    --cui-btn-active-bg: #58c67d;
    --cui-btn-active-border-color: #43bf6c;
    --cui-btn-disabled-color: #2eb85c;
    --cui-btn-shadow: rgba(46,184,92,0.5)
}
.btn-ghost-danger {
    --cui-btn-color: #e55353;
    --cui-btn-hover-bg: #e96d6d;
    --cui-btn-hover-border-color: #e86464;
    --cui-btn-active-bg: #ea7575;
    --cui-btn-active-border-color: #e86464;
    --cui-btn-disabled-color: #e55353;
    --cui-btn-shadow: rgba(229,83,83,0.5)
}

.btn-ghost-danger,.btn-ghost-info,.btn-ghost-warning {
    --cui-btn-hover-color: #000015;
    --cui-btn-active-color: #000015
}



.btn-ghost-warning {
    --cui-btn-color: #f9b115;
    --cui-btn-hover-bg: #d49612;
    --cui-btn-hover-border-color: #c78e11;
    --cui-btn-active-bg: #c78e11;
    --cui-btn-active-border-color: #bb8510;
    --cui-btn-disabled-color: #f9b115;
    --cui-btn-shadow: rgba(249,177,21,0.5)
}



.btn-ghost-info {
    --cui-btn-color: #39f;
    --cui-btn-hover-bg: #52a8ff;
    --cui-btn-hover-border-color: #47a3ff;
    --cui-btn-active-bg: #5cadff;
    --cui-btn-active-border-color: #47a3ff;
    --cui-btn-disabled-color: #39f;
    --cui-btn-shadow: rgba(51,153,255,0.5)
}



.btn-ghost-light {
    --cui-btn-color: #ebedef;
    --cui-btn-hover-bg: #c8c9cb;
    --cui-btn-hover-border-color: #bcbebf;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #bcbebf;
    --cui-btn-active-border-color: #b0b2b3;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-disabled-color: #ebedef;
    --cui-btn-shadow: rgba(235,237,239,0.5)
}

.btn-ghost-dark {
    --cui-btn-color: #4f5d73;
    --cui-btn-hover-bg: #697588;
    --cui-btn-hover-border-color: #616d81;
    --cui-btn-hover-color: #fff;
    --cui-btn-active-bg: #727d8f;
    --cui-btn-active-border-color: #616d81;
    --cui-btn-active-color: #fff;
    --cui-btn-disabled-color: #4f5d73;
    --cui-btn-shadow: rgba(79,93,115,0.5)
}
.btn-link {
    --cui-btn-font-weight: 400;
    --cui-btn-color: var(--cui-link-color);
    --cui-btn-bg: transparent;
    --cui-btn-border-color: transparent;
    --cui-btn-hover-color: var(--cui-link-hover-color);
    --cui-btn-hover-border-color: transparent;
    --cui-btn-active-border-color: transparent;
    --cui-btn-disabled-color: #8a93a2;
    --cui-btn-disabled-border-color: transparent;
    --cui-btn-box-shadow: none;
    --cui-btn-focus-shadow-rgb: 75,58,223;
    text-decoration: underline
}

.btn-link:focus-visible {
    color: var(--cui-btn-color)
}

.btn-group-lg>.btn,.btn-lg {
    --cui-btn-padding-y: .5rem;
    --cui-btn-padding-x: 1rem;
    --cui-btn-font-size: 1.25rem;
    --cui-btn-border-radius: .5rem
}
.btn-group-sm>.btn,.btn-sm {
    --cui-btn-padding-y: .25rem;
    --cui-btn-padding-x: .5rem;
    --cui-btn-font-size: .875rem;
    --cui-btn-border-radius: .25rem
}
.btn-loading {
    position: relative;
    overflow: hidden
}

.btn-loading-spinner {
    opacity: 0;
    transition: margin .15s,opacity .15s,border .15s
}

html:not([dir=rtl]) .btn-loading-spinner {
    margin-right: 1rem;
    margin-left: -2rem
}

[dir=rtl] .btn-loading-spinner {
    margin-left: 1rem;
    margin-right: -2rem
}


.btn-loading.is-loading .btn-loading-spinner {
    width: 1rem;
    opacity: 1
}

html:not([dir=rtl]) .btn-loading.is-loading .btn-loading-spinner {
    margin-left: 0
}

[dir=rtl] .btn-loading.is-loading .btn-loading-spinner {
    margin-right: 0
}

.fade {
    transition: opacity .15s linear
}


/*.fade:not(.show) {
    opacity: 0 
    }
    
*/
.collapse:not(.show){
display:none}

.collapsing{height:0;overflow:hidden;transition:height .35s ease}


.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}



.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}

.dropdown-toggle{white-space:nowrap}

.dropdown-toggle::after{display:inline-block;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}

html:not([dir=rtl]) .dropdown-toggle::after{margin-left:.255em}

[dir=rtl] .dropdown-toggle::after{margin-right:.255em}

html:not([dir=rtl]) .dropdown-toggle:empty::after,html:not([dir=rtl]) .dropend .dropdown-toggle:empty::after,html:not([dir=rtl]) .dropstart .dropdown-toggle:empty::after,html:not([dir=rtl]) .dropup .dropdown-toggle:empty::after{margin-left:0}

[dir=rtl] .dropdown-toggle:empty::after,[dir=rtl] .dropup .dropdown-toggle:empty::after{margin-right:0}



.dropdown-menu {
    --cui-dropdown-zindex: 1000;
    --cui-dropdown-min-width: 10rem;
    --cui-dropdown-padding-x: 0;
    --cui-dropdown-padding-y: .5rem;
    --cui-dropdown-spacer: .125rem;
    --cui-dropdown-font-size: 1rem;
    --cui-dropdown-border-radius: 10px;
    --cui-dropdown-border-width: 1px;
    --cui-dropdown-inner-border-radius: calc(0.375rem - 1px);
    --cui-dropdown-divider-margin-y: .5rem;
    --cui-dropdown-item-padding-x: 1rem;
    --cui-dropdown-item-padding-y: .45rem;
    --cui-dropdown-header-padding-x: 1rem;
    --cui-dropdown-header-padding-y: .5rem;
    position: absolute;
    z-index: var(--cui-dropdown-zindex);
    display: none;
    min-width: var(--cui-dropdown-min-width);
    padding: var(--cui-dropdown-padding-y) var(--cui-dropdown-padding-x);
    margin: 0;
    font-size: var(--cui-dropdown-font-size);
    text-align: left;
    list-style: none;
    background-clip: padding-box;
    border-radius: var(--cui-dropdown-border-radius);
}



.dropdown-menu:not([class*=border]) {
    border: 0
}



.dropdown-menu[data-coreui-popper] {
    top: 100%;
    margin-top: var(--cui-dropdown-spacer)
}

.swiper-pagination-bullet {
    width: 28px;
    height: 28px;
    display: inline-block;
    border-radius: 50%;
    opacity: .2;
    
}
.swiper-pagination-bullet-active {
    opacity: 1;
    
}
html:not([dir=rtl]) .dropdown-menu[data-coreui-popper] {
    left: 0
}



[dir=rtl] .dropdown-menu[data-coreui-popper] {
    right: 0
}



.dropdown-menu-start {
    --cui-position: start
}



.dropdown-menu-start[data-coreui-popper] {
    right: auto;
    left: 0
}



.dropdown-menu-end {
    --cui-position: end
}



.dropdown-menu-end[data-coreui-popper] {
    right: 0;
    left: auto
}


.dropup .dropdown-menu[data-coreui-popper] {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: var(--cui-dropdown-spacer)
}



.dropup .dropdown-toggle::after {
    display: inline-block;
    vertical-align: .255em;
    content: "";
    border-top: 0;
    border-right: .3em solid transparent;
    border-bottom: .3em solid;
    border-left: .3em solid transparent
}



html:not([dir=rtl]) .dropend .dropdown-toggle::after,html:not([dir=rtl]) .dropstart .dropdown-toggle::after,html:not([dir=rtl]) .dropup .dropdown-toggle::after {
    margin-left: .255em
}



[dir=rtl] .dropend .dropdown-toggle::after,[dir=rtl] .dropstart .dropdown-toggle::after,[dir=rtl] .dropup .dropdown-toggle::after {
    margin-right: .255em
}



.dropend .dropdown-menu[data-coreui-popper],.dropstart .dropdown-menu[data-coreui-popper] {
    top: 0;
    margin-top: 0
}



html:not([dir=rtl]) .dropend .dropdown-menu[data-coreui-popper] {
    right: auto;
    left: 100%;
    margin-left: var(--cui-dropdown-spacer)
}



[dir=rtl] .dropend .dropdown-menu[data-coreui-popper] {
    left: auto;
    right: 100%;
    margin-right: var(--cui-dropdown-spacer)
}



.dropend .dropdown-toggle::after {
    display: inline-block;
    content: "";
    border-top: .3em solid transparent;
    border-right: 0;
    border-bottom: .3em solid transparent;
    border-left: .3em solid;
    vertical-align: 0
}



[dir=rtl] .dropend .dropdown-toggle:empty::after {
    margin-right: 0
}



html:not([dir=rtl]) .dropstart .dropdown-menu[data-coreui-popper] {
    right: 100%;
    left: auto;
    margin-right: var(--cui-dropdown-spacer)
}



[dir=rtl] .dropstart .dropdown-menu[data-coreui-popper] {
    left: 100%;
    right: auto;
    margin-left: var(--cui-dropdown-spacer)
}



.dropstart .dropdown-toggle::after {
    vertical-align: .255em;
    content: "";
    display: none
}



.dropstart .dropdown-toggle::before {
    display: inline-block;
    content: "";
    border-top: .3em solid transparent;
    border-right: .3em solid;
    border-bottom: .3em solid transparent;
    vertical-align: 0
}



html:not([dir=rtl]) .dropstart .dropdown-toggle::before {
    margin-right: .255em
}



[dir=rtl] .dropstart .dropdown-toggle::before {
    margin-left: .255em
}



[dir=rtl] .dropstart .dropdown-toggle:empty::after {
    margin-right: 0
}



.dropdown-divider {
    height: 0;
    margin: var(--cui-dropdown-divider-margin-y)0;
    overflow: hidden;
    border-top: 1px solid var(--cui-dropdown-divider-bg);
    opacity: 1
}



.dropdown-item {
    display: block;
    width: calc(100% - 6px);
    padding: var(--cui-dropdown-item-padding-y) var(--cui-dropdown-item-padding-x);
    clear: both;
    font-weight: 400;
    color: var(--cui-dropdown-link-color);
    text-align: inherit;
    text-decoration: none;
    white-space: nowrap;
    border: 0;
    margin: 3px;
    border-radius: 5px;
}


.dropdown-item:focus,.dropdown-item:hover {
    color: var(--cui-dropdown-link-hover-color);
    background-color: var(--cui-dropdown-link-hover-bg)
}



.dropdown-item.active,.dropdown-item:active {
    color: var(--cui-dropdown-link-active-color);
    text-decoration: none;
    background-color: var(--cui-dropdown-link-active-bg)
}



.dropdown-item.disabled,.dropdown-item:disabled {
    color: var(--cui-dropdown-link-disabled-color);
    pointer-events: none;
    background-color: transparent
}



.dropdown-menu.show {
    display: block
}

.lang_dropdown_menu.dropdown-menu.show {
    /* transform: translate3d(-70px,0,0); */
    position: absolute;
    inset: 0px 0px auto auto;
    margin: 0px;
    transform: translate3d(-1px, 44px, 0px);
} 



.dropdown-header {
    display: block;
    padding: var(--cui-dropdown-header-padding-y) var(--cui-dropdown-header-padding-x);
    margin-bottom: 0;
    font-size: .875rem;
    color: var(--cui-dropdown-header-color);
    white-space: nowrap
}



.dropdown-item-text {
    display: block;
    padding: var(--cui-dropdown-item-padding-y) var(--cui-dropdown-item-padding-x);
    color: var(--cui-dropdown-link-color)
}



.dropdown-menu-dark {
    --cui-dropdown-color: #c4c9d0;
    --cui-dropdown-bg: #636f83;
    --cui-dropdown-border-color: var(--cui-border-color-translucent);
    /* --cui-dropdown-box-shadow:; */
    --cui-dropdown-link-color: #c4c9d0;
    --cui-dropdown-link-hover-color: rgba(255,255,255,0.87);
    --cui-dropdown-divider-bg: var(--cui-border-color-translucent);
    --cui-dropdown-link-hover-bg: rgba(255,255,255,0.15);
    --cui-dropdown-link-active-color: rgba(255,255,255,0.87);
    --cui-dropdown-link-active-bg: #321fdb;
    --cui-dropdown-link-disabled-color: #9da5b1;
    --cui-dropdown-header-color: #9da5b1
}



.btn-group,.btn-group-vertical {
    position: relative;
    display: inline-flex;
    vertical-align: middle
}



.btn-group-vertical>.btn,.btn-group>.btn {
    position: relative;
    flex: 1 1 auto
}



.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover {
    z-index: 1
}



.btn-toolbar {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}



.btn-toolbar .input-group {
    width: auto
}



.btn-group {
    border-radius: .375rem
}



html:not([dir=rtl]) .btn-group>.btn-group:not(:first-child),html:not([dir=rtl]) .btn-group>:not(.btn-check:first-child)+.btn {
    margin-left: -1px
}



[dir=rtl] .btn-group>.btn-group:not(:first-child),[dir=rtl] .btn-group>:not(.btn-check:first-child)+.btn {
    margin-right: -1px
}



html:not([dir=rtl]) .btn-group>.btn-group:not(:last-child)>.btn,html:not([dir=rtl]) .btn-group>.btn.dropdown-toggle-split:first-child,html:not([dir=rtl]) .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}



[dir=rtl] .btn-group>.btn-group:not(:last-child)>.btn,[dir=rtl] .btn-group>.btn.dropdown-toggle-split:first-child,[dir=rtl] .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}



html:not([dir=rtl]) .btn-group>.btn-group:not(:first-child)>.btn,html:not([dir=rtl]) .btn-group>.btn:nth-child(n+3),html:not([dir=rtl]) .btn-group>:not(.btn-check)+.btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}



[dir=rtl] .btn-group>.btn-group:not(:first-child)>.btn,[dir=rtl] .btn-group>.btn:nth-child(n+3),[dir=rtl] .btn-group>:not(.btn-check)+.btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}



.dropdown-toggle-split {
    padding-right: .5625rem;
    padding-left: .5625rem
}



html:not([dir=rtl]) .dropdown-toggle-split::after,html:not([dir=rtl]) .dropend .dropdown-toggle-split::after,html:not([dir=rtl]) .dropup .dropdown-toggle-split::after {
    margin-left: 0
}



[dir=rtl] .dropdown-toggle-split::after,[dir=rtl] .dropend .dropdown-toggle-split::after,[dir=rtl] .dropup .dropdown-toggle-split::after {
    margin-right: 0
}



html:not([dir=rtl]) .dropstart .dropdown-toggle-split::before {
    margin-right: 0
}



[dir=rtl] .dropstart .dropdown-toggle-split::before {
    margin-left: 0
}



.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split {
    padding-right: .375rem;
    padding-left: .375rem
}



.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split {
    padding-right: .75rem;
    padding-left: .75rem
}



.btn-group-vertical {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center
}



.btn-group-vertical>.btn,.btn-group-vertical>.btn-group {
    width: 100%
}



.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child) {
    margin-top: -1px
}



.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}



.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}



.nav {
    --cui-nav-link-padding-x: 1rem;
    --cui-nav-link-padding-y: .5rem;
    /* --cui-nav-link-font-weight:; */
    --cui-nav-link-color: var(--cui-link-color);
    --cui-nav-link-hover-color: var(--cui-link-hover-color);
    --cui-nav-link-disabled-color: #8a93a2;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0;
    list-style: none
}



html:not([dir=rtl]) .nav {
    padding-left: 0
}



[dir=rtl] .nav {
    padding-right: 0
}



.nav-link {
    display: block;
    padding: var(--cui-nav-link-padding-y) var(--cui-nav-link-padding-x);
    font-size: var(--cui-nav-link-font-size);
    font-weight: var(--cui-nav-link-font-weight);
    color: var(--cui-nav-link-color);
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out
}

.nav-link:focus,.nav-link:hover {
    color: var(--cui-nav-link-hover-color)
}



.nav-link.disabled {
    color: var(--cui-nav-link-disabled-color);
    pointer-events: none;
    cursor: default
}



.nav-tabs {
    --cui-nav-tabs-border-width: 1px;
    --cui-nav-tabs-border-color: #c4c9d0;
    --cui-nav-tabs-border-radius: .375rem;
    /*--cui-nav-tabs-link-hover-border-color: #d8dbe0 #d8dbe0 #c4c9d0;*/
    --cui-nav-tabs-link-hover-border-color: transparent;
    --cui-nav-tabs-link-active-color: #768192;
    --cui-nav-tabs-link-active-bg: #fff;
    --cui-nav-tabs-link-active-border-color: #c4c9d0 #c4c9d0 #fff;
    border-bottom: var(--cui-nav-tabs-border-width) solid var(--cui-nav-tabs-border-color)
}



.nav-tabs .nav-link {
    margin-bottom: calc(-1*var(--cui-nav-tabs-border-width));
    background: 0;
    border: var(--cui-nav-tabs-border-width) solid transparent;
    border-top-left-radius: var(--cui-nav-tabs-border-radius);
    border-top-right-radius: var(--cui-nav-tabs-border-radius)
}



.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover {
    isolation: isolate;
    border-color: var(--cui-nav-tabs-link-hover-border-color)
}



.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled {
    color: var(--cui-nav-link-disabled-color);
    background-color: transparent;
    border-color: transparent
}



.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active {
    color: var(--cui-nav-tabs-link-active-color);
    background-color: var(--cui-nav-tabs-link-active-bg);
    border-color: var(--cui-nav-tabs-link-active-border-color)
}



.nav-tabs .dropdown-menu {
    margin-top: calc(-1*var(--cui-nav-tabs-border-width));
    border-top-left-radius: 0;
    border-top-right-radius: 0
}



.nav-pills {
    --cui-nav-pills-border-radius: .375rem;
    --cui-nav-pills-link-active-color: rgba(255,255,255,0.87);
    --cui-nav-pills-link-active-bg: rgba(77,84,96)
}



.nav-pills .nav-link {
    background: 0;
    border: 0;
    border-radius: var(--cui-nav-pills-border-radius)
}



.nav-pills .nav-link:disabled {
    color: var(--cui-nav-link-disabled-color);
    background-color: transparent;
    border-color: transparent
}



.nav-pills .nav-link.active,.nav-pills .show>.nav-link {
    color: var(--cui-nav-pills-link-active-color);
    background: var(--cui-nav-pills-link-active-bg);
    border-radius: .5rem .5rem 0 0
}



.nav-underline {
    border-bottom: 2px solid var(--cui-nav-underline-border-color,#c4c9d0)
}



.nav-underline .nav-item {
    margin-bottom: -2px
}



.nav-underline .nav-link {
    color: var(--cui-nav-underline-link-color,#768192);
    border-bottom: 2px solid transparent
}



.nav-underline .nav-link:focus,.nav-underline .nav-link:hover {
    border-color: var(--cui-header-nav-link-color)
}



.nav-underline .nav-link.active,.nav-underline .show>.nav-link {
    color: var(--cui-header-nav-link-color);
    background: 0 0;
    border-color: var(--cui-header-nav-link-color)
}



.nav-fill .nav-item,.nav-fill>.nav-link {
    flex: 1 1 auto;
    text-align: center
}



.nav-justified .nav-item,.nav-justified>.nav-link {
    flex-basis: 0;
    flex-grow: 1;
    text-align: center
}



.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link {
    width: 100%
}



.tab-content>.tab-pane {
    display: none
}



.tab-content>.active {
    display: block
}



.navbar {
    --cui-navbar-padding-x: 0;
    --cui-navbar-padding-y: .5rem;
    --cui-navbar-color: rgba(44,56,74,0.681);
    --cui-navbar-hover-color: rgba(44,56,74,0.95);
    --cui-navbar-disabled-color: rgba(44,56,74,0.38);
    --cui-navbar-active-color: rgba(44,56,74,0.95);
    --cui-navbar-brand-padding-y: .3125rem;
    --cui-navbar-brand-margin-end: 1rem;
    --cui-navbar-brand-font-size: 1.25rem;
    --cui-navbar-brand-color: rgba(44,56,74,0.95);
    --cui-navbar-brand-hover-color: rgba(44,56,74,0.95);
    --cui-navbar-nav-link-padding-x: .5rem;
    --cui-navbar-toggler-padding-y: .25rem;
    --cui-navbar-toggler-padding-x: .75rem;
    --cui-navbar-toggler-font-size: 1.25rem;
    --cui-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2844, 56, 74, 0.681%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    --cui-navbar-toggler-border-color: rgba(0,0,21,0.1);
    --cui-navbar-toggler-border-radius: .375rem;
    --cui-navbar-toggler-focus-width: .25rem;
    --cui-navbar-toggler-transition: box-shadow .15s ease-in-out;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding: var(--cui-navbar-padding-y) var(--cui-navbar-padding-x)
}



.navbar .header>.container,.navbar .header>.container-fluid,.navbar .header>.container-lg,.navbar .header>.container-md,.navbar .header>.container-sm,.navbar .header>.container-xl,.navbar .header>.container-xxl,.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between
}



.navbar-brand {
    padding-top: var(--cui-navbar-brand-padding-y);
    padding-bottom: var(--cui-navbar-brand-padding-y);
    font-size: var(--cui-navbar-brand-font-size);
    color: var(--cui-navbar-brand-color);
    text-decoration: none;
    white-space: nowrap
}



html:not([dir=rtl]) .navbar-brand {
    margin-right: var(--cui-navbar-brand-margin-end)
}



[dir=rtl] .navbar-brand {
    margin-left: var(--cui-navbar-brand-margin-end)
}



.navbar-brand:focus,.navbar-brand:hover {
    color: var(--cui-navbar-brand-hover-color)
}



.navbar-nav {
    --cui-nav-link-padding-x: 0;
    --cui-nav-link-padding-y: .5rem;
    --cui-nav-link-color: var(--cui-navbar-color);
    --cui-nav-link-hover-color: var(--cui-navbar-hover-color);
    --cui-nav-link-disabled-color: var(--cui-navbar-disabled-color);
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
    list-style: none
}



html:not([dir=rtl]) .navbar-nav {
    padding-left: 0
}



[dir=rtl] .navbar-nav {
    padding-right: 0
}





img[alt="banner_sidebar"] {
    visibility: hidden;
    display: none;
}
/* Sports ICON */
.type-name i { background: url('/image/sports/icon/icon_menu_sports_left_new3.png?v=006') no-repeat top left; width: 20px; height: 22px;   } 
.type-name i._add_sports_ { background-position: 0 0; } 
.type-name i.asianview_icon { background-position: 0 -40px; } 
.type-name i.bonusodd_icon { background-position: 0 -80px; } 
.type-name i.calendar_icon { background-position: 0 -120px; } 
.type-name i.ev-game { background-position: 0 -160px; } 
.type-name i.fav_icon { background-position: 0 -200px; } 
.type-name i.icon-point { background-position: 0 -240px; } 
.type-name i.icon-rules { background-position: 0 -280px; } 
.type-name i.important_icon { background-position: 0 -320px; } 
.type-name i.login_icon { background-position: 0 -360px; } 
.type-name i.minigame_icon { background-position: 0 -400px; } 
.type-name i.pcasino_icon { background-position: 0 -440px; } 
.type-name i.roulette_icon { background-position: 0 -480px; } 
.type-name i.sicon-8 { background-position: 0 -520px; } 
.type-name i.sicon-11 { background-position: 0 -560px; height: 16px; } 
.type-name i.sicon-26 { background-position: 0 -596px; } 
.type-name i.sicon-30 { background-position: 0 -2488px;} 
.type-name i.sicon-36 { background-position: 0 -636px; } 
.type-name i.sicon-37 { background-position: 0 -676px; } 
.type-name i.sicon-52 { background-position: 0 -716px; } 
.type-name i.sicon-75 { background-position: 0 -756px; } 
.type-name i.sicon-77 { background-position: 0 -796px; } 
.type-name i.sicon-79 { background-position: 0 -836px; } 
.type-name i.sicon-82 { background-position: 0 -876px; } 
.type-name i.sicon-83 { background-position: 0 -916px; } 
.type-name i.sicon-85 { background-position: 0 -956px; height: 14px; } 
.type-name i.sicon-107 { background-position: 0 -990px; } 
.type-name i.sicon-110 { background-position: 0 -1030px; } 
.type-name i.sicon-112 {  background-position: 0 -1110px; } 
.type-name i.sicon-121 { background-position: 0 -1070px; } 
.type-name i.sicon-122 { background-position: 0 -1150px; height: 16px; } 
.type-name i.sicon-152 { background-position: 0 -1186px; } 
.type-name i.sicon-155 { background-position: 0 -1226px; } 
.type-name i.sicon-178 { background-position: 0 -1266px; height: 16px; } 
.type-name i.sicon-182 { background-position: 0 -1302px; } 
.type-name i.sicon-190 { background-position: 0 -1342px; height: 14px; } 
.type-name i.sicon-191 { background-position: 0 -1376px; height: 11px; } 
.type-name i.sicon-alpine-skiing { background-position: 0 -1407px; height: 26px; } 
.type-name i.sicon-badminton { background-position: 0 -1453px; height: 21px; } 
.type-name i.sicon-baseball { background-position: 0 -1494px; } 
.type-name i.sicon-basketball { background-position: 0 -1534px; } 
.type-name i.sicon-beachvolleyball { background-position: 0 -1574px; } 
.type-name i.sicon-bowling { background-position: 0 -1614px; } 
.type-name i.sicon-boxing { background-position: 0 -1654px; height: 21px; } 
.type-name i.sicon-cricket { background-position: 0 -1695px; } 
.type-name i.sicon-cycling { background-position: 0 -1735px; } 
.type-name i.sicon-field-hockey { background-position: 0 -1775px; } 
.type-name i.sicon-football { background-position: 0 -1815px; } 
.type-name i.sicon-futsal { background-position: 0 -1855px; } 
.type-name i.sicon-golf { background-position: 0 -1895px; } 
.type-name i.sicon-greyhounds { background-position: 0 -1935px; height: 13px; } 
.type-name i.sicon-handball { background-position: 0 -1968px; } 
.type-name i.sicon-horse { background-position: 0 -2008px; } 
.type-name i.sicon-icehockey { background-position: 0 -2048px; } 
.type-name i.sicon-mma { background-position: 0 -2088px; } 
.type-name i.sicon-rugbyleague { background-position: 0 -2128px; } 
.type-name i.sicon-snooker { background-position: 0 -2168px; } 
.type-name i.sicon-soccer { background-position: 0 -2208px; } 
.type-name i.sicon-tabletennis { background-position: 0 -2248px; } 
.type-name i.sicon-tennis { background-position: 0 -2288px; } 
.type-name i.sicon-volleyball { background-position: 0 -2328px; } 
.type-name i.slot_icon { background-position: 0 -2368px; } 
.type-name i.sportsview_icon { background-position: 0 -2408px; } 
.type-name i.virtualview_icon { background-position: 0 -2448px; } 



.v_deep_home {
    display: none;
}
.cal_event_cashout {
    border: none;
    margin-top: 5px;
    border-radius: 5px;
    padding: 8px 10px;
}

#match-container .autobetting-container-view .autobetting_form .times_row9 span ,
#match-container .autobetting-container-view .autobetting_form .times_row7 span { 
    display: block;
}

._casinoconfirmtxt.stats-title .table-header > div,
._holdemconfirmtxt.stats-title .table-header > div {
    background: unset;
    text-align: center;
}

._casinoconfirmtxt.stats-title .table-board-content,
._holdemconfirmtxt.stats-title .table-board-content {
    padding: 8px 5px;
}

._dayranking , ._weekranking  {
    border: 0;
    border-radius: 20px;
    margin-bottom: 20px !important;
    margin-top: 10px !important;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    line-height: 35px;
    padding: 0 20px !important;
    position: relative;
	z-index: 1;
}


._dayranking:after, ._weekranking:after {
    content: "";
    position: absolute;
    border-radius: 20px;
    top: 0;
    left: 0;
    bottom: unset;
    transition: .3s all ease-out;
    width: 100%;
    height: 45px;
    transform: unset;
    z-index: -1;
}


#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;
	border-radius: 25px;
	padding: 10px;
	margin: 5px;
}


#sp_list.ithere .module_ {
    width: 100%;
    text-align: center;
}
#sp_list.ithere .module_ td {
    padding: 5px;
}

.snip {width: unset}

.notify {
	-webkit-animation: blinkertext 1s infinite;
	-moz-animation: blinkertext 1s infinite;
	animation: blinkertext 1s infinite;
}


.result-container ._thishome_ , .result-container ._thisaway_ {
    width: calc(34% - 0px);
}
#sports-header #inner-header .name-header, #sports-wrapper #asian-container .asian-league-panel .space, #sports-wrapper #asian-container .league-box .bonusodd-title, #sports-wrapper #asian-container .league-box .row-wideView .space, #sports-wrapper #wide-container .asian-league-panel .space, #sports-wrapper #wide-container .league-box .bonusodd-title {
    padding: 0;
}
.result_wrap {
    padding: 10px;
}



.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link {
    color: var(--cui-navbar-active-color)
}



.navbar-nav .dropdown-menu {
    position: static
}



.navbar-text {
    padding-top: .5rem;
    padding-bottom: .5rem;
    color: var(--cui-navbar-color)
}



.navbar-text a,.navbar-text a:focus,.navbar-text a:hover {
    color: var(--cui-navbar-active-color)
}



.navbar-collapse {
    flex-basis: 100%;
    flex-grow: 1;
    align-items: center
}



.navbar-toggler {
    padding: var(--cui-navbar-toggler-padding-y) var(--cui-navbar-toggler-padding-x);
    font-size: var(--cui-navbar-toggler-font-size);
    line-height: 1;
    color: var(--cui-navbar-color);
    background-color: transparent;
    border: var(--cui-border-width) solid var(--cui-navbar-toggler-border-color);
    border-radius: var(--cui-navbar-toggler-border-radius);
    transition: var(--cui-navbar-toggler-transition)
}


.navbar-toggler:hover {
    text-decoration: none
}


.navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 var(--cui-navbar-toggler-focus-width)
}



.navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    background-image: var(--cui-navbar-toggler-icon-bg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%
}



.navbar-nav-scroll {
    max-height: var(--cui-scroll-height,75vh);
    overflow-y: auto
}



.navbar-expand {
    flex-wrap: nowrap;
    justify-content: flex-start
}



.navbar-expand .navbar-nav {
    flex-direction: row
}



.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute
}



.navbar-expand .navbar-nav .nav-link {
    padding-right: var(--cui-navbar-nav-link-padding-x);
    padding-left: var(--cui-navbar-nav-link-padding-x)
}



.navbar-expand .navbar-nav-scroll {
    overflow: visible
}



.navbar-expand .navbar-collapse {
    display: flex!important;
    flex-basis: auto
}



.navbar-expand .navbar-toggler,.navbar-expand .offcanvas .offcanvas-header {
    display: none
}



.navbar-expand .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto!important;
    height: auto!important;
    visibility: visible!important;
    background-color: transparent!important;
    border: 0!important;
    transform: none!important;
    transition: none
}



.navbar-expand .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible
}



.navbar-dark {
    --cui-navbar-color: rgba(255,255,255,0.6);
    --cui-navbar-hover-color: rgba(255,255,255,0.87);
    --cui-navbar-disabled-color: rgba(255,255,255,0.38);
    --cui-navbar-active-color: rgba(255,255,255,0.87);
    --cui-navbar-brand-color: rgba(255,255,255,0.87);
    --cui-navbar-brand-hover-color: rgba(255,255,255,0.87);
    --cui-navbar-toggler-border-color: rgba(255,255,255,0.1);
    --cui-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}



.card {
    --cui-card-spacer-y: 1rem;
    --cui-card-spacer-x: 1rem;
    --cui-card-title-spacer-y: .5rem;
    --cui-card-border-width: 1px;
    --cui-card-border-color: var(--cui-border-color-translucent);
    --cui-card-border-radius: .375rem;
    /* --cui-card-box-shadow:; */
    --cui-card-inner-border-radius: calc(0.375rem - 1px);
    --cui-card-cap-padding-y: .5rem;
    --cui-card-cap-padding-x: 1rem;
    --cui-card-cap-bg: rgba(0,0,21,0.03);
    --cui-card-cap-color: unset;
    /* --cui-card-height:; */
    --cui-card-color: unset;
    --cui-card-bg: #fff;
    --cui-card-img-overlay-padding: 1rem;
    --cui-card-group-margin: .75rem;
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    height: var(--cui-card-height);
    word-wrap: break-word;
    background-color: var(--cui-card-bg);
    background-clip: border-box;
    border: var(--cui-card-border-width) solid var(--cui-card-border-color);
    border-radius: var(--cui-card-border-radius);
    box-shadow: 0 1px 1px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 2px 1px -1px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 3px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2)
}



.card:not([class*=border]) {
    border: 0
}



.card>hr {
    margin-right: 0;
    margin-left: 0
}



.card>.list-group {
    border-top: inherit;
    border-bottom: inherit
}



.card>.list-group:first-child {
    border-top-width: 0;
    border-top-left-radius: var(--cui-card-inner-border-radius);
    border-top-right-radius: var(--cui-card-inner-border-radius)
}



.card>.list-group:last-child {
    border-bottom-width: 0;
    border-bottom-right-radius: var(--cui-card-inner-border-radius);
    border-bottom-left-radius: var(--cui-card-inner-border-radius)
}



.card>.card-header+.list-group,.card>.list-group+.card-footer {
    border-top: 0
}



.card-body {
    flex: 1 1 auto;
    padding: var(--cui-card-spacer-y) var(--cui-card-spacer-x);
    color: var(--cui-card-color);
}



.card-title {
    margin-bottom: var(--cui-card-title-spacer-y)
}



.card-subtitle {
    margin-top: calc(-.5*var(--cui-card-title-spacer-y));
    margin-bottom: 0
}



.card-text:last-child {
    margin-bottom: 0
}



html:not([dir=rtl]) .card-link+.card-link {
    margin-left: var(--cui-card-spacer-x)
}



[dir=rtl] .card-link+.card-link {
    margin-right: var(--cui-card-spacer-x)
}



.card-header {
    padding: var(--cui-card-cap-padding-y) var(--cui-card-cap-padding-x);
    margin-bottom: 0;
    color: var(--cui-card-cap-color);
    background-color: var(--cui-card-cap-bg);
    border-bottom: var(--cui-card-border-width) solid var(--cui-card-border-color)
}



.card-header:first-child {
    border-radius: var(--cui-card-inner-border-radius) var(--cui-card-inner-border-radius)0 0
}



.card-footer {
    padding: var(--cui-card-cap-padding-y) var(--cui-card-cap-padding-x);
    color: var(--cui-card-cap-color);
    background-color: var(--cui-card-cap-bg);
    border-top: var(--cui-card-border-width) solid var(--cui-card-border-color)
}



.card-footer:last-child {
    border-radius: 0 0 var(--cui-card-inner-border-radius) var(--cui-card-inner-border-radius)
}



.card-header-tabs {
    margin-bottom: calc(-1*var(--cui-card-cap-padding-y));
    border-bottom: 0
}



.card-header-tabs .nav-link.active {
    background-color: var(--cui-card-bg);
    border-bottom-color: var(--cui-card-bg)
}



.card-header-pills,.card-header-tabs {
    margin-right: calc(-.5*var(--cui-card-cap-padding-x));
    margin-left: calc(-.5*var(--cui-card-cap-padding-x))
}



.card-img-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: var(--cui-card-img-overlay-padding);
    border-radius: var(--cui-card-inner-border-radius)
}



.card-img,.card-img-bottom,.card-img-top,.footer .row ul {
    width: 100%
}



.card-img,.card-img-top {
    border-top-left-radius: var(--cui-card-inner-border-radius);
    border-top-right-radius: var(--cui-card-inner-border-radius)
}



.card-img,.card-img-bottom {
    border-bottom-right-radius: var(--cui-card-inner-border-radius);
    border-bottom-left-radius: var(--cui-card-inner-border-radius)
}



.card-group>.card {
    margin-bottom: var(--cui-card-group-margin)
}

.accordion {
    --cui-accordion-color: rgba(44,56,74,0.95);
    --cui-accordion-bg: #fff;
    --cui-accordion-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
    --cui-accordion-border-color: var(--cui-border-color);
    --cui-accordion-border-width: 1px;
    --cui-accordion-border-radius: .375rem;
    --cui-accordion-inner-border-radius: calc(0.375rem - 1px);
    --cui-accordion-btn-padding-x: 1.25rem;
    --cui-accordion-btn-padding-y: 1rem;
    --cui-accordion-btn-color: rgba(44,56,74,0.95);
    --cui-accordion-btn-bg: var(--cui-accordion-bg);
    --cui-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%2844, 56, 74, 0.95%29'%3e%3cpath 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'/%3e%3c/svg%3e");
    --cui-accordion-btn-icon-width: 1.25rem;
    --cui-accordion-btn-icon-transform: rotate(-180deg);
    --cui-accordion-btn-icon-transition: transform .2s ease-in-out;
    --cui-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232d1cc5'%3e%3cpath 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'/%3e%3c/svg%3e");
    --cui-accordion-btn-focus-border-color: #998fed;
    --cui-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(50,31,219,0.25);
    --cui-accordion-body-padding-x: 1.25rem;
    --cui-accordion-body-padding-y: 1rem;
    --cui-accordion-active-color: #2d1cc5;
    --cui-accordion-active-bg: #ebe9fb
}



.accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: var(--cui-accordion-btn-padding-y) var(--cui-accordion-btn-padding-x);
    font-size: 1rem;
    color: var(--cui-accordion-btn-color);
    text-align: left;
    background-color: var(--cui-accordion-btn-bg);
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: var(--cui-accordion-transition)
}

.accordion-button:not(.collapsed) {
    color: var(--cui-accordion-active-color);
    background-color: var(--cui-accordion-active-bg);
    box-shadow: inset 0 calc(-1*var(--cui-accordion-border-width))0 var(--cui-accordion-border-color)
}

.accordion-button:not(.collapsed)::after {
    background-image: var(--cui-accordion-btn-active-icon);
    transform: var(--cui-accordion-btn-icon-transform)
}

.accordion-button::after {
    flex-shrink: 0;
    width: var(--cui-accordion-btn-icon-width);
    height: var(--cui-accordion-btn-icon-width);
    margin-left: auto;
    content: "";
    background-image: var(--cui-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--cui-accordion-btn-icon-width);
    transition: var(--cui-accordion-btn-icon-transition)
}



.accordion-button:hover {
    z-index: 2
}



.accordion-button:focus {
    z-index: 3;
    border-color: var(--cui-accordion-btn-focus-border-color);
    outline: 0;
    box-shadow: var(--cui-accordion-btn-focus-box-shadow)
}



.accordion-header {
    margin-bottom: 0
}



.accordion-item {
    color: var(--cui-accordion-color);
    background-color: var(--cui-accordion-bg);
    border: var(--cui-accordion-border-width) solid var(--cui-accordion-border-color)
}



.accordion-item:first-of-type {
    border-top-left-radius: var(--cui-accordion-border-radius);
    border-top-right-radius: var(--cui-accordion-border-radius)
}



.accordion-item:first-of-type .accordion-button {
    border-top-left-radius: var(--cui-accordion-inner-border-radius);
    border-top-right-radius: var(--cui-accordion-inner-border-radius)
}



.accordion-item:not(:first-of-type) {
    border-top: 0
}



.accordion-item:last-of-type,.accordion-item:last-of-type .accordion-collapse {
    border-bottom-right-radius: var(--cui-accordion-border-radius);
    border-bottom-left-radius: var(--cui-accordion-border-radius)
}



.accordion-item:last-of-type .accordion-button.collapsed {
    border-bottom-right-radius: var(--cui-accordion-inner-border-radius);
    border-bottom-left-radius: var(--cui-accordion-inner-border-radius)
}



.accordion-body {
    padding: var(--cui-accordion-body-padding-y) var(--cui-accordion-body-padding-x)
}



.accordion-flush .accordion-collapse {
    border-width: 0
}



.accordion-flush .accordion-item {
    border-right: 0;
    border-left: 0;
    border-radius: 0
}



.accordion-flush .accordion-item:first-child {
    border-top: 0
}



.accordion-flush .accordion-item:last-child {
    border-bottom: 0
}



.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed {
    border-radius: 0
}



.breadcrumb {
    --cui-breadcrumb-padding-x: 0;
    --cui-breadcrumb-padding-y: 0;
    --cui-breadcrumb-margin-bottom: 1rem;
    --cui-breadcrumb-bg: unset;
    /* --cui-breadcrumb-border-radius:; */
    --cui-breadcrumb-divider-color: #8a93a2;
    --cui-breadcrumb-item-padding-x: .5rem;
    --cui-breadcrumb-item-active-color: #8a93a2;
    display: flex;
    flex-wrap: wrap;
    padding: var(--cui-breadcrumb-padding-y) var(--cui-breadcrumb-padding-x);
    margin-bottom: var(--cui-breadcrumb-margin-bottom);
    font-size: var(--cui-breadcrumb-font-size);
    list-style: none;
    background-color: var(--cui-breadcrumb-bg);
    border-radius: var(--cui-breadcrumb-border-radius)
}



html:not([dir=rtl]) .breadcrumb-item+.breadcrumb-item {
    padding-left: var(--cui-breadcrumb-item-padding-x)
}



[dir=rtl] .breadcrumb-item+.breadcrumb-item {
    padding-right: var(--cui-breadcrumb-item-padding-x)
}



.breadcrumb-item+.breadcrumb-item::before {
    color: var(--cui-breadcrumb-divider-color)
}



html:not([dir=rtl]) .breadcrumb-item+.breadcrumb-item::before {
    float: left;
    padding-right: var(--cui-breadcrumb-item-padding-x);
    content: var(--cui-breadcrumb-divider,"/")
}



[dir=rtl] .breadcrumb-item+.breadcrumb-item::before {
    float: right;
    padding-left: var(--cui-breadcrumb-item-padding-x);
    content: var(--cui-breadcrumb-divider-flipped,"/")
}



.breadcrumb-item.active {
    color: var(--cui-breadcrumb-item-active-color)
}



.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,0.25);
    --cui-pagination-active-color: rgba(255,255,255,0.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;
    display: flex;
    list-style: none
}



html:not([dir=rtl]) .pagination {
    padding-left: 0
}



[dir=rtl] .pagination {
    padding-right: 0
}



.page-link {
    position: relative;
    display: block;
    padding: var(--cui-pagination-padding-y) var(--cui-pagination-padding-x);
    font-size: var(--cui-pagination-font-size);
    color: var(--cui-pagination-color);
    text-decoration: none;
    background-color: var(--cui-pagination-bg);
    border: var(--cui-pagination-border-width) solid var(--cui-pagination-border-color);
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}




.page-link:hover {
    z-index: 2;
    color: var(--cui-pagination-hover-color);
    background-color: var(--cui-pagination-hover-bg);
    border-color: var(--cui-pagination-hover-border-color)
}



.page-link:focus {
    z-index: 3;
    color: var(--cui-pagination-focus-color);
    background-color: var(--cui-pagination-focus-bg);
    outline: 0;
    box-shadow: var(--cui-pagination-focus-box-shadow)
}



.active>.page-link,.page-link.active {
    z-index: 3;
    color: var(--cui-pagination-active-color);
    background-color: var(--cui-pagination-active-bg);
    border-color: var(--cui-pagination-active-border-color)
}



.disabled>.page-link,.page-link.disabled {
    color: var(--cui-pagination-disabled-color);
    pointer-events: none;
    background-color: var(--cui-pagination-disabled-bg);
    border-color: var(--cui-pagination-disabled-border-color)
}



html:not([dir=rtl]) .page-item:not(:first-child) .page-link {
    margin-left: -1px
}



[dir=rtl] .page-item:not(:first-child) .page-link {
    margin-right: -1px
}



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)
}



.pagination-lg {
    --cui-pagination-padding-x: 1.5rem;
    --cui-pagination-padding-y: .75rem;
    --cui-pagination-font-size: 1.25rem;
    --cui-pagination-border-radius: .5rem
}



.pagination-sm {
    --cui-pagination-padding-x: .5rem;
    --cui-pagination-padding-y: .25rem;
    --cui-pagination-font-size: .875rem;
    --cui-pagination-border-radius: .25rem
}



.badge {
    --cui-badge-padding-x: .65em;
    --cui-badge-padding-y: .35em;
    --cui-badge-font-size: .75em;
    --cui-badge-font-weight: 700;
    --cui-badge-color: rgba(255,255,255,0.87);
    --cui-badge-border-radius: .375rem;
    display: inline-block;
    padding: var(--cui-badge-padding-y) var(--cui-badge-padding-x);
    font-size: var(--cui-badge-font-size);
    font-weight: var(--cui-badge-font-weight);
    line-height: 1;
    color: var(--cui-badge-color);
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: var(--cui-badge-border-radius,0)
}



.badge:empty {
    display: none
}



.btn .badge {
    position: relative;
    top: -1px
}

._deposit.el-button--primary.double-xl , .check_dep-btn.double-xl {
    height: 75px;
}

.badge-sm {
    padding: .3em .5em;
    font-size: .65em
}



.alert {
    --cui-alert-bg: transparent;
    --cui-alert-padding-x: 1rem;
    --cui-alert-padding-y: 1rem;
    --cui-alert-margin-bottom: 1rem;
    --cui-alert-color: inherit;
    --cui-alert-border-color: transparent;
    --cui-alert-border: 1px solid var(--cui-alert-border-color);
    --cui-alert-border-radius: .375rem;
    position: relative;
    padding: var(--cui-alert-padding-y) var(--cui-alert-padding-x);
    margin-bottom: var(--cui-alert-margin-bottom);
    color: var(--cui-alert-color);
    background-color: var(--cui-alert-bg);
    border: var(--cui-alert-border);
    border-radius: var(--cui-alert-border-radius)
}



.alert-heading {
    color: inherit
}



.alert-link {
    font-weight: 700;
    color: var(--cui-alert-link-color)
}



html:not([dir=rtl]) .alert-dismissible {
    padding-right: 3rem
}



[dir=rtl] .alert-dismissible {
    padding-left: 3rem
}



.alert-dismissible .btn-close {
    position: absolute;
    top: 0;
    z-index: 2;
    padding: 1.25rem 1rem
}



html:not([dir=rtl]) .alert-dismissible .btn-close {
    right: 0
}



[dir=rtl] .alert-dismissible .btn-close {
    left: 0
}



.alert-primary {
    --cui-alert-color: #1e1383;
    --cui-alert-bg: #d6d2f8;
    --cui-alert-border-color: #c2bcf4
}



.alert-primary .alert-link {
    color: #180f69
}



.alert-secondary {
    --cui-alert-color: #5e636a;
    --cui-alert-bg: #ebedef;
    --cui-alert-border-color: #e2e4e8
}



.alert-secondary .alert-link {
    color: #4b4f55
}



.alert-success {
    --cui-alert-color: #1c6e37;
    --cui-alert-bg: #d5f1de;
    --cui-alert-border-color: #c0eace
}



.alert-success .alert-link {
    color: #16582c
}



.alert-info {
    --cui-alert-color: #1f5c99;
    --cui-alert-bg: #d6ebff;
    --cui-alert-border-color: #c2e0ff
}



.alert-info .alert-link {
    color: #194a7a
}



.alert-warning {
    --cui-alert-color: rgba(131,107,52,0.97);
    --cui-alert-bg: #feefd0;
    --cui-alert-border-color: #fde8b9
}



.alert-warning .alert-link {
    color: rgba(104,85,41,.976)
}



.alert-danger {
    --cui-alert-color: #893232;
    --cui-alert-bg: #fadddd;
    --cui-alert-border-color: #f7cbcb
}



.alert-danger .alert-link {
    color: #6e2828
}



.alert-light {
    --cui-alert-color: rgba(125,133,144,0.97);
    --cui-alert-bg: #fbfbfc;
    --cui-alert-border-color: #f9fafa
}



.alert-light .alert-link {
    color: rgba(99,105,114,.976)
}



.alert-dark {
    --cui-alert-color: #2f3845;
    --cui-alert-bg: #dcdfe3;
    --cui-alert-border-color: #caced5
}



.alert-dark .alert-link {
    color: #262d37
}



.progress,.progress-bar {
    display: flex;
    overflow: hidden
}



.progress {
    --cui-progress-height: 1rem;
    --cui-progress-font-size: .75rem;
    --cui-progress-bg: #d8dbe0;
    --cui-progress-border-radius: .375rem;
    --cui-progress-box-shadow: inset 0 1px 2px rgba(0,0,21,0.075);
    --cui-progress-bar-color: rgba(255,255,255,0.87);
    --cui-progress-bar-bg: #321fdb;
    --cui-progress-bar-transition: width .6s ease;
    height: var(--cui-progress-height);
    font-size: var(--cui-progress-font-size);
    background-color: var(--cui-progress-bg);
    border-radius: var(--cui-progress-border-radius)
}



.progress-bar {
    flex-direction: column;
    justify-content: center;
    color: var(--cui-progress-bar-color);
    text-align: center;
    white-space: nowrap;
    background-color: var(--cui-progress-bar-bg);
    transition: var(--cui-progress-bar-transition)
}





.progress-bar-striped {
    background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-size: var(--cui-progress-height) var(--cui-progress-height)
}



.progress-bar-animated {
    animation: 1s linear infinite progress-bar-stripes
}




.progress-thin {
    height: 4px
}



.progress.progress-white {
    background-color: rgba(255,255,255,.2)
}



.progress.progress-white .progress-bar {
    background-color: #fff
}



.progress-group {
    display: flex;
    flex-flow: row wrap;
    margin-bottom: 1rem
}



.progress-group-prepend {
    flex: 0 0 100px;
    align-self: center
}



.progress-group-header {
    display: flex;
    flex-basis: 100%;
    align-items: center;
    margin-bottom: .25rem
}



.progress-group-bars {
    flex-grow: 1;
    align-self: center
}



.progress-group-bars .progress:not(:last-child) {
    margin-bottom: 2px
}



.progress-group-header+.progress-group-bars {
    flex-basis: 100%
}



.list-group {
    --cui-list-group-color: unset;
    --cui-list-group-bg: #fff;
    --cui-list-group-border-color: rgba(0,0,21,0.125);
    --cui-list-group-border-width: 1px;
    --cui-list-group-border-radius: .375rem;
    --cui-list-group-item-padding-x: 1rem;
    --cui-list-group-item-padding-y: .5rem;
    --cui-list-group-action-color: #768192;
    --cui-list-group-action-hover-color: #768192;
    --cui-list-group-action-hover-bg: #ebedef;
    --cui-list-group-action-active-color: rgba(44,56,74,0.95);
    --cui-list-group-action-active-bg: #d8dbe0;
    --cui-list-group-disabled-color: #8a93a2;
    --cui-list-group-disabled-bg: #fff;
    --cui-list-group-active-color: rgba(255,255,255,0.87);
    --cui-list-group-active-bg: #321fdb;
    --cui-list-group-active-border-color: #321fdb;
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
    border-radius: var(--cui-list-group-border-radius)
}



html:not([dir=rtl]) .list-group {
    padding-left: 0
}



[dir=rtl] .list-group {
    padding-right: 0
}



.list-group-numbered {
    list-style-type: none;
    counter-reset: section
}



.list-group-numbered>.list-group-item::before {
    content: counters(section,".")". ";
    counter-increment: section
}



.list-group-item-action {
    width: 100%;
    color: var(--cui-list-group-action-color);
    text-align: inherit
}



.list-group-item-action:focus,.list-group-item-action:hover {
    z-index: 1;
    color: var(--cui-list-group-action-hover-color);
    text-decoration: none;
    background-color: var(--cui-list-group-action-hover-bg)
}



.list-group-item-action:active {
    color: var(--cui-list-group-action-active-color);
    background-color: var(--cui-list-group-action-active-bg)
}



.list-group-item {
    position: relative;
    display: block;
    padding: var(--cui-list-group-item-padding-y) var(--cui-list-group-item-padding-x);
    color: var(--cui-list-group-color);
    text-decoration: none;
    background-color: var(--cui-list-group-bg);
    border: var(--cui-list-group-border-width) solid var(--cui-list-group-border-color)
}



.list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}



.list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit
}



.list-group-item.disabled,.list-group-item:disabled {
    color: var(--cui-list-group-disabled-color);
    pointer-events: none;
    background-color: var(--cui-list-group-disabled-bg)
}



.list-group-item.active {
    z-index: 2;
    color: var(--cui-list-group-active-color);
    background-color: var(--cui-list-group-active-bg);
    border-color: var(--cui-list-group-active-border-color)
}



.list-group-item+.list-group-item {
    border-top-width: 0
}



.list-group-item+.list-group-item.active {
    margin-top: calc(-1*var(--cui-list-group-border-width));
    border-top-width: var(--cui-list-group-border-width)
}



.list-group-horizontal {
    flex-direction: row
}



html:not([dir=rtl]) .list-group-horizontal>.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--cui-list-group-border-radius);
    border-top-right-radius: 0
}



[dir=rtl] .list-group-horizontal>.list-group-item:first-child:not(:last-child) {
    border-bottom-right-radius: var(--cui-list-group-border-radius);
    border-top-left-radius: 0
}



html:not([dir=rtl]) .list-group-horizontal>.list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--cui-list-group-border-radius);
    border-bottom-left-radius: 0
}



[dir=rtl] .list-group-horizontal>.list-group-item:last-child:not(:first-child) {
    border-top-left-radius: var(--cui-list-group-border-radius);
    border-bottom-right-radius: 0
}



.list-group-horizontal>.list-group-item.active {
    margin-top: 0
}



.list-group-horizontal>.list-group-item+.list-group-item {
    border-top-width: var(--cui-list-group-border-width)
}



html:not([dir=rtl]) .list-group-horizontal>.list-group-item+.list-group-item {
    border-left-width: 0
}



[dir=rtl] .list-group-horizontal>.list-group-item+.list-group-item {
    border-right-width: 0
}



html:not([dir=rtl]) .list-group-horizontal>.list-group-item+.list-group-item.active {
    margin-left: calc(-1*var(--cui-list-group-border-width));
    border-left-width: var(--cui-list-group-border-width)
}



[dir=rtl] .list-group-horizontal>.list-group-item+.list-group-item.active {
    margin-right: calc(-1*var(--cui-list-group-border-width));
    border-right-width: var(--cui-list-group-border-width)
}


.list-group-flush {
    border-radius: 0
}



.list-group-flush>.list-group-item {
    border-width: 0 0 var(--cui-list-group-border-width)
}



.list-group-flush>.list-group-item:last-child {
    border-bottom-width: 0
}



.list-group-item-primary {
    --cui-list-group-color: contrast-ratio-correction(#1e1383,#d6d2f8,40%,"primary");
    --cui-list-group-bg: #d6d2f8;
    --cui-list-group-hover-bg: #2d1cc5;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#1e1383,#d6d2f8,40%,"primary");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#1e1383,#d6d2f8,40%,"primary");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#1e1383,#d6d2f8,40%,"primary")
}



.list-group-item-secondary {
    --cui-list-group-color: contrast-ratio-correction(#5e636a,#ebedef,40%,"secondary");
    --cui-list-group-bg: #ebedef;
    --cui-list-group-hover-bg: #8d959f;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#5e636a,#ebedef,40%,"secondary");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#5e636a,#ebedef,40%,"secondary");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#5e636a,#ebedef,40%,"secondary")
}



.list-group-item-success {
    --cui-list-group-color: contrast-ratio-correction(#1c6e37,#d5f1de,40%,"success");
    --cui-list-group-bg: #d5f1de;
    --cui-list-group-hover-bg: #29a653;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#1c6e37,#d5f1de,40%,"success");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#1c6e37,#d5f1de,40%,"success");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#1c6e37,#d5f1de,40%,"success")
}



.list-group-item-danger {
    --cui-list-group-color: contrast-ratio-correction(#893232,#fadddd,40%,"danger");
    --cui-list-group-bg: #fadddd;
    --cui-list-group-hover-bg: #ce4b4b;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#893232,#fadddd,40%,"danger");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#893232,#fadddd,40%,"danger");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#893232,#fadddd,40%,"danger")
}



.list-group-item-warning {
    --cui-list-group-color: contrast-ratio-correction(#956a0d,#feefd0,40%,"warning");
    --cui-list-group-bg: #feefd0;
    --cui-list-group-hover-bg: #e09f13;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#956a0d,#feefd0,40%,"warning");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#956a0d,#feefd0,40%,"warning");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#956a0d,#feefd0,40%,"warning")
}



.list-group-item-info {
    --cui-list-group-color: contrast-ratio-correction(#1f5c99,#d6ebff,40%,"info");
    --cui-list-group-bg: #d6ebff;
    --cui-list-group-hover-bg: #2e8ae6;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#1f5c99,#d6ebff,40%,"info");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#1f5c99,#d6ebff,40%,"info");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#1f5c99,#d6ebff,40%,"info")
}



.list-group-item-light {
    --cui-list-group-color: contrast-ratio-correction(#8d8e8f,#fbfbfc,40%,"light");
    --cui-list-group-bg: #fbfbfc;
    --cui-list-group-hover-bg: #d4d5d7;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#8d8e8f,#fbfbfc,40%,"light");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#8d8e8f,#fbfbfc,40%,"light");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#8d8e8f,#fbfbfc,40%,"light")
}



.list-group-item-dark {
    --cui-list-group-color: contrast-ratio-correction(#2f3845,#dcdfe3,40%,"dark");
    --cui-list-group-bg: #dcdfe3;
    --cui-list-group-hover-bg: #475468;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#2f3845,#dcdfe3,40%,"dark");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#2f3845,#dcdfe3,40%,"dark");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#2f3845,#dcdfe3,40%,"dark")
}



.btn-close,.btn-close:hover {
    color: var(--cui-btn-close-color,rgba(44,56,74,0.95))
}



.btn-close {
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    padding: .25em;
    background: var(--cui-btn-close-bg,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%2844, 56, 74, 0.95%29'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")) center/1em auto no-repeat;
    border: 0;
    border-radius: .375rem;
    opacity: .5
}

.btn-close:hover {
    text-decoration: none;
    opacity: 0.75;
}
.btn-close:focus {
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(50, 31, 219, 0.25);
    opacity: 1;
}
.btn-close.disabled,
.btn-close:disabled {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    opacity: 0.25;
}
.btn-close-white {
    filter: invert(1) grayscale(100%) brightness(200%);
}
.toast {
    --cui-toast-zindex: 1090;
    --cui-toast-padding-x: 0.75rem;
    --cui-toast-padding-y: 0.5rem;
    --cui-toast-spacing: 1.5rem;
    --cui-toast-max-width: 350px;
    --cui-toast-font-size: 0.875rem;
    --cui-toast-color: unset;
    --cui-toast-bg: rgba(255, 255, 255, 0.85);
    --cui-toast-border-width: 1px;
    --cui-toast-border-color: var(--cui-border-color-translucent);
    --cui-toast-border-radius: 0.375rem;
    --cui-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 21, 0.15);
    --cui-toast-header-color: #8a93a2;
    --cui-toast-header-bg: rgba(255, 255, 255, 0.85);
    --cui-toast-header-border-color: rgba(0, 0, 21, 0.05);
    width: var(--cui-toast-max-width);
    max-width: 100%;
    font-size: var(--cui-toast-font-size);
    color: var(--cui-toast-color);
    pointer-events: auto;
    background-color: var(--cui-toast-bg);
    background-clip: padding-box;
    border: var(--cui-toast-border-width) solid var(--cui-toast-border-color);
    box-shadow: var(--cui-toast-box-shadow);
    border-radius: var(--cui-toast-border-radius);
}
.toast.showing {
    opacity: 0;
}
.picker-input-group:hover .form-control:not(:-moz-placeholder-shown) ~ .input-group-text .picker-input-group-indicator:not(:last-child),
.picker-input-group:hover .form-control:not(:placeholder-shown) ~ .input-group-text .picker-input-group-indicator:not(:last-child),
.toast:not(.show) {
    display: none;
}
.toast-container {
    --cui-toast-zindex: 1090;
    position: absolute;
    z-index: var(--cui-toast-zindex);
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 100%;
    pointer-events: none;
}
.toast-container > :not(:last-child) {
    margin-bottom: var(--cui-toast-spacing);
}
.toast-header {
    display: flex;
    align-items: center;
    padding: var(--cui-toast-padding-y) var(--cui-toast-padding-x);
    color: var(--cui-toast-header-color);
    background-color: var(--cui-toast-header-bg);
    background-clip: padding-box;
    border-bottom: var(--cui-toast-border-width) solid var(--cui-toast-header-border-color);
    border-top-left-radius: calc(var(--cui-toast-border-radius) - var(--cui-toast-border-width));
    border-top-right-radius: calc(var(--cui-toast-border-radius) - var(--cui-toast-border-width));
}
html:not([dir="rtl"]) .toast-header .btn-close {
    margin-right: calc(-0.5 * var(--cui-toast-padding-x));
    margin-left: var(--cui-toast-padding-x);
}
[dir="rtl"] .toast-header .btn-close {
    margin-left: calc(-0.5 * var(--cui-toast-padding-x));
    margin-right: var(--cui-toast-padding-x);
}
.toast-body {
    padding: var(--cui-toast-padding-x);
    word-wrap: break-word;
}
.modal {
    --cui-modal-zindex: 9999;
    --cui-modal-width: 400px;
    --cui-modal-padding: 1rem;
    --cui-modal-margin: 0.5rem;
    --cui-modal-color: unset;
    --cui-modal-bg: #fff;
    --cui-modal-border-color: var(--cui-border-color-translucent);
    --cui-modal-border-width: 1px;
    --cui-modal-border-radius: 0.5rem;
    --cui-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 21, 0.075);
    --cui-modal-inner-border-radius: calc(0.5rem - 1px);
    --cui-modal-header-padding-x: 1rem;
    --cui-modal-header-padding-y: 1rem;
    --cui-modal-header-padding: 1rem 1rem;
    --cui-modal-header-border-color: var(--cui-border-color);
    --cui-modal-header-border-width: 1px;
    --cui-modal-title-line-height: 1.5;
    --cui-modal-footer-gap: 0.5rem;
    --cui-modal-footer-border-color: var(--cui-border-color);
    --cui-modal-footer-border-width: 1px;
    position: fixed;
    top: 0;
    z-index: var(--cui-modal-zindex);
    display: none;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    outline: 0;
    backdrop-filter: blur(4px);
}
html:not([dir="rtl"]) .modal {
    left: 0;
}
[dir="rtl"] .modal {
    right: 0;
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: var(--cui-modal-margin);
    pointer-events: none;
}
.modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    /* transform: translate(0, -50px); */
}
._confirm.el-dialog__wrapper .modal-dialog,
._confirmlist.el-dialog__wrapper .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, 20px) !important;
}
#openLogin ._confirm.el-dialog__wrapper .modal-dialog, #openLogin ._confirmlist.el-dialog__wrapper .modal-dialog{
        max-width: 500px;
}

#openLogin ._confirm.el-dialog__wrapper .modal-dialog .modal-content ,
#openLogin ._confirmlist.el-dialog__wrapper .modal-dialog .modal-content {
    --cui-modal-bg:black;
}

#openLogin ._confirm.el-dialog__wrapper .modal-dialog .modal-content ,
#openLogin ._confirmlist.el-dialog__wrapper .modal-dialog .modal-content {
    --cui-modal-bg:#28283f;
}

#openLogin ._confirmlist.el-dialog__wrapper .modal-dialog .modal-content table table {
    width: 100%;
    text-align: center;
}

#openLogin ._confirmlist.el-dialog__wrapper .modal-dialog .modal-content table input {
    padding:10px;
    width:97%;
    text-align: center;
    margin-bottom: 17px;
}

#openLogin ._confirmlist.el-dialog__wrapper .modal-dialog .modal-content table .modal-footer button{
    margin: 3px !important;
    width: 48% !important;
}

#openLogin ._confirmlist.el-dialog__wrapper .modal-dialog .modal-content table .modal-footer {
    padding: 0px;
    margin-top:20px;
}

#openLogin ._confirmlist.el-dialog__wrapper .btn-close, #openLogin ._confirmlist.el-dialog__wrapper .btn-close:hover {
    background: var(--cui-btn-close-bg,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%2844, 56, 74, 0.95%29'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")) center/1em auto no-repeat;
    filter: brightness(10);
}







.modal.show .modal-dialog {
    transform: none;
}


.modal.modal-static .modal-dialog {
    transform: scale(1.02);
}
.modal-dialog-scrollable {
    height: calc(100% - var(--cui-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
    max-height: 100%;
    overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
    overflow-y: auto;
}
.modal-dialog-centered {
    display: flex;
    align-items: center;
    min-height: calc(100% - var(--cui-modal-margin) * 2);
}
.modal-content {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    color: var(--cui-modal-color);
    pointer-events: auto;
    background-color: var(--cui-modal-bg);
    background-clip: padding-box;
    border: var(--cui-modal-border-width) solid var(--cui-modal-border-color);
    border-radius: var(--cui-modal-border-radius);
    outline: 0;
    box-shadow: 0 24px 38px 3px rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.14), 0 9px 46px 8px rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.12), 0 11px 15px -7px rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.2);
}
.modal-content:not([class*="border"]) {
    border: 0;
}
.modal-backdrop {
    --cui-backdrop-zindex: 1050;
    --cui-backdrop-bg: #000015;
    --cui-backdrop-opacity: 0.5;
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--cui-backdrop-zindex);
    width: 100vw;
    height: 100vh;
    background-color: var(--cui-backdrop-bg);
}
.modal-backdrop.fade {
    opacity: 0;
}
.modal-backdrop.show {
    opacity: var(--cui-backdrop-opacity);
}
.modal-header {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: space-between;
    padding: var(--cui-modal-header-padding);
    /* border-bottom: var(--cui-modal-header-border-width) solid var(--cui-modal-header-border-color); */
    border-top-left-radius: var(--cui-modal-inner-border-radius);
    border-top-right-radius: var(--cui-modal-inner-border-radius);
}
.modal-header .btn-close {
    padding: calc(var(--cui-modal-header-padding-y) * 0.5) calc(var(--cui-modal-header-padding-x) * 0.5);
}
html:not([dir="rtl"]) .modal-header .btn-close {
    margin: calc(-0.5 * var(--cui-modal-header-padding-y)) calc(-0.5 * var(--cui-modal-header-padding-x)) calc(-0.5 * var(--cui-modal-header-padding-y)) auto;
}
[dir="rtl"] .modal-header .btn-close {
    margin: calc(-0.5 * var(--cui-modal-header-padding-y)) auto calc(-0.5 * var(--cui-modal-header-padding-y)) calc(-0.5 * var(--cui-modal-header-padding-x));
}
.modal-title {
    margin-bottom: 0;
    line-height: var(--cui-modal-title-line-height);
}
.modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: var(--cui-modal-padding);
}
.modal-footer {
    display: flex;
    flex-shrink: 0;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    padding: calc(var(--cui-modal-padding) - var(--cui-modal-footer-gap) * 0.5);
    background-color: var(--cui-modal-footer-bg);
    /* border-top: var(--cui-modal-footer-border-width) solid var(--cui-modal-footer-border-color); */
    border-bottom-right-radius: var(--cui-modal-inner-border-radius);
    border-bottom-left-radius: var(--cui-modal-inner-border-radius);
}
.modal-footer > * {
    margin: calc(var(--cui-modal-footer-gap) * 0.5);
}

.modal-fullscreen {
    width: 100vw;
    max-width: none !important;
    height: 100%;
    margin: 0;
}
.modal-fullscreen .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
}
.modal-fullscreen .modal-footer,
.modal-fullscreen .modal-header {
    border-radius: 0;
}
.modal-fullscreen .modal-body {
    overflow-y: auto;
}

.tooltip {
    --cui-tooltip-zindex: 1080;
    --cui-tooltip-max-width: 200px;
    --cui-tooltip-padding-x: .5rem;
    --cui-tooltip-padding-y: .25rem;
    /* --cui-tooltip-margin:; */
    --cui-tooltip-font-size: .875rem;
    --cui-tooltip-color: rgba(255,255,255,0.87);
    --cui-tooltip-bg: #000015;
    --cui-tooltip-border-radius: .375rem;
    --cui-tooltip-opacity: .9;
    --cui-tooltip-arrow-width: .8rem;
    --cui-tooltip-arrow-height: .4rem;
    z-index: var(--cui-tooltip-zindex);
    display: block;
    padding: var(--cui-tooltip-arrow-height);
    margin: var(--cui-tooltip-margin);
    font-family: var(--cui-font-sans-serif);
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    white-space: normal;
    word-spacing: normal;
    line-break: auto;
    font-size: var(--cui-tooltip-font-size);
    word-wrap: break-word;
    opacity: 0
}



.tooltip.show {
    opacity: var(--cui-tooltip-opacity)
}



.tooltip .tooltip-arrow {
    display: block;
    width: var(--cui-tooltip-arrow-width);
    height: var(--cui-tooltip-arrow-height)
}



.tooltip .tooltip-arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid
}

#register-container .register-content .register-input .wrapregcode {
    text-align:center;
}

#register-container .register-content .register-input .register-code {
    width: 78%;
    height: 70px;
    margin: 0 auto;
    border-radius: 50px;
    background-color: #c5c5c514;
    border-color: #6d7788;
    font-weight: 900;
    color: #6d7788;
    font-size:25px
}



.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow {
    bottom: 0
}



.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before {
    top: -1px;
    border-width: var(--cui-tooltip-arrow-height) calc(var(--cui-tooltip-arrow-width)*.5)0;
    border-top-color: var(--cui-tooltip-bg)
}



.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow {
    left: 0;
    width: var(--cui-tooltip-arrow-height);
    height: var(--cui-tooltip-arrow-width)
}



.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before {
    right: -1px;
    border-width: calc(var(--cui-tooltip-arrow-width)*.5) var(--cui-tooltip-arrow-height) calc(var(--cui-tooltip-arrow-width)*.5)0;
    border-right-color: var(--cui-tooltip-bg)
}



.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow {
    top: 0
}



.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before {
    bottom: -1px;
    border-width: 0 calc(var(--cui-tooltip-arrow-width)*.5) var(--cui-tooltip-arrow-height);
    border-bottom-color: var(--cui-tooltip-bg)
}



.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow {
    right: 0;
    width: var(--cui-tooltip-arrow-height);
    height: var(--cui-tooltip-arrow-width)
}



.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before {
    left: -1px;
    border-width: calc(var(--cui-tooltip-arrow-width)*.5)0 calc(var(--cui-tooltip-arrow-width)*.5) var(--cui-tooltip-arrow-height);
    border-left-color: var(--cui-tooltip-bg)
}



.tooltip-inner {
    max-width: var(--cui-tooltip-max-width);
    padding: var(--cui-tooltip-padding-y) var(--cui-tooltip-padding-x);
    color: var(--cui-tooltip-color);
    text-align: center;
    background-color: var(--cui-tooltip-bg);
    border-radius: var(--cui-tooltip-border-radius,0)
}



.popover {
    --cui-popover-zindex: 1070;
    --cui-popover-max-width: 276px;
    --cui-popover-font-size: .875rem;
    --cui-popover-bg: #fff;
    --cui-popover-border-width: 1px;
    --cui-popover-border-color: var(--cui-border-color-translucent);
    --cui-popover-border-radius: .5rem;
    --cui-popover-inner-border-radius: calc(0.5rem - 1px);
    --cui-popover-box-shadow: 0 .5rem 1rem rgba(0,0,21,0.15);
    --cui-popover-header-padding-x: 1rem;
    --cui-popover-header-padding-y: .5rem;
    --cui-popover-header-font-size: 1rem;
    --cui-popover-header-color: unset;
    --cui-popover-header-bg: #f0f0f0;
    --cui-popover-body-padding-x: 1rem;
    --cui-popover-body-padding-y: 1rem;
    --cui-popover-body-color: rgba(44,56,74,0.95);
    --cui-popover-arrow-width: 1rem;
    --cui-popover-arrow-height: .5rem;
    --cui-popover-arrow-border: var(--cui-popover-border-color);
    z-index: var(--cui-popover-zindex);
    display: block;
    max-width: var(--cui-popover-max-width);
    font-family: var(--cui-font-sans-serif);
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    white-space: normal;
    word-spacing: normal;
    line-break: auto;
    font-size: var(--cui-popover-font-size);
    word-wrap: break-word;
    background-color: var(--cui-popover-bg);
    background-clip: padding-box;
    border: var(--cui-popover-border-width) solid var(--cui-popover-border-color);
    border-radius: var(--cui-popover-border-radius)
}
.popover .popover-arrow{
display:block;width:var(--cui-popover-arrow-width);height:var(--cui-popover-arrow-height)}

.popover .popover-arrow::after,.popover .popover-arrow::before{
position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{
bottom:calc(-1*(var(--cui-popover-arrow-height)) - var(--cui-popover-border-width))}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{
border-width:var(--cui-popover-arrow-height) calc(var(--cui-popover-arrow-width)*.5)0}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{
bottom:0;border-top-color:var(--cui-popover-arrow-border)}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{
bottom:var(--cui-popover-border-width);border-top-color:var(--cui-popover-bg)}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{
left:calc(-1*(var(--cui-popover-arrow-height)) - var(--cui-popover-border-width));width:var(--cui-popover-arrow-height);height:var(--cui-popover-arrow-width)}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{
border-width:calc(var(--cui-popover-arrow-width)*.5) var(--cui-popover-arrow-height) calc(var(--cui-popover-arrow-width)*.5)0}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{
left:0;border-right-color:var(--cui-popover-arrow-border)}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{
left:var(--cui-popover-border-width);border-right-color:var(--cui-popover-bg)}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{
top:calc(-1*(var(--cui-popover-arrow-height)) - var(--cui-popover-border-width))}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{
border-width:0 calc(var(--cui-popover-arrow-width)*.5) var(--cui-popover-arrow-height)}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{
top:0;border-bottom-color:var(--cui-popover-arrow-border)}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{
top:var(--cui-popover-border-width);border-bottom-color:var(--cui-popover-bg)}

.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{
position:absolute;top:0;left:50%;display:block;width:var(--cui-popover-arrow-width);margin-left:calc(-.5*var(--cui-popover-arrow-width));content:"";border-bottom:var(--cui-popover-border-width) solid var(--cui-popover-header-bg)}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{
right:calc(-1*(var(--cui-popover-arrow-height)) - var(--cui-popover-border-width));width:var(--cui-popover-arrow-height);height:var(--cui-popover-arrow-width)}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{
border-width:calc(var(--cui-popover-arrow-width)*.5)0 calc(var(--cui-popover-arrow-width)*.5) var(--cui-popover-arrow-height)}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{
right:0;border-left-color:var(--cui-popover-arrow-border)}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{
right:var(--cui-popover-border-width);border-left-color:var(--cui-popover-bg)}

.popover-header{
padding:var(--cui-popover-header-padding-y) var(--cui-popover-header-padding-x);margin-bottom:0;font-size:var(--cui-popover-header-font-size);color:var(--cui-popover-header-color);background-color:var(--cui-popover-header-bg);border-bottom:var(--cui-popover-border-width) solid var(--cui-popover-border-color);border-top-left-radius:var(--cui-popover-inner-border-radius);border-top-right-radius:var(--cui-popover-inner-border-radius)}

.popover-header:empty{
display:none}

.popover-body{
padding:var(--cui-popover-body-padding-y) var(--cui-popover-body-padding-x);color:var(--cui-popover-body-color)}

.carousel,.carousel-inner{
position:relative}

.carousel.pointer-event{
touch-action:pan-y}

.carousel-inner{
width:100%;overflow:hidden}

.carousel-inner::after{
display:block;clear:both;content:""}

.carousel-item{
position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}

.carousel-item-next,.carousel-item-prev,.carousel-item.active{
display:block}

.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){
transform:translateX(100%)}

.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){
transform:translateX(-100%)}

.carousel-fade .carousel-item{
opacity:0;transition-property:opacity;transform:none}

.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{
z-index:1;opacity:1}

.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{
z-index:0;opacity:0;transition:opacity 0s .6s}

.carousel-control-next,.carousel-control-prev{
position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:var(--cui-carousel-control-color,rgba(255,255,255,.87));text-align:center;background:0;border:0;opacity:.5;transition:opacity .15s ease}

.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{
color:var(--cui-carousel-control-color,rgba(255,255,255,.87));text-decoration:none;outline:0;opacity:.9}

.carousel-control-prev{
left:0}

.carousel-control-next{
right:0}

.carousel-control-next-icon,.carousel-control-prev-icon{
display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}

.carousel-control-prev-icon{
background-image:url(/css/web/svg/uicons_solidrounded/fi-sr-angle-circle-left.svg)}

.carousel-control-next-icon{
background-image:url(/css/web/svg/uicons_solidrounded/fi-sr-angle-circle-right.svg)}

.carousel-indicators{
position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}

.carousel-indicators [data-coreui-target]{
box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--cui-carousel-indicator-active-bg,#fff);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}

.carousel-indicators .active{
opacity:1}

.carousel-caption{
position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--cui-carousel-caption-color,rgba(255,255,255,.87));text-align:center}

.carousel-dark{
--cui-carousel-indicator-active-bg:#000015;--cui-carousel-caption-color:rgba(44,56,74,.95)}

.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{
filter:invert(1) grayscale(100)}

.carousel-dark .carousel-indicators [data-coreui-target]{
background-color:#000015}

.carousel-dark .carousel-caption{
color:rgba(44,56,74,.95)}

.spinner-border,.spinner-grow{
display:inline-block;width:var(--cui-spinner-width);height:var(--cui-spinner-height);vertical-align:var(--cui-spinner-vertical-align);border-radius:50%;animation:var(--cui-spinner-animation-speed) linear infinite var(--cui-spinner-animation-name)}

.spinner-border{
--cui-spinner-width:2rem;--cui-spinner-height:2rem;--cui-spinner-vertical-align:-.125em;--cui-spinner-border-width:.25em;--cui-spinner-animation-speed:.75s;--cui-spinner-animation-name:spinner-border;border:var(--cui-spinner-border-width) solid currentcolor;border-right-color:transparent}

.spinner-border-sm{
--cui-spinner-width:1rem;--cui-spinner-height:1rem;--cui-spinner-border-width:.2em}

.spinner-grow{
--cui-spinner-width:2rem;--cui-spinner-height:2rem;--cui-spinner-vertical-align:-.125em;--cui-spinner-animation-speed:.75s;--cui-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}

.spinner-grow-sm{
--cui-spinner-width:1rem;--cui-spinner-height:1rem}


.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{
--cui-offcanvas-zindex:1045;--cui-offcanvas-width:440px;--cui-offcanvas-height:30vh;--cui-offcanvas-padding-x:1rem;--cui-offcanvas-padding-y:1rem;--cui-offcanvas-color:unset;--cui-offcanvas-bg:#fff;--cui-offcanvas-border-width:1px;--cui-offcanvas-border-color:var(--cui-border-color-translucent);--cui-offcanvas-box-shadow:0 .125rem .25rem rgba(0,0,21,.075)}


.offcanvas.offcanvas-start{
top:0;width:var(--cui-offcanvas-width)}

html:not([dir=rtl]) .offcanvas.offcanvas-start{
left:0;border-right:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateX(-100%)}

[dir=rtl] .offcanvas.offcanvas-start{
right:0;border-left:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateX(100%)}

.offcanvas.offcanvas-end{
top:0;width:var(--cui-offcanvas-width);transform:translateX(100%)}

html:not([dir=rtl]) .offcanvas.offcanvas-end{
right:0;border-left:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color)}

[dir=rtl] .offcanvas.offcanvas-end{
left:0;border-right:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color)}

.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{
right:0;left:0;height:var(--cui-offcanvas-height);max-height:100%}

.offcanvas.offcanvas-top{
top:0;border-bottom:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateY(-100%)}

.offcanvas.offcanvas-bottom{
border-top:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateY(100%)}

.offcanvas.show:not(.hiding),.offcanvas.showing{
transform:none!important}

.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{
visibility:visible}

.offcanvas-backdrop{
position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:var(--cui-offcanvas-backdrop-bg,#000015)}

.offcanvas-backdrop.fade{
opacity:0}

.offcanvas-backdrop.show{
opacity:.5}

.offcanvas-header{
display:flex;align-items:center;justify-content:space-between;padding:var(--cui-offcanvas-padding-y) var(--cui-offcanvas-padding-x)}

.offcanvas-header .btn-close{
padding:calc(var(--cui-offcanvas-padding-y)*.5) calc(var(--cui-offcanvas-padding-x)*.5);margin-top:calc(-.5*var(--cui-offcanvas-padding-y));margin-bottom:calc(-.5*var(--cui-offcanvas-padding-y))}

html:not([dir=rtl]) .offcanvas-header .btn-close{
margin-right:calc(-.5*var(--cui-offcanvas-padding-x))}

[dir=rtl] .offcanvas-header .btn-close{
margin-left:calc(-.5*var(--cui-offcanvas-padding-x))}

.offcanvas{
position:fixed;bottom:0;z-index:var(--cui-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--cui-offcanvas-color);visibility:hidden;background-color:var(--cui-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}

.offcanvas-title{
margin-bottom:0;line-height:1.5}

.offcanvas-body{
flex-grow:1;padding:var(--cui-offcanvas-padding-y) var(--cui-offcanvas-padding-x);overflow-y:auto}

.placeholder{
display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}

.placeholder.btn::before{
display:inline-block;content:""}

.placeholder-xs{
min-height:.6em}

.placeholder-sm{
min-height:.8em}

.placeholder-lg{
min-height:1.2em}

.placeholder-glow .placeholder{
animation:placeholder-glow 2s ease-in-out infinite}

.placeholder-wave{
-webkit-mask-image:linear-gradient(130deg,#000015 55%,rgba(0,0,0,.8) 75%,#000015 95%);mask-image:linear-gradient(130deg,#000015 55%,rgba(0,0,0,.8) 75%,#000015 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}

.avatar{
position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;border-radius:50em;transition:margin .15s;width:2rem;height:2rem;font-size:.8rem}




.avatar .avatar-status{
width:.5333333333rem;height:.5333333333rem}

.avatar-img{
width:100%;height:auto;border-radius:50em}

.avatar-status{
position:absolute;bottom:0;display:block;border:1px solid #fff;border-radius:50em}

html:not([dir=rtl]) .avatar-status{
right:0}

[dir=rtl] .avatar-status{
left:0}

.avatar-sm{
width:1.5rem;height:1.5rem;font-size:.6rem}

.avatar-sm .avatar-status{
width:.4rem;height:.4rem}

.avatar-md{
width:2.5rem;height:2.5rem;font-size:1rem}

.avatar-md .avatar-status{
width:.6666666667rem;height:.6666666667rem}

.avatar-lg{
width:3rem;height:3rem;font-size:1.2rem}

.avatar-lg .avatar-status{
width:.8rem;height:.8rem}

.avatar-xl{
width:4rem;height:4rem;font-size:1.6rem}

.avatar-xl .avatar-status{
width:1.0666666667rem;height:1.0666666667rem}

.avatars-stack{
display:flex}

html:not([dir=rtl]) .avatars-stack .avatar{
margin-right:-.8rem}

[dir=rtl] .avatars-stack .avatar{
margin-left:-.8rem}

html:not([dir=rtl]) .avatars-stack .avatar:hover{
margin-right:0}

[dir=rtl] .avatars-stack .avatar:hover{
margin-left:0}

html:not([dir=rtl]) .avatars-stack .avatar-sm{
margin-right:-.6rem}

[dir=rtl] .avatars-stack .avatar-sm{
margin-left:-.6rem}

html:not([dir=rtl]) .avatars-stack .avatar-md{
margin-right:-1rem}

[dir=rtl] .avatars-stack .avatar-md{
margin-left:-1rem}

html:not([dir=rtl]) .avatars-stack .avatar-lg{
margin-right:-1.2rem}

[dir=rtl] .avatars-stack .avatar-lg{
margin-left:-1.2rem}

html:not([dir=rtl]) .avatars-stack .avatar-xl{
margin-right:-1.6rem}

[dir=rtl] .avatars-stack .avatar-xl{
margin-left:-1.6rem}


.calendar {
    --cui-calendar-table-margin: .5rem;
    --cui-calendar-table-cell-size: 2.75rem;
    --cui-calendar-nav-padding: .5rem;
    --cui-calendar-nav-border: 1px solid #d8dbe0;
    --cui-calendar-nav-date-color: rgba(44,56,74,0.95);
    --cui-calendar-nav-date-hover-color: #321fdb;
    --cui-calendar-nav-icon-width: 1rem;
    --cui-calendar-nav-icon-height: 1rem;
    --cui-calendar-cell-header-inner-color: rgba(44,56,74,0.681);
    --cui-calendar-cell-hover-bg: #d8dbe0;
    --cui-calendar-cell-disabled-color: rgba(44,56,74,0.38);
    --cui-calendar-cell-selected-color: #fff;
    --cui-calendar-cell-selected-bg: #321fdb;
    --cui-calendar-cell-range-bg: rgba(50,31,219,0.125);
    --cui-calendar-cell-range-hover-bg: rgba(50,31,219,0.25);
    --cui-calendar-cell-range-hover-border-color: #321fdb;
    --cui-calendar-cell-today-color: #e55353;
    font-weight: initial
}
.calendar table{
width:calc(var(--cui-calendar-table-cell-size)*7);margin:var(--cui-calendar-table-margin)}

.calendar table td,.calendar table th{
width:var(--cui-calendar-table-cell-size)}

.calendar.months~.time-picker,.calendar.years~.time-picker{
display:none}

#match-detail #detail-header #inner-header,.calendars,.el-table__header thead tr{
display:flex}

.calendar-nav{
display:flex;align-items:baseline;padding:var(--cui-calendar-nav-padding);border-bottom:var(--cui-calendar-nav-border)}

.calendar-nav-date{
flex:1;text-align:center}

.calendar-nav-date .btn{
font-weight:600;color:var(--cui-calendar-nav-date-color)}

.calendar-nav-date .btn:hover{
color:var(--cui-calendar-nav-date-hover-color)}

.calendar-nav-icon{
display:block;width:var(--cui-calendar-nav-icon-width);height:var(--cui-calendar-nav-icon-height);transition:background-image .15s ease-in-out}




html:not([dir=rtl]) .calendar-nav-icon-double-next {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='95.314 447.313 72.686 424.687 245.373 252 72.686 79.313 95.314 56.687 290.627 252 95.314 447.313'%3e%3c/polygon%3e%3cpolygon fill='%238a93a2' points='255.314 447.313 232.686 424.687 405.373 252 232.686 79.313 255.314 56.687 450.627 252 255.314 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-double-next {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='416.686 447.313 221.373 252 416.686 56.687 439.314 79.313 266.627 252 439.314 424.687 416.686 447.313'%3e%3c/polygon%3e%3cpolygon fill='%238a93a2' points='256.686 447.313 61.373 252 256.686 56.687 279.314 79.313 106.627 252 279.314 424.687 256.686 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-double-next:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='95.314 447.313 72.686 424.687 245.373 252 72.686 79.313 95.314 56.687 290.627 252 95.314 447.313'%3e%3c/polygon%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='255.314 447.313 232.686 424.687 405.373 252 232.686 79.313 255.314 56.687 450.627 252 255.314 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-double-next:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='416.686 447.313 221.373 252 416.686 56.687 439.314 79.313 266.627 252 439.314 424.687 416.686 447.313'%3e%3c/polygon%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='256.686 447.313 61.373 252 256.686 56.687 279.314 79.313 106.627 252 279.314 424.687 256.686 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-double-prev {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='416.686 447.313 221.373 252 416.686 56.687 439.314 79.313 266.627 252 439.314 424.687 416.686 447.313'%3e%3c/polygon%3e%3cpolygon fill='%238a93a2' points='256.686 447.313 61.373 252 256.686 56.687 279.314 79.313 106.627 252 279.314 424.687 256.686 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-double-prev {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='95.314 447.313 72.686 424.687 245.373 252 72.686 79.313 95.314 56.687 290.627 252 95.314 447.313'%3e%3c/polygon%3e%3cpolygon fill='%238a93a2' points='255.314 447.313 232.686 424.687 405.373 252 232.686 79.313 255.314 56.687 450.627 252 255.314 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-double-prev:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='416.686 447.313 221.373 252 416.686 56.687 439.314 79.313 266.627 252 439.314 424.687 416.686 447.313'%3e%3c/polygon%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='256.686 447.313 61.373 252 256.686 56.687 279.314 79.313 106.627 252 279.314 424.687 256.686 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-double-prev:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='95.314 447.313 72.686 424.687 245.373 252 72.686 79.313 95.314 56.687 290.627 252 95.314 447.313'%3e%3c/polygon%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='255.314 447.313 232.686 424.687 405.373 252 232.686 79.313 255.314 56.687 450.627 252 255.314 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-next {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='179.313 451.313 156.687 428.687 329.372 256 156.687 83.313 179.313 60.687 374.627 256 179.313 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-next {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='324.687 451.313 129.373 256 324.687 60.687 347.313 83.313 174.628 256 347.313 428.687 324.687 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-next:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='179.313 451.313 156.687 428.687 329.372 256 156.687 83.313 179.313 60.687 374.627 256 179.313 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-next:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='324.687 451.313 129.373 256 324.687 60.687 347.313 83.313 174.628 256 347.313 428.687 324.687 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-prev {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='324.687 451.313 129.373 256 324.687 60.687 347.313 83.313 174.628 256 347.313 428.687 324.687 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-prev {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='179.313 451.313 156.687 428.687 329.372 256 156.687 83.313 179.313 60.687 374.627 256 179.313 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-prev:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='324.687 451.313 129.373 256 324.687 60.687 347.313 83.313 174.628 256 347.313 428.687 324.687 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-prev:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='179.313 451.313 156.687 428.687 329.372 256 156.687 83.313 179.313 60.687 374.627 256 179.313 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}

.calendar-header-cell-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    height: var(--cui-calendar-table-cell-size);
    font-weight: 600;
    color: var(--cui-calendar-cell-header-inner-color);
}
.calendar-cell {
    padding: 1px 0;
    text-align: center;
}
.calendar-cell:not(.disabled) .calendar-cell-inner {
    cursor: pointer;
}
.calendar-cell:hover:not(.disabled) .calendar-cell-inner {
    background-color: var(--cui-calendar-cell-hover-bg);
}
.calendar-cell.today .calendar-cell-inner {
    color: var(--cui-calendar-cell-today-color);
}
.calendar-cell.disabled,
.calendar-cell.next,
.calendar-cell.previous .calendar-cell-inner {
    color: var(--cui-calendar-cell-disabled-color);
}
.calendar-cell.disabled .calendar-cell-inner {
    cursor: not-allowed;
}
.calendar-cell.range:not(.selected) .calendar-cell-inner {
    background: var(--cui-calendar-cell-range-bg);
    border-radius: 0;
}
.calendar-cell.range:not(.selected):hover .calendar-cell-inner {
    position: relative;
}
.calendar-cell.range:not(.selected):hover .calendar-cell-inner::after {
    position: absolute;
    width: 100%;
    height: 100%;
    content: "";
    background: var(--cui-calendar-cell-range-hover-bg);
    border-radius: 0.375rem;
}
html:not([dir="rtl"]) .calendar-cell.range-hover:first-child .calendar-cell-inner::before,
html:not([dir="rtl"]) .calendar-cell.range:not(.selected):first-child .calendar-cell-inner,
html:not([dir="rtl"]) .calendar-cell:not(.range) + .range .calendar-cell-inner,
html:not([dir="rtl"]) .calendar-cell:not(.range-hover) + .range-hover .calendar-cell-inner::before {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
[dir="rtl"] .calendar-cell.range-hover:first-child .calendar-cell-inner::before,
[dir="rtl"] .calendar-cell.range:not(.selected):first-child .calendar-cell-inner,
[dir="rtl"] .calendar-cell:not(.range) + .range .calendar-cell-inner,
[dir="rtl"] .calendar-cell:not(.range-hover) + .range-hover .calendar-cell-inner::before {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}
html:not([dir="rtl"]) .calendar-cell.range:not(.selected).last .calendar-cell-inner,
html:not([dir="rtl"]) .calendar-cell.range:not(.selected):last-child .calendar-cell-inner {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}
[dir="rtl"] .calendar-cell.range:not(.selected).last .calendar-cell-inner,
[dir="rtl"] .calendar-cell.range:not(.selected):last-child .calendar-cell-inner {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
.calendar-cell.range-hover .calendar-cell-inner {
    position: relative;
}
.calendar-cell.range-hover .calendar-cell-inner::before {
    position: absolute;
    width: 100%;
    height: 100%;
    content: "";
}
.calendar-cell.range-hover .calendar-cell-inner::before,
.calendar-cell.range-hover.selected .calendar-cell-inner::before {
    border-top: 1px dashed var(--cui-calendar-cell-selected-bg);
    border-bottom: 1px dashed var(--cui-calendar-cell-selected-bg);
    border-radius: 0;
}
.calendar-cell.range-hover:first-child .calendar-cell-inner::before,
.calendar-cell:not(.range-hover) + .range-hover .calendar-cell-inner::before {
    border-left: 1px dashed var(--cui-calendar-cell-selected-bg);
}
.calendar-cell.range-hover + .range-hover:hover .calendar-cell-inner::before,
.calendar-cell.range-hover.last .calendar-cell-inner::before,
.calendar-cell.range-hover:first-child:hover .calendar-cell-inner::before,
.calendar-cell.range-hover:last-child .calendar-cell-inner::before {
    border-right: 1px dashed var(--cui-calendar-cell-selected-bg);
}
html:not([dir="rtl"]) .calendar-cell.range-hover + .range-hover:hover .calendar-cell-inner::before,
html:not([dir="rtl"]) .calendar-cell.range-hover.last .calendar-cell-inner::before,
html:not([dir="rtl"]) .calendar-cell.range-hover:first-child:hover .calendar-cell-inner::before,
html:not([dir="rtl"]) .calendar-cell.range-hover:last-child .calendar-cell-inner::before {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}
[dir="rtl"] .calendar-cell.range-hover + .range-hover:hover .calendar-cell-inner::before,
[dir="rtl"] .calendar-cell.range-hover.last .calendar-cell-inner::before,
[dir="rtl"] .calendar-cell.range-hover:first-child:hover .calendar-cell-inner::before,
[dir="rtl"] .calendar-cell.range-hover:last-child .calendar-cell-inner::before {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
.calendar-cell.range-hover.selected:hover .calendar-cell-inner::before {
    border: 0;
}
.calendar-cell.selected:not(.previous):not(.next) .calendar-cell-inner,
.calendar-cell.selected:not(.previous):not(.next).end .calendar-cell-inner,
.calendar-cell.selected:not(.previous):not(.next).start .calendar-cell-inner {
    position: relative;
    color: var(--cui-calendar-cell-selected-color);
    background: var(--cui-calendar-cell-selected-bg);
}
.calendar-cell.selected:not(.previous):not(.next).end .calendar-cell-inner::before,
.calendar-cell.selected:not(.previous):not(.next).start .calendar-cell-inner::before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    content: "";
    background: var(--cui-calendar-cell-range-bg);
}
html:not([dir="rtl"]) .calendar-cell.selected:not(.previous):not(.next).start .calendar-cell-inner::before {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
[dir="rtl"] .calendar-cell.selected:not(.previous):not(.next).start .calendar-cell-inner::before,
html:not([dir="rtl"]) .calendar-cell.selected:not(.previous):not(.next).end .calendar-cell-inner::before {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}
[dir="rtl"] .calendar-cell.selected:not(.previous):not(.next).end .calendar-cell-inner::before {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
.calendar-cell-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    height: var(--cui-calendar-table-cell-size);
    border-radius: 0.375rem;
}
.callout {
    --cui-callout-padding-x: 1rem;
    --cui-callout-padding-y: 1rem;
    --cui-callout-margin-x: 0;
    --cui-callout-margin-y: 1rem;
    --cui-callout-border-width: 1px;
    --cui-callout-border-left-width: 4px;
    --cui-callout-border-radius: 0.375rem;
    padding: var(--cui-callout-padding-y) var(--cui-callout-padding-x);
    margin: var(--cui-callout-margin-y) var(--cui-callout-margin-x);
    border: var(--cui-callout-border-width) solid var(--cui-callout-border-color);
    border-radius: var(--cui-callout-border-radius);
}
html:not([dir="rtl"]) .callout {
    border-left-width: var(--cui-callout-border-left-width);
    border-left-color: var(--cui-callout-border-left-color);
}
[dir="rtl"] .callout {
    border-right-width: var(--cui-callout-border-right-width);
    border-right-color: var(--cui-callout-border-right-color);
}
.callout-primary {
    --cui-callout-border-left-color: #321fdb;
}
.callout-secondary {
    --cui-callout-border-left-color: #9da5b1;
}
.callout-success {
    --cui-callout-border-left-color: #2eb85c;
}
.callout-danger {
    --cui-callout-border-left-color: #e55353;
}
.callout-warning {
    --cui-callout-border-left-color: #f9b115;
}
.callout-info {
    --cui-callout-border-left-color: #39f;
}
.callout-light {
    --cui-callout-border-left-color: #ebedef;
}
.callout-dark {
    --cui-callout-border-left-color: #4f5d73;
}
.picker {
    --cui-picker-footer-border-top: 1px solid #d8dbe0;
    --cui-picker-footer-padding: 0.5rem;
}
.picker .dropdown-menu {
    padding: 0;
}
.picker.show .input-group {
    color: var(--cui-input-focus-color, rgba(44, 56, 74, 0.95));
    background-color: var(--cui-input-focus-bg, #fff);
    border-color: var(--cui-input-focus-border-color, #998fed);
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(50, 31, 219, 0.25);
}
.picker-input-group:hover .form-control:not(:-moz-placeholder-shown) ~ .input-group-text .picker-input-group-cleaner,
.picker-input-group:hover .form-control:not(:placeholder-shown) ~ .input-group-text .picker-input-group-cleaner {
    display: initial;
}
.picker-input-group .form-control.hover {
    color: var(--cui-gray-500);
}
.picker-input-group .form-control:focus {
    border-color: var(--cui-input-border-color, #b1b7c1);
    outline: 0;
    box-shadow: none;
}
html:not([dir="rtl"]) .picker-input-group .form-control:not(:first-child) {
    border-left: 0;
}
[dir="rtl"] .picker-input-group .form-control:not(:first-child),
html:not([dir="rtl"]) .picker-input-group .form-control:not(:last-child) {
    border-right: 0;
}
[dir="rtl"] .picker-input-group .form-control:not(:last-child) {
    border-left: 0;
}
.picker-input-group .form-control[readonly] {
    background-color: var(--cui-input-bg, #fff);
}
.picker-input-group .form-control.form-control:disabled + .input-group-text {
    background-color: var(--cui-input-disabled-bg, #d8dbe0);
}
.picker-input-group.input-group {
    border-radius: 0.375rem;
}
.picker-input-group.input-group-lg {
    border-radius: 0.5rem;
}
.picker-input-group.input-group-lg .picker-input-group-icon {
    width: 1.25rem;
    height: 1.25rem;
    font-size: 1.25rem;
}
.picker-input-group.input-group-sm {
    border-radius: 0.25rem;
}
.picker-input-group.input-group-sm .picker-input-group-icon {
    width: 0.875rem;
    height: 0.875rem;
    font-size: 0.875rem;
}
.picker-input-group .input-group-text {
    color: var(--cui-gray-400);
    background-color: var(--cui-input-bg, #fff);
}
.picker-input-group-cleaner {
    display: none;
}
.picker-input-group-icon {
    display: block;
    width: 1rem;
    height: 1rem;
    font-size: 1rem;
    transition: background-image 0.15s ease-in-out;
}

.picker-footer {
    display: flex;
    justify-content: flex-end;
    padding: var(--cui-picker-footer-padding);
    border-top: var(--cui-picker-footer-border-top);
}
html:not([dir="rtl"]) .picker-footer .btn + .btn {
    margin-left: 0.5rem;
}
[dir="rtl"] .picker-footer .btn + .btn {
    margin-right: 0.5rem;
}
.date-picker {
    --cui-date-picker-ranges-width: 10rem;
    --cui-date-picker-ranges-padding: 0.5rem;
    --cui-date-picker-ranges-border: 1px solid #d8dbe0;
    --cui-date-picker-timepicker-width: 20.25rem;
    --cui-date-picker-timepicker-border-top: 1px solid #d8dbe0;
}
.date-picker .dropdown-menu {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
}
.date-picker.is-invalid .form-control {
    --cui-input-border-color: #e55353;
}
.date-picker.is-invalid .input-group-text {
    --cui-input-group-addon-border-color: #e55353;
}
.date-picker.is-invalid .picker-input-group-indicator {
    --cui-input-group-addon-color: #e55353;
}


.date-picker.is-invalid .date-picker-input-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpath fill='%23e55353' d='M472,96H384V40H352V96H160V40H128V96H40a24.028,24.028,0,0,0-24,24V456a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V120A24.028,24.028,0,0,0,472,96Zm-8,352H48V128h80v40h32V128H352v40h32V128h80Z'%3e%3c/path%3e%3crect width='32' height='32' x='112' y='224' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='224' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='224' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='224' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='112' y='296' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='296' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='296' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='296' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='112' y='368' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='368' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='368' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='368' fill='%23e55353'%3e%3c/rect%3e%3c/svg%3e")
}



.date-picker.is-valid .form-control {
    --cui-input-border-color: #2eb85c
}



.date-picker.is-valid .input-group-text {
    --cui-input-group-addon-border-color: #2eb85c
}



.date-picker.is-valid .picker-input-group-indicator {
    --cui-input-group-addon-color: #2eb85c
}



.date-picker.is-valid .date-picker-input-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpath fill='%232eb85c' d='M472,96H384V40H352V96H160V40H128V96H40a24.028,24.028,0,0,0-24,24V456a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V120A24.028,24.028,0,0,0,472,96Zm-8,352H48V128h80v40h32V128H352v40h32V128h80Z'%3e%3c/path%3e%3crect width='32' height='32' x='112' y='224' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='224' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='224' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='224' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='112' y='296' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='296' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='296' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='296' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='112' y='368' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='368' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='368' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='368' fill='%232eb85c'%3e%3c/rect%3e%3c/svg%3e")
}



.date-picker-body {
    display: grid;
    grid-template-areas: "ranges calendars""ranges timepickers";
    grid-template-rows: auto;
    grid-template-columns: auto auto
}



.date-picker-ranges {
    grid-area: ranges;
    width: var(--cui-date-picker-ranges-width);
    padding: var(--cui-date-picker-ranges-padding);
    border-right: var(--cui-date-picker-ranges-border)
}



.date-picker-calendars {
    display: flex;
    grid-area: calendars
}



.date-picker-calendars .date-picker-calendar:not(:first-child) .calendar-navigation-prev,.date-picker-calendars .date-picker-calendar:not(:last-child) .calendar-navigation-next {
    visibility: hidden
}



html:not([dir=rtl]) .date-picker-arrow-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='359.873 121.377 337.246 144.004 433.243 240.001 16 240.001 16 240.002 16 272.001 16 272.002 433.24 272.002 337.246 367.996 359.873 390.623 494.498 256 359.873 121.377'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .date-picker-arrow-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='497.333 239.999 80.092 239.999 176.087 144.004 153.46 121.377 18.837 256 153.46 390.623 176.087 367.996 80.09 271.999 497.333 271.999 497.333 239.999'%3e%3c/polygon%3e%3c/svg%3e")
}



.date-picker-cleaner-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='306.912 214.461 256 265.373 205.088 214.461 182.461 237.088 233.373 288 182.461 338.912 205.088 361.539 256 310.627 306.912 361.539 329.539 338.912 278.627 288 329.539 237.088 306.912 214.461'%3e%3c/polygon%3e%3cpath fill='%238a93a2' d='M472,96H384V40H352V96H160V40H128V96H40a24.028,24.028,0,0,0-24,24V456a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V120A24.028,24.028,0,0,0,472,96Zm-8,352H48V128h80v40h32V128H352v40h32V128h80Z'%3e%3c/path%3e%3c/svg%3e")
}



.date-picker-cleaner-icon:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='306.912 214.461 256 265.373 205.088 214.461 182.461 237.088 233.373 288 182.461 338.912 205.088 361.539 256 310.627 306.912 361.539 329.539 338.912 278.627 288 329.539 237.088 306.912 214.461'%3e%3c/polygon%3e%3cpath fill='rgba%2844, 56, 74, 0.95%29%29' d='M472,96H384V40H352V96H160V40H128V96H40a24.028,24.028,0,0,0-24,24V456a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V120A24.028,24.028,0,0,0,472,96Zm-8,352H48V128h80v40h32V128H352v40h32V128h80Z'%3e%3c/path%3e%3c/svg%3e")
}



.date-picker-input-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpath fill='%238a93a2' d='M472,96H384V40H352V96H160V40H128V96H40a24.028,24.028,0,0,0-24,24V456a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V120A24.028,24.028,0,0,0,472,96Zm-8,352H48V128h80v40h32V128H352v40h32V128h80Z'%3e%3c/path%3e%3crect width='32' height='32' x='112' y='224' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='224' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='224' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='224' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='112' y='296' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='296' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='296' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='296' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='112' y='368' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='368' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='368' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='368' fill='%238a93a2'%3e%3c/rect%3e%3c/svg%3e")
}



.date-picker-timepickers {
    display: flex;
    flex-wrap: wrap;
    grid-area: timepickers;
    justify-content: space-between;
    border-top: var(--cui-date-picker-timepicker-border-top)
}



.date-picker-timepickers .time-picker {
    width: var(--cui-date-picker-timepicker-width)
}



.date-picker-timepickers .time-picker .form-select {
    width: initial;
    padding-right: .25rem;
    padding-left: .25rem;
    text-align: right;
    background: 0;
    border: 0
}



.date-picker-timepickers .time-picker .form-select:disabled {
    color: rgba(44,56,74,.38);
    background-color: transparent
}



.time-picker {
    --cui-time-picker-body-padding: .5rem;
    --cui-time-picker-roll-col-border: 1px solid #d8dbe0
}



.time-picker.is-invalid .form-control {
    --cui-input-border-color: #e55353
}



.time-picker.is-invalid .input-group-text {
    --cui-input-group-addon-border-color: #e55353
}



.time-picker.is-invalid .picker-input-group-indicator {
    --cui-input-group-addon-color: #e55353
}



.time-picker.is-invalid .time-picker-input-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%23e55353' points='271.514 95.5 239.514 95.5 239.514 273.611 355.127 328.559 368.864 299.657 271.514 253.389 271.514 95.5' class='ci-primary'%3e%3c/polygon%3e%3cpath fill='%23e55353' d='M256,16C123.452,16,16,123.452,16,256S123.452,496,256,496,496,388.548,496,256,388.548,16,256,16Zm0,448C141.125,464,48,370.875,48,256S141.125,48,256,48s208,93.125,208,208S370.875,464,256,464Z' class='ci-primary'%3e%3c/path%3e%3c/svg%3e")
}



.time-picker.is-valid .form-control {
    --cui-input-border-color: #2eb85c
}



.time-picker.is-valid .input-group-text {
    --cui-input-group-addon-border-color: #2eb85c
}



.time-picker.is-valid .picker-input-group-indicator {
    --cui-input-group-addon-color: #2eb85c
}



.time-picker.is-valid .time-picker-input-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%232eb85c' points='271.514 95.5 239.514 95.5 239.514 273.611 355.127 328.559 368.864 299.657 271.514 253.389 271.514 95.5' class='ci-primary'%3e%3c/polygon%3e%3cpath fill='%232eb85c' d='M256,16C123.452,16,16,123.452,16,256S123.452,496,256,496,496,388.548,496,256,388.548,16,256,16Zm0,448C141.125,464,48,370.875,48,256S141.125,48,256,48s208,93.125,208,208S370.875,464,256,464Z' class='ci-primary'%3e%3c/path%3e%3c/svg%3e")
}



.time-picker-body {
    display: flex;
    align-items: center;
    padding: var(--cui-time-picker-body-padding)
}



.time-picker-body .form-select {
    padding-right: 1.25rem;
    background-position: right .5rem center;
    -ms-overflow-style: none;
    scrollbar-width: none
}



.example .preview>img+img,.example .preview>svg+svg,.time-picker-body .form-select+.form-select {
    margin-left: .5rem
}



.time-picker-body .form-select::-webkit-scrollbar {
    width: 10px
}



.time-picker-body .time-picker-inline-icon {
    display: block;
    width: 40px;
    height: 1.25rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='271.514 95.5 239.514 95.5 239.514 273.611 355.127 328.559 368.864 299.657 271.514 253.389 271.514 95.5' class='ci-primary'%3e%3c/polygon%3e%3cpath fill='%238a93a2' d='M256,16C123.452,16,16,123.452,16,256S123.452,496,256,496,496,388.548,496,256,388.548,16,256,16Zm0,448C141.125,464,48,370.875,48,256S141.125,48,256,48s208,93.125,208,208S370.875,464,256,464Z' class='ci-primary'%3e%3c/path%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center
}



.time-picker-cleaner-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='348.071 141.302 260.308 229.065 172.545 141.302 149.917 163.929 237.681 251.692 149.917 339.456 172.545 362.083 260.308 274.32 348.071 362.083 370.699 339.456 282.935 251.692 370.699 163.929 348.071 141.302' class='ci-primary'%3e%3c/polygon%3e%3cpath fill='%238a93a2' d='M425.706,86.294A240,240,0,0,0,86.294,425.706,240,240,0,0,0,425.706,86.294ZM256,464C141.309,464,48,370.691,48,256S141.309,48,256,48s208,93.309,208,208S370.691,464,256,464Z' class='ci-primary'%3e%3c/path%3e%3c/svg%3e")
}



.time-picker-cleaner-icon:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='348.071 141.302 260.308 229.065 172.545 141.302 149.917 163.929 237.681 251.692 149.917 339.456 172.545 362.083 260.308 274.32 348.071 362.083 370.699 339.456 282.935 251.692 370.699 163.929 348.071 141.302' class='ci-primary'%3e%3c/polygon%3e%3cpath fill='rgba%2844, 56, 74, 0.95%29' d='M425.706,86.294A240,240,0,0,0,86.294,425.706,240,240,0,0,0,425.706,86.294ZM256,464C141.309,464,48,370.691,48,256S141.309,48,256,48s208,93.309,208,208S370.691,464,256,464Z' class='ci-primary'%3e%3c/path%3e%3c/svg%3e")
}



.time-picker-input-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='271.514 95.5 239.514 95.5 239.514 273.611 355.127 328.559 368.864 299.657 271.514 253.389 271.514 95.5' class='ci-primary'%3e%3c/polygon%3e%3cpath fill='%238a93a2' d='M256,16C123.452,16,16,123.452,16,256S123.452,496,256,496,496,388.548,496,256,388.548,16,256,16Zm0,448C141.125,464,48,370.875,48,256S141.125,48,256,48s208,93.125,208,208S370.875,464,256,464Z' class='ci-primary'%3e%3c/path%3e%3c/svg%3e")
}



.time-picker-roll {
    padding: 0;
    overflow: hidden;
    border-radius: inherit
}



.time-picker-roll-col {
    height: 256px;
    overflow: scroll;
    border-right: var(--cui-time-picker-roll-col-border);
    -ms-overflow-style: none;
    scrollbar-width: none
}



#horizontal-container.top_sports_wrapper::-webkit-scrollbar,.time-picker-roll-col::-webkit-scrollbar {
    display: none
}



.time-picker-roll-cell {
    width: 50px;
    height: 32px;
    padding: 0 1rem 0 .5rem;
    line-height: 32px
}



.time-picker-roll-cell.selected {
    color: var(--cui-white);
    background: var(--cui-primary)
}



.time-picker-roll-cell:last-child::after {
    display: block;
    height: 224px;
    content: ""
}



.footer-sticky {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1030
}



.footer-sticky:not(.placeholder):not(top) {
    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)
}



.header {
    --cui-header-min-height: 4rem;
    --cui-header-padding-x: .5rem;
    --cui-header-padding-y: .5rem;
    --cui-header-bg: #fff;
    --cui-header-color: rgba(44,56,74,0.681);
    --cui-header-border-color: #d8dbe0;
    --cui-header-border: 1px solid var(--cui-header-border-color);
    --cui-header-hover-color: rgba(44,56,74,0.95);
    --cui-header-disabled-color: rgba(44,56,74,0.38);
    --cui-header-active-color: rgba(44,56,74,0.95);
    --cui-header-brand-padding-y: .3125rem;
    --cui-header-brand-color: #4f5d73;
    --cui-header-brand-hover-color: #475468;
    --cui-header-toggler-padding-x: .75rem;
    --cui-header-toggler-padding-y: .25rem;
    --cui-header-toggler-bg: transparent;
    --cui-header-toggler-color: rgba(44,56,74,0.681);
    --cui-header-toggler-border-radius: .375rem;
    --cui-header-toggler-hover-color: rgba(44,56,74,0.95);
    --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%2844, 56, 74, 0.681%29' 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%2844, 56, 74, 0.95%29' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
    --cui-header-nav-link-padding-x: .5rem;
    --cui-header-nav-link-padding-y: .5rem;
    --cui-header-divider-border-color: #d8dbe0;
    --cui-header-divider-border: 1px solid var(--cui-header-divider-border-color);
    --cui-subheader-min-height: 3rem;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    min-height: var(--cui-header-min-height);
    padding: var(--cui-header-padding-y) var(--cui-header-padding-x);
    background: var(--cui-header-bg);
    border-bottom: var(--cui-header-border)
}
.header .navbar > .container,
.header .navbar > .container-fluid,
.header .navbar > .container-lg,
.header .navbar > .container-md,
.header .navbar > .container-sm,
.header .navbar > .container-xl,
.header .navbar > .container-xxl,
.header > .container,
.header > .container-fluid,
.header > .container-lg,
.header > .container-md,
.header > .container-sm,
.header > .container-xl,
.header > .container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between;
}
.header .container-fluid:first-child,
.header .container-lg:first-child,
.header .container-md:first-child,
.header .container-sm:first-child,
.header .container-xl:first-child,
.header .container-xxl:first-child,
.header .container:first-child {
    min-height: calc(var(--cui-header-min-height) - 2 * var(--cui-header-padding-y));
}
.header .container-fluid:nth-child(n + 2),
.header .container-lg:nth-child(n + 2),
.header .container-md:nth-child(n + 2),
.header .container-sm:nth-child(n + 2),
.header .container-xl:nth-child(n + 2),
.header .container-xxl:nth-child(n + 2),
.header .container:nth-child(n + 2) {
    min-height: calc(var(--cui-subheader-min-height) - 2 * var(--cui-header-padding-y));
}
.header.header-sticky {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1029;
    box-shadow: 0 2px 2px 0 rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.14), 0 3px 1px -2px rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.12), 0 1px 5px 0 rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.2);
}
.header.header-sticky:not([class*="border"]) {
    border: 0;
}
.header-divider {
    flex-basis: calc(100% + 2 * var(--cui-header-padding-x));
    height: 0;
    margin: var(--cui-header-padding-y) calc(var(--cui-header-padding-x) * -1);
    border-top: var(--cui-header-divider-border);
}
.header-brand {
    padding-top: var(--cui-header-brand-padding-y);
    padding-bottom: var(--cui-header-brand-padding-y);
    font-size: 1.25rem;
    color: var(--cui-header-brand-color);
    text-decoration: none;
    white-space: nowrap;
}
html:not([dir="rtl"]) .header-brand {
    margin-right: 1rem;
}
[dir="rtl"] .header-brand {
    margin-left: 1rem;
}
.header-brand:focus,
.header-brand:hover {
    color: var(--cui-header-brand-hover-color);
}
.header-nav {
    display: flex;
    flex-direction: row;
    margin-bottom: 0;
    list-style: none;
}
body:not(.dark-theme) .header-nav .nav-item {
    font-weight: bolder;
}
html:not([dir="rtl"]) .header-nav {
    padding-left: 0;
}
[dir=rtl] .header-nav {
    padding-right: 0
}
.header-nav .nav-link {
    padding: var(--cui-header-nav-link-padding-y) var(--cui-header-nav-link-padding-x);
    color: var(--cui-header-color);
}
.header-nav .nav-link:focus,
.header-nav .nav-link:hover {
    color: var(--cui-header-hover-color);
}
.header-nav .nav-link.disabled {
    color: var(--cui-header-disabled-color);
}
.header-nav .nav-link.active,
.header-nav .show > .nav-link,
.header-text a {
    color: var(--cui-header-active-color);
}
.header-nav .dropdown-menu {
    position: absolute;
}
.header-text {
    padding-top: var(--cui-header-nav-link-padding-y);
    padding-bottom: var(--cui-header-nav-link-padding-y);
    color: var(--cui-header-color);
}
.header-text a:focus,
.header-text a:hover {
    color: var(--cui-header-active-color);
}
.header-toggler {
    padding: var(--cui-header-toggler-padding-y) var(--cui-header-toggler-padding-x);
    font-size: 1.25rem;
    color: var(--cui-header-toggler-color);
    background-color: var(--cui-header-toggler-bg);
    border: 0;
    border-radius: var(--cui-header-toggler-border-radius);
}
.header-toggler:hover {
    color: var(--cui-header-toggler-hover-color);
    text-decoration: none;
}
.header-toggler:focus {
    outline: 0;
}
.header-toggler:not(:disabled) {
    cursor: pointer;
}
.header-toggler.prevent-hide {
    display: block !important;
}
.header-toggler-icon {
    display: block;
    height: 1.5625rem;
    background-image: var(--cui-header-toggler-icon-bg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%;
}
.header-toggler-icon:hover {
    background-image: var(--cui-header-toggler-hover-icon-bg);
}

.icon {
    display: inline-block;
    color: inherit;
    text-align: center;
    vertical-align: -.125rem;
    fill: currentcolor
}
.icon:not(.icon-c-s):not(.icon-custom-size) {
    width: 1rem;
    height: 1rem;
    font-size: 1rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-xxl {
    width: 2rem;
    height: 2rem;
    font-size: 2rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-xl {
    width: 1.5rem;
    height: 1.5rem;
    font-size: 1.5rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-lg {
    width: 1.25rem;
    height: 1.25rem;
    font-size: 1.25rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-sm {
    width: 0.875rem;
    height: 0.875rem;
    font-size: 0.875rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-3xl {
    width: 3rem;
    height: 3rem;
    font-size: 3rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-4xl {
    width: 4rem;
    height: 4rem;
    font-size: 4rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-5xl {
    width: 5rem;
    height: 5rem;
    font-size: 5rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-6xl {
    width: 6rem;
    height: 6rem;
    font-size: 6rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-7xl {
    width: 7rem;
    height: 7rem;
    font-size: 7rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-8xl {
    width: 8rem;
    height: 8rem;
    font-size: 8rem;
}
.icon:not(.icon-c-s):not(.icon-custom-size).icon-9xl {
    width: 9rem;
    height: 9rem;
    font-size: 9rem;
}
.sidebar {
    --cui-sidebar-width: 16rem;
    --cui-sidebar-bg: #f6f7fa;
    --cui-sidebar-padding-x: 0;
    --cui-sidebar-padding-y: 0;
    --cui-sidebar-color: rgba(255, 255, 255, 0.87);
    --cui-sidebar-border-width: 0;
    --cui-sidebar-border-color: transparent;
    --cui-sidebar-brand-color: rgba(255, 255, 255, 0.87);
    --cui-sidebar-brand-height: 4rem;
    --cui-sidebar-brand-bg: rgba(0, 0, 21, 0.2);
    --cui-sidebar-close-button-width: 2rem;
    --cui-sidebar-close-button-height: 4rem;
    --cui-sidebar-header-height: 4rem;
    --cui-sidebar-header-bg: rgba(0, 0, 21, 0.2);
    --cui-sidebar-header-padding-x: 1rem;
    --cui-sidebar-header-padding-y: 0.75rem;
    --cui-sidebar-footer-bg: rgba(0, 0, 21, 0.2);
    --cui-sidebar-footer-height: auto;
    --cui-sidebar-footer-padding-x: 1rem;
    --cui-sidebar-footer-padding-y: 0.75rem;
    --cui-sidebar-toggler-bg: rgba(0, 0, 21, 0.2);
    --cui-sidebar-toggler-height: 3rem;
    --cui-sidebar-toggler-indicator: url("data:image/svg+xml;  charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%238a93a2' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
    --cui-sidebar-toggler-indicator-width: 4rem;
    --cui-sidebar-toggler-indicator-height: 3rem;
    --cui-sidebar-toggler-hover-bg: rgba(0, 0, 0, 0.3);
    --cui-sidebar-toggler-indicator-hover: url("data:image/svg+xml;  charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='rgba%28255, 255, 255, 0.87%29' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
    --cui-sidebar-narrow-width: 4rem;
    --cui-sidebar-nav-title-padding-x: 1rem;
    --cui-sidebar-nav-title-padding-y: 0.75rem;
    --cui-sidebar-nav-title-margin-top: 1rem;
    --cui-sidebar-nav-title-color: rgba(255, 255, 255, 0.6);
    --cui-sidebar-nav-link-padding-x: 1rem;
    --cui-sidebar-nav-link-padding-y: 0.8445rem;
    --cui-sidebar-nav-link-color: rgba(255, 255, 255, 0.6);
    --cui-sidebar-nav-link-bg: transparent;
    --cui-sidebar-nav-link-border-color: transparent;
    --cui-sidebar-nav-link-border: 0 solid var(--cui-sidebar-nav-link-border-color);
    --cui-sidebar-nav-link-border-radius: 0;
    --cui-sidebar-nav-link-active-color: rgba(255, 255, 255, 0.87);
    --cui-sidebar-nav-link-active-bg: rgba(255, 255, 255, 0.05);
    --cui-sidebar-nav-link-active-icon-color: rgba(255, 255, 255, 0.87);
    --cui-sidebar-nav-link-disabled-color: rgba(255, 255, 255, 0.38);
    --cui-sidebar-nav-link-disabled-icon-color: rgba(255, 255, 255, 0.6);
    --cui-sidebar-nav-link-hover-color: rgba(255, 255, 255, 0.87);
    --cui-sidebar-nav-link-hover-bg: rgba(255, 255, 255, 0.05);
    --cui-sidebar-nav-link-hover-icon-color: rgba(255, 255, 255, 0.87);
    --cui-sidebar-nav-icon-width: 4rem;
    --cui-sidebar-nav-icon-height: 1.25rem;
    --cui-sidebar-nav-icon-font-size: 1.25rem;
    --cui-sidebar-nav-link-icon-color: rgba(255, 255, 255, 0.6);
    --cui-sidebar-nav-group-bg: rgba(0, 0, 0, 0.2);
    --cui-sidebar-nav-group-items-padding-y: 0;
    --cui-sidebar-nav-group-items-padding-x: 0;
    --cui-sidebar-nav-group-indicator: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%28255, 255, 255, 0.6%29'%3e%3cpath 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'/%3e%3c/svg%3e");
    --cui-sidebar-nav-group-indicator-hover: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%28255, 255, 255, 0.87%29'%3e%3cpath 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'/%3e%3c/svg%3e");
    --cui-sidebar-nav-group-toggle-show-color: rgba(255, 255, 255, 0.6);
    position: relative;
    display: flex;
    flex: 0 0 var(--cui-sidebar-width);
    flex-direction: column;
    order: -1;
    width: var(--cui-sidebar-width);
    padding: var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x);
    color: var(--cui-sidebar-color);
    background: var(--cui-sidebar-bg);
    box-shadow: none;
    transition: margin-left 0.15s, margin-right 0.15s, box-shadow 0.075s, transform 0.15s, width 0.15s, z-index 0s ease 0.15s;
}
html:not([dir="rtl"]) .sidebar {
    border-right: var(--cui-sidebar-border-width) solid var(--cui-sidebar-border-color);
}
[dir="rtl"] .sidebar {
    border-left: var(--cui-sidebar-border-width) solid var(--cui-sidebar-border-color);
}

html:not([dir="rtl"]) .sidebar:not(.sidebar-end) {
    margin-left: 0;
}
[dir="rtl"] .sidebar:not(.sidebar-end),
html:not([dir="rtl"]) .sidebar.sidebar-end {
    margin-right: 0;
}
.sidebar:not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 16rem;
}
.sidebar.sidebar-end {
    order: 99;
}
[dir="rtl"] .sidebar.sidebar-end {
    margin-left: 0;
}
.sidebar.sidebar-end ~ * {
    --cui-sidebar-occupy-end: 16rem;
}
.sidebar[class*="bg-"] {
    border-color: rgba(0, 0, 21, 0.1);
}
.sidebar.sidebar-sm {
    --cui-sidebar-width: 12rem;
}

.sidebar.sidebar-lg {
    --cui-sidebar-width: 20rem;
}

.sidebar.sidebar-xl {
    --cui-sidebar-width: 24rem;
}

.sidebar.sidebar-overlaid {
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 1032;
}
.sidebar.sidebar-overlaid:not(.hide) {
    box-shadow: 0 3px 4px 0 rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.14), 0 3px 3px -2px rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.12), 0 1px 8px 0 rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.2);
}
.sidebar.sidebar-overlaid:not(.hide):not([class*="border"]) {
    border: 0;
}
html:not([dir="rtl"]) .sidebar.sidebar-overlaid:not(.sidebar-end) {
    left: 0;
}
[dir="rtl"] .sidebar.sidebar-overlaid:not(.sidebar-end),
html:not([dir="rtl"]) .sidebar-close,
html:not([dir="rtl"]) .sidebar.sidebar-overlaid.sidebar-end {
    right: 0;
}
.sidebar.sidebar-overlaid:not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 0 !important;
}
[dir="rtl"] .sidebar.sidebar-overlaid.sidebar-end {
    left: 0;
}
.sidebar.sidebar-overlaid.sidebar-end ~ * {
    --cui-sidebar-occupy-end: 0 !important;
}

.sidebar-close {
    position: absolute;
    top: 0;
    width: var(--cui-sidebar-close-button-width);
    height: var(--cui-sidebar-close-button-height);
    color: var(--cui-sidebar-color);
    background: 0 0;
    border: 0;
    margin-right:20px;
}
[dir="rtl"] .sidebar-close {
    left: 0;
}
.sidebar-close:hover {
    text-decoration: none;
}
.sidebar-close:focus {
    outline: 0;
}
.sidebar-brand {
    display: flex;
    flex: 0 0 var(--cui-sidebar-brand-height);
    align-items: center;
    justify-content: center;
    color: var(--cui-sidebar-brand-color);
    background: var(--cui-sidebar-brand-bg);
}
.sidebar-brand .sidebar-brand-narrow {
    display: none;
}
.sidebar-header {
    flex: 0 0 var(--cui-sidebar-header-height);
    padding: var(--cui-sidebar-header-padding-y) var(--cui-sidebar-header-padding-x);
    text-align: center;
    background: var(--cui-sidebar-header-bg);
    transition: height 0.15s, padding 0.15s;
}

.sidebar-header .nav-link {
    display: flex;
    align-items: center;
    min-height: var(--cui-sidebar-header-height);
}
.sidebar-footer {
    flex: 0 0 var(--cui-sidebar-footer-height);
    padding: var(--cui-sidebar-footer-padding-y) var(--cui-sidebar-footer-padding-x);
    background: var(--cui-sidebar-footer-bg);
    transition: height 0.15s, padding 0.15s;
}

.sidebar-toggler {
    display: flex;
    flex: 0 0 var(--cui-sidebar-toggler-height);
    justify-content: flex-end;
    width: inherit;
    padding: 0;
    cursor: pointer;
    background-color: var(--cui-sidebar-toggler-bg);
    border: 0;
}

.sidebar-toggler::before {
    display: block;
    width: var(--cui-sidebar-toggler-indicator-width);
    height: var(--cui-sidebar-toggler-indicator-height);
    content: "";
    background-image: var(--cui-sidebar-toggler-indicator);
    background-repeat: no-repeat;
    background-position: center;
    background-size: calc(var(--cui-sidebar-toggler-indicator-height) * 0.25);
    transition: transform 0.15s;
}

[dir="rtl"] .sidebar-toggler::before {
    transform: rotate(-180deg);
}
.sidebar-toggler:focus {
    outline: 0;
}
.sidebar-toggler:hover {
    background-color: var(--cui-sidebar-toggler-hover-bg);
}
.sidebar-toggler:hover::before {
    background-image: var(--cui-sidebar-toggler-indicator-hover);
}
.sidebar-end .sidebar-toggler {
    justify-content: flex-start;
}
.sidebar-end .sidebar-toggler::before {
    transform: rotate(-180deg);
}
.sidebar-backdrop {
    --cui-backdrop-zindex: 1030;
    --cui-backdrop-bg: #000015;
    --cui-backdrop-opacity: 0.5;
}


.sidebar-light {
    --cui-sidebar-color: rgba(44,56,74,0.95);
    --cui-sidebar-bg: #fff;
    --cui-sidebar-border-width: 0;
    --cui-sidebar-border-color: transparent;
    --cui-sidebar-brand-color: #fff;
    --cui-sidebar-brand-bg: #321fdb;
    --cui-sidebar-header-bg: rgba(0,0,21,0.2);
    --cui-sidebar-nav-title-color: rgba(44,56,74,0.681);
    --cui-sidebar-nav-link-color: rgba(44,56,74,0.681);
    --cui-sidebar-nav-link-bg: transparent;
    --cui-sidebar-nav-link-icon-color: rgba(44,56,74,0.681);
    --cui-sidebar-nav-link-hover-color: rgba(44,56,74,0.95);
    --cui-sidebar-nav-link-hover-bg: theme-color("primary");
    --cui-sidebar-nav-link-hover-icon-color: rgba(44,56,74,0.95);
    --cui-sidebar-nav-link-active-color: rgba(44,56,74,0.95);
    --cui-sidebar-nav-link-active-bg: rgba(255,255,255,0.05);
    --cui-sidebar-nav-link-active-icon-color: rgba(44,56,74,0.95);
    --cui-sidebar-nav-link-disabled-color: rgba(44,56,74,0.38);
    --cui-sidebar-nav-link-disabled-icon-color: rgba(44,56,74,0.681);
    --cui-sidebar-nav-group-bg: rgba(0,0,0,0.05);
    --cui-sidebar-nav-group-toggle-show-color: rgba(44,56,74,0.681);
    --cui-sidebar-nav-group-indicator: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba(44, 56, 74, 0.681)'><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: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba(44, 56, 74, 0.95)'><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-footer-bg: rgba(0,0,21,0.1);
    --cui-sidebar-toggler-bg: rgba(0,0,21,0.1);
    --cui-sidebar-toggler-hover-bg: rgba(0,0,0,0.2);
    --cui-sidebar-toggler-indicator: url("data:image/svg+xml;  charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='rgba(44, 56, 74, 0.681)' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
    --cui-sidebar-toggler-indicator-hover: url("data:image/svg+xml;  charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='rgba(44, 56, 74, 0.95)' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E")
}
.sidebar-nav {
    position: relative;
    display: flex;
    flex: 1;
    flex-direction: column;
    padding: 0;
    margin-bottom: 0;
    overflow-x: hidden;
    overflow-y: auto;
    list-style: none;
}
.sidebar-nav .nav-title {
    padding: var(--cui-sidebar-nav-title-padding-y) var(--cui-sidebar-nav-title-padding-x);
    margin-top: var(--cui-sidebar-nav-title-margin-top);
    font-size: 80%;
    font-weight: 700;
    color: var(--cui-sidebar-nav-title-color);
    text-transform: uppercase;
    transition: height 0.15s, margin 0.15s;
}

.sidebar-nav .nav-link {
    display: flex;
    flex: 1;
    align-items: center;
    padding: var(--cui-sidebar-nav-link-padding-y) var(--cui-sidebar-nav-link-padding-x);
    color: var(--cui-sidebar-nav-link-color);
    text-decoration: none;
    white-space: nowrap;
    background: var(--cui-sidebar-nav-link-bg);
    border: var(--cui-sidebar-nav-link-border);
    border-radius: var(--cui-sidebar-nav-link-border-radius);
    transition: background 0.15s ease, color 0.15s ease;
    white-space: normal;
}

.sidebar-nav .nav-link.active {
    color: var(--cui-sidebar-nav-link-active-color);
    background: var(--cui-sidebar-nav-link-active-bg);
}
.sidebar-nav .nav-link.active .nav-icon {
    color: var(--cui-sidebar-nav-link-active-icon-color);
}
.sidebar-nav .nav-link.disabled {
    pointer-events: none;
    cursor: not-allowed;
    background: 0 0;
}
.sidebar-nav .nav-link.disabled .nav-icon,
.sidebar-nav .nav-link.disabled:hover .nav-icon {
    color: var(--cui-sidebar-nav-link-disabled-icon-color);
}
.sidebar-nav .nav-link.disabled,
.sidebar-nav .nav-link.disabled:hover {
    color: var(--cui-sidebar-nav-link-disabled-color);
}
.sidebar-nav .nav-link.disabled:hover.nav-dropdown-toggle::after {
    background-image: var(--cui-sidebar-nav-group-indicator-hover);
}

.sidebar-nav .nav-icon {
    flex: 0 0 var(--cui-sidebar-nav-icon-width);
    height: var(--cui-sidebar-nav-icon-height);
    font-size: var(--cui-sidebar-nav-icon-font-size);
    text-align: center;
    pointer-events: none;
    transition: inherit;
}

html:not([dir="rtl"]) .sidebar-nav .nav-icon:first-child {
    margin-left: calc(var(--cui-sidebar-nav-link-padding-x) * -1);
}
[dir="rtl"] .sidebar-nav .nav-icon:first-child {
    margin-right: calc(var(--cui-sidebar-nav-link-padding-x) * -1);
}
.sidebar-nav .nav-group {
    position: relative;
    transition: background 0.15s ease-in-out;
}

.sidebar-nav .nav-group .nav-group-items {
    padding: var(--cui-sidebar-nav-group-items-padding-y) var(--cui-sidebar-nav-group-items-padding-x);
    overflow: hidden;
    transition: height 0.15s ease;
}

.sidebar-nav .nav-group:not(.show) .nav-group-items {
    display: none;
}
.sidebar-nav .nav-group.show {
    background: var(--cui-sidebar-nav-group-bg);
}
.sidebar-nav .nav-group.show .nav-group-toggle {
    color: var(--cui-sidebar-nav-group-toggle-show-color);
}
.sidebar-nav .nav-group.show > .nav-group-toggle::after {
    transform: rotate(180deg);
}
.sidebar-nav .nav-group.show + .show {
    margin-top: 1px;
}
.sidebar-nav .nav-group-toggle {
    cursor: pointer;
}
.sidebar-nav .nav-group-toggle::after {
    display: block;
    flex: 0 12px;
    height: 12px;
    content: "";
    background-image: var(--cui-sidebar-nav-group-indicator);
    background-repeat: no-repeat;
    background-position: center;
    transition: transform 0.15s;
}
html:not([dir="rtl"]) .sidebar-nav .nav-group-toggle::after {
    margin-left: auto;
}
[dir="rtl"] .sidebar-nav .nav-group-toggle::after {
    margin-right: auto;
}

.sidebar-nav .nav-group-items {
    padding: 0;
    list-style: none;
}
html:not([dir="rtl"]) .sidebar-nav .nav-group-items .nav-link {
    padding-left: var(--cui-sidebar-nav-icon-width);
}
[dir="rtl"] .sidebar-nav .nav-group-items .nav-link {
    padding-right: var(--cui-sidebar-nav-icon-width);
}
html:not([dir="rtl"]) .sidebar-nav .nav-group-items .nav-link .nav-icon {
    margin-left: calc(var(--cui-sidebar-nav-icon-width) * -1);
}
[dir="rtl"] .sidebar-nav .nav-group-items .nav-link .nav-icon {
    margin-right: calc(var(--cui-sidebar-nav-icon-width) * -1);
}
.sidebar-nav .compact .nav-link,
.sidebar-nav.compact .nav-link {
    padding-top: calc(var(--cui-sidebar-nav-link-padding-y) * 0.5);
    padding-bottom: calc(var(--cui-sidebar-nav-link-padding-y) * 0.5);
}

.sidebar-narrow:not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 4rem;
}
.sidebar-narrow.sidebar-end ~ * {
    --cui-sidebar-occupy-end: 4rem;
}
.sidebar-narrow-unfoldable {
    position: fixed;
    z-index: 1031;
}
.sidebar-narrow-unfoldable:not(.sidebar-end) ~ * {
    --cui-sidebar-occupy-start: 4rem;
}
.sidebar-narrow-unfoldable.sidebar-end ~ * {
    --cui-sidebar-occupy-end: 4rem;
}
html:not([dir="rtl"]) .sidebar-narrow-unfoldable:hover .sidebar-toggler::before {
    transform: rotate(-180deg);
}
.sidebar-narrow-unfoldable:hover.sidebar-end .sidebar-toggler::before,
[dir="rtl"] .sidebar-narrow-unfoldable:hover .sidebar-toggler::before {
    transform: rotate(0);
}
html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow-unfoldable:not(.sidebar-end),
html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow:not(.sidebar-end) {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
}
[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow-unfoldable:not(.sidebar-end),
[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow:not(.sidebar-end),
html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow-unfoldable.sidebar-end,
html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow.sidebar-end {
    margin-right: calc(var(--cui-sidebar-narrow-width) * -1);
}
[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow-unfoldable.sidebar-end,
[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding.sidebar-narrow.sidebar-end {
    margin-left: calc(var(--cui-sidebar-narrow-width) * -1);
}

.subheader {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    min-height: 3rem;
    padding: 0.5rem 1rem;
    background: var(--cui-subheader-bg, #fff);
    border-bottom: var(--cui-subheader-border-width, 1px) solid var(--cui-subheader-border-color, #d8dbe0);
}
.subheader-sticky {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1029;
    box-shadow: 0 2px 2px 0 rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.14), 0 3px 1px -2px rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.12), 0 1px 5px 0 rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.2);
}
.subheader-sticky:not([class*="border"]) {
    border: 0;
}
.subheader-nav {
    display: flex;
    flex-direction: row;
    margin-bottom: 0;
    list-style: none;
}
html:not([dir="rtl"]) .subheader-nav {
    padding-left: 0;
}
[dir="rtl"] .subheader-nav {
    padding-right: 0;
}
.subheader-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    color: var(--cui-subheader-color, rgba(44, 56, 74, 0.681));
}
.subheader-nav .nav-link:focus,
.subheader-nav .nav-link:hover {
    color: var(--cui-subheader-hover-color, rgba(44, 56, 74, 0.95));
}
.subheader-nav .nav-link.disabled {
    color: var(--cui-subheader-disabled-color, rgba(44, 56, 74, 0.38));
}
.subheader-nav .nav-link.active,
.subheader-nav .show > .nav-link,
.subheader-text a {
    color: var(--cui-subheader-active-color, rgba(44, 56, 74, 0.95));
}
.subheader-nav .dropdown-menu {
    position: absolute;
}
.subheader-text {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    color: var(--cui-subheader-color, rgba(44, 56, 74, 0.681));
}
.subheader-text a:focus,
.subheader-text a:hover {
    color: var(--cui-subheader-active-color, rgba(44, 56, 74, 0.95));
}
.clearfix::after {
    display: block;
    clear: both;
    content: "";
}
.text-bg-primary {
    color: rgba(255, 255, 255, 0.87) !important;
    background-color: rgba(50, 31, 219, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-secondary {
    color: #000015 !important;
    background-color: rgba(157, 165, 177, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-success {
    color: #000015 !important;
    background-color: rgba(46, 184, 92, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-info {
    color: #000015 !important;
    background-color: rgba(51, 153, 255, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-warning {
    color: rgba(44, 56, 74, 0.95) !important;
    background-color: rgba(249, 177, 21, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-danger {
    color: #000015 !important;
    background-color: rgba(229, 83, 83, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-light {
    color: rgba(44, 56, 74, 0.95) !important;
    background-color: rgba(235, 237, 239, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-dark {
    color: rgba(255, 255, 255, 0.87) !important;
    background-color: rgba(79, 93, 115, var(--cui-bg-opacity, 1)) !important;
}
.link-primary {
    color: #321fdb !important;
}
.link-primary:focus,
.link-primary:hover {
    color: #5b4ce2 !important;
}
.link-secondary {
    color: #9da5b1 !important;
}
.link-secondary:focus,
.link-secondary:hover {
    color: #b1b7c1 !important;
}
.link-success {
    color: #2eb85c !important;
}
.link-success:focus,
.link-success:hover {
    color: #58c67d !important;
}
.link-info {
    color: #39f !important;
}
.link-info:focus,
.link-info:hover {
    color: #5cadff !important;
}
.link-warning {
    color: #f9b115 !important;
}
.link-warning:focus,
.link-warning:hover {
    color: #c78e11 !important;
}
.link-danger {
    color: #e55353 !important;
}
.link-danger:focus,
.link-danger:hover {
    color: #ea7575 !important;
}
.link-light {
    color: #ebedef !important;
}
.link-light:focus,
.link-light:hover {
    color: #bcbebf !important;
}
.link-dark {
    color: #4f5d73 !important;
}
.link-dark:focus,
.link-dark:hover {
    color: #727d8f !important;
}
.ratio,
.ratio > * {
    position: relative;
    width: 100%;
}
.ratio::before {
    display: block;
    padding-top: var(--cui-aspect-ratio);
    content: "";
}
.ratio > * {
    position: absolute;
    top: 0;
    height: 100%;
}
html:not([dir="rtl"]) .ratio > * {
    left: 0;
}
[dir="rtl"] .ratio > * {
    right: 0;
}
.ratio-1x1 {
    --cui-aspect-ratio: 100%;
}
.ratio-4x3 {
    --cui-aspect-ratio: 75%;
}
.ratio-16x9 {
    --cui-aspect-ratio: 56.25%;
}
.ratio-21x9 {
    --cui-aspect-ratio: 42.8571428571%;
}
.fixed-bottom,
.fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
}
.fixed-top {
    top: 0;
}
.fixed-bottom {
    bottom: 0;
}
.sticky-bottom,
.sticky-top {
    position: -webkit-sticky;
    position: sticky;
    z-index: 1020;
}
.sticky-top {
    top: 0;
}
.sticky-bottom {
    bottom: 0;
}

.pull-right {float: right !important;}
.pull-left {float: left !important;}

.hstack,.vstack{display:flex;align-self:stretch}
.hstack{flex-direction:row;align-items:center}
.vstack{flex:1 1 auto;flex-direction:column}
.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;padding:0;background-color:currentcolor;opacity:.25}
.align-baseline{vertical-align:baseline!important}
.align-top{vertical-align:top!important}
.align-middle{vertical-align:middle!important}
.align-bottom{vertical-align:bottom!important}
.align-text-bottom{vertical-align:text-bottom!important}
.align-text-top{vertical-align:text-top!important}
html:not([dir=rtl]) .float-start{float:left!important}
[dir=rtl] .float-start{float:right!important}
html:not([dir=rtl]) .float-end{float:right!important}
[dir=rtl] .float-end{float:left!important}
html:not([dir=rtl]) .float-none{float:none!important}
[dir=rtl] .float-none{float:none!important}
.opacity-0{opacity:0!important}
.opacity-25{opacity:.25!important}
.opacity-50{opacity:.5!important}
.opacity-75{opacity:.75!important}
.opacity-100{opacity:1!important}
.overflow-auto{overflow:auto!important}
.overflow-hidden{overflow:hidden!important}
.overflow-visible{overflow:visible!important}
.overflow-scroll{overflow:scroll!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-grid{display:grid!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:flex!important}
.d-inline-flex{display:inline-flex!important}
.d-none{display:none!important}
.shadow{box-shadow:0 .5rem 1rem rgba(0,0,21,.15)!important}
.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,21,.075)!important}
.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,21,.175)!important}
.elevation-0,.shadow-none{box-shadow:none!important}
.elevation-1{box-shadow:0 1px 1px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 2px 1px -1px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 3px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-2{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)!important}
.elevation-3{box-shadow:0 3px 4px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 3px 3px -2px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 8px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-4{box-shadow:0 4px 5px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 1px 10px 0 rgba(var(--cui-elevation-base-color,60,75,100),.12),0 2px 4px -1px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-6{box-shadow:0 6px 10px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 1px 18px 0 rgba(var(--cui-elevation-base-color,60,75,100),.12),0 3px 5px -1px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-8{box-shadow:0 8px 10px 1px rgba(var(--cui-elevation-base-color,60,75,100),.14),0 3px 14px 2px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 5px 5px -3px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-9{box-shadow:0 9px 12px 1px rgba(var(--cui-elevation-base-color,60,75,100),.14),0 3px 16px 2px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 5px 6px -3px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-12{box-shadow:0 12px 17px 2px rgba(var(--cui-elevation-base-color,60,75,100),.14),0 5px 22px 4px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 7px 8px -4px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-16{box-shadow:0 16px 24px 2px rgba(var(--cui-elevation-base-color,60,75,100),.14),0 6px 30px 5px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 8px 10px -5px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-24{box-shadow:0 24px 38px 3px rgba(var(--cui-elevation-base-color,60,75,100),.14),0 9px 46px 8px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 11px 15px -7px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.position-static{position:static!important}
.position-relative{position:relative!important}
.position-absolute{position:absolute!important}
.position-fixed{position:fixed!important}
.position-sticky{position:-webkit-sticky!important;position:sticky!important}
.top-0{top:0 !important}
.top-10{top:10% !important}
.top-20{top:20% !important}
.top-30{top:30% !important}
.top-40{top:40% !important}
.top-50{top:50% !important}
.top-60{top:60% !important}
.top-70{top:70% !important}
.top-80{top:80% !important}
.top-90{top:90% !important}
.top-100{top:100% !important}
.bottom-0{bottom:0!important}
.bottom-50{bottom:50%!important}
.bottom-100{bottom:100%!important}
.start-0{left:0 !important}
.start-10{left:10% !important}
.start-20{left:20% !important}
.start-30{left:30% !important}
.start-40{left:40% !important}
.start-50{left:50% !important}
.start-60{left:60% !important}
.start-70{left:70% !important}
.start-80{left:80% !important}
.start-90{left:90% !important}
.start-100{left:100% !important}
.end-20-less{right:-16px}
.end-0{right:0 !important}
.end-10{right:10% !important}
.end-20{right:20% !important}
.end-30{right:30% !important}
.end-40{right:40% !important}
.end-50{right:50% !important}
.end-60{right:60% !important}
.end-70{right:70% !important}
.end-80{right:80% !important}
.end-90{right:90% !important}
.end-100{right:100% !important}
.translate-middle{transform:translate(-50%,-50%)!important}
.translate-middle-x{transform:translateX(-50%)!important}
.translate-middle-y{transform:translateY(-50%)!important}
.border{border:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
.border-0{border:0!important}
.border-top{border-top:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
.border-top-0{border-top:0!important}
html:not([dir=rtl]) .border-end{border-right:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
[dir=rtl] .border-end{border-left:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
html:not([dir=rtl]) .border-end-0{border-right:0!important}
[dir=rtl] .border-end-0{border-left:0!important}
.border-bottom{border-bottom:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
.border-bottom-0{border-bottom:0!important}
html:not([dir=rtl]) .border-start{border-left:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
[dir=rtl] .border-start{border-right:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
html:not([dir=rtl]) .border-start-0{border-left:0!important}
[dir=rtl] .border-start-0{border-right:0!important}
.border-primary{
--cui-border-opacity:1;border-color:rgba(var(--cui-primary-rgb),var(--cui-border-opacity))!important}
.border-secondary,.border-success{
--cui-border-opacity:1;border-color:rgba(var(--cui-secondary-rgb),var(--cui-border-opacity))!important}
.border-success{border-color:rgba(var(--cui-success-rgb),var(--cui-border-opacity))!important}
.border-info,.border-warning{
--cui-border-opacity:1;border-color:rgba(var(--cui-info-rgb),var(--cui-border-opacity))!important}
.border-warning{border-color:rgba(var(--cui-warning-rgb),var(--cui-border-opacity))!important}
.border-danger,.border-light{
--cui-border-opacity:1;border-color:rgba(var(--cui-danger-rgb),var(--cui-border-opacity))!important}
.border-light{border-color:rgba(var(--cui-light-rgb),var(--cui-border-opacity))!important}
.border-dark,.border-white{
--cui-border-opacity:1;border-color:rgba(var(--cui-dark-rgb),var(--cui-border-opacity))!important}
.border-white{border-color:rgba(var(--cui-white-rgb),var(--cui-border-opacity))!important}
.border-top-primary{border-top-color:#321fdb!important}
.border-top-secondary{border-top-color:#9da5b1!important}
.border-top-success{border-top-color:#2eb85c!important}
.border-top-info{border-top-color:#39f!important}
.border-top-warning{border-top-color:#f9b115!important}
.border-top-danger{border-top-color:#e55353!important}
.border-top-light{border-top-color:#ebedef!important}
.border-top-dark{border-top-color:#4f5d73!important}
.border-top-white{border-top-color:#fff!important}
html:not([dir=rtl]) .border-end-primary{border-right-color:#321fdb!important}
[dir=rtl] .border-end-primary{border-left-color:#321fdb!important}
html:not([dir=rtl]) .border-end-secondary{border-right-color:#9da5b1!important}
[dir=rtl] .border-end-secondary{border-left-color:#9da5b1!important}
html:not([dir=rtl]) .border-end-success{border-right-color:#2eb85c!important}
[dir=rtl] .border-end-success{border-left-color:#2eb85c!important}
html:not([dir=rtl]) .border-end-info{border-right-color:#39f!important}
[dir=rtl] .border-end-info{border-left-color:#39f!important}
html:not([dir=rtl]) .border-end-warning{border-right-color:#f9b115!important}
[dir=rtl] .border-end-warning{border-left-color:#f9b115!important}
html:not([dir=rtl]) .border-end-danger{border-right-color:#e55353!important}
[dir=rtl] .border-end-danger{border-left-color:#e55353!important}
html:not([dir=rtl]) .border-end-light{border-right-color:#ebedef!important}
[dir=rtl] .border-end-light{border-left-color:#ebedef!important}
html:not([dir=rtl]) .border-end-dark{border-right-color:#4f5d73!important}
[dir=rtl] .border-end-dark{border-left-color:#4f5d73!important}
html:not([dir=rtl]) .border-end-white{border-right-color:#fff!important}
[dir=rtl] .border-end-white{border-left-color:#fff!important}
.border-bottom-primary{border-bottom-color:#321fdb!important}
.border-bottom-secondary{border-bottom-color:#9da5b1!important}
.border-bottom-success{border-bottom-color:#2eb85c!important}
.border-bottom-info{border-bottom-color:#39f!important}
.border-bottom-warning{border-bottom-color:#f9b115!important}
.border-bottom-danger{border-bottom-color:#e55353!important}
.border-bottom-light{border-bottom-color:#ebedef!important}
.border-bottom-dark{border-bottom-color:#4f5d73!important}
.border-bottom-white{border-bottom-color:#fff!important}
html:not([dir=rtl]) .border-start-primary{border-left-color:#321fdb!important}
[dir=rtl] .border-start-primary{border-right-color:#321fdb!important}
html:not([dir=rtl]) .border-start-secondary{border-left-color:#9da5b1!important}
[dir=rtl] .border-start-secondary{border-right-color:#9da5b1!important}
html:not([dir=rtl]) .border-start-success{border-left-color:#2eb85c!important}
[dir=rtl] .border-start-success{border-right-color:#2eb85c!important}
html:not([dir=rtl]) .border-start-info{border-left-color:#39f!important}
[dir=rtl] .border-start-info{border-right-color:#39f!important}
html:not([dir=rtl]) .border-start-warning{border-left-color:#f9b115!important}
[dir=rtl] .border-start-warning{border-right-color:#f9b115!important}
html:not([dir=rtl]) .border-start-danger{border-left-color:#e55353!important}
[dir=rtl] .border-start-danger{border-right-color:#e55353!important}
html:not([dir=rtl]) .border-start-light{border-left-color:#ebedef!important}
[dir=rtl] .border-start-light{border-right-color:#ebedef!important}
html:not([dir=rtl]) .border-start-dark{border-left-color:#4f5d73!important}
[dir=rtl] .border-start-dark{border-right-color:#4f5d73!important}
html:not([dir=rtl]) .border-start-white{border-left-color:#fff!important}
[dir=rtl] .border-start-white{border-right-color:#fff!important}
.border-1{
--cui-border-width:1px}
.border-2{
--cui-border-width:2px}
.border-3{
--cui-border-width:3px}
.border-4{
--cui-border-width:4px}
.border-5{
--cui-border-width:5px}
.border-top-1{border-top-width:1px!important}
.border-top-2{border-top-width:2px!important}
.border-top-3{border-top-width:3px!important}
.border-top-4{border-top-width:4px!important}
.border-top-5{border-top-width:5px!important}
html:not([dir=rtl]) .border-end-1{border-right-width:1px!important}
[dir=rtl] .border-end-1{border-left-width:1px!important}
html:not([dir=rtl]) .border-end-2{border-right-width:2px!important}
[dir=rtl] .border-end-2{border-left-width:2px!important}
html:not([dir=rtl]) .border-end-3{border-right-width:3px!important}
[dir=rtl] .border-end-3{border-left-width:3px!important}
html:not([dir=rtl]) .border-end-4{border-right-width:4px!important}
[dir=rtl] .border-end-4{border-left-width:4px!important}
html:not([dir=rtl]) .border-end-5{border-right-width:5px!important}
[dir=rtl] .border-end-5{border-left-width:5px!important}
.border-bottom-1{border-bottom-width:1px!important}
.border-bottom-2{border-bottom-width:2px!important}
.border-bottom-3{border-bottom-width:3px!important}
.border-bottom-4{border-bottom-width:4px!important}
.border-bottom-5{border-bottom-width:5px!important}
html:not([dir=rtl]) .border-start-1{border-left-width:1px!important}
[dir=rtl] .border-start-1{border-right-width:1px!important}
html:not([dir=rtl]) .border-start-2{border-left-width:2px!important}
[dir=rtl] .border-start-2{border-right-width:2px!important}
html:not([dir=rtl]) .border-start-3{border-left-width:3px!important}
[dir=rtl] .border-start-3{border-right-width:3px!important}
html:not([dir=rtl]) .border-start-4{border-left-width:4px!important}
[dir=rtl] .border-start-4{border-right-width:4px!important}
html:not([dir=rtl]) .border-start-5{border-left-width:5px!important}
[dir=rtl] .border-start-5{border-right-width:5px!important}
.border-opacity-10{
--cui-border-opacity:.1}
.border-opacity-25{
--cui-border-opacity:.25}
.border-opacity-50{
--cui-border-opacity:.5}
.border-opacity-75{
--cui-border-opacity:.75}
.border-opacity-100{
--cui-border-opacity:1}
.w-5,.wi-5{width:5%!important}
.w-10,.wi-10{width:10%!important}
.w-15,.wi-15{width:15%!important}
.w-20,.wi-20{width:20%!important}
.w-25,.wi-25{width:25%!important}
.w-30,.wi-30{width:30%!important}
.w-40,.wi-40{width:40%!important}
.w-45,.wi-45{width:45%!important}
.w-50,.wi-50{width:50%!important}
.w-60,.wi-60{width:60%!important}
.w-75,.wi-75{width:75%!important}
.w-80,.wi-80{width:80%!important}
.w-90,.wi-90{width:90%!important}
.w-100,.wi-100{width:100%!important}









.table-sbetlog-blue2 div[class*=" b_detail_view"] .match-odds.bet-odds table,
.table-sbetlog-blue2 div[class^="el-row b_detail_view"] .match-odds.bet-odds table {
    width: 100%;
}

.table-sbetlog-blue2 div[class*=" b_detail_view"] .match-odds.bet-odds table tbody>tr>td,
.table-sbetlog-blue2 div[class^="el-row b_detail_view"] .match-odds.bet-odds table tbody>tr>td {
    display: flex;
    justify-content: center;
}
.table-sbetlog-blue2 div[class*=" b_detail_view"] .match-odds.bet-odds table tbody>tr>td .odds-container.match_betView,
.table-sbetlog-blue2 div[class^="el-row b_detail_view"] .match-odds.bet-odds table tbody>tr>td .odds-container.match_betView {
    width: 60%;
}
.odds-container.match_betView .round-box {
    width: calc(50% - 4px);
}
.odds-container.match_betView .round-box.threerows {
    width: calc(33.3% - 4px) !important;
}
.odds-container.match_betView .round-box {
    border-radius: 3px;
    font-size: 13px;
    font-weight: 500;
    padding: 4px;
    margin: 2px;
}
.odds-container.match_betView .round-box p {
    margin-bottom: 0;
    margin: 0 auto;
}
.match-odds.bet-odds .odds-container .round-box {
    display: flex;
    justify-content: space-between;
    flex-flow: column;
    align-items: center;
    text-align: center;
    height: 53px;
}

.bet-odds .odds-container .round-box {
	width: calc(50% - 4px) !Important;
}

.bet-odds .odds-container .round-box.threerows {
	width: calc(33.3% - 4px) !important;
}

.bet-odds .odds-container .snip {
    height: auto;
}



.table-bet-log-wrap .match-odds.bet-odds table {
    margin: 16px 0;
    box-shadow: 0 0 10px #98aed3;
}	
.w-auto{width:auto!important}
.mw-100{max-width:100%!important}
.vw-100{width:100vw!important}
.min-vw-100{min-width:100vw!important}
.h-25{height:25%!important}
.h-50{height:50%!important}
.h-75{height:75%!important}
.h-100{height:100%!important}
.h-auto{height:auto!important}
.mh-100{max-height:100%!important}
.vh-100{height:100vh!important}
.min-vh-100{min-height:100vh!important}
.flex-fill{flex:1 1 auto!important}
.flex-row{flex-direction:row!important}
.flex-column{flex-direction:column!important}
.flex-row-reverse{flex-direction:row-reverse!important}
.flex-column-reverse{flex-direction:column-reverse!important}
.flex-grow-0{flex-grow:0!important}
.flex-grow-1{flex-grow:1!important}
.flex-shrink-0{flex-shrink:0!important}
.flex-shrink-1{flex-shrink:1!important}
.flex-wrap{flex-wrap:wrap!important}
.flex-nowrap{flex-wrap:nowrap!important}
.flex-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-start{justify-content:flex-start!important}
.justify-content-end{justify-content:flex-end!important}
.justify-content-center{justify-content:center!important}
.justify-content-between{justify-content:space-between!important}
.justify-content-around{justify-content:space-around!important}
.justify-content-evenly{justify-content:space-evenly!important}
.align-items-start{align-items:flex-start!important}
.align-items-end{align-items:flex-end!important}
.align-items-center{align-items:center!important}
.align-items-baseline{align-items:baseline!important}
.align-items-stretch{align-items:stretch!important}
.align-content-start{align-content:flex-start!important}
.align-content-end{align-content:flex-end!important}
.align-content-center{align-content:center!important}
.align-content-between{align-content:space-between!important}
.align-content-around{align-content:space-around!important}
.align-content-stretch{align-content:stretch!important}
.align-self-auto{align-self:auto!important}
.align-self-start{align-self:flex-start!important}
.align-self-end{align-self:flex-end!important}
.align-self-center{align-self:center!important}
.align-self-baseline{align-self:baseline!important}
.align-self-stretch{align-self:stretch!important}
.order-first{order:-1!important}
.order-0{order:0!important}
.order-1{order:1!important}
.order-2{order:2!important}
.order-3{order:3!important}
.order-4{order:4!important}
.order-5{order:5!important}
.order-last{order:6!important}
.m-0{margin:0!important}
.m-1{margin:.25rem!important}
.m-2{margin:.5rem!important}
.m-3{margin:1rem!important}
.m-4{margin:1.5rem!important}
.m-5{margin:3rem!important}
.m-auto{margin:auto!important}
.mx-0{margin-right:0!important;margin-left:0!important}
.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}
.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}
.mx-3{margin-right:1rem!important;margin-left:1rem!important}
.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}
.mx-5{margin-right:3rem!important;margin-left:3rem!important}
.mx-auto{margin-right:auto!important;margin-left:auto!important}
.my-0{margin-top:0!important;margin-bottom:0!important}
.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}
.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}
.my-3{margin-top:1rem!important;margin-bottom:1rem!important}
.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}
.my-5{margin-top:3rem!important;margin-bottom:3rem!important}
.my-6{margin-top:4rem!important;margin-bottom:4rem!important}
.my-auto{margin-top:auto!important;margin-bottom:auto!important}
.mt-0{margin-top:0!important}
.mt-1{margin-top:.25rem!important}
.mt-2{margin-top:.5rem!important}
.mt-3{margin-top:1rem!important}
.mt-4{margin-top:1.5rem!important}
.mt-5{margin-top:3rem!important}
.mt-6{margin-top:4rem!important}
.mt-auto{margin-top:auto!important}
html:not([dir=rtl]) .me-0{margin-right:0!important}
[dir=rtl] .me-0{margin-left:0!important}
html:not([dir=rtl]) .me-1{margin-right:.25rem!important}
[dir=rtl] .me-1{margin-left:.25rem!important}
html:not([dir=rtl]) .me-2{margin-right:.5rem!important}
[dir=rtl] .me-2{margin-left:.5rem!important}
html:not([dir=rtl]) .me-3{margin-right:1rem!important}
[dir=rtl] .me-3{margin-left:1rem!important}
html:not([dir=rtl]) .me-4{margin-right:1.5rem!important}
[dir=rtl] .me-4{margin-left:1.5rem!important}
html:not([dir=rtl]) .me-5{margin-right:3rem!important}
[dir=rtl] .me-5{margin-left:3rem!important}
html:not([dir=rtl]) .me-auto{margin-right:auto!important}
[dir=rtl] .me-auto{margin-left:auto!important}
.mb-0{margin-bottom:0!important}
.mb-1{margin-bottom:.25rem!important}
.mb-2{margin-bottom:.5rem!important}
.mb-3{margin-bottom:1rem!important}
.mb-4{margin-bottom:1.5rem!important}
.mb-5{margin-bottom:3rem!important}
.mb-auto{margin-bottom:auto!important}
html:not([dir=rtl]) .ms-0{margin-left:0!important}
[dir=rtl] .ms-0{margin-right:0!important}
html:not([dir=rtl]) .ms-1{margin-left:.25rem!important}
[dir=rtl] .ms-1{margin-right:.25rem!important}
html:not([dir=rtl]) .ms-2{margin-left:.5rem!important}
[dir=rtl] .ms-2{margin-right:.5rem!important}
html:not([dir=rtl]) .ms-3{margin-left:1rem!important}
[dir=rtl] .ms-3{margin-right:1rem!important}
html:not([dir=rtl]) .ms-4{margin-left:1.5rem!important}
[dir=rtl] .ms-4{margin-right:1.5rem!important}
html:not([dir=rtl]) .ms-5{margin-left:3rem!important}
[dir=rtl] .ms-5{margin-right:3rem!important}
html:not([dir=rtl]) .ms-auto{margin-left:auto!important}
[dir=rtl] .ms-auto{margin-right:auto!important}
#menuBottom .accordion-body.row,.p-0{padding:0!important}
.p-1{padding:.25rem!important}
.p-2{padding:.5rem!important}
.p-3{padding:1rem!important}
.p-4{padding:1.5rem!important}
.p-5{padding:3rem!important}
.px-0{padding-right:0!important;padding-left:0!important}
.px-1{padding-right:.25rem!important;padding-left:.25rem!important}
.px-2{padding-right:.5rem!important;padding-left:.5rem!important}
.px-3{padding-right:1rem!important;padding-left:1rem!important}
.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}
.px-5{padding-right:3rem!important;padding-left:3rem!important}
.py-0{padding-top:0!important;padding-bottom:0!important}
.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}
.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}
.py-3{padding-top:1rem!important;padding-bottom:1rem!important}
.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}
.py-5{padding-top:3rem!important;padding-bottom:3rem!important}
.pt-0{padding-top:0!important}
.pt-1{padding-top:.25rem!important}
.pt-2{padding-top:.5rem!important}
.pt-3{padding-top:1rem!important}
.pt-4{padding-top:1.5rem!important}
.pt-5{padding-top:3rem!important}
html:not([dir=rtl]) .pe-0{padding-right:0!important}
[dir=rtl] .pe-0{padding-left:0!important}
html:not([dir=rtl]) .pe-1{padding-right:.25rem!important}
[dir=rtl] .pe-1{padding-left:.25rem!important}
html:not([dir=rtl]) .pe-2{padding-right:.5rem!important}
[dir=rtl] .pe-2{padding-left:.5rem!important}
html:not([dir=rtl]) .pe-3{padding-right:1rem!important}
[dir=rtl] .pe-3{padding-left:1rem!important}
html:not([dir=rtl]) .pe-4{padding-right:1.5rem!important}
[dir=rtl] .pe-4{padding-left:1.5rem!important}
html:not([dir=rtl]) .pe-5{padding-right:3rem!important}
[dir=rtl] .pe-5{padding-left:3rem!important}
.pb-0{padding-bottom:0!important}
.pb-1{padding-bottom:.25rem!important}
.pb-2{padding-bottom:.5rem!important}
.pb-3{padding-bottom:1rem!important}
.pb-4{padding-bottom:1.5rem!important}
.pb-5{padding-bottom:3rem!important}
html:not([dir=rtl]) .ps-0{padding-left:0!important}
[dir=rtl] .ps-0{padding-right:0!important}
html:not([dir=rtl]) .ps-1{padding-left:.25rem!important}
[dir=rtl] .ps-1{padding-right:.25rem!important}
html:not([dir=rtl]) .ps-2{padding-left:.5rem!important}
[dir=rtl] .ps-2{padding-right:.5rem!important}
html:not([dir=rtl]) .ps-3{padding-left:1rem!important}
[dir=rtl] .ps-3{padding-right:1rem!important}
html:not([dir=rtl]) .ps-4{padding-left:1.5rem!important}
[dir=rtl] .ps-4{padding-right:1.5rem!important}
html:not([dir=rtl]) .ps-5{padding-left:3rem!important}
[dir=rtl] .ps-5{padding-right:3rem!important}
.gap-0{gap:0!important}
.gap-1{gap:.25rem!important}
.gap-2{gap:.5rem!important}
.gap-3{gap:1rem!important}
.gap-4{gap:1.5rem!important}
.gap-5{gap:3rem!important}
.font-monospace{font-family:var(--cui-font-monospace)!important}
.fs-1{font-size:calc(1.375rem + 1.5vw)!important}
.fs-2{font-size:calc(1.325rem + .9vw)!important}
.fs-3{font-size:calc(1.3rem + .6vw)!important}
.fs-4{font-size:calc(1.275rem + .3vw)!important}
.fs-5{font-size:1.25rem!important}
.fs-6{font-size:1rem!important}
.fs-sm{font-size:.8rem!important}
.fs-xs{font-size:.5rem!important}
.fst-italic{font-style:italic!important}
.fst-normal{font-style:normal!important}
.fw-light{font-weight:300!important}
.fw-lighter{font-weight:lighter!important}
.fw-normal{font-weight:400!important}
.fw-medium{font-weight:500!important}
.fw-semibold{font-weight:600!important}
.fw-bold{font-weight:700!important}
.fw-bolder{font-weight:bolder!important}
.lh-1{line-height:1!important}
.lh-sm{line-height:1.25!important}
.lh-base{line-height:1.5!important}
.lh-lg{line-height:2!important}
html:not([dir=rtl]) .text-start{text-align:left!important}
[dir=rtl] .text-start{text-align:right!important}
html:not([dir=rtl]) .text-end{text-align:right!important}
[dir=rtl] .text-end{text-align:left!important}
html:not([dir=rtl]) .text-center{text-align:center!important}
[dir=rtl] .text-center{text-align:center!important}
.text-decoration-none{text-decoration:none!important}
.text-decoration-underline{text-decoration:underline!important}
.text-decoration-line-through{text-decoration:line-through!important}
.text-lowercase{text-transform:lowercase!important}
.text-uppercase{text-transform:uppercase!important}
.text-capitalize{text-transform:capitalize!important}
.text-wrap{white-space:normal!important}
.text-nowrap{white-space:nowrap!important}
.text-break{word-wrap:break-word!important;word-break:break-word!important}
.text-primary{
--cui-text-opacity:1;color:rgba(var(--cui-primary-rgb),var(--cui-text-opacity))!important}
.text-secondary,.text-success{
--cui-text-opacity:1;color:rgba(var(--cui-secondary-rgb),var(--cui-text-opacity))!important}
.text-success{color:rgba(var(--cui-success-rgb),var(--cui-text-opacity))!important}
.text-info,.text-warning{
--cui-text-opacity:1;color:rgba(var(--cui-info-rgb),var(--cui-text-opacity))!important}
.text-warning{color:rgba(var(--cui-warning-rgb),var(--cui-text-opacity))!important}
.text-danger,.text-light{
--cui-text-opacity:1;color:rgba(var(--cui-danger-rgb),var(--cui-text-opacity))!important}
.text-light{color:rgba(var(--cui-light-rgb),var(--cui-text-opacity))!important}
.text-black,.text-dark{
--cui-text-opacity:1;color:rgba(var(--cui-dark-rgb),var(--cui-text-opacity))!important}
.text-black{color:rgba(var(--cui-black-rgb),var(--cui-text-opacity))!important}
.text-body,.text-white{
--cui-text-opacity:1;color:rgba(var(--cui-white-rgb),var(--cui-text-opacity))!important}
.text-body{color:rgba(var(--cui-body-color-rgb),var(--cui-text-opacity))!important}
.text-muted{
--cui-text-opacity:1;color:rgba(44,56,74,.38)!important}
.text-black-50,.text-white-50{
--cui-text-opacity:1;color:rgba(0,0,21,.5)!important}
.text-white-50{color:rgba(255,255,255,.5)!important}
.text-reset{
--cui-text-opacity:1;color:inherit!important}
.text-high-emphasis-inverse{
--cui-text-opacity:1;color:rgba(255,255,255,.87)!important}
.text-medium-emphasis-inverse{
--cui-text-opacity:1;color:rgba(255,255,255,.6)!important}
.text-disabled-inverse,.text-high-emphasis{
--cui-text-opacity:1;color:rgba(255,255,255,.38)!important}
.text-high-emphasis{color:rgba(44,56,74,.95)!important}
.text-disabled,.text-medium-emphasis{
--cui-text-opacity:1;color:rgba(44,56,74,.681)!important}
.text-disabled{color:rgba(44,56,74,.38)!important}
.text-opacity-25{
--cui-text-opacity:.25}
.text-opacity-50{
--cui-text-opacity:.5}
.text-opacity-75{
--cui-text-opacity:.75}
.text-opacity-100{
--cui-text-opacity:1}
.bg-primary{
--cui-bg-opacity:1;background-color:rgba(var(--cui-primary-rgb),var(--cui-bg-opacity))!important}
.bg-secondary,.bg-success{
--cui-bg-opacity:1;background-color:rgba(var(--cui-secondary-rgb),var(--cui-bg-opacity))!important}
.bg-success{background-color:rgba(var(--cui-success-rgb),var(--cui-bg-opacity))!important}
.bg-info,.bg-warning{
--cui-bg-opacity:1;background-color:rgba(var(--cui-info-rgb),var(--cui-bg-opacity))!important}
.bg-warning{background-color:rgba(var(--cui-warning-rgb),var(--cui-bg-opacity))!important}
.bg-danger,.bg-light{
--cui-bg-opacity:1;background-color:rgba(var(--cui-danger-rgb),var(--cui-bg-opacity))!important}
.bg-light{background-color:rgba(var(--cui-light-rgb),var(--cui-bg-opacity))!important}
.bg-black,.bg-dark{
--cui-bg-opacity:1;background-color:rgba(var(--cui-dark-rgb),var(--cui-bg-opacity))!important}
.bg-black{background-color:rgba(var(--cui-black-rgb),var(--cui-bg-opacity))!important}
.bg-body,.bg-white{
--cui-bg-opacity:1;background-color:rgba(var(--cui-white-rgb),var(--cui-bg-opacity))!important}
.bg-body{background-color:rgba(var(--cui-body-bg-rgb),var(--cui-bg-opacity))!important}
.bg-transparent{
--cui-bg-opacity:1;background-color:transparent!important}
.bg-opacity-10{
--cui-bg-opacity:.1}
.bg-opacity-15{
--cui-bg-opacity:.15}
.bg-opacity-25{
--cui-bg-opacity:.25}
.bg-opacity-50{
--cui-bg-opacity:.5}
.bg-opacity-75{
--cui-bg-opacity:.75}
.bg-opacity-100{
--cui-bg-opacity:1}
.bg-gradient{background-image:var(--cui-gradient)!important}
.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}
.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}
.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}
.pe-none{pointer-events:none!important}
.pe-auto{pointer-events:auto!important}
.rounded{border-radius:var(--cui-border-radius)!important}
.rounded-0{border-radius:0!important}
.rounded-1{border-radius:var(--cui-border-radius-sm)!important}
.rounded-2{border-radius:var(--cui-border-radius)!important}
.rounded-3{border-radius:var(--cui-border-radius-lg)!important}
.rounded-4{border-radius:var(--cui-border-radius-xl)!important}
.rounded-5{border-radius:var(--cui-border-radius-2xl)!important}
.rounded-circle{border-radius:50%!important}
.rounded-pill{border-radius:var(--cui-border-radius-pill)!important}
.rounded-top{border-top-left-radius:var(--cui-border-radius)!important;border-top-right-radius:var(--cui-border-radius)!important}
html:not([dir=rtl]) .rounded-end{border-top-right-radius:var(--cui-border-radius)!important;border-bottom-right-radius:var(--cui-border-radius)!important}
.rounded-bottom,[dir=rtl] .rounded-end{border-bottom-left-radius:var(--cui-border-radius)!important}
[dir=rtl] .rounded-end{border-top-left-radius:var(--cui-border-radius)!important}
.rounded-bottom{border-bottom-right-radius:var(--cui-border-radius)!important}
html:not([dir=rtl]) .rounded-start{border-bottom-left-radius:var(--cui-border-radius)!important;border-top-left-radius:var(--cui-border-radius)!important}
[dir=rtl] .rounded-start{border-bottom-right-radius:var(--cui-border-radius)!important;border-top-right-radius:var(--cui-border-radius)!important}
.visible{visibility:visible!important}
.invisible{visibility:hidden!important}
.height-full{height:100%!important}



.dark-theme .dark\:table-primary,.dark-theme .table-primary:not([class*="dark:"]){
--cui-table-bg:#e7e5f5;--cui-table-border-color:rgba(214,213,229,.995);--cui-table-striped-bg:rgba(223,221,237,.9975);--cui-table-active-bg:rgba(214,213,229,.995);--cui-table-hover-bg:rgba(218,217,233,.99625)}

.dark-theme .dark\:table-primary,.dark-theme .dark\:table-secondary,.dark-theme .dark\:table-success,.dark-theme .table-primary:not([class*="dark:"]),.dark-theme .table-secondary:not([class*="dark:"]),.dark-theme .table-success:not([class*="dark:"]){
--cui-table-color:rgba(44,56,74,.95);--cui-table-striped-color:rgba(44,56,74,.95);--cui-table-active-color:rgba(44,56,74,.95);--cui-table-hover-color:rgba(44,56,74,.95)}

.dark-theme .dark\:table-secondary,.dark-theme .table-secondary:not([class*="dark:"]){
--cui-table-bg:#ededed;--cui-table-border-color:rgba(219,220,222,.995);--cui-table-striped-bg:rgba(228,229,230,.9975);--cui-table-active-bg:rgba(219,220,222,.995);--cui-table-hover-bg:rgba(224,225,226,.99625)}

.dark-theme .dark\:table-success,.dark-theme .table-success:not([class*="dark:"]){
--cui-table-bg:#dceae1;--cui-table-border-color:rgba(204,218,211,.995);--cui-table-striped-bg:rgba(212,226,218,.9975);--cui-table-active-bg:rgba(204,218,211,.995);--cui-table-hover-bg:rgba(208,222,215,.99625)}

.dark-theme .dark\:table-info,.dark-theme .table-info:not([class*="dark:"]){
--cui-table-bg:#dcebf9;--cui-table-border-color:rgba(204,219,233,.995);--cui-table-striped-bg:rgba(212,227,241,.9975);--cui-table-active-bg:rgba(204,219,233,.995);--cui-table-hover-bg:rgba(208,223,237,.99625)}

.dark-theme .dark\:table-danger,.dark-theme .dark\:table-info,.dark-theme .dark\:table-warning,.dark-theme .table-danger:not([class*="dark:"]),.dark-theme .table-info:not([class*="dark:"]),.dark-theme .table-warning:not([class*="dark:"]){
--cui-table-color:rgba(44,56,74,.95);--cui-table-striped-color:rgba(44,56,74,.95);--cui-table-active-color:rgba(44,56,74,.95);--cui-table-hover-color:rgba(44,56,74,.95)}

.dark-theme .dark\:table-warning,.dark-theme .table-warning:not([class*="dark:"]){
--cui-table-bg:#f7edd7;--cui-table-border-color:rgba(228,220,202,.995);--cui-table-striped-bg:rgba(238,229,209,.9975);--cui-table-active-bg:rgba(228,220,202,.995);--cui-table-hover-bg:rgba(233,225,205,.99625)}

.dark-theme .dark\:table-danger,.dark-theme .table-danger:not([class*="dark:"]){
--cui-table-bg:#f4e3e3;--cui-table-border-color:rgba(226,211,213,.995);--cui-table-striped-bg:rgba(235,219,220,.9975);--cui-table-active-bg:rgba(226,211,213,.995);--cui-table-hover-bg:rgba(230,215,217,.99625)}

.dark-theme .dark\:table-light,.dark-theme .table-light:not([class*="dark:"]){
--cui-table-bg:rgba(255,255,255,.1);--cui-table-color:rgba(255,255,255,.87);--cui-table-border-color:rgba(255,255,255,.177);--cui-table-striped-bg:rgba(255,255,255,.1385);--cui-table-striped-color:rgba(44,56,74,.95);--cui-table-active-bg:rgba(255,255,255,.177);--cui-table-active-color:rgba(44,56,74,.95);--cui-table-hover-bg:rgba(255,255,255,.15775);--cui-table-hover-color:rgba(44,56,74,.95)}

.dark-theme .dark\:table-dark,.dark-theme .table-dark:not([class*="dark:"]){
--cui-table-bg:rgba(0,0,21,.1);--cui-table-color:rgba(255,255,255,.87);--cui-table-border-color:rgba(118,118,129,.177);--cui-table-striped-bg:rgba(74,74,88,.1385);--cui-table-striped-color:rgba(255,255,255,.87);--cui-table-active-bg:rgba(118,118,129,.177);--cui-table-active-color:#000015;--cui-table-hover-bg:rgba(98,98,111,.15775);--cui-table-hover-color:rgba(255,255,255,.87)}

.dark-theme .time-picker{
--cui-time-picker-roll-col-border:1px solid rgba(255,255,255,.075)}

.dark-theme .toast{
--cui-toast-bg:#3b3c45;--cui-toast-color:rgba(255,255,255,.87);--cui-toast-border-color:transparent;--cui-toast-header-color:rgba(255,255,255,.87);--cui-toast-header-bg:#3d3e47;--cui-toast-header-border-color:rgba(0,0,21,.2)}

.dark-theme .alert-primary{
--cui-alert-color:#1e1383;--cui-alert-bg:#d6d2f8;--cui-alert-border-color:#c2bcf4}

.dark-theme .alert-primary .alert-link{
color:#180f69}

.dark-theme .alert-secondary{
--cui-alert-color:#5e636a;--cui-alert-bg:#ebedef;--cui-alert-border-color:#e2e4e8}

.dark-theme .alert-secondary .alert-link{
color:#4b4f55}

.dark-theme .alert-success{
--cui-alert-color:#1c6e37;--cui-alert-bg:#d5f1de;--cui-alert-border-color:#c0eace}

.dark-theme .alert-success .alert-link{
color:#16582c}

.dark-theme .alert-danger{
--cui-alert-color:#893232;--cui-alert-bg:#fadddd;--cui-alert-border-color:#f7cbcb}

.dark-theme .alert-danger .alert-link{
color:#6e2828}

.dark-theme .alert-warning{
--cui-alert-color:rgba(131,107,52,.97);--cui-alert-bg:#feefd0;--cui-alert-border-color:#fde8b9}

.dark-theme .alert-warning .alert-link{
color:rgba(104,85,41,.976)}

.dark-theme .alert-info{
--cui-alert-color:#1f5c99;--cui-alert-bg:#d6ebff;--cui-alert-border-color:#c2e0ff}

.dark-theme .alert-info .alert-link{
color:#194a7a}

.dark-theme .btn-primary,.dark-theme .btn-secondary{
--cui-btn-hover-color:#000015;--cui-btn-active-color:#000015;--cui-btn-active-shadow:inset 0 3px 5px rgba(0,0,21,.125)}

.dark-theme .btn-primary{
--cui-btn-color:#000015;--cui-btn-bg:#857dcc;--cui-btn-border-color:#857dcc;--cui-btn-hover-bg:#9791d4;--cui-btn-hover-border-color:#918ad1;--cui-btn-focus-shadow-rgb:113,106,177;--cui-btn-active-bg:#9d97d6;--cui-btn-active-border-color:#918ad1;--cui-btn-disabled-color:#000015;--cui-btn-disabled-bg:#857dcc;--cui-btn-disabled-border-color:#857dcc}

.dark-theme .btn-secondary{
--cui-btn-color:rgba(44,56,74,.95);--cui-btn-bg:#a7a7a7;--cui-btn-border-color:#a7a7a7;--cui-btn-hover-bg:#8e8e8e;--cui-btn-hover-border-color:#868686;--cui-btn-focus-shadow-rgb:150,152,154;--cui-btn-active-bg:#868686;--cui-btn-active-border-color:#7d7d7d;--cui-btn-disabled-color:rgba(44,56,74,.95);--cui-btn-disabled-bg:#a7a7a7;--cui-btn-disabled-border-color:#a7a7a7}

.dark-theme .btn-success{
--cui-btn-color:#000015;--cui-btn-bg:#519668;--cui-btn-border-color:#519668;--cui-btn-hover-bg:#6ba67f;--cui-btn-hover-border-color:#62a177;--cui-btn-focus-shadow-rgb:69,128,92;--cui-btn-active-bg:#74ab86;--cui-btn-active-border-color:#62a177;--cui-btn-disabled-color:#000015;--cui-btn-disabled-bg:#519668;--cui-btn-disabled-border-color:#519668}

.dark-theme .btn-danger,.dark-theme .btn-success,.dark-theme .btn-warning{
--cui-btn-hover-color:#000015;--cui-btn-active-color:#000015;--cui-btn-active-shadow:inset 0 3px 5px rgba(0,0,21,.125)}

.dark-theme .btn-danger{
--cui-btn-color:#000015;--cui-btn-bg:#c77171;--cui-btn-border-color:#c77171;--cui-btn-hover-bg:#cf8686;--cui-btn-hover-border-color:#cd7f7f;--cui-btn-focus-shadow-rgb:169,96,99;--cui-btn-active-bg:#d28d8d;--cui-btn-active-border-color:#cd7f7f;--cui-btn-disabled-color:#000015;--cui-btn-disabled-bg:#c77171;--cui-btn-disabled-border-color:#c77171}

.dark-theme .btn-warning{
--cui-btn-color:rgba(44,56,74,.95);--cui-btn-bg:#d5a439;--cui-btn-border-color:#d5a439;--cui-btn-hover-bg:#b58b30;--cui-btn-hover-border-color:#aa832e;--cui-btn-focus-shadow-rgb:190,149,59;--cui-btn-active-bg:#aa832e;--cui-btn-active-border-color:#a07b2b;--cui-btn-disabled-color:rgba(44,56,74,.95);--cui-btn-disabled-bg:#d5a439;--cui-btn-disabled-border-color:#d5a439}

.dark-theme .btn-outline-primary{
--cui-btn-color:#857dcc;--cui-btn-border-color:#857dcc;--cui-btn-hover-bg:#9d97d6;--cui-btn-hover-border-color:#918ad1;--cui-btn-focus-shadow-rgb:133,125,204;--cui-btn-active-bg:#9d97d6;--cui-btn-active-border-color:#918ad1;--cui-btn-disabled-color:#857dcc}

.dark-theme .btn-outline-primary,.dark-theme .btn-outline-secondary,.dark-theme .btn-outline-success{
--cui-btn-hover-color:#000015;--cui-btn-active-color:#000015;--cui-btn-active-shadow:inset 0 3px 5px rgba(0,0,21,.125);--cui-btn-disabled-bg:transparent;--cui-gradient:none}

.dark-theme .btn-outline-secondary{
--cui-btn-color:#a7a7a7;--cui-btn-border-color:#a7a7a7;--cui-btn-hover-bg:#868686;--cui-btn-hover-border-color:#7d7d7d;--cui-btn-focus-shadow-rgb:167,167,167;--cui-btn-active-bg:#868686;--cui-btn-active-border-color:#7d7d7d;--cui-btn-disabled-color:#a7a7a7}

.dark-theme .btn-outline-success{
--cui-btn-color:#519668;--cui-btn-border-color:#519668;--cui-btn-hover-bg:#74ab86;--cui-btn-hover-border-color:#62a177;--cui-btn-focus-shadow-rgb:81,150,104;--cui-btn-active-bg:#74ab86;--cui-btn-active-border-color:#62a177;--cui-btn-disabled-color:#519668}

.dark-theme .btn-outline-danger{
--cui-btn-color:#c77171;--cui-btn-border-color:#c77171;--cui-btn-hover-bg:#d28d8d;--cui-btn-hover-border-color:#cd7f7f;--cui-btn-focus-shadow-rgb:199,113,113;--cui-btn-active-bg:#d28d8d;--cui-btn-active-border-color:#cd7f7f;--cui-btn-disabled-color:#c77171}

.dark-theme .btn-outline-danger,.dark-theme .btn-outline-info,.dark-theme .btn-outline-warning{
--cui-btn-hover-color:#000015;--cui-btn-active-color:#000015;--cui-btn-active-shadow:inset 0 3px 5px rgba(0,0,21,.125);--cui-btn-disabled-bg:transparent;--cui-gradient:none}

.dark-theme .btn-outline-warning{
--cui-btn-color:#d5a439;--cui-btn-border-color:#d5a439;--cui-btn-hover-bg:#aa832e;--cui-btn-hover-border-color:#a07b2b;--cui-btn-focus-shadow-rgb:213,164,57;--cui-btn-active-bg:#aa832e;--cui-btn-active-border-color:#a07b2b;--cui-btn-disabled-color:#d5a439}

.dark-theme .btn-outline-info{
--cui-btn-color:#5299e0;--cui-btn-border-color:#5299e0;--cui-btn-hover-bg:#75ade6;--cui-btn-hover-border-color:#63a3e3;--cui-btn-focus-shadow-rgb:82,153,224;--cui-btn-active-bg:#75ade6;--cui-btn-active-border-color:#63a3e3;--cui-btn-disabled-color:#5299e0}

.dark-theme .btn-ghost-primary{
--cui-btn-color:#857dcc;--cui-btn-hover-bg:#9791d4;--cui-btn-hover-border-color:#918ad1;--cui-btn-hover-color:#000015;--cui-btn-active-bg:#9d97d6;--cui-btn-active-border-color:#918ad1;--cui-btn-active-color:#000015;--cui-btn-disabled-color:#857dcc;--cui-btn-shadow:rgba(133,125,204,.5)}

.dark-theme .btn-ghost-secondary{
--cui-btn-color:#a7a7a7;--cui-btn-hover-bg:#8e8e8e;--cui-btn-hover-border-color:#868686;--cui-btn-hover-color:#000015;--cui-btn-active-bg:#868686;--cui-btn-active-border-color:#7d7d7d;--cui-btn-active-color:#000015;--cui-btn-disabled-color:#a7a7a7;--cui-btn-shadow:rgba(167,167,167,.5)}

.dark-theme .btn-ghost-success{
--cui-btn-color:#519668;--cui-btn-hover-bg:#6ba67f;--cui-btn-hover-border-color:#62a177;--cui-btn-hover-color:#000015;--cui-btn-active-bg:#74ab86;--cui-btn-active-border-color:#62a177;--cui-btn-active-color:#000015;--cui-btn-disabled-color:#519668;--cui-btn-shadow:rgba(81,150,104,.5)}

.dark-theme .btn-ghost-danger{
--cui-btn-color:#c77171;--cui-btn-hover-bg:#cf8686;--cui-btn-hover-border-color:#cd7f7f;--cui-btn-active-bg:#d28d8d;--cui-btn-active-border-color:#cd7f7f;--cui-btn-disabled-color:#c77171;--cui-btn-shadow:rgba(199,113,113,.5)}

.dark-theme .btn-ghost-danger,.dark-theme .btn-ghost-info,.dark-theme .btn-ghost-warning{
--cui-btn-hover-color:#000015;--cui-btn-active-color:#000015}

.dark-theme .btn-ghost-warning{
--cui-btn-color:#d5a439;--cui-btn-hover-bg:#b58b30;--cui-btn-hover-border-color:#aa832e;--cui-btn-active-bg:#aa832e;--cui-btn-active-border-color:#a07b2b;--cui-btn-disabled-color:#d5a439;--cui-btn-shadow:rgba(213,164,57,.5)}

.dark-theme .btn-ghost-info{
--cui-btn-color:#5299e0;--cui-btn-hover-bg:#6ca8e5;--cui-btn-hover-border-color:#63a3e3;--cui-btn-active-bg:#75ade6;--cui-btn-active-border-color:#63a3e3;--cui-btn-disabled-color:#5299e0;--cui-btn-shadow:rgba(82,153,224,.5)}

.dark-theme .list-group-item-primary{
--cui-list-group-color:contrast-ratio-correction(#504b7a,#e7e5f5,40%,"primary");--cui-list-group-bg:#e7e5f5;--cui-list-group-hover-bg:#7871b8;--cui-list-group-action-hover-color:contrast-ratio-correction(#504b7a,#e7e5f5,40%,"primary");--cui-list-group-action-active-color:#fff;--cui-list-group-action-active-bg:contrast-ratio-correction(#504b7a,#e7e5f5,40%,"primary");--cui-list-group-action-active-border-color:contrast-ratio-correction(#504b7a,#e7e5f5,40%,"primary")}

.dark-theme .list-group-item-secondary{
--cui-list-group-color:contrast-ratio-correction(#646464,#ededed,40%,"secondary");--cui-list-group-bg:#ededed;--cui-list-group-hover-bg:#969696;--cui-list-group-action-hover-color:contrast-ratio-correction(#646464,#ededed,40%,"secondary");--cui-list-group-action-active-color:#fff;--cui-list-group-action-active-bg:contrast-ratio-correction(#646464,#ededed,40%,"secondary");--cui-list-group-action-active-border-color:contrast-ratio-correction(#646464,#ededed,40%,"secondary")}

.dark-theme .list-group-item-success{
--cui-list-group-color:contrast-ratio-correction(#315a3e,#dceae1,40%,"success");--cui-list-group-bg:#dceae1;--cui-list-group-hover-bg:#49875e;--cui-list-group-action-hover-color:contrast-ratio-correction(#315a3e,#dceae1,40%,"success");--cui-list-group-action-active-color:#fff;--cui-list-group-action-active-bg:contrast-ratio-correction(#315a3e,#dceae1,40%,"success");--cui-list-group-action-active-border-color:contrast-ratio-correction(#315a3e,#dceae1,40%,"success")}

.dark-theme .list-group-item-danger{
--cui-list-group-color:contrast-ratio-correction(#744,#f4e3e3,40%,"danger");--cui-list-group-bg:#f4e3e3;--cui-list-group-hover-bg:#b36666;--cui-list-group-action-hover-color:contrast-ratio-correction(#744,#f4e3e3,40%,"danger");--cui-list-group-action-active-color:#fff;--cui-list-group-action-active-bg:contrast-ratio-correction(#744,#f4e3e3,40%,"danger");--cui-list-group-action-active-border-color:contrast-ratio-correction(#744,#f4e3e3,40%,"danger")}

.dark-theme .list-group-item-warning{
--cui-list-group-color:contrast-ratio-correction(#806222,#f7edd7,40%,"warning");--cui-list-group-bg:#f7edd7;--cui-list-group-hover-bg:#c09433;--cui-list-group-action-hover-color:contrast-ratio-correction(#806222,#f7edd7,40%,"warning");--cui-list-group-action-active-color:#fff;--cui-list-group-action-active-bg:contrast-ratio-correction(#806222,#f7edd7,40%,"warning");--cui-list-group-action-active-border-color:contrast-ratio-correction(#806222,#f7edd7,40%,"warning")}

.dark-theme .list-group-item-info{
--cui-list-group-color:contrast-ratio-correction(#315c86,#dcebf9,40%,"info");--cui-list-group-bg:#dcebf9;--cui-list-group-hover-bg:#4a8aca;--cui-list-group-action-hover-color:contrast-ratio-correction(#315c86,#dcebf9,40%,"info");--cui-list-group-action-active-color:#fff;--cui-list-group-action-active-bg:contrast-ratio-correction(#315c86,#dcebf9,40%,"info");--cui-list-group-action-active-border-color:contrast-ratio-correction(#315c86,#dcebf9,40%,"info")}


@-moz-document url-prefix("") {
    .dark-theme select optgroup,.dark-theme select:not([multiple]) option {
        color: initial
	}
}
.dark-theme .dark\:text-primary,.dark-theme .text-primary:not([class*="dark:"]){color:rgba(var(--cui-primary-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-secondary,.dark-theme .text-secondary:not([class*="dark:"]){color:rgba(var(--cui-secondary-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-success,.dark-theme .text-success:not([class*="dark:"]){color:rgba(var(--cui-success-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-info,.dark-theme .text-info:not([class*="dark:"]){color:rgba(var(--cui-info-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-warning,.dark-theme .text-warning:not([class*="dark:"]){color:rgba(var(--cui-warning-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-danger,.dark-theme .text-danger:not([class*="dark:"]){color:rgba(var(--cui-danger-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-light,.dark-theme .text-light:not([class*="dark:"]){color:rgba(var(--cui-light-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-dark,.dark-theme .text-dark:not([class*="dark:"]){color:rgba(var(--cui-dark-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-black,.dark-theme .text-black:not([class*="dark:"]){color:rgba(var(--cui-black-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-white,.dark-theme .text-white:not([class*="dark:"]){color:rgba(var(--cui-white-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-body,.dark-theme .text-body:not([class*="dark:"]){color:rgba(var(--cui-body-color-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-high-emphasis,.dark-theme .text-high-emphasis:not([class*="dark:"]){color:rgba(var(--cui-high-emphasis-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-medium-emphasis,.dark-theme .text-medium-emphasis:not([class*="dark:"]){color:rgba(var(--cui-medium-emphasis-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-disabled,.dark-theme .text-disabled:not([class*="dark:"]){color:rgba(var(--cui-disabled-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-reset,.dark-theme .text-reset:not([class*="dark:"]){color:inherit!important}
.dark-theme .bg-primary:not([class*="dark:"]),.dark-theme .dark\:bg-primary{
--cui-bg-opacity:1;background-color:rgba(var(--cui-primary-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-secondary:not([class*="dark:"]),.dark-theme .dark\:bg-secondary{
--cui-bg-opacity:1;background-color:rgba(var(--cui-secondary-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-success:not([class*="dark:"]),.dark-theme .dark\:bg-success{
--cui-bg-opacity:1;background-color:rgba(var(--cui-success-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-info:not([class*="dark:"]),.dark-theme .dark\:bg-info{
--cui-bg-opacity:1;background-color:rgba(var(--cui-info-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-warning:not([class*="dark:"]),.dark-theme .dark\:bg-warning{
--cui-bg-opacity:1;background-color:rgba(var(--cui-warning-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-danger:not([class*="dark:"]),.dark-theme .dark\:bg-danger{
--cui-bg-opacity:1;background-color:rgba(var(--cui-danger-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-light:not([class*="dark:"]),.dark-theme .dark\:bg-light{
--cui-bg-opacity:1;background-color:rgba(var(--cui-light-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-dark:not([class*="dark:"]),.dark-theme .dark\:bg-dark{
--cui-bg-opacity:1;background-color:rgba(var(--cui-dark-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-black:not([class*="dark:"]),.dark-theme .dark\:bg-black{
--cui-bg-opacity:1;background-color:rgba(var(--cui-black-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-white:not([class*="dark:"]),.dark-theme .dark\:bg-white{
--cui-bg-opacity:1;background-color:rgba(var(--cui-white-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-body:not([class*="dark:"]),.dark-theme .dark\:bg-body{
--cui-bg-opacity:1;background-color:rgba(var(--cui-body-bg-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-transparent:not([class*="dark:"]),.dark-theme .dark\:bg-transparent{
--cui-bg-opacity:1;background-color:transparent!important}
.dark-theme .bg-opacity-10:not([class*="dark:"]),.dark-theme .dark\:bg-opacity-10{
--cui-bg-opacity:.1}
.dark-theme .bg-opacity-25:not([class*="dark:"]),.dark-theme .dark\:bg-opacity-25{
--cui-bg-opacity:.25}
.dark-theme .bg-opacity-50:not([class*="dark:"]),.dark-theme .dark\:bg-opacity-50{
--cui-bg-opacity:.5}
.dark-theme .bg-opacity-75:not([class*="dark:"]),.dark-theme .dark\:bg-opacity-75{
--cui-bg-opacity:.75}
.dark-theme .bg-opacity-100:not([class*="dark:"]),.dark-theme .dark\:bg-opacity-100{
--cui-bg-opacity:1}
.wrapper {
    width: 100%;
    will-change: auto;
    transition: padding 0.15s;
}
html:not([dir="rtl"]) .wrapper {
    padding-left: var(--cui-sidebar-occupy-start, 0);
    padding-right: var(--cui-sidebar-occupy-end, 0);
}
[dir="rtl"] .wrapper {
    padding-right: var(--cui-sidebar-occupy-start, 0);
    padding-left: var(--cui-sidebar-occupy-end, 0);
}

.fc {
    --fc-small-font-size: .85em;
    --fc-page-bg-color: #fff;
    --fc-neutral-bg-color: rgba(208,208,208,0.3);
    --fc-neutral-text-color: gray;
    --fc-border-color: var(--cui-border-color,#d8dbe0);
    --fc-button-text-color: #fff;
    --fc-button-bg-color: #2c3e50;
    --fc-button-border-color: #2c3e50;
    --fc-button-hover-bg-color: #1e2b37;
    --fc-button-hover-border-color: #1a252f;
    --fc-button-active-bg-color: #1a252f;
    --fc-button-active-border-color: #151e27;
    --fc-event-bg-color: #3788d8;
    --fc-event-border-color: #3788d8;
    --fc-event-text-color: #fff;
    --fc-event-selected-overlay-color: rgba(0,0,0,0.25);
    --fc-event-resizer-thickness: 8px;
    --fc-event-resizer-dot-total-width: 8px;
    --fc-event-resizer-dot-border-width: 1px;
    --fc-non-business-color: rgba(215,215,215,0.3);
    --fc-bg-event-color: #8fdf82;
    --fc-bg-event-opacity: .3;
    --fc-highlight-color: rgba(188,232,241,0.3);
    --fc-today-bg-color: rgba(255,220,40,0.15);
    --fc-now-indicator-color: var(--cui-danger)
}
.example:not(:first-child) {
    margin-top: 1.5rem;
}
.example .tab-content {
    background-color: #f9fafa !important;
}
.dark-theme .example .tab-content {
    background-color: rgba(255, 255, 255, 0.1) !important;
}
.example + p {
    margin-top: 1.5rem;
}
.example .preview + p {
    margin-top: 2rem;
}
.example .preview > .form-control + .form-control {
    margin-top: 0.5rem;
}
.example .preview > .alert + .alert,
.example .preview > .nav + .nav,
.example .preview > .navbar + .navbar,
.example .preview > .progress + .progress {
    margin-top: 1rem;
}
.example .preview > .dropdown-menu {
    position: static;
    display: block;
}
.example .preview > :last-child {
    margin-bottom: 0;
}
.example .preview > .btn,
.example .preview > .btn-group {
    margin: 0.25rem 0.125rem;
}
.detail-odds table.match-oddslist,
.example .preview > .btn-toolbar + .btn-toolbar {
    margin-top: 0.5rem;
}
.example .preview > .list-group {
    max-width: 400px;
}
.example .preview > [class*="list-group-horizontal"] {
    max-width: 100%;
}
.example .preview .fixed-top,
.example .preview .sticky-top {
    position: static;
    margin: -1rem -1rem 1rem;
}
.example .preview .fixed-bottom {
    position: static;
    margin: 1rem -1rem -1rem;
}

.example .preview .pagination {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.example .preview .docs-example-modal .modal {
    position: static;
    display: block;
}
.quickmenu-header {
    position: absolute;
    height: 0;
    z-index: 3;
}
.quickmenu-btn {
    transform: translateY(-50%);
    position: relative;
    width: 15.2vw;
    height: 15.2vw;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}
.quickmenu-btn:after {
    content: "\f078";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #fff;
}
.quickmenu-btn.collapsed {
    transform: translateY(-30%);
    top: 0;
}
.quickmenu-btn.collapsed:after {
    content: "\f077";
    color: #fff;
}
.nav-item.quickmenu-bottom .nav-link {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.dark-theme .calendar-container h2#loginevent_ym,
.dark-theme .deposit-event.deposit_calendar thead th.deposit-points,
.dark-theme .newTemp-cal h4.stylus_dateitem {
    animation: neon 0.08s ease-in-out infinite alternate;
}
.dropdown-menu.show {
    padding-top: 5px !important;
}

.sq-banner-img {
    opacity: 1;
    display: block;
    width: 100%;
    height: auto;
    transition: 0.5s ease;
    backface-visibility: hidden;
}
.crd-info {
    transition: 0.5s ease;
    opacity: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    text-align: center;
}
.sq-banner:hover .sq-banner-img {
    opacity: 0.2;
}
.sq-banner:hover .crd-info {
    opacity: 1;
}
.crd-heading,
.crd-text {
    color: #fff;
    font-size: 28px;
}
#horizontal-container.top_sports_wrapper {
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
}
.sp_nav_top .sel-row {
    margin-top: 0.5rem;
}
.sp_nav_top .top_sports_nav .title_ {
    font-family: "Koaroo";
    font-size: 1.3rem;
    text-transform: uppercase;
    letter-spacing: 4px;
    border: 1px solid;
    padding: 0 10px;
}

.sports_nav_item,
.top_sports_nav {
    display: flex;
    justify-content: center;
    align-items: center;
}
.top_sports_nav .btn-arrow-circle {
    height: 40px;
}
.sequence_.bet-side.away-side .snip.para-sp {
    padding-right: 10px;
}
.btn.btn-primary.view-display-options {
    background: var(--bg-panel);
    border: 0;
}
.btn.btn-refresh-holds {
    background: var(--bg-panel);
    border: 1px solid var(--cui-text-primary) !important;
}
.dark-theme .btn.btn-primary.view-display-options {
    background: #242629;
    color: #fff;
    border: 1px solid var(--cui-info) !important;
}
.dark-theme .btn.btn-refresh-holds {
    background: #242629;
    color: #fff;
    border: 1px solid var(--cui-text-primary) !important;
}
.btn-sports-bet.btn-dark {
    border-width: 1px;
    border-radius: 6px;
}
.asian-wrapper .row-wideView {
    font-size: 0.8rem;
}
.league-box .asian-wrapper {
    padding: 10px;
    border-radius: 5px;
}
.league-box .row.asian-league-card .league-card-left,
.league-card-left {
    display: flex;
    align-items: center;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.league-box .row.asian-league-card .league-card-left .match_info-mid {
    display: flex;
    justify-content: center;
    align-items: center;
}
.league-name .league i:first-child {
    margin-right: 0.5rem;
}
.league-name .league i:last-child {
    margin-left: 0.5rem;
}
.mutiple_box.match-info {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
}

.mutiple_box .match_info02-vs {
    color: var(--txtColor02);
    margin: 0 5px;
}
.league-name .round-box.matchtime,
.mutiple_box small.match_info01 {
    font-size: 0.75rem;
    line-height: 14px;
    font-weight: 500;
    margin-left: 1rem;
    border-radius: 5px;
    text-align: center;
    padding: 0 1rem;
}

#sp_list .sp_league svg.nav-icon {
    margin-right: 1rem;
}
#sp_list .sp_league.mt-1 {
    margin-bottom: 2px;
}

#sp_list .sp_league > div > span:nth-child(4) {
    text-align: right;
}

.league_head .league-name .league svg.nav-icon, 
.league-container .asian-league-panel .league svg.nav-icon, 
#sp_list .sp_league svg.nav-icon {
    width: 1.25rem;
    height: 1.25rem;
}


.social-img {
    vertical-align: middle;
    height: 40px;
    margin:0 auto;
}
.social-text {
    margin-top: 5px;
}
.iconSocial:hover img {
    animation: pulsing 1.5s ease-in-out infinite;
}

hr.style1 {
    margin: 1.5em 0;
    text-align: center;
    border: 0;
}
hr.style1:after,
hr.style1:before {
    content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #b9b9b9;
    margin: 0 0.4em;
}
hr.style2 {
    border: 0;
    height: 1px;
    width: 95%;
    background-image: linear-gradient(to right, transparent, #818078, transparent);
    margin: 30px 0;
}
.social,
.social-footer {
    display: flex;
    justify-content: center;
    align-items: center;
}
.sports_nav_top {
    overflow: auto;
    white-space: nowrap;
}
.sports_nav_top .sports_nav_item {
    background-color: #333;
    display: inline-block;
    color: #fff;
    text-align: center;
    padding: 14px;
    text-decoration: none;
    width: 60px;
    inline-size: 60px;
    overflow-wrap: break-word;
    height: 80px;
    word-break: break-all;
}
.sports_nav_top .sports_nav_item:hover {
    background-color: #777;
}
.inner._title {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--cui-yellow);
    padding: 0.5rem;
    color: var(--cui-white);
    border-radius: 10px;
}
.sequence_.bet-side.btn-sports-bet.left.bonusodds.btn.btn-bonus {
    display: flex;
    background: 0 0;
    color: #fff;
    border: 1px solid var(--color-border-light-blue);
    padding: 0.5rem;
}
.sequence_.bet-side.btn-sports-bet.left.bonusodds.btn.btn-bonus:hover {
    border: 2px solid var(--cui-yellow);
}
.odds._tobonus {
    text-align: right !important;
    color: var(--cui-code-color);
}
.snip.para-bonus .star-icon .fa-gem {
    color: #7fffd4;
}
.asian-wrapper .asian-league-panel .league-name .first-row .mutiple_box {
    font-size: 1rem !important;
}
.asian-wrapper .asian-league-panel .league-name .first-row .mutiple_box .match_info02-vs {
    color: #daa520;
}
.asian-wrapper .league-name .matchtime .match_info01 {
    font-size: 0.8rem;
    color: var(--cui-gray);
}
#asian-container .league-box .row.asian-league-card,
.row.wide-league-card {
    padding: 10px 0;
}
#asian-container .league-box .league-container .round-box.count-side.league-card-round {
    width: 60px;
    height: 40px;
    margin: auto 3px;
    border-radius: 5px;
}


.mutiple_box.match-info .match_info02-wrap > .one-row {
    float: left;
}

.mutiple_box.match-info .match_info02-wrap {
    width: 100%;
}
.mutiple_box.match-info .match_info02-wrap > .match_info02-away {
    text-align: left !important;
}
.mutiple_box.match-info .match_info02-wrap > .match_info02-vs {
    width: 50px;
}
.mutiple_box.match-info .match_info02-wrap > .match_info02-home , .mutiple_box.match-info .match_info02-wrap > .match_info02-away {
    width: calc(50% - 60px) !important;
}
.mutiple_box.match-info .match_info02-wrap > .match_info02-home {text-align: right !important;}

.asian-league-panel .league-name .league i,
.sequence_.btn-sports-bet {
    display: flex;
    align-items: center;
}
.asian-league-panel .league-name .league.top-league-name,
.asian_slide_box .league_head .league-name .league {
    width: 100%;
    /* height: 32px; */
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 5px 21px 5px 12px;
    cursor: pointer;
    transition: 0.2s all ease-out;
}
.asian-league-panel .league-name .league.top-league-name .leftSide-league {
    display: flex;
    align-items: center;
}
#user-container .collection-box .tab_content .multi-tabs_wrapper .tabs ul .tlayer,
.deposit-event.deposit_calendar tbody td.deposit_calendar .wrapper_stamped,
.league-card-round,
.league-card-round .round-box.count-side,
.round-box.count-side {
    display: flex;
    justify-content: center;
    align-items: center;
}
.league-card-round,
.matchtime-fav {
    border: 1px solid var(--cui-body-bg);
}
.round-box.count-side {
    cursor: pointer;
}
.col-1.league-card-left,
.col-1.league-card-round {
    border-top: 1px solid var(--cui-body-bg);
    border-bottom: 1px solid var(--cui-body-bg);
}
.sports_box .time_line,
.sports_box .time_line center,
.sports_box .time_line div,
.sports_box .time_line span {
    margin: 0 !important;
    padding: 0 !important;
    display: block;
}
.league-card-round .round-box.count-side {
    height: 100%;
    width: 100%;
    display: block;
    overflow: hidden;
}
.arrow {
    font-size: 10px;
}
.arrow.down {
    color: red;
}
.arrow.up {
    color: #32cd32;
}
.arrow.down::before,
.arrow.up::before {
    position: relative;
    right: 0;
    left: 0;
    top: -2px;
}
.match-odds .match-oddslist .arrow.down::before,
.match-odds .match-oddslist .arrow.up::before {
    left: -5px;
}
.header-title-sticky {
    justify-content: initial;
    float: left;
    width: 100%;
    max-width: 100%;
    margin: 0;
    background: 0 0;
}

.hMainTitle .htitleWrapper {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.hMainTitle .htitleWrapper .leftZone {
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: start;
    transform: translateZ(0);
    margin-right: 1vw;
}
.hMainTitle .htitleWrapper .leftZone span {
    white-space: nowrap;
    font-size: 1.4vw;
    font-family: var(--font-family)!important;
    font-weight: 700!important;
}
.hMainTitle .htitleWrapper .leftZone>span>strong {
    font-weight: 600;
}

.hMainTitle .htitleWrapper .line {
    height: 2px;
    width: 100vw;
    position: relative;
}
.hMainTitle .htitleWrapper .line:before {
    content: "";
    width: 8px;
    height: 8px;
    position: absolute;
    top: 50%;
    left: 0px;
    transform: translate(-50%,-50%);
}

#match-detail #detail-container .odds-find #odds_search {
    border-bottom: 1px solid var(--cui-yellow);
}
#match-container .odds-find #odds_search .odds_search,
#match-container .odds-find #odds_search .time_search,
#match-detail #detail-container .odds-find #odds_search .odds_search,
#match-detail #detail-container .odds-find #odds_search .time_search {
    font-weight: 600;
    color: #141414;
}
.dark-theme #match-container .odds-find #odds_search .odds_search,
.dark-theme #match-container .odds-find #odds_search .time_search,
.dark-theme #match-detail #detail-container .odds-find #odds_search .odds_search,
.dark-theme #match-detail #detail-container .odds-find #odds_search .time_search {
    font-weight: 400;
    color: #d4d4df;
}
#match-container .odds-find #odds_search .odds_search:hover,
#match-container .odds-find #odds_search .time_search:hover,
#match-detail #detail-container .odds-find #odds_search .odds_search:hover,
#match-detail #detail-container .odds-find #odds_search .time_search:hover {
    font-weight: bolder;
    color: var(--cui-warning);
}
.prematch-event-block {
    width: 100% !important;
    display: grid;
    justify-items: center;
    align-items: center;
    grid-template-columns: 40% 20% 40%;
    grid-template-rows: auto;
    column-gap: 0;
    row-gap: 0;
    word-break: keep-all;
}
#match-detail,
.border-gradient.sportsbook_content {
    /*border: 4px solid;*/
    /*border-image-slice: 1;*/
}
#leftbox_out.leftbox,
#rightbox.match_right.sportsbook_content {
    /*max-height: calc(100vh - (var(--sportsbook-top-header-height))) !important;*/
      max-height: calc(100vh - 100px) !important;
}

#rightmatch-split #rightbox.match_right.sportsbook_content > .scroll_hlf {
    padding-bottom: 2rem;
}

#rightbox .match_tab.odds-find > .tab_item,
.multi-tabs_wrapper,
.tabs ul {
    width: 100%;
}
#rightbox .match_tab.odds-find > .tab_item > .item_title,
.deposit-event.deposit_calendar thead th.deposit-points,
table.calendar.deposit_calendar.style_two thead tr th {
    text-align: center;
}
#rightbox .match_tab.odds-find > .tab_item.on,
#rightbox .match_tab.odds-find > .tab_item:hover {
    font-weight: bolder;
}
#match-detail #detail-header #inner-header .name-header .detail-away,
#match-detail #detail-header #inner-header .name-header .detail-home {
    font-size: 1.5rem;
    display: flex;
    align-items: center;
}

#detail-header #inner-header .name-header .detail-vs {
    font-size: 0;
    text-shadow: unset;
    height: 70px;
    width: 70px;
}
.match-oddslist .odds-container .round-box .spvalue {
    color: var(--cui-warning) !important;
}
.match-oddslist .type-name,
.match_list .match_item .market_name {
    color: var(--cui-info) !important;
    font-weight: bolder;
    text-align: center;
}
.match-odds.betodds .type-name .bet_view_sport_id_details.title {
    font-size: 14px;
}
.tab_content {
    display: none;
}
#game-bet .game-bet ._gamebet_,
#game-bet .game-bet-center ._gamebet_ {
    position: relative;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}

#game-bet ._gamebet_ {
    font-weight: 700;
}
#game-bet ._gamebet_ div,
#game-bet ._gamebet_ p {
    font-weight: 400;
}
#game-bet .game-bet ._gamebet_ .game-odds:not(:empty),
#game-bet .game-bet-center ._gamebet_ .game-odds:not(:empty) {
    padding: 0.2rem 1rem;
    border-radius: 1rem;
    background: var(--cui-warning);
    max-width: 5rem;
    color: #000;
    margin: 0.5rem 0;
}

#game-bet .game-bet ._gamebet_ .circle-7 .game-odds,
.full_row ._gamebet_ .game-odds,
.full_row ._gamebet_ p {
    border: 0 !important;
    padding: 0 ;
    margin: 0 !important;
}
.full_row ._betside4._bet>._gamebet_ {
    flex-direction: row !important;
    justify-content: center;
}
.full_row ._betside4._bet {
    padding: 0.5rem 0;
}

.full_row ._betside4._bet ._gamebet_ .game-odds {margin: 0.5rem 0 !important;}

#mini_wrap #game-bet ._gamebet_ .circle,#mini_wrap #game-bet ._gamebet_ .circle-L,#mini_wrap #game-bet ._gamebet_ .circle-m,#mini_wrap #game-bet ._gamebet_ .circle-s {
    width: 4rem;
    height: 4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    font-size: 1.2rem;
    text-shadow: -1px -1px #70707066;
    color: #fff
}


#mini_wrap #game-bet.eos_frame ._gamebet_ .circle,
#mini_wrap #game-bet.pball_frame ._gamebet_ .circle {
    width: 3rem;
    height: 3rem;
}
#mini_wrap #game-bet ._gamebet_ .circle-1 {
    background: radial-gradient(circle at 50% 120%, #508dfd, #60b5ff 10%, #263e83 80%, #0e2f60 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-2 {
    background: radial-gradient(circle at 50% 120%, #c75764, #e98c97 10%, #791723 80%, #4e040d 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-3 {
    background: radial-gradient(circle at 50% 120%, #739af1, #8ca9e9 10%, #6b6b78 80%, #c8c8e3 100%);
    border: 1px solid #080876;
    color: #080876;
}
#mini_wrap #game-bet ._gamebet_ .circle-4 {
    background: radial-gradient(circle at 50% 120%, #f7e4e6, #95464f 10%, #9b9b9b 80%, #896e71 100%);
    border: 1px solid #ff4d4d;
    color: #b30000;
}
#mini_wrap #game-bet ._gamebet_ .circle-5 {
    background: radial-gradient(circle at 50% 120%, #f7e4e6, #efedbe 10%, #897e44 80%, #ede47c 100%);
    border: 1px solid #fff039;
    color: #ffdf00;
}
#mini_wrap #game-bet ._gamebet_ .circle-6 {
    background: radial-gradient(circle at 50% 120%, #f7e4e6, #649546 10%, #8c8f80 80%, #fff 100%);
    border: 1px solid #17c935;
    color: #4ce960;
}
#mini_wrap #game-bet ._gamebet_ .circle-7 {
    background: radial-gradient(circle at 50% 120%, #4a4a4a, #767676 10%, #000 80%, #000 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-8 {
    background: radial-gradient(circle at 50% 120%, #139511, #a3ff40 10%, #4b7c15 80%, #44e150 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-9 {
    background: radial-gradient(circle at 50% 120%, #4a4a4a, #767676 10%, #1a1a1a 80%, #423f3f 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-10 {
    background: radial-gradient(circle at 50% 120%, #ff57b4, #ff66e5 10%, #6a1157 80%, #9f0376 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-11 {
    background: radial-gradient(circle at 50% 120%, #4bff51, #8ee39c 10%, #066200 80%, #00661b 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-red {
    background: radial-gradient(circle at 50% 120%, #f14d4d, #e3b5b5 10%, #b90b0b 80%, #8b0505 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-blue {
    background: radial-gradient(circle at 50% 120%, #81e8f6, #76deef 10%, #055194 80%, #062745 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-yellow {
    background: radial-gradient(circle at 50% 120%, #f6ed81, #feffa3 10%, #877000 80%, #777e04 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-darkblue {
    background: radial-gradient(circle at 50% 120%, #81dbf6, #76b7ef 10%, #000c64 80%, #033b6e 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-darkred {
    background: radial-gradient(circle at 50% 120%, #d99d9d, #c38181 10%, #540000 80%, #100000 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-black {
    background: radial-gradient(circle at 50% 120%, #d3d3d3, #8d8d8d 10%, #101010 80%, #0a0a0a 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-white {
    background: radial-gradient(circle at 50% 120%, #5c5c5c, #fff 10%, #9b9b9b 80%, #fff 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-pear {
    background: radial-gradient(circle at 50% 120%, #40a700, #e2ed8a 10%, #497c10 80%, #94c51e 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-orange {
    background: radial-gradient(circle at 50% 120%, #ff9557, #ffc55a 10%, #973100 80%, #bb6c34 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-blueturqoise {
    background: radial-gradient(circle at 50% 120%, #5fc3d1, #a3ced5 10%, #1bafc7 80%, #074852 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-aquagreen {
    background: radial-gradient(circle at 50% 120%, #5fc3d1, #c1cfd7 10%, #00a999 80%, #bbfbf9 100%);
}
#mini_wrap #game-bet ._gamebet_ .circle-tran-red {
    background: radial-gradient(circle at 50% 120%, #ffe2e2, #ffc1c1 10%, #f9d8d86b 80%, #ffffff 100%);
    border: 1px solid red;
    color: #ff4949;
}
#mini_wrap #game-bet ._gamebet_ .circle-tran-blue {
    background: radial-gradient(circle at 50% 120%, #b0d3ff, #a6e2ff 10%, #4f6d87 80%, #dfe5e9 100%);
    border: 1px solid #2f75df;
    color: #437dff;
}
#mini_wrap #game-bet ._gamebet_ .circle-tran-green {
    background: radial-gradient(circle at 50% 120%, #c3ffb0, #92e5ac 10%, #6f856d 80%, #e1ffc9 100%);
    border: 1px solid #159330;
    color: #44ff4a;
}
#mini_wrap #game-bet ._gamebet_ .circle-tran-blueturqoise {
    background: radial-gradient(circle at 50% 120%, #c9ffff, #4bb9b4 10%, #718081a6 80%, #f7f7f7 100%);
    border: 1px solid #17c1c9;
    color: #0df4ff;
}
#game-bet .game-bet .triangle,
#game-bet .game-bet li._betside3 .triangle,
#game-bet .game-bet-center .triangle {
    position: absolute;
    left: 0;
    bottom: 0;
}
.color-3 {
    border-bottom: solid 15px #f8485e;
    border-left: solid 15px #f8485e;
}
.color-2 {
    border-bottom: solid 15px #3381f6;
    border-left: solid 15px #3381f6;
}
.color-1 {
    border-bottom: solid 15px #9ae66e;
    border-left: solid 15px #9ae66e;
}
.triangle {
    display: inline-block;
    margin: 0;
    vertical-align: middle;
}
.triangle-1 {
    width: 30px;
    height: 30px;
    border-right: solid 15px transparent;
    border-top: solid 15px transparent;
}
#game-bet .game-bet ._gamebet_ .bold {
    font-size: 1.5rem;
    text-shadow: 0 0 5px #7b5510, 0 0 15px #b18a42, 0 0 20px #594217, 0 0 40px #695a40, 0 0 60px red, 0 0 10px #ff8d00, 0 0 98px red;
    /*color: #5a573e;*/
    color: #ffffff;
    background: linear-gradient(45deg, black, #7c0b0b);
    /*height: 50px;*/
    width: 4rem;
    height: 4rem;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px;
}
.dark-theme #game-bet.betBOX_gameCROWN .game-bet-center li._betside2._bet > div._gamebet_ {
    text-shadow: 0 0 6px rgba(202, 228, 225, 0.92), 0 0 30px rgba(202, 228, 225, 0.34), 0 0 12px rgba(30, 132, 242, 0.52), 0 0 21px rgba(30, 132, 242, 0.92), 0 0 34px rgba(30, 132, 242, 0.78), 0 0 54px rgba(30, 132, 242, 0.92);
    color: #d3e5f7;
}
#game-bet.betBOX_gameCROWN .game-bet-center li._betside2._bet > div._gamebet_ > div.game-odds {
    font-size: 1rem;
    text-shadow: none;
}
#game-bet .game-bet ._betside1,
#game-bet .game-bet ._betside2,
#game-bet .game-bet ._betside3,
#game-bet .game-bet ._betside4,
#game-bet .game-bet-center ._betside1,
#game-bet .game-bet-center ._betside2,
#game-bet .game-bet-center ._betside3,
#game-bet .game-bet-center ._betside4 {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    /* padding-top: 1rem; */
    flex-direction: column;
}
#game-bet .game-bet ._gamebet_ p,
#game-bet .game-bet-center ._gamebet_ p {
    display: flex;
    align-items: center;
    margin-bottom: 0;
    margin-top: 1rem;
}


#game-bet .game-bet ._gamebet_ i.el-icon-plus::before,
#game-bet .game-bet-center ._gamebet_ i.el-icon-plus::before {
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    content: "+";
    margin: 0 0.2rem;
}
#game-bet #game-rules-container ._game_rules {
    padding-top: 4rem;
}


#game-bet .game-bet-center > ul:has(li._betside4._bet:nth-child(1)) > li {width: 100%;}
#game-bet .game-bet-center > ul:has(li._betside4._bet:nth-child(2)) > li {width: 50%;}
#game-bet .game-bet-center > ul:has(li._betside4._bet:nth-child(3)) > li {width: calc(100% / 3);}
#game-bet .game-bet-center > ul:has(li._betside4._bet:nth-child(4)) > li {width: 25%;}
#game-bet .game-bet-center > ul:has(li._betside4._bet:nth-child(5)) > li {width: 20%;}

.coin_ladder_frame #game-bet .game-bet-center > ul:has(li._betside4._bet:nth-child(5)) > li {width: 50%;}



.tabs ul {
    list-style: none;
    padding: 0;
    margin: 0;
    white-space: nowrap;
    display: table;
    border: 0 !important;
}
.tabs ul li {
    display: inline-block;
    float: left;
}
.tabs ul li:first-child:last-child,
.tabs ul li:first-child:last-child ~ li {
    width: calc(100% / 1);
}
.tabs ul li:first-child:nth-last-child(2),
.tabs ul li:first-child:nth-last-child(2) ~ li {
    width: calc(100% / 2);
}
.tabs ul li:first-child:nth-last-child(3),
.tabs ul li:first-child:nth-last-child(3) ~ li {
    width: calc(100% / 3);
}
.tabs ul li:first-child:nth-last-child(4),
.tabs ul li:first-child:nth-last-child(4) ~ li {
    width: calc(100% / 4);
}
.tabs ul li:first-child:nth-last-child(5),
.tabs ul li:first-child:nth-last-child(5) ~ li {
    width: calc(100% / 5);
}
.tabs ul li:first-child:nth-last-child(6),
.tabs ul li:first-child:nth-last-child(6) ~ li {
    width: calc(100% / 6);
}
.tabs ul li:first-child:nth-last-child(7),
.tabs ul li:first-child:nth-last-child(7) ~ li {
    width: calc(100% / 7);
}
.tabs ul li:first-child:nth-last-child(8),
.tabs ul li:first-child:nth-last-child(8) ~ li {
    width: calc(100% / 8);
}
.tabs ul li:first-child:nth-last-child(9),
.tabs ul li:first-child:nth-last-child(9) ~ li {
    width: calc(100% / 9);
}
.tabs ul li:first-child:nth-last-child(10),
.tabs ul li:first-child:nth-last-child(10) ~ li {
    width: calc(100% / 10);
}
.tabs ul li:first-child:nth-last-child(11),
.tabs ul li:first-child:nth-last-child(11) ~ li {
    width: calc(100% / 11);
}

.tabs .main_tabs {
    padding: 5px 10px;
}
#new_tabs_content .tabs ul {
    width: 95%;
    margin: 0 auto;
    overflow: hidden;
}
.mini_opentab #new_tabs_content .tabs ul {
    width: 100%;
}
.tabs .main_tabs .tmain {
    padding: 13px 15px;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
}
.tabs .main_tabs .tmain {font-weight: 500;font-size: 1rem;border-radius: 5px;}
.tabs .main_tabs .tmain:hover a,
.tabs ul li.active a:hover,
.tabs ul li.tlayer a:hover {
    font-weight: 600;
}
.tabs .main_tabs .tmain.active a {font-weight: 700;}
.tabs .main_tabs .tmain a,
.tabs ul .tlayer a,
.tabs_content .tabs .tlayer a,
li.btn.btn-link {
    text-decoration: none;
}
.tabs ul .tlayer,
.tabs ul .tlayer:before {
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.tabs ul .tlayer {
    padding: 4px 7px;
    outline: 0;
    height: 50px;
    font-size: 13px;
    text-align: center;
    vertical-align: middle;
    box-shadow: 0 0 1px rgb(0 0 0/0);
    -webkit-transition-property: color;
    transition-property: color;
    cursor: pointer;
    font-weight: 600;
}
.mini_opentab .tabs ul .tlayer {
    padding: 0;
}
.dark-theme .tabs ul .tlayer {
    border-width: 2px 1px;
    font-weight: 400;
}
.tabs ul .tlayer:hover:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
}
:not(.mini_opentab) .tabs ul .tlayer:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #565656;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.tabs ul .tlayer,
.tabs_content,
li.tlayer.mini_menu.game-header {
    position: relative;
}
.tabs ul .tlayer .game-header-time {
    position: absolute;
    height: 42px;
    width: 100%;
    top: 0;
    padding-top: 25px;
    left: 50%;
    transform: translateX(-50%);
}
.mini_opentab .tabs ul .tlayer .game-header-time {
    position: unset;
    padding-top: 0;
    transform: unset;
}
.tabs_content {
    float: left;
    width: 100%;
    z-index: 1;
}
#mini_wrap #game-bet .game-header {
    padding: 10px 16px;
    position: absolute;
    top: 0;
    width: 100%;
    height: 4rem;
    font-size: 1.5rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    left: 50%;
    transform: translateX(-50%);
    border-radius: 10px;
    font-family: var(--font-family);
}
#mini_wrap #game-bet .game-header #MATCHID,
#mini_wrap #game-bet .game-header #MATCHID2,
#mini_wrap #game-bet .game-header .game-round-time {
    margin: 0 0.5rem;
    border-radius: 0.375rem;
    padding: 0 1rem;
}


#mini_wrap #game-bet .game-header #MATCHTIME {
    margin-right: auto;
    font-size: 1.2rem;
    padding: 0 10px;
    border-radius: 20px;
}

#mini_wrap #game-frame.eos_frame {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
#mini_wrap #game-bet.eos_frame,
#mini_wrap #game-bet.width-full,
#mini_wrap #game-frame.width-full,
#mini_wrap .sip_lotus_frame .lotusoe-ana .trends .analysiscon {
    width: 100%;
}
#mini_wrap #game-bet.pball_frame,
#mini_wrap #game-frame.pball_frame,
#mini_wrap .pladder_frame #game-bet,
#mini_wrap .pladder_frame #game-frame {
    width: 50%;
}
#mini_wrap #game-frame.full-width-frame {
    width: 100%;
    display: flex;
    justify-content: center;
}
#mini_wrap #game-bet {
    width: 40%;
    display: inline-block;
}
#mini_wrap .sip_lotus_frame #game-bet {
    display: flex;
    flex-direction: column;
    width: 100%;
}
#mini_wrap #game-frame {
    width: 60%;
    float: left;
    padding-top: 5rem;
    position: relative;
}

#mini_wrap #game-frame:has(.pladder_frame_one) {
    overflow: hidden;
}

#mini_wrap #game-frame .dhballframe {
    padding-top: 0 !important;
}
#mini_wrap #game-bet.fifty_short,#mini_wrap #game-frame.fifty_short {width:100%}
#mini_wrap #game-frame.fifty_short {overflow-x: hidden;overflow-y: scroll;}
#mini_wrap #game-frame iframe {margin:0 auto;display:block;}
#mini_wrap #game-frame iframe#mFrame body::-webkit-scrollbar{
    display: none;
    width: 0;
}
#mini_wrap #game-bet .game-bet-center {
    width: 100%;
    padding: 1rem 0;
}

#mini_wrap #game-bet .game-header > span:not(.game-round-time) {
    width: 100%;
    display: flex;
    align-items: center;
}
#mini_wrap #game-bet .game-header > span:first-child {
    /*width: 55%;*/
}
#mini_wrap #game-bet .game-header span.remaining-time,
#mini_wrap #game-bet .game-header > remainingtime {
    width: calc(45% - 110px);
}
#mini_wrap .sip_lotus_frame #game-bet .game-bet-center {
    /*position: absolute;*/
    position: unset;
    /*width: 30%;*/
    width: 100%;
    top: 8rem;
}
#mini_wrap .sip_lotus_frame #game-frame,
#mini_wrap .sip_lotus_frame .lotusoe-ana {
    float: unset;
    margin-left: auto;
    margin-right: auto;
}
#mini_wrap .sip_lotus_frame #game-frame ._view_rules {
    position: absolute;
    right: 1rem;
    top: 6rem;
}
#mini_wrap .sip_lotus_frame .lotusoe-ana {
    width: calc(60% - 5px);
}

#mini_wrap .sip_lotus_frame .lotusoe-ana .table_tittle {
    display: flex;
    justify-content: center;
    align-items: center;
    border-color: inherit;
    font-weight: 700;
    background-image: linear-gradient(180deg, #343434, #000);
    color: #fff;
    line-height: 2rem;
    font-size: 1.2rem;
    float: right;
    width: 100%;
}
#mini_wrap .sip_lotus_frame .lotusoe-ana .table_tittle p {
    margin-bottom: 0;
}
#mini_wrap .sip_lotus_frame .lotusoe-ana .trends table.tbl {
    width: 100%;
    background: #ffffff54;
    border-color: var(--border-color-01);
    border-style: solid;
    border-width: 1px;
}
#mini_wrap .sip_lotus_frame .lotusoe-ana .trends table.tbl .tbl-red {
    border-color: inherit;
    color: #fd6864;
    text-align: center;
    vertical-align: middle;
}
#mini_wrap .sip_lotus_frame .lotusoe-ana .trends table.tbl .tbl-blue {
    border-color: inherit;
    color: #3ab2fa;
    text-align: center;
    vertical-align: middle;
}
#mini_wrap .sip_lotus_frame .lotusoe-ana .trends table.tbl .digit-in-circle {
    border-radius: 50%;
    display: flex;
    justify-content: center;
    height: 2rem;
    width: 2rem;
    align-items: center;
}

#mini_wrap .sip_lotus_frame .lotusoe-ana .trends table.tbl .digit-in-circle._blue {
    background-color: #2e7de5;
}
#mini_wrap .sip_lotus_frame .lotusoe-ana .trends table.tbl .digit-in-circle._red {
    background-color: #e52e2e;
}
#mini_wrap .sip_lotus_frame .lotusoe-ana .trends table.tbl thead tr:last-child,
#mini_wrap .sip_lotus_frame .lotusoe-ana .trends table.tbl thead tr:nth-last-child(2) {
    text-align: center;
}
#mini_wrap .sip_lotus_frame .lotusoe-ana .trends table.tbl thead tr:last-child {
    color: var(--cui-warning);
}
#mini_wrap .sip_lotus_frame .lotusoe-ana .trends table.tbl td.tbl-db_analysis{
    color: var(--txtColor00);
}
#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 {
    font-size: 11px;
}
#game-bet .game-bet .game-title, #game-bet .game-title {
    height: auto !important;
}
#quickMenu .header{
    border:0;
    padding-top:23px;
padding-bottom:0;}


#mini_wrap #game-bet .game-header .remaining-time {
    word-break: keep-all;
}
#game-bet .game-bet ul,
#game-bet .game-bet-center ul {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
#game-bet .game-bet li._betside3,
#game-bet .game-bet-center li._betside3 {
    width: 33.33%;
}

#game-bet .game-bet-center ul.nv2 li._betside3 {
    width: 25%;
}
#game-bet .game-bet li._betside2,
#game-bet .game-bet-center li._betside2 {
    width: 50%;
}
#mini_wrap .sip_lotus_frame #game-bet .game-bet-center li._betside2 {
    width: 25%;
}
#game-bet .game-bet li._betside1,
#game-bet .game-bet-center li._betside1 {
    width: 100%;
}
#game-bet.betBOX_gameCROWN .game-bet-center {
    padding-top: 3rem;
}
#game-bet.betBOX_gameCROWN .game-bet-center ._betside1,
#game-bet.betBOX_gameCROWN .game-bet-center ._betside2,
#game-bet.betBOX_gameCROWN .game-bet-center ._betside3,
#game-bet.width-full .game-bet-center.ng-baccarat ul ._betside3,
.sky-baca2 #game-bet .game-bet-center ul ._betside2,
.sky-baca2 #game-bet .game-bet-center ul ._betside3 {
    float: left;
}
#game-bet.betBOX_gameCROWN .game-bet-center ul,
#game-bet.width-full .game-bet-center.ng-baccarat ul,
.sky-baca2 #game-bet .game-bet-center ul {
    display: unset;
}
#game-bet.betBOX_gameCROWN .game-bet-center ul:has(li._bet) {display: flex; flex-wrap: wrap;}
#game-bet .game-bet .game-title,
#game-bet .game-title,
.bet_list_wrap .is-leaf,
.bet_list_wrap .mini-history-tab {
    padding: 0.1rem;
    display: inline-block;
    width: 100%;
    text-align: center;
}
.bet_list_wrap .is-leaf .cell {
    padding: 0.3rem 0;
}

#game-box,
.bet_list_wrap .mini-history-tab {
    margin-top: 2rem;
}
#content-wrapper .width-full #game-box {
    display: flex;
    justify-content: center;
}
.dark-theme #content-wrapper .width-full #game-box {
    background: #2a2a2e url(/image/bg/futuristic.jpg?v=02) top center no-repeat !important;
    background-blend-mode: overlay;
    background-size: cover !important;
}
#game-box #game-frame {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    align-items: center;
}
#game-frame.width-full .nav-tabs ul {
    display: flex;
    justify-content: center;
    margin: 1rem;
}
#game-frame.frameBOX_mgm.mgm_bc {
    float: right;
    width: 70%;
    position: relative;
    padding-top: 5rem;
}

.mg-btn {
    position: relative;
    border: 0;
    background: 0 0;
    padding: 0;
    cursor: pointer;
    outline-offset: 4px;
    transition: filter 250ms;
    margin: 1rem;
}
.mg-btn-edge,
.mg-btn-shadow {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 12px;
}
.mg-btn-shadow {
    background: hsl(0 0 0/0.25);
    will-change: transform;
    transform: translateY(2px);
    transition: transform 600ms cubic-bezier(0.3, 0.7, 0.4, 1);
}
.mg-btn-edge {
    background: linear-gradient(to left, hsl(340deg 100% 16%) 0, hsl(340deg 100% 32%) 8%, hsl(340deg 100% 32%) 92%, hsl(340deg 100% 16%) 100%);
}
.mg-btn-face {
    display: block;
    position: relative;
    padding: 12px 42px;
    border-radius: 12px;
    font-size: 1.25rem;
    color: #fff;
    background: hsl(345deg 100% 47%);
    will-change: transform;
    transform: translateY(-4px);
    transition: transform 600ms cubic-bezier(0.3, 0.7, 0.4, 1);
}
.mg-btn:hover {
    filter: brightness(110%);
}
.mg-btn:hover .mg-btn-face {
    transform: translateY(-6px);
    transition: transform 250ms cubic-bezier(0.3, 0.7, 0.4, 1.5);
}
.mg-btn:active .mg-btn-face {
    transform: translateY(-2px);
    transition: transform 34ms;
}
.mg-btn:hover .mg-btn-shadow {
    transform: translateY(4px);
    transition: transform 250ms cubic-bezier(0.3, 0.7, 0.4, 1.5);
}
.mg-btn:active .mg-btn-shadow {
    transform: translateY(1px);
    transition: transform 34ms;
}
.mg-btn:focus:not(:focus-visible) {
    outline: 0;
}
.mg-btn .mg-btn-face.selected {
    transform: translateY(-2px);
    background: hsl(22.15deg 61.11% 41.05%);
    color: #7a1313;
    font-weight: bolder;
}

#game-frame .nav-tabs {
    display: flex;
    justify-content: center;
    border: 0;
    margin-bottom: 1rem;
}
.width-full.el-row.m_mini.mt-3 {
    display: block;
}
#game-bet .game-header-v2 h3.widget-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: var(--bg-panel);
}
#game-bet .game-bet {
    padding: 1rem 0;
}
._gamebet_ .pball-odd {
    font-size: 1.8rem;
    color: var(--cui-info);
    margin: 0 !important;
}
._gamebet_ .pball-even,
._gamebet_ .pball-over {
    font-size: 1.8rem;
    color: var(--cui-danger);
    margin: 0 !important;
}
._gamebet_ .pball-small,
._gamebet_ .pball-under {
    font-size: 1.8rem;
    color: var(--cui-info);
    margin: 0 !important;
}
._gamebet_ .pball-small {
    color: var(--cui-danger);
}
._gamebet_ .pball-big,
._gamebet_ .pball-medium {
    font-size: 1.8rem;
    color: var(--cui-info);
    margin: 0 !important;
}
._gamebet_ .pball-big {
    color: var(--cui-success);
}
._gamebet_.pballsm {
    border: 0.1rem solid rgb(var(--cui-danger-rgb)) !important;
}
._gamebet_.pballmd {
    border: 0.1rem solid rgb(var(--cui-info-rgb)) !important;
}
._gamebet_.pballbig {
    border: 0.1rem solid rgb(var(--cui-success-rgb)) !important;
}
._gamebet_.pballbig:hover,
._gamebet_.pballmd:hover,
._gamebet_.pballsm:hover {
    border-width: 0.2rem !important;
}
#game-bet .game-header-v2 .widget-title .title-right,
#game-bet .game-header-v2 .widget-title .title-text {
    background: 0 0 !important;
}
#game-bet .game-header-v2 h3 .title-right .gameInfo {
    margin-top: 0 !important;
}
#game-bet .game-header-v2 .widget-title .gameInfo span#MATCHTIME {
    color: var(--cui-info-start);
}

._info2 .roundnumber {
    font-size: 1.2rem;
}
._info2 .game-round-time {
    font-size: 1.3rem;
    text-shadow: 0 0 5px orange, 0 0 15px orange, 0 0 20px orange, 0 0 40px orange, 0 0 60px red, 0 0 10px #ff8d00, 0 0 98px red;
    color: #fff6a9;
    animation: text-blink 5s infinite;
    -webkit-animation: text-blink 5s infinite;
}
.gameInfo .gameInfo-title {
    background: -webkit-linear-gradient(#eee, #f1a700);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
li.button-minigame_betting ._gamebet_ {
    align-items: center;
    background-color: rgba(var(--cui-info-rgb), var(--hud-opacity-secondary));
    border: 0.1rem solid #fff;
    border-radius: var(--default-border-radius);
    cursor: pointer;
    grid-gap: 0.25rem;
    grid-template-columns: auto max-content;
    margin: 0.5rem;
    outline: 0;
    user-select: none;
    display: contents;
    color: #0e0e0e;
    display: grid;
    font-size: 1rem;
    grid-auto-flow: column;
    grid-row: 2;
    transition: all var(--default-animation-duration) ease;
    padding-left: 1rem;
    font-weight: 600;
}
li.button-minigame_betting ._gamebet_:hover {
    border-width: 0.2rem;
    transition: 0.3s ease-in-out;
}
li.button-minigame_betting ._gamebet_ .active {
    filter: brightness(0.5);
    transition: all var(--default-animation-duration) ease;
}
li.button-minigame_betting ._gamebet_ font {
    margin: 0.5rem 0 0 1rem;
}
.dark-theme li.button-minigame_betting ._gamebet_ {
    color: #fff;
    font-weight: 400;
}
li.button-minigame_betting ._gamebet_ .game-odds {
    align-items: center;
    background-color: #000;
    border-radius: var(--default-border-radius);
    color: #fff;
    display: flex;
    grid-row: span 2;
    height: 100%;
    justify-content: center;
    margin: 0 0 0 0.5rem;
    width: 4ch;
}
li.game-title {
    color: var(--cui-warning);
    font-weight: bolder;
    
}


#user-container .userInfoW,
.newTemp-cal table.deposit-event,
.calendar-container table.checkin-event {
    padding: 10px;
    border-radius: 10px;
}
.calendar-container table.checkin-event,
table.calendar.deposit_calendar.style_two,
table.deposit-event.deposit_calendar {
    border-collapse: separate;
    border-spacing: 1rem;
}
.calendar-container table.checkin-event thead td {
    font-size: 1.5rem;
    text-align: center;
    color: var(--bg-panel);
    padding: 3px 6px;
    border: 1px solid #d7d4f1;
    background: linear-gradient(180deg,#ffffff 0%,#f0f0f8 100%);
}
.calendar-container table.checkin-event tbody td {
    font-size: 1.3rem;
}
.calendar-container table.checkin-event tbody td .date {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 5rem;
    width: 5rem;
    margin: 4px;
    border-radius: 50%;
    box-shadow: 0 3px 8px #365172, inset 0 2px 3px #4c4c4c;
    border: solid 1px transparent;
}
.dark-theme .calendar-container table.checkin-event tbody td .date {
    box-shadow: 0 3px 8px #aaa, inset 0 2px 3px #fff;
}
.calendar-container table.checkin-event tbody td.stamped {
    background-image: url(/image/icon/stamped-gold.png);
    background-size: 100%;
    background-position: center;
    content: "";
    background-repeat: no-repeat;
    margin: 0 auto;
    font-size: 0.9rem;
    font-weight: bold;
}

.deposit_calendar.stamped {
    background-image: url(/image/icon/stamped-gold-2.png);
    background-size: contain;
    background-position: center;
    content: "";
    background-repeat: no-repeat;
    margin: 0 auto;
    font-size: 0.9rem;
    font-weight: bold;
}
.blockV-content .helpcenter_view.memo_wrap {
    width: 100% !important;
}
.sp_title button._calander_day.cmnbtn {
    margin: 0 0.5rem;
    color: #fff;
    background-image: linear-gradient(to right, #006175 0, #00a950 100%);
}
.calendar_points .cmnbtn.event_btn,
.sp_title button._calander_day.cmnbtn {
    border-radius: 40px;
    box-sizing: border-box;
    display: block;
    height: 30px;
    padding: 2px;
    position: relative;
    text-decoration: none;
    width: 7em;
    z-index: 2;
    font-size: 1rem;
}

.calendar_points .point_section .event_btn.unreached {
    align-items: center;
    display: flex;
    justify-content: center;
    cursor: pointer;
}
.calendar_points .cmnbtn.event_btn.done,
.calendar_points .cmnbtn.event_btn:hover,
.sp_title button._calander_day.cmnbtn:hover {
    color: var(--cui-warning);
    font-weight: 600;
    text-shadow: 1px 1px #000;
}
.calendar_points .cmnbtn.event_btn {
    background-image: linear-gradient(to right, #006175 0, #00a950 100%);
}
.calendar_points .cmnbtn.event_btn .btntxt {
    align-items: center;
    background: #0e0e10;
    border-radius: 40px;
    display: flex;
    justify-content: center;
    height: 100%;
    transition: background 0.5s ease;
    width: 100%;
}
.calendar_points .cmnbtn.event_btn.done .btntxt,
.calendar_points .cmnbtn.event_btn:hover .btntxt {
    background: 0 0;
}
.calendar_points .point_section {
    text-align: center;
    margin: 0 1rem;
}

.calendar_points .point_section .event_text {
    font-size: 1rem;
}
.calendar_event_warn {
    color: #f1ac17;
    font-weight: 700;
    font-size: 1.2rem;
}
#register-container.newTemp-cal .month-select {
    padding: 4px;
    border-radius: 20px;
}
.sp_title div.wb-right.p-lh {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 2rem 0;
}

.sp_title div.wb-right.p-lh:has(._calander_day.btn-darkpurple) {
    gap: 10px;
}
.sp_title div.wb-right.p-lh button.header-btn {
    font-size: 1rem;
}
.calendar.deposit_calendar.style_two tbody td.deposit_calendar,
.deposit-event.deposit_calendar tbody td.deposit_calendar {
    height: 6rem;
    width: 6rem;
    margin: 4px;
    border-radius: 1rem;
    text-align: center;
}

.calendar.deposit_calendar.style_two tbody td.deposit_calendar {
    border-radius: 13px;
    font-size: 0.9rem;
}

.calendar-wrapper ._calander_day.btn-darkpurple {
    margin: 0 5px;
    width: calc(33.33% - 10px);
    max-width: 120px;
    padding: 5px;
}

.deposit_calendar .wrapper_stamped .day_text {
    width: 100%;
    display: flex;
    height: 6rem;
    justify-content: center;
    align-items: center;
    border-radius: 13px;
}

.checkin-event tbody td.date {
    height: 5rem;
    width: 5rem;
    margin: 4px;
    border-radius: 50%;
    text-align: center;
}
.bl-container {
    border: 0;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    width: 100%;
    white-space: nowrap;
}
#bl-container .bl-container,
#bl-container1 .bl-container {
    background: var(--color-table-bg-1);
}

.bl-container .btn.cmnbtn._del_lc,
.bl-container .btn.cmnbtn._del_lp,
.paging .btn.cmnbtn.pageset {
    box-shadow: none !important;
}
.bl-container .btn.cmnbtn._del_lc i,
.bl-container .btn.cmnbtn._del_lp i {
    color: rgb(var(--cui-danger-rgb));
}
.cmnbtn._del_memo,
.switch input {
    cursor: pointer;
}
.bl-container thead,
li.button-minigame_betting ._gamebet_ {
    text-align: center;
}
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 {
    padding: 0.5rem 0;
}
table.bl-container .view_bet .type-name > span,
table.bl-container .view_bet .type-name > span span {text-align: center;}
span.tab-title {
    font-size: 1.3rem;
}
table.bl-container tbody tr.view_bet table tbody .odds-container {width: 60%;}
table.bl-container tbody tr.view_bet table tbody .odds-container .round-box.threerows {padding: 0.5rem;}
table.bl-container tbody tr.view_bet table tbody .odds-container .round-box.threerows p { margin-bottom: 0;}
table.bl-container tbody tr svg.nav-icon {width:15px; height: 15px;margin-right: 0.5rem;}
.nav-link.active span.tab-title {
    font-weight: 700;
    color: rgba(var(--cui-warning-rgb), var(--cui-bg-opacity));
}
#loadingScreen .icon-loader {
    position: absolute;
    top: 50%;
    left: 50%;
    height: 200px;
    color: azure;
}
.switch {
    position: relative;
}
.switch input {
    position: absolute;
    top: 0;
    z-index: 2;
    opacity: 0;
}
.switch input:checked {
    z-index: 1;
}
.switch input:checked + label {
    opacity: 1;
    cursor: default;
}
.switch input:not(:checked) + label:hover {
    opacity: 0.5;
}
.switch label {
    color: #fff;
    opacity: 0.33;
    transition: opacity 0.25s ease;
    cursor: pointer;
}
.switch .toggle-outside {
    height: 100%;
    border-radius: 2rem;
    padding: 0.25rem;
    overflow: hidden;
    transition: 0.25s ease all;
}
.switch .toggle-inside {
    border-radius: 5rem;
    background: #edac1a;
    position: absolute;
    transition: 0.25s ease all;
}
.dark-theme .switch .toggle-inside {
    background: #ddfaff;
}
.switch--horizontal {
    width: 8rem;
    height: 2rem;
    margin: 0 auto;
    font-size: 0;
}
.switch--horizontal input {
    height: 3rem;
    width: 4rem;
    left: 2rem;
    margin: 0;
}
.switch--horizontal label {
    font-size: 1.5rem;
    line-height: 2rem;
    display: inline-block;
    width: 2rem;
    height: 100%;
    margin: 0;
    text-align: center;
}
.switch--horizontal .day-label {
    color: #e79a0d !important;
}
.switch--horizontal .night-label {
    color: #686868 !important;
}
.dark-theme .switch--horizontal .night-label {
    color: #f3f3f3 !important;
}
.switch--horizontal label:last-of-type {
    margin-left: 4rem;
}
.switch--horizontal .toggle-outside {
    background: #eddfce;
    position: absolute;
    width: 4rem;
    left: 2rem;
}
.dark-theme .switch--horizontal .toggle-outside {
    background: #606060;
}
.switch--horizontal .toggle-inside {
    height: 1.8rem;
    width: 1.8rem;
}
.switch--horizontal input:checked ~ .toggle-outside .toggle-inside {
    left: 0.1rem;
    top: 0.1rem;
}
.switch--horizontal input ~ input:checked ~ .toggle-outside .toggle-inside {
    left: 2.1rem;
    top: 0.1rem;
}
.modeapp .switch-row {
    font-size: 1rem;
}
#switch[type="checkbox"]:checked + .modeapp .toggle {
    transform: translateX(100%);
    opacity: 1;
}
.switch-row .toggle_mode {
    position: relative;
    z-index: 2;
    width: 207px;
    height: 100%;
    background-color: inherit;
    border-radius: 40px;
    margin: 0 auto;
}
.switch-row .toggle_mode .toggle-content {
    display: flex;
    flex-direction: row;
    margin: auto;
    text-align: center;
    width: 100%;
    justify-content: center;
    align-items: center;
}
.switch-row .toggle_mode .toggle-content label {
    width: 100%;
    border-radius: 50rem;
    position: relative;
    cursor: pointer;
}
.switch-row .toggle_mode .toggle-content .names .mode_type {
    font-weight: 500;
    font-size: 11px;
    width: 50%;
    user-select: none;
    float: left;
    position: relative;
    z-index: 1;
    padding: 6px;
}
.switch-row .toggle_mode .toggle-content .toggle {
    position: absolute;
    width: calc(50% - 2px);
    transition: transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    margin: 2px;
    border-radius: 50rem;
    height: calc(100% - 4px);
}
.ptr--ptr {
    background: #a9a9a9;
    font-size: 1rem;
    color: rgba(44, 56, 74, 0.95);
}

.w50 {
    width: calc(50% - 10px);
    margin-right: 10px;
    margin-top: 10px;
}


.w25 {
    width: calc(25% - 10px);
    margin-right: 10px;
    margin-top: 10px;
}

.box-wrapper {
    display: flex;
    flex-wrap: wrap;
    margin-top: 5px;
}

.box-title {
    text-align: center;
    font-weight: 600;
    font-size: 14px;
    padding: 2px 0;
}
.box-wrapper .bxcr-bottom {
    font-weight: 700;
}
.box-content {
    display: flex;
}

.bxc-left {
    width: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 2.5em;
    font-weight: 700;
	padding-left: 10px;
}

.bxc-right {
    width: 50%;
    padding: 5px;
    font-size: 12px;
	text-align: right;
}

.bxcr-top {font-weight: 500;}



#top_m{position:sticky;top:0;z-index:99;background:#fff}
.header-nav_wrap{display:flex;align-items:center;text-align:center}
.header-nav_wrap_quickm .nav-item{width:25%}
.header-nav_wrap .nav-item{line-height:42px;float:left}
#login-open_mobile .open_mobile .btn-open_mobile, #login-open_mobile .open_mobile .sup_inqbtn {display:inline-block;width:calc(50% - 2px);text-align:center;border-radius:37px;margin:5px 0}
#login-open_mobile .open_mobile .bg-blue2{background:#4385f8;color:#fff}
#login-open_mobile .open_mobile .btn-open_mobile div._login_,
#login-open_mobile .open_mobile .btn-open_mobile div._signup_,
#login-open_mobile .open_mobile .sup_inqbtn .sup_1 , #login-open_mobile .open_mobile .sup_inqbtn .sup_2 {font-size:15px;font-weight: 700;font-family: var(--font-family);}
#login-open_mobile .open_mobile .border-1-blue2{border:2px solid #4385f8}
#login-open_mobile .open_mobile .border-1-blue2 .text-custom-color{color:#4385f8}


.quickmenu-btn:after{font-size:24px}
.header-nav_wrap_quickm_second .dropdown .dropdown-menu{top:42px!important;width:100%}
.main_p{text-align:center}
.main__cards-pagination{left:50%}
.header-nav_wrap .nav-item .topinfo_m .wraplabeltt .wraplabeltt2{margin-right:12px;float:left}
.pre-loader{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;z-index:10000}
.pre-loader .loader{
    width: 2.5em;
    height: 2.5em;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50% , -50%);
    transform: translate(-50% , -50%);
    margin: 0;
    padding: 30px;
}
.pre-loader .loader:before,.pre-loader .loader:after{content:'';position:absolute;top:50%;left:50%;display:block;width:.5em;height:.5em;border-radius:.25em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pre-loader .loader:before{-webkit-animation:before 2s infinite;animation:before 2s infinite}
.pre-loader .loader:after{-webkit-animation:after 2s infinite;animation:after 2s infinite}
#backbg-preload {margin-top: 10%;margin-bottom: 35px;}

@-webkit-keyframes before{
    0%{width:.5em;box-shadow:1em -.5em var(--preloader-bg-color-primary) ,-1em .5em var(--preloader-bg-color-secondary)}
    35%{width:2.5em;box-shadow:0 -.5em var(--preloader-bg-color-primary) 0 .5em var(--preloader-bg-color-secondary)}
    70%{width:.5em;box-shadow:-1em -.5em var(--preloader-bg-color-primary),1em .5em var(--preloader-bg-color-secondary)}
    100%{box-shadow:1em -.5em var(--preloader-bg-color-primary),-1em .5em  var(--preloader-bg-color-secondary)}
}
@keyframes before{
    0%{width:.5em;box-shadow:1em -.5em var(--preloader-bg-color-primary),-1em .5em var(--preloader-bg-color-secondary)}
    35%{width:2.5em;box-shadow:0 -.5em var(--preloader-bg-color-primary),0 .5em var(--preloader-bg-color-secondary)}
    70%{width:.5em;box-shadow:-1em -.5em var(--preloader-bg-color-primary),1em .5em var(--preloader-bg-color-secondary)}
    100%{box-shadow:1em -.5em var(--preloader-bg-color-primary),-1em .5em var(--preloader-bg-color-secondary)}
}
@-webkit-keyframes after{
    0%{height:.5em;box-shadow:.5em 1em var(--preloader-bg-color-secondary),-.5em -1em var(--preloader-bg-color-primary)}
    35%{height:2.5em;box-shadow:.5em 0 var(--preloader-bg-color-secondary),-.5em 0var(--preloader-bg-color-primary)}
    70%{height:.5em;box-shadow:.5em -1em var(--preloader-bg-color-secondary)-.5em 1emvar(--preloader-bg-color-primary)}
    100%{box-shadow:.5em 1em var(--preloader-bg-color-secondary),-.5em -1emvar(--preloader-bg-color-primary)}
}
@keyframes after{
    0%{height:.5em;box-shadow:.5em 1em rgb(201 201 201 / 75%),-.5em -1em var(--preloader-bg-color-primary)}
    35%{height:2.5em;box-shadow:.5em 0 rgb(193 193 193 / 75%),-.5em 0 var(--preloader-bg-color-primary)}
    70%{height:.5em;box-shadow:.5em -1em rgb(193 193 193 / 75%),-.5em 1em var(--preloader-bg-color-primary)}
    100%{box-shadow:.5em 1em rgb(193 193 193 / 75%),-.5em -1em var(--preloader-bg-color-primary)}
}

#register-container .result_r_div .result_r_table tbody>tr>td {
    padding: 5px 15px;
}
#virtualsports-container .table-mbetlog-tr .table-sbetlog-td {
    border: 0;
}

.betting-wrapper .table-sbetlog-td {display:flex;justify-content: center;align-items: center;}

.table-mbetlog-td {
    display: inline-block;
}

.display-center {
    text-align: center;
}
.module_ .sortlist:first-child > td:first-child {
    background-image: url(/image/asset/gold_medal.png);
    background-size: 30px 30px;
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 auto;
    font-size: 0;
}

.module_ .sortlist:nth-child(2) > td:nth-child(1) {
    background-image: url(/image/asset/silver_medal.png);
    background-size: 30px 30px;
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 auto;
    font-size: 0;
}
.module_ .sortlist:nth-child(3) > td:nth-child(1) {
    background-image: url(/image/asset/bronze_medal.png);
    background-size: 30px 30px;
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 auto;
    font-size: 0;
}


.iconSocial-IMG .social-img {
    height: 105px;
    max-height: 150px;
}


#match-container .autobetting-container .match-odds {
    padding: 0;
    margin: 0;
}
.autobetting_form table>tbody>tr>td input.delete_autobetting {
    width: 80px;color: #fff;
}
#match-container .autobetting-container-view .autobetting_form .autotype_wrap >.times_row5_tt {
    margin: 0;
}
#match-container .autobetting-container-view .autobetting_form .times_row5 td {
    /* display: inline-block; */
    /* margin-left: 0; */
    /* text-align: end; */
    /* width: 25%; */
    /* white-space:nowrap */
}
#match-container .autobetting-container-view .autobetting_form span ,
.autobetting_form table span {
    display: inline-block;line-height: 29px;
}
.autobetting_form table>tbody>tr:not(:first-child) {
    font-size: 15px;
    font-weight: 700;
    align-items: end;
    justify-content: flex-start;
    display: grid;
    grid-auto-flow: column;
    grid-gap: 20px;
    padding: 9px 0 9px 50px;
}
#match-container .autobetting-container-view .autobetting_form .times_row5 td input {
    width: 90px;
}
#match-container .autobetting-container-view .autobetting_form .times_row5 {
    display: block;
    margin:0;
}
#match-container .autobetting-container-view .autobetting_form .autotype_wrap >tr {
    
}

#match-container .autobetting-container-view .autobetting_form .times_row9 td {
    width: 100%;
    display: block;
}

#match-container .autobetting-container-view .autobetting_form .times_row9 select {
    display: inline-block;
    width: 100px !important;
}

#match-container .autobetting-container-view table {
    margin: 0;    
    background: transparent;
    box-shadow: none;
}

#match-container .autobetting-container-view .autobetting_form .autotype_wrap .times_row1 {font-weight: bold;padding: 0;display: block;}

#match-container .autobetting-container-view {
    padding: 10px;
}

#match-container .autobetting-container-view .autobetting_form .times_row7 select {
    width: 350px !important;
}
.autobetting_form table>tbody>tr>td input{width:80%; padding:.3rem; }
.autobetting_form table>tbody>tr>td input.form-check-input {
    width: 22px;
    height: 22px;
}
.round-box.bet-side.col-5, .round-box.bet-side2.col-5, .round-box.bet-side3.col-5, .round-box.mid-side.col-5, .sequence_.bet-side.col-5, .sequence_.bet-side2.col-5, 
.odds-container .round-box.col-5{
    width: calc(41.66666667% - 6px) !important; 
    margin:0 3px;
}

.round-box.bet-side.col-6, .round-box.bet-side2.col-6, .round-box.bet-side3.col-6, .round-box.mid-side.col-6, .sequence_.bet-side.col-6, .sequence_.bet-side2.col-6, 
.odds-container .round-box.col-6{
    width: calc(41.66666667% - 6px) !important;
    margin:0 3px;
}

.rightZone > .btns li#ent_Evolution._table_holdem.menuholdem.go_holdem {
    background: url(/image/Casino/obj-holdem.png?v=002);
    width: 31vw;
    height: 28vw;
    background-size: 100%;
    background-repeat: no-repeat;
    border: 0;
    box-shadow: none;
    position: relative;
}

._table_holdem .txt02 {
    position: absolute;
    left: 50%;
    top: 14vw;
    transform: translateX(-50%);
    font-size: 16px;
    text-align: center;
    border-top: 6px dotted gold;
    border-bottom: 6px dotted gold;
    padding: 0.5vw;
    line-height: 1.5vw;
    font-weight: 700;
    width: 70%;
}

.rightZone .btns ul li._table_holdem .txt01 {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 2;
    position: absolute;
    bottom: 0.5vw;
    left: 49%;
    transform: translateX(-50%);
    justify-content: center;
    cursor: pointer;
    color: #fff;
}

._table_holdem .txt02 .holdem-txt .htxt-y {
    color: #cb3a03;
}





#menu_sports #sports-mainmenu li.nav-item .nav-link span.fa-angle-down {display:none;}






._underimg {
    height: auto;
}
.casinogames_lobby {width:23.5%;}



@keyframes fadeInDelay {
    from {
        opacity: 0;
	}
    to {
        opacity: 1;
	}
}




.support-table p {
	
    color: #000;
	
}




.main__discover-places .slotZone .slot01 .leftZone .pic:not(:has(img)){
	background-image: url(/image/main/def/sports.png?v=02);
	background-size: 100%;
}
.main__discover-places .slotZone .slot05 .leftZone .pic:not(:has(img)){ 
	background-image: url(/image/main/def/casino1.png?v=02); 
	background-size: 100%;	 
}
.main__discover-places .slotZone .slot03 .leftZone .pic:not(:has(img)){ 
	background-image: url(/image/main/def/minigame.png?v=02); 
	background-size: 100%;	 
} 
.main__discover-places .slotZone .slot02 .leftZone .pic:not(:has(img)){
	background-image: url(/image/main/def/livesport.png?v=02);
	background-size: 100%;
	background-repeat: no-repeat;
	
} 
.main__discover-places .slotZone .slot04 .leftZone .pic:not(:has(img)){ 
	background-image: url(/image/main/def/btn_virtual.png?v=02); 
	background-size: 100%;	
} 

.main__discover-places .slotZone .slot06 .leftZone .pic:not(:has(img)){ 
	background-image: url(/image/main/def/slot1.png?v=02); 
	background-size: 100%;	
} 

.bg-cover-img[src=""],
.bg-cover-img[src="#"]{
    display: none;
}


.miniGameZone .miniGameWrapper .content .rightZone .mgFrame .mgSub .count-down.game-header-time {
    color: #00c064;
}

#menu_sports #sports-mainmenu li.nav-title, #menu_sports #sports-mainmenu li.nav-item a {
    font-size: 14px;
}

.live_sports_schedule-list .up-league , .live_sports_schedule-list .up-matchtime {
    position: relative;
    z-index: 2;
}






@media (min-width:350px){
	[data-pagination]{font-size:13pt}
}
@media screen and (min-width:402px){
	.header-nav_wrap .nav-item .topinfo_m .wraplabeltt .wraplabeltt2{margin-right:12px;float:left}
}
@media (min-width:481px){
	#quickMenu .header{padding-top:60px}
	#quickMenu .header:has(.accordion-collapse.show){padding-top:37px}	
}
@media (min-width:900px){
    #quickMenu .header:has(.accordion-collapse.show) {
        padding-top: 60px;
    }
    ._deposit.el-button--primary.double-xl, .check_dep-btn.double-xl {
    height: 75px;
    padding-left: 50px !important;
    padding-right: 50px !important;
}
    
}
@media (min-width:481px) and (max-width:767px){
	#mini_wrap #game-bet .game-header{font-size:.85rem}
}
@media (min-width:500px){
	[data-pagination]{font-size:12pt}
}
@media (min-width:501px) and (max-width:767px){
	.checkin-event tbody td.date{height:4rem;width:4rem}
}
@media (min-width:576px){
	[dir="rtl"] .card-group>.card+.card{margin-right:0;border-right:0}
	[dir="rtl"] .card-group>.card:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0}
	[dir="rtl"] .card-group>.card:not(:last-child),html:not([dir="rtl"]) .card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
	[dir="rtl"] .float-sm-end{float:left!important}
	[dir="rtl"] .float-sm-none{float:none!important}
	[dir="rtl"] .float-sm-start{float:right!important}
	[dir="rtl"] .list-group-horizontal-sm>.list-group-item+.list-group-item{border-right-width:0}
	[dir="rtl"] .list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-right:calc(-1 * var(--cui-list-group-border-width));border-right-width:var(--cui-list-group-border-width)}
	[dir="rtl"] .list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--cui-list-group-border-radius);border-top-left-radius:0}
	[dir="rtl"] .list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--cui-list-group-border-radius);border-bottom-right-radius:0}
	[dir="rtl"] .me-sm-0{margin-left:0!important}
	[dir="rtl"] .me-sm-1{margin-left:0.25rem!important}
	[dir="rtl"] .me-sm-2{margin-left:0.5rem!important}
	[dir="rtl"] .me-sm-3{margin-left:1rem!important}
	[dir="rtl"] .me-sm-4{margin-left:1.5rem!important}
	[dir="rtl"] .me-sm-5{margin-left:3rem!important}
	[dir="rtl"] .me-sm-auto{margin-left:auto!important}
	[dir="rtl"] .ms-sm-0{margin-right:0!important}
	[dir="rtl"] .ms-sm-1{margin-right:0.25rem!important}
	[dir="rtl"] .ms-sm-2{margin-right:0.5rem!important}
	[dir="rtl"] .ms-sm-3{margin-right:1rem!important}
	[dir="rtl"] .ms-sm-4{margin-right:1.5rem!important}
	[dir="rtl"] .ms-sm-5{margin-right:3rem!important}
	[dir="rtl"] .ms-sm-auto{margin-right:auto!important}
	[dir="rtl"] .offset-sm-0{margin-right:0}
	[dir="rtl"] .offset-sm-1{margin-right:8.33333333%}
	[dir="rtl"] .offset-sm-10{margin-right:83.33333333%}
	[dir="rtl"] .offset-sm-11{margin-right:91.66666667%}
	[dir="rtl"] .offset-sm-2{margin-right:16.66666667%}
	[dir="rtl"] .offset-sm-3{margin-right:25%}
	[dir="rtl"] .offset-sm-4{margin-right:33.33333333%}
	[dir="rtl"] .offset-sm-5{margin-right:41.66666667%}
	[dir="rtl"] .offset-sm-6{margin-right:50%}
	[dir="rtl"] .offset-sm-7{margin-right:58.33333333%}
	[dir="rtl"] .offset-sm-8{margin-right:66.66666667%}
	[dir="rtl"] .offset-sm-9{margin-right:75%}
	[dir="rtl"] .pe-sm-0{padding-left:0!important}
	[dir="rtl"] .pe-sm-1{padding-left:0.25rem!important}
	[dir="rtl"] .pe-sm-2{padding-left:0.5rem!important}
	[dir="rtl"] .pe-sm-3{padding-left:1rem!important}
	[dir="rtl"] .pe-sm-4{padding-left:1.5rem!important}
	[dir="rtl"] .pe-sm-5{padding-left:3rem!important}
	[dir="rtl"] .ps-sm-0{padding-right:0!important}
	[dir="rtl"] .ps-sm-1{padding-right:0.25rem!important}
	[dir="rtl"] .ps-sm-2{padding-right:0.5rem!important}
	[dir="rtl"] .ps-sm-3{padding-right:1rem!important}
	[dir="rtl"] .ps-sm-4{padding-right:1.5rem!important}
	[dir="rtl"] .ps-sm-5{padding-right:3rem!important}
	[dir="rtl"] .text-sm-center{text-align:center!important}
	[dir="rtl"] .text-sm-end{text-align:left!important}
	[dir="rtl"] .text-sm-start{text-align:right!important}
	html:not([dir="rtl"]) .card-group>.card+.card{margin-left:0;border-left:0}
	html:not([dir="rtl"]) .card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
	html:not([dir="rtl"]) .float-sm-end{float:right!important}
	html:not([dir="rtl"]) .float-sm-none{float:none!important}
	html:not([dir="rtl"]) .float-sm-start{float:left!important}
	html:not([dir="rtl"]) .list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0}
	html:not([dir="rtl"]) .list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--cui-list-group-border-width));border-left-width:var(--cui-list-group-border-width)}
	html:not([dir="rtl"]) .list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--cui-list-group-border-radius);border-top-right-radius:0}
	html:not([dir="rtl"]) .list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--cui-list-group-border-radius);border-bottom-left-radius:0}
	html:not([dir="rtl"]) .me-sm-0{margin-right:0!important}
	html:not([dir="rtl"]) .me-sm-1{margin-right:0.25rem!important}
	html:not([dir="rtl"]) .me-sm-2{margin-right:0.5rem!important}
	html:not([dir="rtl"]) .me-sm-3{margin-right:1rem!important}
	html:not([dir="rtl"]) .me-sm-4{margin-right:1.5rem!important}
	html:not([dir="rtl"]) .me-sm-5{margin-right:3rem!important}
	html:not([dir="rtl"]) .me-sm-auto{margin-right:auto!important}
	html:not([dir="rtl"]) .ms-sm-0{margin-left:0!important}
	html:not([dir="rtl"]) .ms-sm-1{margin-left:0.25rem!important}
	html:not([dir="rtl"]) .ms-sm-2{margin-left:0.5rem!important}
	html:not([dir="rtl"]) .ms-sm-3{margin-left:1rem!important}
	html:not([dir="rtl"]) .ms-sm-4{margin-left:1.5rem!important}
	html:not([dir="rtl"]) .ms-sm-5{margin-left:3rem!important}
	html:not([dir="rtl"]) .ms-sm-auto{margin-left:auto!important}
	html:not([dir="rtl"]) .offset-sm-0{margin-left:0}
	html:not([dir="rtl"]) .offset-sm-1{margin-left:8.33333333%}
	html:not([dir="rtl"]) .offset-sm-10{margin-left:83.33333333%}
	html:not([dir="rtl"]) .offset-sm-11{margin-left:91.66666667%}
	html:not([dir="rtl"]) .offset-sm-2{margin-left:16.66666667%}
	html:not([dir="rtl"]) .offset-sm-3{margin-left:25%}
	html:not([dir="rtl"]) .offset-sm-4{margin-left:33.33333333%}
	html:not([dir="rtl"]) .offset-sm-5{margin-left:41.66666667%}
	html:not([dir="rtl"]) .offset-sm-6{margin-left:50%}
	html:not([dir="rtl"]) .offset-sm-7{margin-left:58.33333333%}
	html:not([dir="rtl"]) .offset-sm-8{margin-left:66.66666667%}
	html:not([dir="rtl"]) .offset-sm-9{margin-left:75%}
	html:not([dir="rtl"]) .pe-sm-0{padding-right:0!important}
	html:not([dir="rtl"]) .pe-sm-1{padding-right:0.25rem!important}
	html:not([dir="rtl"]) .pe-sm-2{padding-right:0.5rem!important}
	html:not([dir="rtl"]) .pe-sm-3{padding-right:1rem!important}
	html:not([dir="rtl"]) .pe-sm-4{padding-right:1.5rem!important}
	html:not([dir="rtl"]) .pe-sm-5{padding-right:3rem!important}
	html:not([dir="rtl"]) .ps-sm-0{padding-left:0!important}
	html:not([dir="rtl"]) .ps-sm-1{padding-left:0.25rem!important}
	html:not([dir="rtl"]) .ps-sm-2{padding-left:0.5rem!important}
	html:not([dir="rtl"]) .ps-sm-3{padding-left:1rem!important}
	html:not([dir="rtl"]) .ps-sm-4{padding-left:1.5rem!important}
	html:not([dir="rtl"]) .ps-sm-5{padding-left:3rem!important}
	html:not([dir="rtl"]) .text-sm-center{text-align:center!important}
	html:not([dir="rtl"]) .text-sm-end{text-align:right!important}
	html:not([dir="rtl"]) .text-sm-start{text-align:left!important}
	.align-content-sm-around{align-content:space-around!important}
	.align-content-sm-between{align-content:space-between!important}
	.align-content-sm-center{align-content:center!important}
	.align-content-sm-end{align-content:flex-end!important}
	.align-content-sm-start{align-content:flex-start!important}
	.align-content-sm-stretch{align-content:stretch!important}
	.align-items-sm-baseline{align-items:baseline!important}
	.align-items-sm-center{align-items:center!important}
	.align-items-sm-end{align-items:flex-end!important}
	.align-items-sm-start{align-items:flex-start!important}
	.align-items-sm-stretch{align-items:stretch!important}
	.align-self-sm-auto{align-self:auto!important}
	.align-self-sm-baseline{align-self:baseline!important}
	.align-self-sm-center{align-self:center!important}
	.align-self-sm-end{align-self:flex-end!important}
	.align-self-sm-start{align-self:flex-start!important}
	.align-self-sm-stretch{align-self:stretch!important}
	.card-group>.card{flex:1 0 0%;margin-bottom:0}
	.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}
	.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}
	.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}
	.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}
	.card-group{display:flex;flex-flow:row wrap}
	.col-sm{flex:1 0 0%}
	.col-sm-1,.col-sm-2{flex:0 0 auto;width:8.33333333%}
	.col-sm-10{width:83.33333333%}
	.col-sm-10,.col-sm-9{flex:0 0 auto;width:75%}
	.col-sm-11,.col-sm-12{flex:0 0 auto;width:91.66666667%}
	.col-sm-12{width:100%}
	.col-sm-2{width:16.66666667%}
	.col-sm-3,.col-sm-4{flex:0 0 auto;width:25%}
	.col-sm-4{width:33.33333333%}
	.col-sm-5,.col-sm-6{flex:0 0 auto;width:41.66666667%}
	.col-sm-6{width:50%}
	.col-sm-7,.col-sm-8{flex:0 0 auto;width:58.33333333%}
	.col-sm-8{width:66.66666667%}
	.col-sm-auto{width:auto}
	.col-sm-auto,.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}
	.container,.container-sm{max-width:540px}
	.d-sm-block{display:block!important}
	.d-sm-flex{display:flex!important}
	.d-sm-grid{display:grid!important}
	.d-sm-inline{display:inline!important}
	.d-sm-inline-block{display:inline-block!important}
	.d-sm-inline-flex{display:inline-flex!important}
	.d-sm-none{display:none!important}
	.d-sm-table{display:table!important}
	.d-sm-table-cell{display:table-cell!important}
	.d-sm-table-row{display:table-row!important}
	.dropdown-menu-sm-end{--cui-position:end}
	.dropdown-menu-sm-end[data-coreui-popper]{right:0;left:auto}
	.dropdown-menu-sm-start{--cui-position:start}
	.dropdown-menu-sm-start[data-coreui-popper]{right:auto;left:0}
	.example .preview .fixed-bottom{margin:1rem -1.5rem -1.5rem}
	.example .preview .fixed-top,.example .preview .sticky-top{margin:-1.5rem -1.5rem 1rem}
	.flex-sm-column{flex-direction:column!important}
	.flex-sm-column-reverse{flex-direction:column-reverse!important}
	.flex-sm-fill{flex:1 1 auto!important}
	.flex-sm-grow-0{flex-grow:0!important}
	.flex-sm-grow-1{flex-grow:1!important}
	.flex-sm-nowrap{flex-wrap:nowrap!important}
	.flex-sm-row{flex-direction:row!important}
	.flex-sm-row-reverse{flex-direction:row-reverse!important}
	.flex-sm-shrink-0{flex-shrink:0!important}
	.flex-sm-shrink-1{flex-shrink:1!important}
	.flex-sm-wrap{flex-wrap:wrap!important}
	.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}
	.g-sm-0,.gx-sm-0{--cui-gutter-x:0}
	.g-sm-0,.gy-sm-0{--cui-gutter-y:0}
	.g-sm-1,.gx-sm-1{--cui-gutter-x:0.25rem}
	.g-sm-1,.gy-sm-1{--cui-gutter-y:0.25rem}
	.g-sm-2,.gx-sm-2{--cui-gutter-x:0.5rem}
	.g-sm-2,.gy-sm-2{--cui-gutter-y:0.5rem}
	.g-sm-3,.gx-sm-3{--cui-gutter-x:1rem}
	.g-sm-3,.gy-sm-3{--cui-gutter-y:1rem}
	.g-sm-4,.gx-sm-4{--cui-gutter-x:1.5rem}
	.g-sm-4,.gy-sm-4{--cui-gutter-y:1.5rem}
	.g-sm-5,.gx-sm-5{--cui-gutter-x:3rem}
	.g-sm-5,.gy-sm-5{--cui-gutter-y:3rem}
	.gap-sm-0{gap:0!important}
	.gap-sm-1{gap:0.25rem!important}
	.gap-sm-2{gap:0.5rem!important}
	.gap-sm-3{gap:1rem!important}
	.gap-sm-4{gap:1.5rem!important}
	.gap-sm-5{gap:3rem!important}
	.justify-content-sm-around{justify-content:space-around!important}
	.justify-content-sm-between{justify-content:space-between!important}
	.justify-content-sm-center{justify-content:center!important}
	.justify-content-sm-end{justify-content:flex-end!important}
	.justify-content-sm-evenly{justify-content:space-evenly!important}
	.justify-content-sm-start{justify-content:flex-start!important}
	.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--cui-list-group-border-width)}
	.list-group-horizontal-sm>.list-group-item.active{margin-top:0}
	.list-group-horizontal-sm{flex-direction:row}
	.m-sm-0{margin:0!important}
	.m-sm-1{margin:0.25rem!important}
	.m-sm-2{margin:0.5rem!important}
	.m-sm-3{margin:1rem!important}
	.m-sm-4{margin:1.5rem!important}
	.m-sm-5{margin:3rem!important}
	.m-sm-auto{margin:auto!important}
	.mb-sm-0{margin-bottom:0!important}
	.mb-sm-1{margin-bottom:0.25rem!important}
	.mb-sm-2{margin-bottom:0.5rem!important}
	.mb-sm-3{margin-bottom:1rem!important}
	.mb-sm-4{margin-bottom:1.5rem!important}
	.mb-sm-5{margin-bottom:3rem!important}
	.mb-sm-auto{margin-bottom:auto!important}
	.modal{--cui-modal-margin:3rem;--cui-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 21, 0.15)}
	.modal-dialog{max-width:var(--cui-modal-width);margin-right:auto;margin-left:auto}
	.modal-sm{--cui-modal-width:300px}
	.mt-sm-0{margin-top:0!important}
	.mt-sm-1{margin-top:0.25rem!important}
	.mt-sm-2{margin-top:0.5rem!important}
	.mt-sm-3{margin-top:1rem!important}
	.mt-sm-4{margin-top:1.5rem!important}
	.mt-sm-5{margin-top:3rem!important}
	.mt-sm-auto{margin-top:auto!important}
	.mx-sm-0{margin-right:0!important;margin-left:0!important}
	.mx-sm-1{margin-right:0.25rem!important;margin-left:0.25rem!important}
	.mx-sm-2{margin-right:0.5rem!important;margin-left:0.5rem!important}
	.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}
	.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}
	.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}
	.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}
	.my-sm-0{margin-top:0!important;margin-bottom:0!important}
	.my-sm-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}
	.my-sm-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}
	.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}
	.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}
	.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}
	.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}
	.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}
	.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}
	.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--cui-navbar-nav-link-padding-x);padding-left:var(--cui-navbar-nav-link-padding-x)}
	.navbar-expand-sm .navbar-nav{flex-direction:row}
	.navbar-expand-sm .navbar-nav-scroll{overflow:visible}
	.navbar-expand-sm .navbar-toggler,.navbar-expand-sm .offcanvas .offcanvas-header{display:none}
	.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}
	.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}
	.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}
	.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}
	.offcanvas-sm .offcanvas-header{display:none}
	.offcanvas-sm{--cui-offcanvas-height:auto;--cui-offcanvas-border-width:0;background-color:transparent!important}
	.order-sm-0{order:0!important}
	.order-sm-1{order:1!important}
	.order-sm-2{order:2!important}
	.order-sm-3{order:3!important}
	.order-sm-4{order:4!important}
	.order-sm-5{order:5!important}
	.order-sm-first{order:-1!important}
	.order-sm-last{order:6!important}
	.p-sm-0{padding:0!important}
	.p-sm-1{padding:0.25rem!important}
	.p-sm-2{padding:0.5rem!important}
	.p-sm-3{padding:1rem!important}
	.p-sm-4{padding:1.5rem!important}
	.p-sm-5{padding:3rem!important}
	.pb-sm-0{padding-bottom:0!important}
	.pb-sm-1{padding-bottom:0.25rem!important}
	.pb-sm-2{padding-bottom:0.5rem!important}
	.pb-sm-3{padding-bottom:1rem!important}
	.pb-sm-4{padding-bottom:1.5rem!important}
	.pb-sm-5{padding-bottom:3rem!important}
	.pt-sm-0{padding-top:0!important}
	.pt-sm-1{padding-top:0.25rem!important}
	.pt-sm-2{padding-top:0.5rem!important}
	.pt-sm-3{padding-top:1rem!important}
	.pt-sm-4{padding-top:1.5rem!important}
	.pt-sm-5{padding-top:3rem!important}
	.px-sm-0{padding-right:0!important;padding-left:0!important}
	.px-sm-1{padding-right:0.25rem!important;padding-left:0.25rem!important}
	.px-sm-2{padding-right:0.5rem!important;padding-left:0.5rem!important}
	.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}
	.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}
	.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}
	.py-sm-0{padding-top:0!important;padding-bottom:0!important}
	.py-sm-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}
	.py-sm-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}
	.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}
	.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}
	.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}
	.row-cols-sm-1>*{flex:0 0 auto;width:100%}
	.row-cols-sm-2>*{flex:0 0 auto;width:50%}
	.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}
	.row-cols-sm-4>*{flex:0 0 auto;width:25%}
	.row-cols-sm-5>*{flex:0 0 auto;width:20%}
	.row-cols-sm-auto>*{flex:0 0 auto;width:auto}
	.sticky-sm-bottom{bottom:0}
	.sticky-sm-bottom,.sticky-sm-top{position:-webkit-sticky;position:sticky;z-index:1020}
	.sticky-sm-top{top:0}
	
}
@media (min-width:630px){
	#menuBottom .accordion-body.row .header-nav{justify-content:center}
}
@media (min-width:700px){
	[data-pagination]{font-size:14pt}
}
@media (min-width:768px){
	[dir="rtl"] .float-md-end{float:left!important}
	[dir="rtl"] .float-md-none{float:none!important}
	[dir="rtl"] .float-md-start{float:right!important}
	[dir="rtl"] .list-group-horizontal-md>.list-group-item+.list-group-item{border-right-width:0}
	[dir="rtl"] .list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-right:calc(-1 * var(--cui-list-group-border-width));border-right-width:var(--cui-list-group-border-width)}
	[dir="rtl"] .list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--cui-list-group-border-radius);border-top-left-radius:0}
	[dir="rtl"] .list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--cui-list-group-border-radius);border-bottom-right-radius:0}
	[dir="rtl"] .me-md-0{margin-left:0!important}
	[dir="rtl"] .me-md-1{margin-left:0.25rem!important}
	[dir="rtl"] .me-md-2{margin-left:0.5rem!important}
	[dir="rtl"] .me-md-3{margin-left:1rem!important}
	[dir="rtl"] .me-md-4{margin-left:1.5rem!important}
	[dir="rtl"] .me-md-5{margin-left:3rem!important}
	[dir="rtl"] .me-md-auto{margin-left:auto!important}
	[dir="rtl"] .ms-md-0{margin-right:0!important}
	[dir="rtl"] .ms-md-1{margin-right:0.25rem!important}
	[dir="rtl"] .ms-md-2{margin-right:0.5rem!important}
	[dir="rtl"] .ms-md-3{margin-right:1rem!important}
	[dir="rtl"] .ms-md-4{margin-right:1.5rem!important}
	[dir="rtl"] .ms-md-5{margin-right:3rem!important}
	[dir="rtl"] .ms-md-auto{margin-right:auto!important}
	[dir="rtl"] .offset-md-0{margin-right:0}
	[dir="rtl"] .offset-md-1{margin-right:8.33333333%}
	[dir="rtl"] .offset-md-10{margin-right:83.33333333%}
	[dir="rtl"] .offset-md-11{margin-right:91.66666667%}
	[dir="rtl"] .offset-md-2{margin-right:16.66666667%}
	[dir="rtl"] .offset-md-3{margin-right:25%}
	[dir="rtl"] .offset-md-4{margin-right:33.33333333%}
	[dir="rtl"] .offset-md-5{margin-right:41.66666667%}
	[dir="rtl"] .offset-md-6{margin-right:50%}
	[dir="rtl"] .offset-md-7{margin-right:58.33333333%}
	[dir="rtl"] .offset-md-8{margin-right:66.66666667%}
	[dir="rtl"] .offset-md-9{margin-right:75%}
	[dir="rtl"] .pe-md-0{padding-left:0!important}
	[dir="rtl"] .pe-md-1{padding-left:0.25rem!important}
	[dir="rtl"] .pe-md-2{padding-left:0.5rem!important}
	[dir="rtl"] .pe-md-3{padding-left:1rem!important}
	[dir="rtl"] .pe-md-4{padding-left:1.5rem!important}
	[dir="rtl"] .pe-md-5{padding-left:3rem!important}
	[dir="rtl"] .ps-md-0{padding-right:0!important}
	[dir="rtl"] .ps-md-1{padding-right:0.25rem!important}
	[dir="rtl"] .ps-md-2{padding-right:0.5rem!important}
	[dir="rtl"] .ps-md-3{padding-right:1rem!important}
	[dir="rtl"] .ps-md-4{padding-right:1.5rem!important}
	[dir="rtl"] .ps-md-5{padding-right:3rem!important}
	[dir="rtl"] .sidebar.hide.sidebar-end{margin-left:calc(-1 * var(--cui-sidebar-width))}
	[dir="rtl"] .sidebar.hide:not(.sidebar-end),html:not([dir="rtl"]) .sidebar.hide.sidebar-end{margin-right:calc(-1 * var(--cui-sidebar-width))}
	[dir="rtl"] .sidebar.sidebar-fixed.sidebar-end{left:0}
	[dir="rtl"] .sidebar.sidebar-fixed:not(.sidebar-end),html:not([dir="rtl"]) .sidebar.sidebar-fixed.sidebar-end{right:0}
	[dir="rtl"] .text-md-center{text-align:center!important}
	[dir="rtl"] .text-md-end{text-align:left!important}
	[dir="rtl"] .text-md-start{text-align:right!important}
	html:not([dir="rtl"]) .float-md-end{float:right!important}
	html:not([dir="rtl"]) .float-md-none{float:none!important}
	html:not([dir="rtl"]) .float-md-start{float:left!important}
	html:not([dir="rtl"]) .list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0}
	html:not([dir="rtl"]) .list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--cui-list-group-border-width));border-left-width:var(--cui-list-group-border-width)}
	html:not([dir="rtl"]) .list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--cui-list-group-border-radius);border-top-right-radius:0}
	html:not([dir="rtl"]) .list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--cui-list-group-border-radius);border-bottom-left-radius:0}
	html:not([dir="rtl"]) .me-md-0{margin-right:0!important}
	html:not([dir="rtl"]) .me-md-1{margin-right:0.25rem!important}
	html:not([dir="rtl"]) .me-md-2{margin-right:0.5rem!important}
	html:not([dir="rtl"]) .me-md-3{margin-right:1rem!important}
	html:not([dir="rtl"]) .me-md-4{margin-right:1.5rem!important}
	html:not([dir="rtl"]) .me-md-5{margin-right:3rem!important}
	html:not([dir="rtl"]) .me-md-auto{margin-right:auto!important}
	html:not([dir="rtl"]) .ms-md-0{margin-left:0!important}
	html:not([dir="rtl"]) .ms-md-1{margin-left:0.25rem!important}
	html:not([dir="rtl"]) .ms-md-2{margin-left:0.5rem!important}
	html:not([dir="rtl"]) .ms-md-3{margin-left:1rem!important}
	html:not([dir="rtl"]) .ms-md-4{margin-left:1.5rem!important}
	html:not([dir="rtl"]) .ms-md-5{margin-left:3rem!important}
	html:not([dir="rtl"]) .ms-md-auto{margin-left:auto!important}
	html:not([dir="rtl"]) .offset-md-0{margin-left:0}
	html:not([dir="rtl"]) .offset-md-1{margin-left:8.33333333%}
	html:not([dir="rtl"]) .offset-md-10{margin-left:83.33333333%}
	html:not([dir="rtl"]) .offset-md-11{margin-left:91.66666667%}
	html:not([dir="rtl"]) .offset-md-2{margin-left:16.66666667%}
	html:not([dir="rtl"]) .offset-md-3{margin-left:25%}
	html:not([dir="rtl"]) .offset-md-4{margin-left:33.33333333%}
	html:not([dir="rtl"]) .offset-md-5{margin-left:41.66666667%}
	html:not([dir="rtl"]) .offset-md-6{margin-left:50%}
	html:not([dir="rtl"]) .offset-md-7{margin-left:58.33333333%}
	html:not([dir="rtl"]) .offset-md-8{margin-left:66.66666667%}
	html:not([dir="rtl"]) .offset-md-9{margin-left:75%}
	html:not([dir="rtl"]) .pe-md-0{padding-right:0!important}
	html:not([dir="rtl"]) .pe-md-1{padding-right:0.25rem!important}
	html:not([dir="rtl"]) .pe-md-2{padding-right:0.5rem!important}
	html:not([dir="rtl"]) .pe-md-3{padding-right:1rem!important}
	html:not([dir="rtl"]) .pe-md-4{padding-right:1.5rem!important}
	html:not([dir="rtl"]) .pe-md-5{padding-right:3rem!important}
	html:not([dir="rtl"]) .ps-md-0{padding-left:0!important}
	html:not([dir="rtl"]) .ps-md-1{padding-left:0.25rem!important}
	html:not([dir="rtl"]) .ps-md-2{padding-left:0.5rem!important}
	html:not([dir="rtl"]) .ps-md-3{padding-left:1rem!important}
	html:not([dir="rtl"]) .ps-md-4{padding-left:1.5rem!important}
	html:not([dir="rtl"]) .ps-md-5{padding-left:3rem!important}
	html:not([dir="rtl"]) .sidebar-narrow .sidebar-toggler::before,html:not([dir="rtl"]) .sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler::before{transform:rotate(-180deg)}
	html:not([dir="rtl"]) .sidebar.hide:not(.sidebar-end){margin-left:calc(-1 * var(--cui-sidebar-width))}
	html:not([dir="rtl"]) .sidebar.sidebar-fixed:not(.sidebar-end){left:0}
	html:not([dir="rtl"]) .text-md-center{text-align:center!important}
	html:not([dir="rtl"]) .text-md-end{text-align:right!important}
	html:not([dir="rtl"]) .text-md-start{text-align:left!important}
	.align-content-md-around{align-content:space-around!important}
	.align-content-md-between{align-content:space-between!important}
	.align-content-md-center{align-content:center!important}
	.align-content-md-end{align-content:flex-end!important}
	.align-content-md-start{align-content:flex-start!important}
	.align-content-md-stretch{align-content:stretch!important}
	.align-items-md-baseline{align-items:baseline!important}
	.align-items-md-center{align-items:center!important}
	.align-items-md-end{align-items:flex-end!important}
	.align-items-md-start{align-items:flex-start!important}
	.align-items-md-stretch{align-items:stretch!important}
	.align-self-md-auto{align-self:auto!important}
	.align-self-md-baseline{align-self:baseline!important}
	.align-self-md-center{align-self:center!important}
	.align-self-md-end{align-self:flex-end!important}
	.align-self-md-start{align-self:flex-start!important}
	.align-self-md-stretch{align-self:stretch!important}
	.casino-limg{display:flex;align-items:center;justify-content:center;}
	.col-md{flex:1 0 0%}
	.col-md-1,.col-md-2{flex:0 0 auto;width:8.33333333%}
	.col-md-10{width:83.33333333%}
	.col-md-10,.col-md-9{flex:0 0 auto;width:75%}
	.col-md-11,.col-md-12{flex:0 0 auto;width:91.66666667%}
	.col-md-12{width:100%}
	.col-md-2{width:16.66666667%}
	.col-md-3,.col-md-4{flex:0 0 auto;width:25%}
	.col-md-4{width:33.33333333%}
	.col-md-5,.col-md-6{flex:0 0 auto;width:41.66666667%}
	.col-md-6{width:50%}
	.col-md-7,.col-md-8{flex:0 0 auto;width:58.33333333%}
	.col-md-8{width:66.66666667%}
	.col-md-auto{width:auto}
	.col-md-auto,.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}
	.container,.container-md,.container-sm{max-width:720px}
	.d-md-block{display:block!important}
	.d-md-flex{display:flex!important}
	.d-md-grid{display:grid!important}
	.d-md-inline{display:inline!important}
	.d-md-inline-block{display:inline-block!important}
	.d-md-inline-flex{display:inline-flex!important}
	.d-md-none{display:none!important}
	.d-md-table{display:table!important}
	.d-md-table-cell{display:table-cell!important}
	.d-md-table-row{display:table-row!important}
	.dropdown-menu-md-end{--cui-position:end}
	.dropdown-menu-md-end[data-coreui-popper]{right:0;left:auto}
	.dropdown-menu-md-start{--cui-position:start}
	.dropdown-menu-md-start[data-coreui-popper]{right:auto;left:0}
	.flex-md-column{flex-direction:column!important}
	.flex-md-column-reverse{flex-direction:column-reverse!important}
	.flex-md-fill{flex:1 1 auto!important}
	.flex-md-grow-0{flex-grow:0!important}
	.flex-md-grow-1{flex-grow:1!important}
	.flex-md-nowrap{flex-wrap:nowrap!important}
	.flex-md-row{flex-direction:row!important}
	.flex-md-row-reverse{flex-direction:row-reverse!important}
	.flex-md-shrink-0{flex-shrink:0!important}
	.flex-md-shrink-1{flex-shrink:1!important}
	.flex-md-wrap{flex-wrap:wrap!important}
	.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}
	.g-md-0,.gx-md-0{--cui-gutter-x:0}
	.g-md-0,.gy-md-0{--cui-gutter-y:0}
	.g-md-1,.gx-md-1{--cui-gutter-x:0.25rem}
	.g-md-1,.gy-md-1{--cui-gutter-y:0.25rem}
	.g-md-2,.gx-md-2{--cui-gutter-x:0.5rem}
	.g-md-2,.gy-md-2{--cui-gutter-y:0.5rem}
	.g-md-3,.gx-md-3{--cui-gutter-x:1rem}
	.g-md-3,.gy-md-3{--cui-gutter-y:1rem}
	.g-md-4,.gx-md-4{--cui-gutter-x:1.5rem}
	.g-md-4,.gy-md-4{--cui-gutter-y:1.5rem}
	.g-md-5,.gx-md-5{--cui-gutter-x:3rem}
	.g-md-5,.gy-md-5{--cui-gutter-y:3rem}
	.gap-md-0{gap:0!important}
	.gap-md-1{gap:0.25rem!important}
	.gap-md-2{gap:0.5rem!important}
	.gap-md-3{gap:1rem!important}
	.gap-md-4{gap:1.5rem!important}
	.gap-md-5{gap:3rem!important}
	.justify-content-md-around{justify-content:space-around!important}
	.justify-content-md-between{justify-content:space-between!important}
	.justify-content-md-center{justify-content:center!important}
	.justify-content-md-end{justify-content:flex-end!important}
	.justify-content-md-evenly{justify-content:space-evenly!important}
	.justify-content-md-start{justify-content:flex-start!important}
	.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--cui-list-group-border-width)}
	.list-group-horizontal-md>.list-group-item.active{margin-top:0}
	.list-group-horizontal-md{flex-direction:row}
	.m-md-0{margin:0!important}
	.m-md-1{margin:0.25rem!important}
	.m-md-2{margin:0.5rem!important}
	.m-md-3{margin:1rem!important}
	.m-md-4{margin:1.5rem!important}
	.m-md-5{margin:3rem!important}
	.m-md-auto{margin:auto!important}
	.mb-md-0{margin-bottom:0!important}
	.mb-md-1{margin-bottom:0.25rem!important}
	.mb-md-2{margin-bottom:0.5rem!important}
	.mb-md-3{margin-bottom:1rem!important}
	.mb-md-4{margin-bottom:1.5rem!important}
	.mb-md-5{margin-bottom:3rem!important}
	.mb-md-auto{margin-bottom:auto!important}
	.mt-md-0{margin-top:0!important}
	.mt-md-1{margin-top:0.25rem!important}
	.mt-md-2{margin-top:0.5rem!important}
	.mt-md-3{margin-top:1rem!important}
	.mt-md-4{margin-top:1.5rem!important}
	.mt-md-5{margin-top:3rem!important}
	.mt-md-auto{margin-top:auto!important}
	.mx-md-0{margin-right:0!important;margin-left:0!important}
	.mx-md-1{margin-right:0.25rem!important;margin-left:0.25rem!important}
	.mx-md-2{margin-right:0.5rem!important;margin-left:0.5rem!important}
	.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}
	.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}
	.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}
	.mx-md-auto{margin-right:auto!important;margin-left:auto!important}
	.my-md-0{margin-top:0!important;margin-bottom:0!important}
	.my-md-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}
	.my-md-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}
	.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}
	.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}
	.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}
	.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}
	.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}
	.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}
	.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--cui-navbar-nav-link-padding-x);padding-left:var(--cui-navbar-nav-link-padding-x)}
	.navbar-expand-md .navbar-nav{flex-direction:row}
	.navbar-expand-md .navbar-nav-scroll{overflow:visible}
	.navbar-expand-md .navbar-toggler,.navbar-expand-md .offcanvas .offcanvas-header{display:none}
	.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}
	.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}
	.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}
	.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}
	.offcanvas-md .offcanvas-header{display:none}
	.offcanvas-md{--cui-offcanvas-height:auto;--cui-offcanvas-border-width:0;background-color:transparent!important}
	.order-md-0{order:0!important}
	.order-md-1{order:1!important}
	.order-md-2{order:2!important}
	.order-md-3{order:3!important}
	.order-md-4{order:4!important}
	.order-md-5{order:5!important}
	.order-md-first{order:-1!important}
	.order-md-last{order:6!important}
	.p-md-0{padding:0!important}
	.p-md-1{padding:0.25rem!important}
	.p-md-2{padding:0.5rem!important}
	.p-md-3{padding:1rem!important}
	.p-md-4{padding:1.5rem!important}
	.p-md-5{padding:3rem!important}
	.pb-md-0{padding-bottom:0!important}
	.pb-md-1{padding-bottom:0.25rem!important}
	.pb-md-2{padding-bottom:0.5rem!important}
	.pb-md-3{padding-bottom:1rem!important}
	.pb-md-4{padding-bottom:1.5rem!important}
	.pb-md-5{padding-bottom:3rem!important}
	.pt-md-0{padding-top:0!important}
	.pt-md-1{padding-top:0.25rem!important}
	.pt-md-2{padding-top:0.5rem!important}
	.pt-md-3{padding-top:1rem!important}
	.pt-md-4{padding-top:1.5rem!important}
	.pt-md-5{padding-top:3rem!important}
	.px-md-0{padding-right:0!important;padding-left:0!important}
	.px-md-1{padding-right:0.25rem!important;padding-left:0.25rem!important}
	.px-md-2{padding-right:0.5rem!important;padding-left:0.5rem!important}
	.px-md-3{padding-right:1rem!important;padding-left:1rem!important}
	.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}
	.px-md-5{padding-right:3rem!important;padding-left:3rem!important}
	.py-md-0{padding-top:0!important;padding-bottom:0!important}
	.py-md-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}
	.py-md-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}
	.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}
	.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}
	.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}
	.row-cols-md-1>*{flex:0 0 auto;width:100%}
	.row-cols-md-2>*{flex:0 0 auto;width:50%}
	.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}
	.row-cols-md-4>*{flex:0 0 auto;width:25%}
	.row-cols-md-5>*{flex:0 0 auto;width:20%}
	.row-cols-md-auto>*{flex:0 0 auto;width:auto}
	.sidebar-end.sidebar-narrow .sidebar-toggler::before,.sidebar-end.sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler::before,[dir="rtl"] .sidebar-narrow .sidebar-toggler::before,[dir="rtl"] .sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler::before{transform:rotate(0)}
	.sidebar-fixed.sidebar-narrow,.sidebar-fixed.sidebar-narrow-unfoldable:not(:hover){z-index:1031;width:var(--cui-sidebar-narrow-width)}
	.sidebar-narrow .d-narrow-none,.sidebar-narrow .nav-group-items,.sidebar-narrow .nav-label,.sidebar-narrow .nav-title,.sidebar-narrow .sidebar-footer,.sidebar-narrow .sidebar-form,.sidebar-narrow .sidebar-header,.sidebar-narrow-unfoldable:not(:hover) .d-narrow-none,.sidebar-narrow-unfoldable:not(:hover) .nav-group-items,.sidebar-narrow-unfoldable:not(:hover) .nav-label,.sidebar-narrow-unfoldable:not(:hover) .nav-title,.sidebar-narrow-unfoldable:not(:hover) .sidebar-footer,.sidebar-narrow-unfoldable:not(:hover) .sidebar-form,.sidebar-narrow-unfoldable:not(:hover) .sidebar-header{height:0!important;padding:0;margin:0;visibility:hidden;opacity:0}
	.sidebar-narrow .sidebar-brand-full,.sidebar-narrow-unfoldable:not(:hover) .sidebar-brand-full{display:none}
	.sidebar-narrow .sidebar-brand-narrow,.sidebar-narrow-unfoldable:not(:hover) .sidebar-brand-narrow{display:block}
	.sidebar-narrow .sidebar-toggler,.sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler{position:fixed;bottom:0}
	.sidebar-narrow,.sidebar-narrow-unfoldable:not(:hover){z-index:1031;flex:0 0 var(--cui-sidebar-narrow-width);width:var(--cui-sidebar-narrow-width);padding-bottom:var(--cui-sidebar-toggler-height);overflow:visible}
	.sidebar.hide.sidebar-end~*{--cui-sidebar-occupy-end:0}
	.sidebar.hide:not(.sidebar-end)~*{--cui-sidebar-occupy-start:0}
	.sidebar.sidebar-fixed{position:fixed;/* top:calc(var(--menu01-height)+var(--header01-height)+var(--sportsFrame-margin-y)); */bottom:0;z-index:1030;top: calc(var(--menu01-height) + var(--header01-height) + var(--sportsFrame-margin-y));}
	.sidebar.sidebar-fixed:not([class*="border"]){border:0}
	.sidebar.sidebar-lg.sidebar-end:not(.hide)~*{--cui-sidebar-occupy-end:20rem}
	.sidebar.sidebar-lg:not(.sidebar-end):not(.hide)~*{--cui-sidebar-occupy-start:20rem}
	.sidebar.sidebar-sm.sidebar-end:not(.hide)~*{--cui-sidebar-occupy-end:12rem}
	.sidebar.sidebar-sm:not(.sidebar-end):not(.hide)~*{--cui-sidebar-occupy-start:12rem}
	.sidebar.sidebar-sticky{position:-webkit-sticky;position:sticky;top:0;height:100vh}
	.sidebar.sidebar-xl.sidebar-end:not(.hide)~*{--cui-sidebar-occupy-end:24rem}
	.sidebar.sidebar-xl:not(.sidebar-end):not(.hide)~*{--cui-sidebar-occupy-start:24rem}
	.sticky-md-bottom{bottom:0}
	.sticky-md-bottom,.sticky-md-top{position:-webkit-sticky;position:sticky;z-index:1020}
	.sticky-md-top{top:0}
	
}
@media (min-width:768px) and (max-width:1024px){
	#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{left:30%;top:-1.4rem}
	#mini_wrap #game-bet .game-header{font-size:1.2rem;position:relative;top:0}
	#mini_wrap #game-bet{padding-top:0}
	#mini_wrap .sip_lotus_frame #game-bet .game-bet-center{position:initial;width:100%}
	#mini_wrap .sip_lotus_frame .lotusoe-ana .trends .analysiscon{overflow-x:auto}
	#mini_wrap .sip_lotus_frame .lotusoe-ana{width:100%}
}
@media (min-width:769px){
    
    #result-list #inner-header.result-sports {

    flex-wrap: wrap;
    gap: 3px;
}
.top-sports-container .btn-sports-list{
    margin:0;
}
    
	.bet-history-tab:first-child:nth-last-child(1),.bet-history-tab:first-child:nth-last-child(1)~.bet-history-tab{width:calc((100% / 1) - 8px)!important;overflow:hidden}
	.bet-history-tab:first-child:nth-last-child(2),.bet-history-tab:first-child:nth-last-child(2)~.bet-history-tab{width:calc((100% / 2) - 8px)!important;overflow:hidden}
	.bet-history-tab:first-child:nth-last-child(3),.bet-history-tab:first-child:nth-last-child(3)~.bet-history-tab{width:calc((100% / 3) - 8px)!important;overflow:hidden}
	.bet-history-tab:first-child:nth-last-child(4),.bet-history-tab:first-child:nth-last-child(4)~.bet-history-tab{width:calc((100% / 4) - 8px)!important;overflow:hidden}
	.bet-history-tab:first-child:nth-last-child(5),.bet-history-tab:first-child:nth-last-child(5)~.bet-history-tab{width:calc((100% / 5) - 8px)!important;overflow:hidden}
	.bet-history-tab:first-child:nth-last-child(6),.bet-history-tab:first-child:nth-last-child(6)~.bet-history-tab{width:calc((100% / 6) - 8px)!important;overflow:hidden}
    /*
 	.noti_tbl.forum-tbl .col-1{width:calc(10% - 6px)}
	.noti_tbl.forum-tbl .col-2{width:calc(20% - 6px)}
	.noti_tbl.forum-tbl .col-9{width:calc(70% - 6px)}
	*/
	.noti_tbl.forum-tbl .col-1{width:calc(8.3% - 6px)}
	.noti_tbl.forum-tbl .col-2{width:calc(16.67% - 6px)}
	.noti_tbl.forum-tbl .col-3{width:calc(25% - 6px)}
	.noti_tbl.forum-tbl .col-4{width:calc(33.33% - 6px)}
	.noti_tbl.forum-tbl .col-5{width:calc(41.67% - 6px)}
	.noti_tbl.forum-tbl .col-6{width:calc(50% - 6px)}
	.noti_tbl.forum-tbl .col-7{width:calc(58.33% - 6px)}
	.noti_tbl.forum-tbl .col-8{width:calc(66.67% - 6px)}
	.noti_tbl.forum-tbl .col-9{width:calc(75% - 6px)}
	.noti_tbl.forum-tbl .col-10{width:calc(83.33% - 6px)}
	.noti_tbl.forum-tbl .col-11{width:calc(91.67% - 6px)}
	.noti_tbl.forum-tbl .col-12{width:calc(100% - 6px)}
	
	
	.noti_tbl.forum-tbl .col-11-nodatetime {
    width: 91.25%;
}

	
	
	.spvalue.nosp+span{text-align:right}
	.table-board-blue2 .col-1,.table-board-blue2 .col-2{flex:0 0 auto;width:calc(8.33333333% - 6px)}
	.table-board-blue2 .col-10{width:calc(83.33333333% - 6px)}
	.table-board-blue2 .col-10,.table-board-blue2 .col-9{flex:0 0 auto;width:calc(75% - 6px)}
	.table-board-blue2 .col-11,.table-board-blue2 .col-12{flex:0 0 auto;width:calc(91.66666667% - 6px)}
	.table-board-blue2 .col-12{width:calc(100% - 6px)}
	.table-board-blue2 .col-2{width:calc(16.66666667% - 6px)}
	.table-board-blue2 .col-3,.table-board-blue2 .col-4{flex:0 0 auto;width:calc(25% - 6px)}
	.table-board-blue2 .col-4{width:calc(33.33333333% - 6px)}
	.table-board-blue2 .col-5,.table-board-blue2 .col-6{flex:0 0 auto;width:calc(41.66666667% - 6px)}
	.table-board-blue2 .col-6{width:calc(50% - 6px)}
	.table-board-blue2 .col-7,.table-board-blue2 .col-8{flex:0 0 auto;width:calc(58.33333333% - 6px)}
	.table-board-blue2 .col-8{width:calc(66.66666667% - 6px)}
	.table-board-blue2 .col-auto{width:auto}
	.table-board-blue2 .col-auto,.table-board-blue2 .row-cols-6>*{flex:0 0 auto;width:calc(16.6666666667% - 6px)}
	.table-board-blue2 .row-cols-1>*{flex:0 0 auto;width:calc(100% - 6px)}
	.table-board-blue2 .row-cols-2>*{flex:0 0 auto;width:calc(50% - 6px)}
	.table-board-blue2 .row-cols-3>*{flex:0 0 auto;width:calc(33.3333333333% - 6px)}
	.table-board-blue2 .row-cols-4>*{flex:0 0 auto;width:calc(25% - 6px)}
	.table-board-blue2 .row-cols-5>*{flex:0 0 auto;width:calc(20% - 6px)}
	.table-board-blue2 .table-board-tr>div,.table-history-blue2 .table-board-tr>div,.table-mbetlog-blue2 .table-board-tr>div,.table-header>div,.table-sbetlog-td,.autobetting_form table select,.table-history-tr div.display-center.table-history-td,.table-history-tr div.display-center.table-history-td-first{margin:3px}
	.table-board-blue2 .w-10,.table-board-blue2 .wi-10{width:calc(10% - 6px)!important}
	.table-board-blue2 .w-100,.table-board-blue2 .wi-100{width:calc(100% - 6px)!important}
	.table-board-blue2 .w-15,.table-board-blue2 .wi-15{width:calc(15% - 6px)!important}
	.table-board-blue2 .w-20,.table-board-blue2 .wi-20{width:calc(20% - 6px)!important}
	.table-board-blue2 .w-25,.table-board-blue2 .wi-25{width:calc(25% - 6px)!important}
	.table-board-blue2 .w-30,.table-board-blue2 .wi-30{width:calc(30% - 6px)!important}
	.table-board-blue2 .w-40,.table-board-blue2 .wi-40{width:calc(40% - 6px)!important}
	.table-board-blue2 .w-45,.table-board-blue2 .wi-45{width:calc(45% - 6px)!important}
	.table-board-blue2 .w-5,.table-board-blue2 .wi-5{width:calc(5% - 6px)!important}
	.table-board-blue2 .w-50,.table-board-blue2 .wi-50{width:calc(50% - 6px)!important}
	.table-board-blue2 .w-60,.table-board-blue2 .wi-60{width:calc(60% - 6px)!important}
	.table-board-blue2 .w-75,.table-board-blue2 .wi-75{width:calc(75% - 6px)!important}
	.table-board-blue2 .w-80,.table-board-blue2 .wi-80{width:calc(80% - 6px)!important}
	.table-board-blue2 .w-90,.table-board-blue2 .wi-90{width:calc(90% - 6px)!important}
	.table-history-blue2 .col-1,.table-history-blue2 .col-2{flex:0 0 auto;width:calc(8.33333333% - 6px)}
	.table-history-blue2 .col-10{width:calc(83.33333333% - 6px)}
	.table-history-blue2 .col-10,.table-history-blue2 .col-9{flex:0 0 auto;width:calc(75% - 6px)}
	.table-history-blue2 .col-11,.table-history-blue2 .col-12{flex:0 0 auto;width:calc(91.66666667% - 6px)}
	.table-history-blue2 .col-12{width:calc(100% - 6px)}
	.table-history-blue2 .col-2{width:calc(16.66666667% - 6px)}
	.table-history-blue2 .col-3,.table-history-blue2 .col-4{flex:0 0 auto;width:calc(25% - 6px)}
	.table-history-blue2 .col-4{width:calc(33.33333333% - 6px)}
	.table-history-blue2 .col-5,.table-history-blue2 .col-6{flex:0 0 auto;width:calc(41.66666667% - 6px)}
	.table-history-blue2 .col-6{width:calc(50% - 6px)}
	.table-history-blue2 .col-7,.table-history-blue2 .col-8{flex:0 0 auto;width:calc(58.33333333% - 6px)}
	.table-history-blue2 .col-8{width:calc(66.66666667% - 6px)}
	.table-history-blue2 .col-auto{width:auto}
	.table-history-blue2 .col-auto,.table-history-blue2 .row-cols-6>*{flex:0 0 auto;width:calc(16.6666666667% - 6px)}
	.table-history-blue2 .row-cols-1>*{flex:0 0 auto;width:calc(100% - 6px)}
	.table-history-blue2 .row-cols-2>*{flex:0 0 auto;width:calc(50% - 6px)}
	.table-history-blue2 .row-cols-3>*{flex:0 0 auto;width:calc(33.3333333333% - 6px)}
	.table-history-blue2 .row-cols-4>*{flex:0 0 auto;width:calc(25% - 6px)}
	.table-history-blue2 .row-cols-5>*{flex:0 0 auto;width:calc(20% - 6px)}
	.table-history-blue2 .w-10,.table-history-blue2 .wi-10{width:calc(10% - 6px)!important}
	.table-history-blue2 .w-100,.table-history-blue2 .wi-100{width:calc(100% - 0px)!important}
	.table-history-blue2 .w-100.mx-0.px-0,.table-history-blue2 .wi-100.mx-0.px-0{width:calc(100% - 0px)!important}
	.table-history-blue2 .w-100.point-log-list-row,.table-history-blue2 .wi-100.point-log-list-row{width:calc(100% - 0px)!important}
	.table-history-blue2 .w-15,.table-history-blue2 .wi-15{width:calc(15% - 6px)!important}
	.table-history-blue2 .w-20,.table-history-blue2 .wi-20{width:calc(20% - 6px)!important}
	.table-history-blue2 .w-25,.table-history-blue2 .wi-25{width:calc(25% - 6px)!important}
	.table-history-blue2 .w-30,.table-history-blue2 .wi-30{width:calc(30% - 6px)!important}
	.table-history-blue2 .w-40,.table-history-blue2 .wi-40{width:calc(40% - 6px)!important}
	.table-history-blue2 .w-45,.table-history-blue2 .wi-45{width:calc(45% - 6px)!important}
	.table-history-blue2 .w-5,.table-history-blue2 .wi-5{width:calc(5% - 6px)!important}
	.table-history-blue2 .w-50,.table-history-blue2 .wi-50{width:calc(50% - 6px)!important}
	.table-history-blue2 .w-60,.table-history-blue2 .wi-60{width:calc(60% - 6px)!important}
	.table-history-blue2 .w-75,.table-history-blue2 .wi-75{width:calc(75% - 6px)!important}
	.table-history-blue2 .w-80,.table-history-blue2 .wi-80{width:calc(80% - 6px)!important}
	.table-history-blue2 .w-90,.table-history-blue2 .wi-90{width:calc(90% - 6px)!important}
	.table-mbetlog-blue2 .col-1,.table-mbetlog-blue2 .col-2{flex:0 0 auto;width:calc(8.33333333% - 6px)}
	.table-mbetlog-blue2 .col-10{width:calc(83.33333333% - 6px)}
	.table-mbetlog-blue2 .col-10,.table-mbetlog-blue2 .col-9{flex:0 0 auto;width:calc(75% - 6px)}
	.table-mbetlog-blue2 .col-11,.table-mbetlog-blue2 .col-12{flex:0 0 auto;width:calc(91.66666667% - 6px)}
	.table-mbetlog-blue2 .col-12{width:calc(100% - 6px)}
	.table-mbetlog-blue2 .col-2{width:calc(16.66666667% - 6px)}
	.table-mbetlog-blue2 .col-3,.table-mbetlog-blue2 .col-4{flex:0 0 auto;width:calc(25% - 6px)}
	.table-mbetlog-blue2 .col-4{width:calc(33.33333333% - 6px)}
	.table-mbetlog-blue2 .col-5,.table-mbetlog-blue2 .col-6{flex:0 0 auto;width:calc(41.66666667% - 6px)}
	.table-mbetlog-blue2 .col-6{width:calc(50% - 6px)}
	.table-mbetlog-blue2 .col-7,.table-mbetlog-blue2 .col-8{flex:0 0 auto;width:calc(58.33333333% - 6px)}
	.table-mbetlog-blue2 .col-8{width:calc(66.66666667% - 6px)}
	.table-mbetlog-blue2 .col-auto{width:auto}
	.table-mbetlog-blue2 .col-auto,.table-mbetlog-blue2 .row-cols-6>*{flex:0 0 auto;width:calc(16.6666666667% - 6px)}
	.table-mbetlog-blue2 .row-cols-1>*{flex:0 0 auto;width:calc(100% - 6px)}
	.table-mbetlog-blue2 .row-cols-2>*{flex:0 0 auto;width:calc(50% - 6px)}
	.table-mbetlog-blue2 .row-cols-3>*{flex:0 0 auto;width:calc(33.3333333333% - 6px)}
	.table-mbetlog-blue2 .row-cols-4>*{flex:0 0 auto;width:calc(25% - 6px)}
	.table-mbetlog-blue2 .row-cols-5>*{flex:0 0 auto;width:calc(20% - 6px)}
	.table-mbetlog-blue2 .w-10,.table-mbetlog-blue2 .wi-10{width:calc(10% - 6px)!important}
	.table-mbetlog-blue2 .w-100,.table-mbetlog-blue2 .wi-100{width:calc(100% - 6px)!important}
	.table-mbetlog-blue2 .w-15,.table-mbetlog-blue2 .wi-15{width:calc(15% - 6px)!important}
	.table-mbetlog-blue2 .w-20,.table-mbetlog-blue2 .wi-20{width:calc(20% - 6px)!important}
	.table-mbetlog-blue2 .w-25,.table-mbetlog-blue2 .wi-25{width:calc(25% - 6px)!important}
	.table-mbetlog-blue2 .w-30,.table-mbetlog-blue2 .wi-30{width:calc(30% - 6px)!important}
	.table-mbetlog-blue2 .w-40,.table-mbetlog-blue2 .wi-40{width:calc(40% - 6px)!important}
	.table-mbetlog-blue2 .w-45,.table-mbetlog-blue2 .wi-45{width:calc(45% - 6px)!important}
	.table-mbetlog-blue2 .w-5,.table-mbetlog-blue2 .wi-5{width:calc(5% - 6px)!important}
	.table-mbetlog-blue2 .w-50,.table-mbetlog-blue2 .wi-50{width:calc(50% - 6px)!important}
	.table-mbetlog-blue2 .w-60,.table-mbetlog-blue2 .wi-60{width:calc(60% - 6px)!important}
	.table-mbetlog-blue2 .w-75,.table-mbetlog-blue2 .wi-75{width:calc(75% - 6px)!important}
	.table-mbetlog-blue2 .w-80,.table-mbetlog-blue2 .wi-80{width:calc(80% - 6px)!important}
	.table-mbetlog-blue2 .w-90,.table-mbetlog-blue2 .wi-90{width:calc(90% - 6px)!important}
	.table-sbetlog-blue2 .col-1,.table-sbetlog-blue2 .col-2{flex:0 0 auto;width:calc(8.33333333% - 6px)}
	.table-sbetlog-blue2 .col-10{width:calc(83.33333333% - 6px)}
	.table-sbetlog-blue2 .col-10,.table-sbetlog-blue2 .col-9{flex:0 0 auto;width:calc(75% - 6px)}
	.table-sbetlog-blue2 .col-11,.table-sbetlog-blue2 .col-12{flex:0 0 auto;width:calc(91.66666667% - 6px)}
	.table-sbetlog-blue2 .col-12{width:calc(100% - 6px)}
	.table-sbetlog-blue2 .col-2{width:calc(16.66666667% - 6px)}
	.table-sbetlog-blue2 .col-3,.table-sbetlog-blue2 .col-4{flex:0 0 auto;width:calc(25% - 6px)}
	.table-sbetlog-blue2 .col-4{width:calc(33.33333333% - 6px)}
	.table-sbetlog-blue2 .col-5,.table-sbetlog-blue2 .col-6{flex:0 0 auto;width:calc(41.66666667% - 6px)}
	.table-sbetlog-blue2 .col-6{width:calc(50% - 6px)}
	.table-sbetlog-blue2 .col-7,.table-sbetlog-blue2 .col-8{flex:0 0 auto;width:calc(58.33333333% - 6px)}
	.table-sbetlog-blue2 .col-8{width:calc(66.66666667% - 6px)}
	.table-sbetlog-blue2 .col-auto{width:auto}
	.table-sbetlog-blue2 .col-auto,.table-sbetlog-blue2 .row-cols-6>*{flex:0 0 auto;width:calc(16.6666666667% - 6px)}
	.table-sbetlog-blue2 .row-cols-1>*{flex:0 0 auto;width:calc(100% - 6px)}
	.table-sbetlog-blue2 .row-cols-2>*{flex:0 0 auto;width:calc(50% - 6px)}
	.table-sbetlog-blue2 .row-cols-3>*{flex:0 0 auto;width:calc(33.3333333333% - 6px)}
	.table-sbetlog-blue2 .row-cols-4>*{flex:0 0 auto;width:calc(25% - 6px)}
	.table-sbetlog-blue2 .row-cols-5>*{flex:0 0 auto;width:calc(20% - 6px)}
	.table-sbetlog-blue2 .w-10,.table-sbetlog-blue2 .wi-10{width:calc(10% - 6px)!important}
	.table-sbetlog-blue2 .w-100,.table-sbetlog-blue2 .wi-100{width:calc(100% - 6px)!important}
	.table-sbetlog-blue2 .w-15,.table-sbetlog-blue2 .wi-15{width:calc(15% - 6px)!important}
	.table-sbetlog-blue2 .w-20,.table-sbetlog-blue2 .wi-20{width:calc(20% - 6px)!important}
	.table-sbetlog-blue2 .w-25,.table-sbetlog-blue2 .wi-25{width:calc(25% - 6px)!important}
	.table-sbetlog-blue2 .w-30,.table-sbetlog-blue2 .wi-30{width:calc(30% - 6px)!important}
	.table-sbetlog-blue2 .w-40,.table-sbetlog-blue2 .wi-40{width:calc(40% - 6px)!important}
	.table-sbetlog-blue2 .w-45,.table-sbetlog-blue2 .wi-45{width:calc(45% - 6px)!important}
	.table-sbetlog-blue2 .w-5,.table-sbetlog-blue2 .wi-5{width:calc(5% - 6px)!important}
	.table-sbetlog-blue2 .w-50,.table-sbetlog-blue2 .wi-50{width:calc(50% - 6px)!important}
	.table-sbetlog-blue2 .w-60,.table-sbetlog-blue2 .wi-60{width:calc(60% - 6px)!important}
	.table-sbetlog-blue2 .w-75,.table-sbetlog-blue2 .wi-75{width:calc(75% - 6px)!important}
	.table-sbetlog-blue2 .w-80,.table-sbetlog-blue2 .wi-80{width:calc(80% - 6px)!important}
	.table-sbetlog-blue2 .w-90,.table-sbetlog-blue2 .wi-90{width:calc(90% - 6px)!important}
	.table-sbetlog-blue2 div[class^="b_detail_view"]{width:calc(100% - 6px);margin-left:3px;border-radius:5px}
	
	
	.spvalue.nosp + span {
    width: 50% !important;
}


#match-container .odds-container .bet-side2 .nosp_before,
#match-detail #detail-container .detail-odds .bet-side2 .nosp_before,
._bet.way_2 .nosp_before,
._bet.way_3 .nosp_before,
#live-containerv2 .bet-side2 .nosp_before ,
.odds-container .bet-side3 .nosp_before,
#live-containerv2 .bet-side3 .nosp_before {
     width: 70% !important;
}


#match-container .odds-container .bet-side2 .spvalue.nosp + span,
#match-detail #detail-container .detail-odds .bet-side2 .spvalue.nosp + span,
._bet.way_2 .spvalue.nosp + span,
._bet.way_3 .spvalue.nosp + span,
#live-containerv2 .bet-side2 .spvalue.nosp + span ,
.odds-container .bet-side3 .spvalue.nosp + span,
#live-containerv2 .bet-side3 .spvalue.nosp + span {
     width: 30% !important;
}

}
@media screen and (min-width:769px){
	body[data-class="Greyhounds_virtualsport_bg"] .participant-right,body[data-class="Soccer_virtualsport_bg"] .participant-right{width:100%;text-align:center}
	body[data-class="Horse Racing_virtualsport_bg"] .participant-center{font-size:17px;font-weight:900}
	body[data-class="Horse Racing_virtualsport_bg"] .participant-left._type1 .participant_number .icon:not(.icon-c-s):not(.icon-custom-size){height:20px;width:20px}
	body[data-class="Horse Racing_virtualsport_bg"] .participant-left._type1 .participant_number .num{font-size:22px}
	body[data-class="Horse Racing_virtualsport_bg"] .participant-left._type1 .participant_number{float:left}
	body[data-class="Horse Racing_virtualsport_bg"] .participant-left._type1{line-height:45px}
	body[data-class="Horse Racing_virtualsport_bg"] .participant-right .value_color{float:right;color:#fff}
	body[data-class="Horse Racing_virtualsport_bg"] .participant-right{font-size:12px;font-weight:500;color:#89b0ed}
	div#deco-icon .floating-icon{height:750px;position:absolute;top:0;left:0}
	.SidebarToggleWrapper .sidebar-toggler{background-color:#fff0}
	.SidebarToggleWrapper{background-color:var(--sidebarwrapper-bg);width:257px}
	.bundle-buttonsContainer{width:490px}
	.carousel-inner .carousel-item.stylus_center.active:first-child:nth-last-child(2)~.carousel-item.stylus_center.active,.carousel-inner .carousel-item.stylus_center.active:nth-last-child(2),.carousel-inner .carousel-item.stylus_center:first-child:nth-last-child(2)~.carousel-item.stylus_center.active{width:1050px;height:auto}
	.carousel-inner .carousel-item.stylus_center:first-child:nth-last-child(1),.carousel-inner .carousel-item.stylus_center:first-child:nth-last-child(1)~.carousel-item.stylus_center{height:auto;width:auto;position:relative}
	.carousel-inner .carousel-item.stylus_center:first-child:nth-last-child(2),.carousel-inner .carousel-item.stylus_center:first-child:nth-last-child(2)~.carousel-item.stylus_center{height:450px;width:1920px}
	.carousel-inner .carousel-item.stylus_center:not(.active):first-child:nth-last-child(2),.carousel-inner .carousel-item.stylus_center:not(.active):first-child:nth-last-child(2)~.carousel-item.stylus_center:not(.active){height:450px;width:1920px}
	.cs_warp.allbet-container.container_mcasino{/*height:707px;*/ height: 100%; overflow:auto;margin-right:70px}
	.detail-odds .round-box .odds,.match_list .round-box .odds{text-align:right}
	.detail-odds .round-box .snip,.match_list .round-box .snip{text-align:left}
	.detail-odds .round-box span.spvalue{position:absolute;left:50%}
	.fade-in-delay{opacity:0;animation:fadeInDelay 0.5s ease-in-out forwards;animation-delay:0.5s}
	.finance_wrapper .bundle_wrapper{width:100%}
	.floating-icon{font-size:8rem;animation:float var(--speed) var(--easing) infinite;will-change:transform}
	.home-casino #aside,.home-casino .header-toggler,.home-casino .sidebar-toggler{display:none}
	.home-casino #content .container-lg{max-width:97%!important}
	.home-casino #content.body.lg-mr{margin:0}
	.home-casino #sidebar{height:64px;box-shadow:none}
	.home-casino .header.header-sticky:not([class*="border"]){padding-left:16rem}
	.home-casino .sidebar:not(.sidebar-end)~*{padding-left:0!important}
	.home-casino[data-class="_evocasino_bg"] #ad-top .ad_area li{background-color:#fff0}
	.home-casino[data-class="_evocasino_bg"] #ad-top .ad_area marquee{color:#fff;font-size:15px}
	.home-casino[data-class="_evocasino_bg"] #ad-top .ad_area marquee:after,.home-casino[data-class="_evocasino_bg"] #ad-top .ad_area marquee:before{background:0 0;content:unset}
	.home-casino[data-class="_evocasino_bg"] #ad-top{border-radius:5px;margin-bottom:5px}
	.home-casino[data-class="_evocasino_bg"] #sidebar,.home-casino[data-class="_evocasino_bg"] .header{background:0 0}
	.home-casino[data-class="_evocasino_bg"] .evo-casino-wrapper .el-row{height:calc(100vh - 220px)}
	.home-casino[data-class="_evocasino_bg"] .evo-casino-wrapper .text-center.el-row .section-heading{float:right;width:100%}
	.home-casino[data-class="_evocasino_bg"] .evo-casino-wrapper .text-center.el-row{display:block}
	.home-casino[data-class="_evocasino_bg"] .footer{--cui-footer-bg:transparent}
	.home-casino[data-class="_evocasino_bg"] .panel-heading .el-row{display:flex;justify-content:space-between;align-items:center}
	.home-casino[data-class="_evocasino_bg"] .row-evoCasino{float:left}
	.home-casino[data-class="_evocasino_bg"] .wrapper #content{margin:0 auto;-webkit-border-radius:100px 100px 0 0;-moz-border-radius:100px 100px 0 0;border-radius:100px 100px 0 0;padding:0!important}
	.icon-narrow-menu{height:20px;padding:0 17px}
	.live_sports_schedule-list ._lvl_{width:45%}
	.live_sports_schedule-list .up-league .leaguename{display:block;width:80%}
	.lv-count{line-height:14px;font-size:12px}
	.main_m{display:none}
	.main_menu_wrap{display:none}
	.main_p,.main_p_live{display:block}
	.match_list .round-box .snip,.match_list .round-box .odds{width:calc(50% - 35px)}
	.nv2{display:block!important;opacity:1!important;visibility:visible!important}
	.nv2{display:none;opacity:0;visibility:hidden}
	.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .sidebar-toggler,.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler{height:30vh;z-index:5;--cui-sidebar-toggler-indicator-height:100%;position:fixed;top:50%;transform:translateY(-50%);transition:none;border-top:1vw solid #fff0;border-left:1.7vw solid #dcdfea;border-bottom:1vw solid #fff0;--cui-sidebar-toggler-indicator-width:60px;--cui-sidebar-bg:transparent;box-shadow:none}
	.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .sidebar-toggler::before{left:-45px;position:absolute;z-index:9;filter:hue-rotate(0deg) saturate(10.5);width:var(--cui-sidebar-toggler-indicator-width);background-position:center;background-position-x:center}
	.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .toggler-title,.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .icon-narrow-menu{display:none}
	.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable{width:45px}
	.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable,.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .SidebarToggleWrapper{transition:none;width:38px;background:linear-gradient(90deg,#ffffff00,#dce2ea7a);border-width:1px 1px 1px 0;border-color:#fff;border-style:groove;box-shadow:0 0 10px #0000003b}
	.nv2_v2 #top_pc #top-menu.menu02:not(:hover) .menu01Wrapper{overflow:hidden}
	.nv2_v2 .sidebar-narrow-unfoldable #menu_sports #sports-mainmenu li{opacity:0;pointer-events:none}
	.nv2_v2 .sidebar-narrow-unfoldable:not(:hover) .nav-title{opacity:1;height:initial!important;visibility:visible;padding:var(--cui-sidebar-nav-title-padding-y) var(--cui-sidebar-nav-title-padding-x);margin-top:15px;transition:none}
	.participant-right,body[data-class="Horse Racing_virtualsport_bg"] .participant-center{float:left;width:calc(100% - 57px);text-align:left;padding:0 20px}
	.popup_container .wrap-popup_info img,.speech-bubble .initial p img{max-width:100%!important}
	.quickmenu-btn{transform:translateY(-6%)}
	.quickmenu-btn{width:50px;height:50px}
	.round-box.count-side ._toggle{line-height:32px;        white-space: nowrap;}
	.sidebar-toggler{flex-flow:row-reverse;align-items:center;justify-content:space-between}
	.sidebar-toggler::before{width:calc(100% - 30px);background-position:right;background-position-x:92%;z-index:2;position:relative}
	.sports-sides #aside,.sports-sides #sidebar{display:none}
	.sports-sides #right-betslip,.sports-sides .sidebar-nav,.home-casino #right-betslip,.home-casino .sidebar-nav{display:none}
	.sportsbook_content{height:calc(100vh - (var(--sportsbook-top-header-height)+var(--sm-top-menu-height)))}
	.sportsbook_content-l{height:calc(100vh - var(--sm-top-menu-height))}
	.sportsbook_content-left-live{height:calc(100vh - (66px + 1rem + var(--sm-top-menu-height)))}
	.sportsbook_content-m-live{height:calc(100vh - (var(--sportsbook-top-header-height)+var(--sportsbook-top-sports-height)+var(--sm-top-menu-height)))}
	.sportsbook_content-right-live{height:calc(100vh - (1.5rem + var(--sm-top-menu-height)))}
	.toggler-title{position:absolute;left:50%;transform:translateX(-50%)}
	.type-name .bet_view_result{background:#bdbdbd2e;position:absolute;top:0;width:120px;transform:translateX(-50%);text-align:center;right:0;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:1}
	.type-name{position:relative;z-index:1}
	.vertical{width:calc(100% - 300px)}
	#content-wrapper #content-container.home-page .central_content{width:calc(100% - 10%)}
	#leftbox_out.leftbox{padding:3px}
	#live-container,#match-container,#split-container,#sports-container{width:calc(50% - 10px)}
	#lobby-row__menu .lobby-row__wrapper,#lobby-row__menu .lobby-row__wrapper .see_all{white-space:normal;max-width:100%}
	#login-container .login-logoV2 .logoimage-wrap img{max-height:230px;max-width:380px}
	
}
@media (min-width:800px) and (max-width:1199px){
	#button-to-top{right:80px;bottom:110px}
}
@media (min-width:822px){
	.live_odds-list .bet-side>span:nth-child(1){/*width:calc(100% - 100px)*/width:auto;float:left;text-align:left;display:table-cell;vertical-align:middle;overflow-x:hidden;overflow-y:hidden}
	.live_odds-list .bet-side>span:nth-child(2){width:50px;float:left;text-align:center;display:table-cell;vertical-align:middle;overflow-x:hidden;font-weight:700}
	.live_odds-list .bet-side>span:nth-child(3){width:50px;float:right;text-align:right;display:table-cell;vertical-align:middle;overflow-x:hidden}
	.live_odds-list .bet-side{width:33.3%;float:left;height:30px;line-height:15px;margin-bottom:2px;border-style:solid;border-width:1px;border-radius:0;font-size:9pt;font-family:"Malgun Gothic",dotum;display:inline-block;padding:6px 12px;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;border:1px solid #fff0;font-weight:300}
	.live_odds-list .bet-side2>span:nth-child(1){width:calc(100% - 120px);float:left;text-align:left;display:table-cell;vertical-align:middle;overflow-x:hidden}
	.live_odds-list .bet-side2>span:nth-child(2){width:70px;float:left;text-align:center;display:table-cell;vertical-align:middle;overflow:hidden;font-weight:700}
	.live_odds-list .bet-side2>span:nth-child(2).nosp,.live_odds-list .bet-side>span:nth-child(2).nosp,.way_2>span:nth-child(2).nosp,.bet-side>span:nth-child(2).nosp{    float: right;text-align:right}
	.live_odds-list .bet-side2>span:nth-child(3){width:50px;float:right;text-align:right;display:table-cell;vertical-align:middle;overflow-x:hidden}
	.live_odds-list .bet-side2{width:50%;float:left;height:30px;line-height:15px;margin-bottom:2px;border-style:solid;border-width:1px;border-radius:0;font-size:9pt;font-family:"Malgun Gothic",dotum;display:inline-block;padding:6px 12px;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;border:1px solid #fff0;font-weight:300}
	.live_odds-list .match-oddslist thead>tr{width:100%!important;font-size:10pt!important;text-align:left;vertical-align:middle;width:100%;font-weight:700;padding:3px 7px 9px;height:29px;margin-bottom:2px;cursor:pointer}
	.live_odds-list .match-oddslist{text-align:center;clear:both;width:100%;padding:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
	.odds-container div[class^="way_"] span.spvalue,.odds-container div[class*="way_"] span.spvalue{position:absolute;left:50%}
	#right-content_menu-pc .sidebar .sidebar-header .language-btn{display:none}
}
@media (min-width:900px){
	[data-pagination]{font-size:16pt}
}
@media screen and (min-width:991px){
	.finance_wrapper .el-row.w-75,.finance_wrapper .findiv .input_finance-amount{padding:1.5rem 13rem 1.5rem 1rem!important}
}
@media (min-width:992px){
	[dir="rtl"] .float-lg-end{float:left!important}
	[dir="rtl"] .float-lg-none{float:none!important}
	[dir="rtl"] .float-lg-start{float:right!important}
	[dir="rtl"] .list-group-horizontal-lg>.list-group-item+.list-group-item{border-right-width:0}
	[dir="rtl"] .list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-right:calc(-1 * var(--cui-list-group-border-width));border-right-width:var(--cui-list-group-border-width)}
	[dir="rtl"] .list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--cui-list-group-border-radius);border-top-left-radius:0}
	[dir="rtl"] .list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--cui-list-group-border-radius);border-bottom-right-radius:0}
	[dir="rtl"] .me-lg-0{margin-left:0!important}
	[dir="rtl"] .me-lg-1{margin-left:0.25rem!important}
	[dir="rtl"] .me-lg-2{margin-left:0.5rem!important}
	[dir="rtl"] .me-lg-3{margin-left:1rem!important}
	[dir="rtl"] .me-lg-4{margin-left:1.5rem!important}
	[dir="rtl"] .me-lg-5{margin-left:3rem!important}
	[dir="rtl"] .me-lg-auto{margin-left:auto!important}
	[dir="rtl"] .ms-lg-0{margin-right:0!important}
	[dir="rtl"] .ms-lg-1{margin-right:0.25rem!important}
	[dir="rtl"] .ms-lg-2{margin-right:0.5rem!important}
	[dir="rtl"] .ms-lg-3{margin-right:1rem!important}
	[dir="rtl"] .ms-lg-4{margin-right:1.5rem!important}
	[dir="rtl"] .ms-lg-5{margin-right:3rem!important}
	[dir="rtl"] .ms-lg-auto{margin-right:auto!important}
	[dir="rtl"] .offset-lg-0{margin-right:0}
	[dir="rtl"] .offset-lg-1{margin-right:8.33333333%}
	[dir="rtl"] .offset-lg-10{margin-right:83.33333333%}
	[dir="rtl"] .offset-lg-11{margin-right:91.66666667%}
	[dir="rtl"] .offset-lg-2{margin-right:16.66666667%}
	[dir="rtl"] .offset-lg-3{margin-right:25%}
	[dir="rtl"] .offset-lg-4{margin-right:33.33333333%}
	[dir="rtl"] .offset-lg-5{margin-right:41.66666667%}
	[dir="rtl"] .offset-lg-6{margin-right:50%}
	[dir="rtl"] .offset-lg-7{margin-right:58.33333333%}
	[dir="rtl"] .offset-lg-8{margin-right:66.66666667%}
	[dir="rtl"] .offset-lg-9{margin-right:75%}
	[dir="rtl"] .pe-lg-0{padding-left:0!important}
	[dir="rtl"] .pe-lg-1{padding-left:0.25rem!important}
	[dir="rtl"] .pe-lg-2{padding-left:0.5rem!important}
	[dir="rtl"] .pe-lg-3{padding-left:1rem!important}
	[dir="rtl"] .pe-lg-4{padding-left:1.5rem!important}
	[dir="rtl"] .pe-lg-5{padding-left:3rem!important}
	[dir="rtl"] .ps-lg-0{padding-right:0!important}
	[dir="rtl"] .ps-lg-1{padding-right:0.25rem!important}
	[dir="rtl"] .ps-lg-2{padding-right:0.5rem!important}
	[dir="rtl"] .ps-lg-3{padding-right:1rem!important}
	[dir="rtl"] .ps-lg-4{padding-right:1.5rem!important}
	[dir="rtl"] .ps-lg-5{padding-right:3rem!important}
	[dir="rtl"] .text-lg-center{text-align:center!important}
	[dir="rtl"] .text-lg-end{text-align:left!important}
	[dir="rtl"] .text-lg-start{text-align:right!important}
	html:not([dir="rtl"]) .float-lg-end{float:right!important}
	html:not([dir="rtl"]) .float-lg-none{float:none!important}
	html:not([dir="rtl"]) .float-lg-start{float:left!important}
	html:not([dir="rtl"]) .list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0}
	html:not([dir="rtl"]) .list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--cui-list-group-border-width));border-left-width:var(--cui-list-group-border-width)}
	html:not([dir="rtl"]) .list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--cui-list-group-border-radius);border-top-right-radius:0}
	html:not([dir="rtl"]) .list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--cui-list-group-border-radius);border-bottom-left-radius:0}
	html:not([dir="rtl"]) .me-lg-0{margin-right:0!important}
	html:not([dir="rtl"]) .me-lg-1{margin-right:0.25rem!important}
	html:not([dir="rtl"]) .me-lg-2{margin-right:0.5rem!important}
	html:not([dir="rtl"]) .me-lg-3{margin-right:1rem!important}
	html:not([dir="rtl"]) .me-lg-4{margin-right:1.5rem!important}
	html:not([dir="rtl"]) .me-lg-5{margin-right:3rem!important}
	html:not([dir="rtl"]) .me-lg-auto{margin-right:auto!important}
	html:not([dir="rtl"]) .ms-lg-0{margin-left:0!important}
	html:not([dir="rtl"]) .ms-lg-1{margin-left:0.25rem!important}
	html:not([dir="rtl"]) .ms-lg-2{margin-left:0.5rem!important}
	html:not([dir="rtl"]) .ms-lg-3{margin-left:1rem!important}
	html:not([dir="rtl"]) .ms-lg-4{margin-left:1.5rem!important}
	html:not([dir="rtl"]) .ms-lg-5{margin-left:3rem!important}
	html:not([dir="rtl"]) .ms-lg-auto{margin-left:auto!important}
	html:not([dir="rtl"]) .offset-lg-0{margin-left:0}
	html:not([dir="rtl"]) .offset-lg-1{margin-left:8.33333333%}
	html:not([dir="rtl"]) .offset-lg-10{margin-left:83.33333333%}
	html:not([dir="rtl"]) .offset-lg-11{margin-left:91.66666667%}
	html:not([dir="rtl"]) .offset-lg-2{margin-left:16.66666667%}
	html:not([dir="rtl"]) .offset-lg-3{margin-left:25%}
	html:not([dir="rtl"]) .offset-lg-4{margin-left:33.33333333%}
	html:not([dir="rtl"]) .offset-lg-5{margin-left:41.66666667%}
	html:not([dir="rtl"]) .offset-lg-6{margin-left:50%}
	html:not([dir="rtl"]) .offset-lg-7{margin-left:58.33333333%}
	html:not([dir="rtl"]) .offset-lg-8{margin-left:66.66666667%}
	html:not([dir="rtl"]) .offset-lg-9{margin-left:75%}
	html:not([dir="rtl"]) .pe-lg-0{padding-right:0!important}
	html:not([dir="rtl"]) .pe-lg-1{padding-right:0.25rem!important}
	html:not([dir="rtl"]) .pe-lg-2{padding-right:0.5rem!important}
	html:not([dir="rtl"]) .pe-lg-3{padding-right:1rem!important}
	html:not([dir="rtl"]) .pe-lg-4{padding-right:1.5rem!important}
	html:not([dir="rtl"]) .pe-lg-5{padding-right:3rem!important}
	html:not([dir="rtl"]) .ps-lg-0{padding-left:0!important}
	html:not([dir="rtl"]) .ps-lg-1{padding-left:0.25rem!important}
	html:not([dir="rtl"]) .ps-lg-2{padding-left:0.5rem!important}
	html:not([dir="rtl"]) .ps-lg-3{padding-left:1rem!important}
	html:not([dir="rtl"]) .ps-lg-4{padding-left:1.5rem!important}
	html:not([dir="rtl"]) .ps-lg-5{padding-left:3rem!important}
	html:not([dir="rtl"]) .text-lg-center{text-align:center!important}
	html:not([dir="rtl"]) .text-lg-end{text-align:right!important}
	html:not([dir="rtl"]) .text-lg-start{text-align:left!important}
	.align-content-lg-around{align-content:space-around!important}
	.align-content-lg-between{align-content:space-between!important}
	.align-content-lg-center{align-content:center!important}
	.align-content-lg-end{align-content:flex-end!important}
	.align-content-lg-start{align-content:flex-start!important}
	.align-content-lg-stretch{align-content:stretch!important}
	.align-items-lg-baseline{align-items:baseline!important}
	.align-items-lg-center{align-items:center!important}
	.align-items-lg-end{align-items:flex-end!important}
	.align-items-lg-start{align-items:flex-start!important}
	.align-items-lg-stretch{align-items:stretch!important}
	.align-self-lg-auto{align-self:auto!important}
	.align-self-lg-baseline{align-self:baseline!important}
	.align-self-lg-center{align-self:center!important}
	.align-self-lg-end{align-self:flex-end!important}
	.align-self-lg-start{align-self:flex-start!important}
	.align-self-lg-stretch{align-self:stretch!important}
	.col-lg{flex:1 0 0%}
	.col-lg-1,.col-lg-2{flex:0 0 auto;width:8.33333333%}
	
	.col-lg-10{width:83.33333333%}
	.col-lg-10,.col-lg-9{flex:0 0 auto;width:75%;}
	.col-lg-11,.col-lg-12{flex:0 0 auto;width:91.66666667%}
	.col-lg-12{width:100%}
	.col-lg-2{width:16.66666667%}
	.col-lg-3,.col-lg-4{flex:0 0 auto;width:25%}
	.col-lg-4{width:33.33333333%}
	.col-lg-5,.col-lg-6{flex:0 0 auto;width:41.66666667%}
	.col-lg-6{width:50%}
	.col-lg-7,.col-lg-8{flex:0 0 auto;width:58.33333333%}
	.col-lg-8{width:66.66666667%}
	.col-lg-auto{width:auto}
	.col-lg-auto,.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}
	.container,.container-lg,.container-md,.container-sm{max-width:960px}
	.d-lg-block{display:block!important}
	.d-lg-flex{display:flex!important}
	.d-lg-grid{display:grid!important}
	.d-lg-inline{display:inline!important}
	.d-lg-inline-block{display:inline-block!important}
	.d-lg-inline-flex{display:inline-flex!important}
	.d-lg-none{display:none!important}
	.d-lg-table{display:table!important}
	.d-lg-table-cell{display:table-cell!important}
	.d-lg-table-row{display:table-row!important}
	.dropdown-menu-lg-end{--cui-position:end}
	.dropdown-menu-lg-end[data-coreui-popper]{right:0;left:auto}
	.dropdown-menu-lg-start{--cui-position:start}
	.dropdown-menu-lg-start[data-coreui-popper]{right:auto;left:0}
	.flex-lg-column{flex-direction:column!important}
	.flex-lg-column-reverse{flex-direction:column-reverse!important}
	.flex-lg-fill{flex:1 1 auto!important}
	.flex-lg-grow-0{flex-grow:0!important}
	.flex-lg-grow-1{flex-grow:1!important}
	.flex-lg-nowrap{flex-wrap:nowrap!important}
	.flex-lg-row{flex-direction:row!important}
	.flex-lg-row-reverse{flex-direction:row-reverse!important}
	.flex-lg-shrink-0{flex-shrink:0!important}
	.flex-lg-shrink-1{flex-shrink:1!important}
	.flex-lg-wrap{flex-wrap:wrap!important}
	.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}
	.g-lg-0,.gx-lg-0{--cui-gutter-x:0}
	.g-lg-0,.gy-lg-0{--cui-gutter-y:0}
	.g-lg-1,.gx-lg-1{--cui-gutter-x:0.25rem}
	.g-lg-1,.gy-lg-1{--cui-gutter-y:0.25rem}
	.g-lg-2,.gx-lg-2{--cui-gutter-x:0.5rem}
	.g-lg-2,.gy-lg-2{--cui-gutter-y:0.5rem}
	.g-lg-3,.gx-lg-3{--cui-gutter-x:1rem}
	.g-lg-3,.gy-lg-3{--cui-gutter-y:1rem}
	.g-lg-4,.gx-lg-4{--cui-gutter-x:1.5rem}
	.g-lg-4,.gy-lg-4{--cui-gutter-y:1.5rem}
	.g-lg-5,.gx-lg-5{--cui-gutter-x:3rem}
	.g-lg-5,.gy-lg-5{--cui-gutter-y:3rem}
	.gap-lg-0{gap:0!important}
	.gap-lg-1{gap:0.25rem!important}
	.gap-lg-2{gap:0.5rem!important}
	.gap-lg-3{gap:1rem!important}
	.gap-lg-4{gap:1.5rem!important}
	.gap-lg-5{gap:3rem!important}
	.justify-content-lg-around{justify-content:space-around!important}
	.justify-content-lg-between{justify-content:space-between!important}
	.justify-content-lg-center{justify-content:center!important}
	.justify-content-lg-end{justify-content:flex-end!important}
	.justify-content-lg-evenly{justify-content:space-evenly!important}
	.justify-content-lg-start{justify-content:flex-start!important}
	.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--cui-list-group-border-width)}
	.list-group-horizontal-lg>.list-group-item.active{margin-top:0}
	.list-group-horizontal-lg{flex-direction:row}
	.m-lg-0{margin:0!important}
	.m-lg-1{margin:0.25rem!important}
	.m-lg-2{margin:0.5rem!important}
	.m-lg-3{margin:1rem!important}
	.m-lg-4{margin:1.5rem!important}
	.m-lg-5{margin:3rem!important}
	.m-lg-auto{margin:auto!important}
	.mb-lg-0{margin-bottom:0!important}
	.mb-lg-1{margin-bottom:0.25rem!important}
	.mb-lg-2{margin-bottom:0.5rem!important}
	.mb-lg-3{margin-bottom:1rem!important}
	.mb-lg-4{margin-bottom:1.5rem!important}
	.mb-lg-5{margin-bottom:3rem!important}
	.mb-lg-auto{margin-bottom:auto!important}
	.modal-lg,.modal-xl{--cui-modal-width:800px}
	.mt-lg-0{margin-top:0!important}
	.mt-lg-1{margin-top:0.25rem!important}
	.mt-lg-2{margin-top:0.5rem!important}
	.mt-lg-3{margin-top:1rem!important}
	.mt-lg-4{margin-top:1.5rem!important}
	.mt-lg-5{margin-top:3rem!important}
	.mt-lg-auto{margin-top:auto!important}
	.mx-lg-0{margin-right:0!important;margin-left:0!important}
	.mx-lg-1{margin-right:0.25rem!important;margin-left:0.25rem!important}
	.mx-lg-2{margin-right:0.5rem!important;margin-left:0.5rem!important}
	.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}
	.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}
	.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}
	.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}
	.my-lg-0{margin-top:0!important;margin-bottom:0!important}
	.my-lg-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}
	.my-lg-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}
	.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}
	.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}
	.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}
	.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}
	.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}
	.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}
	.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--cui-navbar-nav-link-padding-x);padding-left:var(--cui-navbar-nav-link-padding-x)}
	.navbar-expand-lg .navbar-nav{flex-direction:row}
	.navbar-expand-lg .navbar-nav-scroll{overflow:visible}
	.navbar-expand-lg .navbar-toggler,.navbar-expand-lg .offcanvas .offcanvas-header{display:none}
	.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}
	.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}
	.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}
	.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}
	.offcanvas-lg .offcanvas-header{display:none}
	.offcanvas-lg{--cui-offcanvas-height:auto;--cui-offcanvas-border-width:0;background-color:transparent!important}
	.order-lg-0{order:0!important}
	.order-lg-1{order:1!important}
	.order-lg-2{order:2!important}
	.order-lg-3{order:3!important}
	.order-lg-4{order:4!important}
	.order-lg-5{order:5!important}
	.order-lg-first{order:-1!important}
	.order-lg-last{order:6!important}
	.p-lg-0{padding:0!important}
	.p-lg-1{padding:0.25rem!important}
	.p-lg-2{padding:0.5rem!important}
	.p-lg-3{padding:1rem!important}
	.p-lg-4{padding:1.5rem!important}
	.p-lg-5{padding:3rem!important}
	.pb-lg-0{padding-bottom:0!important}
	.pb-lg-1{padding-bottom:0.25rem!important}
	.pb-lg-2{padding-bottom:0.5rem!important}
	.pb-lg-3{padding-bottom:1rem!important}
	.pb-lg-4{padding-bottom:1.5rem!important}
	.pb-lg-5{padding-bottom:3rem!important}
	.pt-lg-0{padding-top:0!important}
	.pt-lg-1{padding-top:0.25rem!important}
	.pt-lg-2{padding-top:0.5rem!important}
	.pt-lg-3{padding-top:1rem!important}
	.pt-lg-4{padding-top:1.5rem!important}
	.pt-lg-5{padding-top:3rem!important}
	.px-lg-0{padding-right:0!important;padding-left:0!important}
	.px-lg-1{padding-right:0.25rem!important;padding-left:0.25rem!important}
	.px-lg-2{padding-right:0.5rem!important;padding-left:0.5rem!important}
	.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}
	.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}
	.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}
	.py-lg-0{padding-top:0!important;padding-bottom:0!important}
	.py-lg-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}
	.py-lg-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}
	.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}
	.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}
	.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}
	.row-cols-lg-1>*{flex:0 0 auto;width:100%}
	.row-cols-lg-2>*{flex:0 0 auto;width:50%}
	.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}
	.row-cols-lg-4>*{flex:0 0 auto;width:25%}
	.row-cols-lg-5>*{flex:0 0 auto;width:20%}
	.row-cols-lg-auto>*{flex:0 0 auto;width:auto}
	.sticky-lg-bottom{bottom:0}
	.sticky-lg-bottom,.sticky-lg-top{position:-webkit-sticky;position:sticky;z-index:1020}
	.sticky-lg-top{top:0}
	#sp_list .sports_box  .col-lg-10 {width:83.33333333%}
}
@media (min-width:1024px){
	.only-mobile{display:none}
}
@media (min-width:1200px){
	[dir="rtl"] .float-xl-end{float:left!important}
	[dir="rtl"] .float-xl-none{float:none!important}
	[dir="rtl"] .float-xl-start{float:right!important}
	[dir="rtl"] .list-group-horizontal-xl>.list-group-item+.list-group-item{border-right-width:0}
	[dir="rtl"] .list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-right:calc(-1 * var(--cui-list-group-border-width));border-right-width:var(--cui-list-group-border-width)}
	[dir="rtl"] .list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--cui-list-group-border-radius);border-top-left-radius:0}
	[dir="rtl"] .list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--cui-list-group-border-radius);border-bottom-right-radius:0}
	[dir="rtl"] .me-xl-0{margin-left:0!important}
	[dir="rtl"] .me-xl-1{margin-left:0.25rem!important}
	[dir="rtl"] .me-xl-2{margin-left:0.5rem!important}
	[dir="rtl"] .me-xl-3{margin-left:1rem!important}
	[dir="rtl"] .me-xl-4{margin-left:1.5rem!important}
	[dir="rtl"] .me-xl-5{margin-left:3rem!important}
	[dir="rtl"] .me-xl-auto{margin-left:auto!important}
	[dir="rtl"] .ms-xl-0{margin-right:0!important}
	[dir="rtl"] .ms-xl-1{margin-right:0.25rem!important}
	[dir="rtl"] .ms-xl-2{margin-right:0.5rem!important}
	[dir="rtl"] .ms-xl-3{margin-right:1rem!important}
	[dir="rtl"] .ms-xl-4{margin-right:1.5rem!important}
	[dir="rtl"] .ms-xl-5{margin-right:3rem!important}
	[dir="rtl"] .ms-xl-auto{margin-right:auto!important}
	[dir="rtl"] .offset-xl-0{margin-right:0}
	[dir="rtl"] .offset-xl-1{margin-right:8.33333333%}
	[dir="rtl"] .offset-xl-10{margin-right:83.33333333%}
	[dir="rtl"] .offset-xl-11{margin-right:91.66666667%}
	[dir="rtl"] .offset-xl-2{margin-right:16.66666667%}
	[dir="rtl"] .offset-xl-3{margin-right:25%}
	[dir="rtl"] .offset-xl-4{margin-right:33.33333333%}
	[dir="rtl"] .offset-xl-5{margin-right:41.66666667%}
	[dir="rtl"] .offset-xl-6{margin-right:50%}
	[dir="rtl"] .offset-xl-7{margin-right:58.33333333%}
	[dir="rtl"] .offset-xl-8{margin-right:66.66666667%}
	[dir="rtl"] .offset-xl-9{margin-right:75%}
	[dir="rtl"] .pe-xl-0{padding-left:0!important}
	[dir="rtl"] .pe-xl-1{padding-left:0.25rem!important}
	[dir="rtl"] .pe-xl-2{padding-left:0.5rem!important}
	[dir="rtl"] .pe-xl-3{padding-left:1rem!important}
	[dir="rtl"] .pe-xl-4{padding-left:1.5rem!important}
	[dir="rtl"] .pe-xl-5{padding-left:3rem!important}
	[dir="rtl"] .ps-xl-0{padding-right:0!important}
	[dir="rtl"] .ps-xl-1{padding-right:0.25rem!important}
	[dir="rtl"] .ps-xl-2{padding-right:0.5rem!important}
	[dir="rtl"] .ps-xl-3{padding-right:1rem!important}
	[dir="rtl"] .ps-xl-4{padding-right:1.5rem!important}
	[dir="rtl"] .ps-xl-5{padding-right:3rem!important}
	[dir="rtl"] .text-xl-center{text-align:center!important}
	[dir="rtl"] .text-xl-end{text-align:left!important}
	[dir="rtl"] .text-xl-start{text-align:right!important}
	html:not([dir="rtl"]) .float-xl-end{float:right!important}
	html:not([dir="rtl"]) .float-xl-none{float:none!important}
	html:not([dir="rtl"]) .float-xl-start{float:left!important}
	html:not([dir="rtl"]) .list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0}
	html:not([dir="rtl"]) .list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--cui-list-group-border-width));border-left-width:var(--cui-list-group-border-width)}
	html:not([dir="rtl"]) .list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--cui-list-group-border-radius);border-top-right-radius:0}
	html:not([dir="rtl"]) .list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--cui-list-group-border-radius);border-bottom-left-radius:0}
	html:not([dir="rtl"]) .me-xl-0{margin-right:0!important}
	html:not([dir="rtl"]) .me-xl-1{margin-right:0.25rem!important}
	html:not([dir="rtl"]) .me-xl-2{margin-right:0.5rem!important}
	html:not([dir="rtl"]) .me-xl-3{margin-right:1rem!important}
	html:not([dir="rtl"]) .me-xl-4{margin-right:1.5rem!important}
	html:not([dir="rtl"]) .me-xl-5{margin-right:3rem!important}
	html:not([dir="rtl"]) .me-xl-auto{margin-right:auto!important}
	html:not([dir="rtl"]) .ms-xl-0{margin-left:0!important}
	html:not([dir="rtl"]) .ms-xl-1{margin-left:0.25rem!important}
	html:not([dir="rtl"]) .ms-xl-2{margin-left:0.5rem!important}
	html:not([dir="rtl"]) .ms-xl-3{margin-left:1rem!important}
	html:not([dir="rtl"]) .ms-xl-4{margin-left:1.5rem!important}
	html:not([dir="rtl"]) .ms-xl-5{margin-left:3rem!important}
	html:not([dir="rtl"]) .ms-xl-auto{margin-left:auto!important}
	html:not([dir="rtl"]) .offset-xl-0{margin-left:0}
	html:not([dir="rtl"]) .offset-xl-1{margin-left:8.33333333%}
	html:not([dir="rtl"]) .offset-xl-10{margin-left:83.33333333%}
	html:not([dir="rtl"]) .offset-xl-11{margin-left:91.66666667%}
	html:not([dir="rtl"]) .offset-xl-2{margin-left:16.66666667%}
	html:not([dir="rtl"]) .offset-xl-3{margin-left:25%}
	html:not([dir="rtl"]) .offset-xl-4{margin-left:33.33333333%}
	html:not([dir="rtl"]) .offset-xl-5{margin-left:41.66666667%}
	html:not([dir="rtl"]) .offset-xl-6{margin-left:50%}
	html:not([dir="rtl"]) .offset-xl-7{margin-left:58.33333333%}
	html:not([dir="rtl"]) .offset-xl-8{margin-left:66.66666667%}
	html:not([dir="rtl"]) .offset-xl-9{margin-left:75%}
	html:not([dir="rtl"]) .pe-xl-0{padding-right:0!important}
	html:not([dir="rtl"]) .pe-xl-1{padding-right:0.25rem!important}
	html:not([dir="rtl"]) .pe-xl-2{padding-right:0.5rem!important}
	html:not([dir="rtl"]) .pe-xl-3{padding-right:1rem!important}
	html:not([dir="rtl"]) .pe-xl-4{padding-right:1.5rem!important}
	html:not([dir="rtl"]) .pe-xl-5{padding-right:3rem!important}
	html:not([dir="rtl"]) .ps-xl-0{padding-left:0!important}
	html:not([dir="rtl"]) .ps-xl-1{padding-left:0.25rem!important}
	html:not([dir="rtl"]) .ps-xl-2{padding-left:0.5rem!important}
	html:not([dir="rtl"]) .ps-xl-3{padding-left:1rem!important}
	html:not([dir="rtl"]) .ps-xl-4{padding-left:1.5rem!important}
	html:not([dir="rtl"]) .ps-xl-5{padding-left:3rem!important}
	html:not([dir="rtl"]) .text-xl-center{text-align:center!important}
	html:not([dir="rtl"]) .text-xl-end{text-align:right!important}
	html:not([dir="rtl"]) .text-xl-start{text-align:left!important}
	legend{font-size:1.5rem}
	span.cmnbtn.pageset2.thispage{color:var(--pageset-this-color)}
	.align-content-xl-around{align-content:space-around!important}
	.align-content-xl-between{align-content:space-between!important}
	.align-content-xl-center{align-content:center!important}
	.align-content-xl-end{align-content:flex-end!important}
	.align-content-xl-start{align-content:flex-start!important}
	.align-content-xl-stretch{align-content:stretch!important}
	.align-items-xl-baseline{align-items:baseline!important}
	.align-items-xl-center{align-items:center!important}
	.align-items-xl-end{align-items:flex-end!important}
	.align-items-xl-start{align-items:flex-start!important}
	.align-items-xl-stretch{align-items:stretch!important}
	.align-self-xl-auto{align-self:auto!important}
	.align-self-xl-baseline{align-self:baseline!important}
	.align-self-xl-center{align-self:center!important}
	.align-self-xl-end{align-self:flex-end!important}
	.align-self-xl-start{align-self:flex-start!important}
	.align-self-xl-stretch{align-self:stretch!important}
	.body.lg-mr{margin-right:22rem}
	.col-xl{flex:1 0 0%}
	.col-xl-1,.col-xl-2{flex:0 0 auto;width:8.33333333%}
	.col-xl-10{width:83.33333333%}
	.col-xl-10,.col-xl-9{flex:0 0 auto;width:75%}
	.col-xl-11,.col-xl-12{flex:0 0 auto;width:91.66666667%}
	.col-xl-12{width:100%}
	.col-xl-2{width:16.66666667%}
	.col-xl-3,.col-xl-4{flex:0 0 auto;width:25%}
	.col-xl-4{width:33.33333333%}
	.col-xl-5,.col-xl-6{flex:0 0 auto;width:41.66666667%}
	.col-xl-6{width:50%}
	.col-xl-7,.col-xl-8{flex:0 0 auto;width:58.33333333%}
	.col-xl-8{width:66.66666667%}
	.col-xl-auto{width:auto}
	.col-xl-auto,.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}
	.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}
	.d-xl-block{display:block!important}
	.d-xl-flex{display:flex!important}
	.d-xl-grid{display:grid!important}
	.d-xl-inline{display:inline!important}
	.d-xl-inline-block{display:inline-block!important}
	.d-xl-inline-flex{display:inline-flex!important}
	.d-xl-none{display:none!important}
	.d-xl-table{display:table!important}
	.d-xl-table-cell{display:table-cell!important}
	.d-xl-table-row{display:table-row!important}
	.display-1{font-size:5rem}
	.display-2{font-size:4.5rem}
	.display-3{font-size:4rem}
	.display-4{font-size:3.5rem}
	.display-5{font-size:3rem}
	.display-6{font-size:2.5rem}
	.dropdown-menu-xl-end{--cui-position:end}
	.dropdown-menu-xl-end[data-coreui-popper]{right:0;left:auto}
	.dropdown-menu-xl-start{--cui-position:start}
	.dropdown-menu-xl-start[data-coreui-popper]{right:auto;left:0}
	.flex-xl-column{flex-direction:column!important}
	.flex-xl-column-reverse{flex-direction:column-reverse!important}
	.flex-xl-fill{flex:1 1 auto!important}
	.flex-xl-grow-0{flex-grow:0!important}
	.flex-xl-grow-1{flex-grow:1!important}
	.flex-xl-nowrap{flex-wrap:nowrap!important}
	.flex-xl-row{flex-direction:row!important}
	.flex-xl-row-reverse{flex-direction:row-reverse!important}
	.flex-xl-shrink-0{flex-shrink:0!important}
	.flex-xl-shrink-1{flex-shrink:1!important}
	.flex-xl-wrap{flex-wrap:wrap!important}
	.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}
	.fs-1{font-size:2.5rem!important}
	.fs-2{font-size:2rem!important}
	.fs-3{font-size:1.75rem!important}
	.fs-4{font-size:1.5rem!important}
	.g-xl-0,.gx-xl-0{--cui-gutter-x:0}
	.g-xl-0,.gy-xl-0{--cui-gutter-y:0}
	.g-xl-1,.gx-xl-1{--cui-gutter-x:0.25rem}
	.g-xl-1,.gy-xl-1{--cui-gutter-y:0.25rem}
	.g-xl-2,.gx-xl-2{--cui-gutter-x:0.5rem}
	.g-xl-2,.gy-xl-2{--cui-gutter-y:0.5rem}
	.g-xl-3,.gx-xl-3{--cui-gutter-x:1rem}
	.g-xl-3,.gy-xl-3{--cui-gutter-y:1rem}
	.g-xl-4,.gx-xl-4{--cui-gutter-x:1.5rem}
	.g-xl-4,.gy-xl-4{--cui-gutter-y:1.5rem}
	.g-xl-5,.gx-xl-5{--cui-gutter-x:3rem}
	.g-xl-5,.gy-xl-5{--cui-gutter-y:3rem}
	.gap-xl-0{gap:0!important}
	.gap-xl-1{gap:0.25rem!important}
	.gap-xl-2{gap:0.5rem!important}
	.gap-xl-3{gap:1rem!important}
	.gap-xl-4{gap:1.5rem!important}
	.gap-xl-5{gap:3rem!important}
	.h1,h1{font-size:2.5rem}
	.h2,h2{font-size:2rem}
	.h3,h3{font-size:1.75rem}
	.h4,h4{font-size:1.5rem}
	.header-nav a.nav-link{position:relative}
	.header-nav a.nav-link::before{content:"";position:absolute;width:100%;height:3px;background-color:var(--cui-header-nav-link-color);bottom:-14px;left:0;transform-origin:right;transform:scaleX(0);transition:transform 0.3s ease-in-out}
	.header-nav a.nav-link:hover{color:var(--cui-header-nav-link-color)}
	.header-nav a.nav-link:hover::before{transform-origin:left;transform:scaleX(1)}
	.header.header-sm{height:var(--sm-top-menu-height)}
	.justify-content-xl-around{justify-content:space-around!important}
	.justify-content-xl-between{justify-content:space-between!important}
	.justify-content-xl-center{justify-content:center!important}
	.justify-content-xl-end{justify-content:flex-end!important}
	.justify-content-xl-evenly{justify-content:space-evenly!important}
	.justify-content-xl-start{justify-content:flex-start!important}
	.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--cui-list-group-border-width)}
	.list-group-horizontal-xl>.list-group-item.active{margin-top:0}
	.list-group-horizontal-xl{flex-direction:row}
	.m-xl-0{margin:0!important}
	.m-xl-1{margin:0.25rem!important}
	.m-xl-2{margin:0.5rem!important}
	.m-xl-3{margin:1rem!important}
	.m-xl-4{margin:1.5rem!important}
	.m-xl-5{margin:3rem!important}
	.m-xl-auto{margin:auto!important}
	.mb-xl-0{margin-bottom:0!important}
	.mb-xl-1{margin-bottom:0.25rem!important}
	.mb-xl-2{margin-bottom:0.5rem!important}
	.mb-xl-3{margin-bottom:1rem!important}
	.mb-xl-4{margin-bottom:1.5rem!important}
	.mb-xl-5{margin-bottom:3rem!important}
	.mb-xl-auto{margin-bottom:auto!important}
	.modal-xl{--cui-modal-width:1140px}
	.mt-xl-0{margin-top:0!important}
	.mt-xl-1{margin-top:0.25rem!important}
	.mt-xl-2{margin-top:0.5rem!important}
	.mt-xl-3{margin-top:1rem!important}
	.mt-xl-4{margin-top:1.5rem!important}
	.mt-xl-5{margin-top:3rem!important}
	.mt-xl-auto{margin-top:auto!important}
	.mx-xl-0{margin-right:0!important;margin-left:0!important}
	.mx-xl-1{margin-right:0.25rem!important;margin-left:0.25rem!important}
	.mx-xl-2{margin-right:0.5rem!important;margin-left:0.5rem!important}
	.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}
	.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}
	.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}
	.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}
	.my-xl-0{margin-top:0!important;margin-bottom:0!important}
	.my-xl-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}
	.my-xl-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}
	.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}
	.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}
	.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}
	.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}
	.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}
	.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}
	.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--cui-navbar-nav-link-padding-x);padding-left:var(--cui-navbar-nav-link-padding-x)}
	.navbar-expand-xl .navbar-nav{flex-direction:row}
	.navbar-expand-xl .navbar-nav-scroll{overflow:visible}
	.navbar-expand-xl .navbar-toggler,.navbar-expand-xl .offcanvas .offcanvas-header{display:none}
	.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}
	.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}
	.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}
	.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}
	.offcanvas-xl .offcanvas-header{display:none}
	.offcanvas-xl{--cui-offcanvas-height:auto;--cui-offcanvas-border-width:0;background-color:transparent!important}
	.order-xl-0{order:0!important}
	.order-xl-1{order:1!important}
	.order-xl-2{order:2!important}
	.order-xl-3{order:3!important}
	.order-xl-4{order:4!important}
	.order-xl-5{order:5!important}
	.order-xl-first{order:-1!important}
	.order-xl-last{order:6!important}
	.p-xl-0{padding:0!important}
	.p-xl-1{padding:0.25rem!important}
	.p-xl-2{padding:0.5rem!important}
	.p-xl-3{padding:1rem!important}
	.p-xl-4{padding:1.5rem!important}
	.p-xl-5{padding:3rem!important}
	.pb-xl-0{padding-bottom:0!important}
	.pb-xl-1{padding-bottom:0.25rem!important}
	.pb-xl-2{padding-bottom:0.5rem!important}
	.pb-xl-3{padding-bottom:1rem!important}
	.pb-xl-4{padding-bottom:1.5rem!important}
	.pb-xl-5{padding-bottom:3rem!important}
	.pt-xl-0{padding-top:0!important}
	.pt-xl-1{padding-top:0.25rem!important}
	.pt-xl-2{padding-top:0.5rem!important}
	.pt-xl-3{padding-top:1rem!important}
	.pt-xl-4{padding-top:1.5rem!important}
	.pt-xl-5{padding-top:3rem!important}
	.px-xl-0{padding-right:0!important;padding-left:0!important}
	.px-xl-1{padding-right:0.25rem!important;padding-left:0.25rem!important}
	.px-xl-2{padding-right:0.5rem!important;padding-left:0.5rem!important}
	.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}
	.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}
	.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}
	.py-xl-0{padding-top:0!important;padding-bottom:0!important}
	.py-xl-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}
	.py-xl-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}
	.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}
	.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}
	.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}
	.row-cols-xl-1>*{flex:0 0 auto;width:100%}
	.row-cols-xl-2>*{flex:0 0 auto;width:50%}
	.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}
	.row-cols-xl-4>*{flex:0 0 auto;width:25%}
	.row-cols-xl-5>*{flex:0 0 auto;width:20%}
	.row-cols-xl-auto>*{flex:0 0 auto;width:auto}
	.sidebar-brand{min-height:var(--sm-top-menu-height)}
	.sidebar.sidebar-fixed-lg{position:fixed;--cui-sidebar-width:22rem;top:var(--sm-top-menu-height);bottom:0;right:0;z-index:1028}
	.sticky-xl-bottom{bottom:0}
	.sticky-xl-bottom,.sticky-xl-top{position:-webkit-sticky;position:sticky;z-index:1020}
	.sticky-xl-top{top:0}
	#blockV-container .tmain{border-radius:15px}
	#horizontal-container .scoller_horizon.sp_nav_top.sp_nav_top_style2.top-sports-container{overflow-x:scroll}
	#right-button.btn-arrow-circle{box-shadow:none}
	#right-content_menu .sidebar{width:0}
	#right-content_menu-pc .sidebar.sidebar-fixed-lg{top:120px}
	#right-content_menu-pc{width:308px;float:left}
	#top_m,#quickMenu{display:none}
	#virtualsports-container{width:calc(100% - 308px);float:left}
	#virtualsports-container{width:calc(100% - 308px)}
}
@media screen and (min-width:1200px){
	#main-c #content.body_home{overflow:hidden}
	#main-c .body_home{top:calc(var(--header01-height) + var(--menu01-height) + 2px)}
	#right-content_menu-pc{position:fixed;top:120px;right:0}
}
@media screen and (min-width:1201px){
	.multi-tabs_wrapper .tabs ul::-webkit-scrollbar-thumb,
	.tabs ul.main_tabs::-webkit-scrollbar-thumb {
		height: 0;
	}
}
@media (min-width:1400px){
	[dir="rtl"] .float-xxl-end{float:left!important}
	[dir="rtl"] .float-xxl-none{float:none!important}
	[dir="rtl"] .float-xxl-start{float:right!important}
	[dir="rtl"] .list-group-horizontal-xxl>.list-group-item+.list-group-item{border-right-width:0}
	[dir="rtl"] .list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-right:calc(-1 * var(--cui-list-group-border-width));border-right-width:var(--cui-list-group-border-width)}
	[dir="rtl"] .list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-right-radius:var(--cui-list-group-border-radius);border-top-left-radius:0}
	[dir="rtl"] .list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-left-radius:var(--cui-list-group-border-radius);border-bottom-right-radius:0}
	[dir="rtl"] .me-xxl-0{margin-left:0!important}
	[dir="rtl"] .me-xxl-1{margin-left:0.25rem!important}
	[dir="rtl"] .me-xxl-2{margin-left:0.5rem!important}
	[dir="rtl"] .me-xxl-3{margin-left:1rem!important}
	[dir="rtl"] .me-xxl-4{margin-left:1.5rem!important}
	[dir="rtl"] .me-xxl-5{margin-left:3rem!important}
	[dir="rtl"] .me-xxl-auto{margin-left:auto!important}
	[dir="rtl"] .ms-xxl-0{margin-right:0!important}
	[dir="rtl"] .ms-xxl-1{margin-right:0.25rem!important}
	[dir="rtl"] .ms-xxl-2{margin-right:0.5rem!important}
	[dir="rtl"] .ms-xxl-3{margin-right:1rem!important}
	[dir="rtl"] .ms-xxl-4{margin-right:1.5rem!important}
	[dir="rtl"] .ms-xxl-5{margin-right:3rem!important}
	[dir="rtl"] .ms-xxl-auto{margin-right:auto!important}
	[dir="rtl"] .offset-xxl-0{margin-right:0}
	[dir="rtl"] .offset-xxl-1{margin-right:8.33333333%}
	[dir="rtl"] .offset-xxl-10{margin-right:83.33333333%}
	[dir="rtl"] .offset-xxl-11{margin-right:91.66666667%}
	[dir="rtl"] .offset-xxl-2{margin-right:16.66666667%}
	[dir="rtl"] .offset-xxl-3{margin-right:25%}
	[dir="rtl"] .offset-xxl-4{margin-right:33.33333333%}
	[dir="rtl"] .offset-xxl-5{margin-right:41.66666667%}
	[dir="rtl"] .offset-xxl-6{margin-right:50%}
	[dir="rtl"] .offset-xxl-7{margin-right:58.33333333%}
	[dir="rtl"] .offset-xxl-8{margin-right:66.66666667%}
	[dir="rtl"] .offset-xxl-9{margin-right:75%}
	[dir="rtl"] .pe-xxl-0{padding-left:0!important}
	[dir="rtl"] .pe-xxl-1{padding-left:0.25rem!important}
	[dir="rtl"] .pe-xxl-2{padding-left:0.5rem!important}
	[dir="rtl"] .pe-xxl-3{padding-left:1rem!important}
	[dir="rtl"] .pe-xxl-4{padding-left:1.5rem!important}
	[dir="rtl"] .pe-xxl-5{padding-left:3rem!important}
	[dir="rtl"] .ps-xxl-0{padding-right:0!important}
	[dir="rtl"] .ps-xxl-1{padding-right:0.25rem!important}
	[dir="rtl"] .ps-xxl-2{padding-right:0.5rem!important}
	[dir="rtl"] .ps-xxl-3{padding-right:1rem!important}
	[dir="rtl"] .ps-xxl-4{padding-right:1.5rem!important}
	[dir="rtl"] .ps-xxl-5{padding-right:3rem!important}
	[dir="rtl"] .text-xxl-center{text-align:center!important}
	[dir="rtl"] .text-xxl-end{text-align:left!important}
	[dir="rtl"] .text-xxl-start{text-align:right!important}
	html:not([dir="rtl"]) .float-xxl-end{float:right!important}
	html:not([dir="rtl"]) .float-xxl-none{float:none!important}
	html:not([dir="rtl"]) .float-xxl-start{float:left!important}
	html:not([dir="rtl"]) .list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0}
	html:not([dir="rtl"]) .list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--cui-list-group-border-width));border-left-width:var(--cui-list-group-border-width)}
	html:not([dir="rtl"]) .list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--cui-list-group-border-radius);border-top-right-radius:0}
	html:not([dir="rtl"]) .list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--cui-list-group-border-radius);border-bottom-left-radius:0}
	html:not([dir="rtl"]) .me-xxl-0{margin-right:0!important}
	html:not([dir="rtl"]) .me-xxl-1{margin-right:0.25rem!important}
	html:not([dir="rtl"]) .me-xxl-2{margin-right:0.5rem!important}
	html:not([dir="rtl"]) .me-xxl-3{margin-right:1rem!important}
	html:not([dir="rtl"]) .me-xxl-4{margin-right:1.5rem!important}
	html:not([dir="rtl"]) .me-xxl-5{margin-right:3rem!important}
	html:not([dir="rtl"]) .me-xxl-auto{margin-right:auto!important}
	html:not([dir="rtl"]) .ms-xxl-0{margin-left:0!important}
	html:not([dir="rtl"]) .ms-xxl-1{margin-left:0.25rem!important}
	html:not([dir="rtl"]) .ms-xxl-2{margin-left:0.5rem!important}
	html:not([dir="rtl"]) .ms-xxl-3{margin-left:1rem!important}
	html:not([dir="rtl"]) .ms-xxl-4{margin-left:1.5rem!important}
	html:not([dir="rtl"]) .ms-xxl-5{margin-left:3rem!important}
	html:not([dir="rtl"]) .ms-xxl-auto{margin-left:auto!important}
	html:not([dir="rtl"]) .offset-xxl-0{margin-left:0}
	html:not([dir="rtl"]) .offset-xxl-1{margin-left:8.33333333%}
	html:not([dir="rtl"]) .offset-xxl-10{margin-left:83.33333333%}
	html:not([dir="rtl"]) .offset-xxl-11{margin-left:91.66666667%}
	html:not([dir="rtl"]) .offset-xxl-2{margin-left:16.66666667%}
	html:not([dir="rtl"]) .offset-xxl-3{margin-left:25%}
	html:not([dir="rtl"]) .offset-xxl-4{margin-left:33.33333333%}
	html:not([dir="rtl"]) .offset-xxl-5{margin-left:41.66666667%}
	html:not([dir="rtl"]) .offset-xxl-6{margin-left:50%}
	html:not([dir="rtl"]) .offset-xxl-7{margin-left:58.33333333%}
	html:not([dir="rtl"]) .offset-xxl-8{margin-left:66.66666667%}
	html:not([dir="rtl"]) .offset-xxl-9{margin-left:75%}
	html:not([dir="rtl"]) .pe-xxl-0{padding-right:0!important}
	html:not([dir="rtl"]) .pe-xxl-1{padding-right:0.25rem!important}
	html:not([dir="rtl"]) .pe-xxl-2{padding-right:0.5rem!important}
	html:not([dir="rtl"]) .pe-xxl-3{padding-right:1rem!important}
	html:not([dir="rtl"]) .pe-xxl-4{padding-right:1.5rem!important}
	html:not([dir="rtl"]) .pe-xxl-5{padding-right:3rem!important}
	html:not([dir="rtl"]) .ps-xxl-0{padding-left:0!important}
	html:not([dir="rtl"]) .ps-xxl-1{padding-left:0.25rem!important}
	html:not([dir="rtl"]) .ps-xxl-2{padding-left:0.5rem!important}
	html:not([dir="rtl"]) .ps-xxl-3{padding-left:1rem!important}
	html:not([dir="rtl"]) .ps-xxl-4{padding-left:1.5rem!important}
	html:not([dir="rtl"]) .ps-xxl-5{padding-left:3rem!important}
	html:not([dir="rtl"]) .text-xxl-center{text-align:center!important}
	html:not([dir="rtl"]) .text-xxl-end{text-align:right!important}
	html:not([dir="rtl"]) .text-xxl-start{text-align:left!important}
	.align-content-xxl-around{align-content:space-around!important}
	.align-content-xxl-between{align-content:space-between!important}
	.align-content-xxl-center{align-content:center!important}
	.align-content-xxl-end{align-content:flex-end!important}
	.align-content-xxl-start{align-content:flex-start!important}
	.align-content-xxl-stretch{align-content:stretch!important}
	.align-items-xxl-baseline{align-items:baseline!important}
	.align-items-xxl-center{align-items:center!important}
	.align-items-xxl-end{align-items:flex-end!important}
	.align-items-xxl-start{align-items:flex-start!important}
	.align-items-xxl-stretch{align-items:stretch!important}
	.align-self-xxl-auto{align-self:auto!important}
	.align-self-xxl-baseline{align-self:baseline!important}
	.align-self-xxl-center{align-self:center!important}
	.align-self-xxl-end{align-self:flex-end!important}
	.align-self-xxl-start{align-self:flex-start!important}
	.align-self-xxl-stretch{align-self:stretch!important}
	.col-xxl{flex:1 0 0%}
	.col-xxl-1,.col-xxl-2{flex:0 0 auto;width:8.33333333%}
	.col-xxl-10{width:83.33333333%}
	.col-xxl-10,.col-xxl-9{flex:0 0 auto;width:75%}
	.col-xxl-11,.col-xxl-12{flex:0 0 auto;width:91.66666667%}
	.col-xxl-12{width:100%}
	.col-xxl-2{width:16.66666667%}
	.col-xxl-3,.col-xxl-4{flex:0 0 auto;width:25%}
	.col-xxl-4{width:33.33333333%}
	.col-xxl-5,.col-xxl-6{flex:0 0 auto;width:41.66666667%}
	.col-xxl-6{width:50%}
	.col-xxl-7,.col-xxl-8{flex:0 0 auto;width:58.33333333%}
	.col-xxl-8{width:66.66666667%}
	.col-xxl-auto{flex:0 0 auto;width:auto}
	.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}
	.d-xxl-block{display:block!important}
	.d-xxl-flex{display:flex!important}
	.d-xxl-grid{display:grid!important}
	.d-xxl-inline{display:inline!important}
	.d-xxl-inline-block{display:inline-block!important}
	.d-xxl-inline-flex{display:inline-flex!important}
	.d-xxl-none{display:none!important}
	.d-xxl-table{display:table!important}
	.d-xxl-table-cell{display:table-cell!important}
	.d-xxl-table-row{display:table-row!important}
	.dropdown-menu-xxl-end{--cui-position:end}
	.dropdown-menu-xxl-end[data-coreui-popper]{right:0;left:auto}
	.dropdown-menu-xxl-start{--cui-position:start}
	.dropdown-menu-xxl-start[data-coreui-popper]{right:auto;left:0}
	.flex-xxl-column{flex-direction:column!important}
	.flex-xxl-column-reverse{flex-direction:column-reverse!important}
	.flex-xxl-fill{flex:1 1 auto!important}
	.flex-xxl-grow-0{flex-grow:0!important}
	.flex-xxl-grow-1{flex-grow:1!important}
	.flex-xxl-nowrap{flex-wrap:nowrap!important}
	.flex-xxl-row{flex-direction:row!important}
	.flex-xxl-row-reverse{flex-direction:row-reverse!important}
	.flex-xxl-shrink-0{flex-shrink:0!important}
	.flex-xxl-shrink-1{flex-shrink:1!important}
	.flex-xxl-wrap{flex-wrap:wrap!important}
	.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}
	.g-xxl-0,.gx-xxl-0{--cui-gutter-x:0}
	.g-xxl-0,.gy-xxl-0{--cui-gutter-y:0}
	.g-xxl-1,.gx-xxl-1{--cui-gutter-x:0.25rem}
	.g-xxl-1,.gy-xxl-1{--cui-gutter-y:0.25rem}
	.g-xxl-2,.gx-xxl-2{--cui-gutter-x:0.5rem}
	.g-xxl-2,.gy-xxl-2{--cui-gutter-y:0.5rem}
	.g-xxl-3,.gx-xxl-3{--cui-gutter-x:1rem}
	.g-xxl-3,.gy-xxl-3{--cui-gutter-y:1rem}
	.g-xxl-4,.gx-xxl-4{--cui-gutter-x:1.5rem}
	.g-xxl-4,.gy-xxl-4{--cui-gutter-y:1.5rem}
	.g-xxl-5,.gx-xxl-5{--cui-gutter-x:3rem}
	.g-xxl-5,.gy-xxl-5{--cui-gutter-y:3rem}
	.gap-xxl-0{gap:0!important}
	.gap-xxl-1{gap:0.25rem!important}
	.gap-xxl-2{gap:0.5rem!important}
	.gap-xxl-3{gap:1rem!important}
	.gap-xxl-4{gap:1.5rem!important}
	.gap-xxl-5{gap:3rem!important}
	.justify-content-xxl-around{justify-content:space-around!important}
	.justify-content-xxl-between{justify-content:space-between!important}
	.justify-content-xxl-center{justify-content:center!important}
	.justify-content-xxl-end{justify-content:flex-end!important}
	.justify-content-xxl-evenly{justify-content:space-evenly!important}
	.justify-content-xxl-start{justify-content:flex-start!important}
	.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--cui-list-group-border-width)}
	.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}
	.list-group-horizontal-xxl{flex-direction:row}
	.m-xxl-0{margin:0!important}
	.m-xxl-1{margin:0.25rem!important}
	.m-xxl-2{margin:0.5rem!important}
	.m-xxl-3{margin:1rem!important}
	.m-xxl-4{margin:1.5rem!important}
	.m-xxl-5{margin:3rem!important}
	.m-xxl-auto{margin:auto!important}
	.mb-xxl-0{margin-bottom:0!important}
	.mb-xxl-1{margin-bottom:0.25rem!important}
	.mb-xxl-2{margin-bottom:0.5rem!important}
	.mb-xxl-3{margin-bottom:1rem!important}
	.mb-xxl-4{margin-bottom:1.5rem!important}
	.mb-xxl-5{margin-bottom:3rem!important}
	.mb-xxl-auto{margin-bottom:auto!important}
	.mt-xxl-0{margin-top:0!important}
	.mt-xxl-1{margin-top:0.25rem!important}
	.mt-xxl-2{margin-top:0.5rem!important}
	.mt-xxl-3{margin-top:1rem!important}
	.mt-xxl-4{margin-top:1.5rem!important}
	.mt-xxl-5{margin-top:3rem!important}
	.mt-xxl-auto{margin-top:auto!important}
	.mx-xxl-0{margin-right:0!important;margin-left:0!important}
	.mx-xxl-1{margin-right:0.25rem!important;margin-left:0.25rem!important}
	.mx-xxl-2{margin-right:0.5rem!important;margin-left:0.5rem!important}
	.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}
	.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}
	.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}
	.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}
	.my-xxl-0{margin-top:0!important;margin-bottom:0!important}
	.my-xxl-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}
	.my-xxl-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}
	.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}
	.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}
	.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}
	.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}
	.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}
	.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}
	.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--cui-navbar-nav-link-padding-x);padding-left:var(--cui-navbar-nav-link-padding-x)}
	.navbar-expand-xxl .navbar-nav{flex-direction:row}
	.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}
	.navbar-expand-xxl .navbar-toggler,.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}
	.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}
	.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}
	.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}
	.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}
	.offcanvas-xxl .offcanvas-header{display:none}
	.offcanvas-xxl{--cui-offcanvas-height:auto;--cui-offcanvas-border-width:0;background-color:transparent!important}
	.order-xxl-0{order:0!important}
	.order-xxl-1{order:1!important}
	.order-xxl-2{order:2!important}
	.order-xxl-3{order:3!important}
	.order-xxl-4{order:4!important}
	.order-xxl-5{order:5!important}
	.order-xxl-first{order:-1!important}
	.order-xxl-last{order:6!important}
	.p-xxl-0{padding:0!important}
	.p-xxl-1{padding:0.25rem!important}
	.p-xxl-2{padding:0.5rem!important}
	.p-xxl-3{padding:1rem!important}
	.p-xxl-4{padding:1.5rem!important}
	.p-xxl-5{padding:3rem!important}
	.pb-xxl-0{padding-bottom:0!important}
	.pb-xxl-1{padding-bottom:0.25rem!important}
	.pb-xxl-2{padding-bottom:0.5rem!important}
	.pb-xxl-3{padding-bottom:1rem!important}
	.pb-xxl-4{padding-bottom:1.5rem!important}
	.pb-xxl-5{padding-bottom:3rem!important}
	.pt-xxl-0{padding-top:0!important}
	.pt-xxl-1{padding-top:0.25rem!important}
	.pt-xxl-2{padding-top:0.5rem!important}
	.pt-xxl-3{padding-top:1rem!important}
	.pt-xxl-4{padding-top:1.5rem!important}
	.pt-xxl-5{padding-top:3rem!important}
	.px-xxl-0{padding-right:0!important;padding-left:0!important}
	.px-xxl-1{padding-right:0.25rem!important;padding-left:0.25rem!important}
	.px-xxl-2{padding-right:0.5rem!important;padding-left:0.5rem!important}
	.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}
	.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}
	.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}
	.py-xxl-0{padding-top:0!important;padding-bottom:0!important}
	.py-xxl-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}
	.py-xxl-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}
	.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}
	.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}
	.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}
	.row-cols-xxl-1>*{flex:0 0 auto;width:100%}
	.row-cols-xxl-2>*{flex:0 0 auto;width:50%}
	.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}
	.row-cols-xxl-4>*{flex:0 0 auto;width:25%}
	.row-cols-xxl-5>*{flex:0 0 auto;width:20%}
	.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}
	.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}
	.sticky-xxl-bottom{bottom:0}
	.sticky-xxl-bottom,.sticky-xxl-top{position:-webkit-sticky;position:sticky;z-index:1020}
	.sticky-xxl-top{top:0}
	#user-container .userInfoW{width:60%}
	
	
}
@media screen and (min-width:1400px){
	#main-header .title{font-size:100px}
	#main-header .slider .slides li .left-align{left:40%}
}
@media only screen and (min-width:1441px){
	.main__col-1{width:100%}
	.wrapper .container-lg.container-hundred{max-width:100%;padding:0 15px}
	#login-container .login-logoV2 .logoimage-wrap img{max-height:156px}
	#login-container .login-logoV2 .logoimage-wrap{text-align:center}
}
@media (min-width:1466px){
	#virtual_wrap .centervirtual_wrap>.vsports_list>.virtualsports_tab{flex-direction:column}
}
@media screen and (min-width:1466px){
	._virtualsport_bg .vwrap{background:#fff;background-image:url(/image/bg/lobbyvirtual.webp);width:100%;height:118vh;border-radius:63px;background-size:100% 1146px;background-repeat:no-repeat;background-position:center;padding:93px 77px 93px;margin:0 auto;border-radius:38px}
}
@media screen and (min-width:1499px){
	.mobile-show{display:none}
	.mobile-hid{display:block}
}
@media only screen and (min-width:1501px){
	.main_event .event_height .swiper-slide img{height:auto}
}
@media (min-width:1601px){
	#mini_wrap #game-bet .game-bet-center.btcgame,
	#mini_wrap #game-bet .game-bet-center.daridari,
	#mini_wrap #game-bet .game-bet-center.kakaoladder,
	#mini_wrap #game-bet .game-bet-center.nladder,
	#mini_wrap #game-bet .game-bet-center.sm-ggamggami,
	#mini_wrap #game-bet .game-bet-center.sm-roulette,
	#mini_wrap #game-bet .game-bet-center.timon,
	#mini_wrap #game-bet.betBOX_gameCROWN .game-bet-center,
	#mini_wrap #game-bet.betBOX_mgm .game-bet-center,
	#mini_wrap #game-bet.pball_frame .game-bet > ul:first-child,
	#mini_wrap .bepick_frame #game-bet .game-bet-center,
	#mini_wrap .coin_ladder_frame #game-bet .game-bet-center,
	#mini_wrap .coin_ladder_frame #game-bet .game-bet > ul:first-child,
	#mini_wrap .pladder_frame #game-bet .game-bet-center {
		margin-top: 4rem !important;
	}
	#mini_wrap #game-bet.betBOX_gameCROWN .game-bet-center,
	#mini_wrap #game-bet.betBOX_mgm .game-bet-center {
		padding-top: 3rem;
	}
}
@media (max-width:1920px){
	.casinogames_lobby,.tableimage{
	    width:100%
	}
	.casino-list-wrap .casinogames_lobby {
    width: 30%;
}
}
@media (max-width:1709px){
	.menu01 .menu01Wrapper{width:80%}
}
@media (max-width:1681px){
	#deco-icon img{display:none}
	.miniGameZone{background-size:100% 148vh;background-repeat:no-repeat;width:100%;padding-bottom:48%;background-position:center;height:148vh}
	
}
@media (max-width:1680px){
	.lv-header:after{width:85%!important;left:14%!important}
}
@media (max-width:1640px){
	.menu01 .menu01Wrapper{width:85%}
}
@media (max-width:1500px){
	.menu01 .menu01Wrapper{width:92%}
	.menu01 .menu01Wrapper .logo img{width:100%!important;height:auto}
	
}
@media only screen and (max-width:1500px){
	.main_event .event_height .swiper-slide img{height:auto}
}
@media screen and (max-width:1500px){
	:root{--sm-top-menu-height:90px}
	.finance_wrapper .btn-darkpurple{width:250px}
	.finance_wrapper .bundle-buttonsContainer{width:100%;justify-content:center}
	.finance_wrapper .half_wrap,.finance_wrapper .withdraw-content{width:100%}
	.mobile-hid{display:none}
	.mobile-show #main-sidebar{transform:translateX(0);left:0}
	.mobile-show{display:block}
	#ajax-content .finance_wrapper .rule-bg-blue2._rule_,#ajax-content .finance_wrapper .rule_{width:calc(100% - 20px);margin:10px}
	#ajax-content .finance_wrapper .rule_ .card-content img{margin:10px!important}
	#main-sidebar{transform:translateX(-100%);left:100%}
	    .noti_tbl.forum-tbl .col-11-nodatetime {
        width: 91%;
    }
}
@media screen and (max-width:1465px){
	.blockV-event .low-virtual-menu:first-child:nth-last-child(2),.blockV-event .low-virtual-menu:first-child:nth-last-child(2)~.low-virtual-menu{height:auto;width:calc(100% / 2 - 0px)}
	.blockV-event .low-virtual-menu:first-child:nth-last-child(3),.blockV-event .low-virtual-menu:first-child:nth-last-child(3)~.low-virtual-menu{height:auto;width:calc(100% / 3 - 0px)}
	.blockV-event .low-virtual-menu:first-child:nth-last-child(4),.blockV-event .low-virtual-menu:first-child:nth-last-child(4)~.low-virtual-menu{height:auto;width:calc(100% / 4 - 0px)}
	.blockV-event .low-virtual-menu:first-child:nth-last-child(5),.blockV-event .low-virtual-menu:first-child:nth-last-child(5)~.low-virtual-menu{height:auto;width:calc(100% / 5 - 0px)}
	.blockV-event .low-virtual-menu:first-child:nth-last-child(6),.blockV-event .low-virtual-menu:first-child:nth-last-child(6)~.low-virtual-menu{height:auto;width:calc(100% / 6 - 0px)}
	.blockV-event .low-virtual-menu:first-child:nth-last-child(7),.blockV-event .low-virtual-menu:first-child:nth-last-child(7)~.low-virtual-menu{height:auto;width:calc(100% / 7 - 0px)}
	.blockV-event .low-virtual-menu:first-child:nth-last-child(8),.blockV-event .low-virtual-menu:first-child:nth-last-child(8)~.low-virtual-menu{height:auto;width:calc(100% / 8 - 0px)}
	.detail-Viframe{display:flex;justify-content:center;float:left;width:100%}
	#blockV-container{height:100%}
	#blockV-container{width:calc(100% - 10px);margin:5px}
	#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(1),#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(1)~.vsport_block,#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(1),#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(1)~.low-virtual-menu{width:calc(100% / 1 - 0px)!important;height:auto}
	#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(2),#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(2)~.vsport_block,#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(2),#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(2)~.low-virtual-menu{width:calc(100% / 2 - 0px)!important;height:auto}
	#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(3),#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(3)~.vsport_block,#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(3),#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(3)~.low-virtual-menu{width:calc(100% / 3 - 0px)!important;height:auto}
	#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(4),#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(4)~.vsport_block,#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(4),#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(4)~.low-virtual-menu{width:calc(100% / 4 - 0px)!important;height:auto}
	#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(5),#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(5)~.vsport_block,#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(5),#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(5)~.low-virtual-menu{width:calc(100% / 5 - 0px)!important;height:auto}
	#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(6),#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(6)~.vsport_block,#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(6),#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(6)~.low-virtual-menu{width:calc(100% / 6 - 0px)!important;height:auto}
	#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(7),#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(7)~.vsport_block,#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(8),#virtual_wrap #V-league-container .vsport_block:first-child:nth-last-child(8)~.vsport_block,#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(7),#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(7)~.low-virtual-menu,#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(8),#virtual_wrap .vsports_list .low-virtual-menu:first-child:nth-last-child(8)~.low-virtual-menu{width:calc(100% / 7 - 0px)!important;height:auto}
	#virtual_wrap #V-league-container,#virtual_wrap .vsports_list,.blockV-event{height:73px}
	#virtual_wrap #V-league-container,#virtual_wrap .vsports_list,.blockV-event,.virtualsports_tab{width:100%}
	#virtual_wrap #V-league-container,.blockV-event,.virtualsports_tab{display:flex}
}
@media only screen and (max-width:1440px){
	body main{padding:10px}
	.header01 .header01Wrapper{width:96%}
	.login__field{padding-right:0}
	.main{flex-flow:column}
	.main__col-2{padding-left:0;margin-top:2rem}
	.main__crossing-container{transform:translate(0);width:100%;margin:1rem 0}
	.main__crossing-upper{margin:0}
	.main__discover{width:100%;padding:0;transform:translate(0);padding:1rem;margin-top:10px;overflow:hidden}
	.main__discover-place{transform:unset}
	.main__discover-place{width:50%;transform:translate(0);padding:8px;margin-right:3px;float:left}
	.main__discover-places{flex-flow:row}
	.main__discover-places{width:100%;flex-flow:column}
	.main__discover__more-svg{width:2.5rem;height:2.5rem;font-size:17px}
	.main__heading>span{width:3rem;height:3rem;padding:5px}
	.main__list,.main__list-heading-wrap{display:none}
	.main__list::before{bottom:47%;left:-15%;transform:translateX(-50%);font-size:187px}
	#login-container .boot-cratev2{width:800px}
}
@media (max-width:1400px){
	.menu01 .menu01Wrapper{width:96%}
}
@media (max-width:1399.98px){
	[dir="rtl"] .offcanvas-xxl.offcanvas-end{left:0;border-right:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color)}
	[dir="rtl"] .offcanvas-xxl.offcanvas-start{right:0;border-left:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateX(100%)}
	[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow-unfoldable.sidebar-end,[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow.sidebar-end{margin-left:calc(var(--cui-sidebar-narrow-width) * -1)}
	[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow-unfoldable:not(.sidebar-end),[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow:not(.sidebar-end),html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow-unfoldable.sidebar-end,html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow.sidebar-end{margin-right:calc(var(--cui-sidebar-narrow-width) * -1)}
	html:not([dir="rtl"]) .offcanvas-xxl.offcanvas-end{right:0;border-left:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color)}
	html:not([dir="rtl"]) .offcanvas-xxl.offcanvas-start{left:0;border-right:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateX(-100%)}
	html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow-unfoldable:not(.sidebar-end),html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding-xxl.sidebar-narrow:not(.sidebar-end){margin-left:calc(var(--cui-sidebar-narrow-width) * -1)}
	.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}
	.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}
	.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}
	.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}
	.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--cui-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--cui-offcanvas-color);visibility:hidden;background-color:var(--cui-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform 0.3s ease-in-out}
	.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}
	.offcanvas-xxl.offcanvas-bottom{border-top:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateY(100%)}
	.offcanvas-xxl.offcanvas-bottom,.offcanvas-xxl.offcanvas-top{right:0;left:0;height:var(--cui-offcanvas-height);max-height:100%}
	.offcanvas-xxl.offcanvas-end{top:0;width:var(--cui-offcanvas-width);transform:translateX(100%)}
	.offcanvas-xxl.offcanvas-start{top:0;width:var(--cui-offcanvas-width)}
	.offcanvas-xxl.offcanvas-top{top:0;border-bottom:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateY(-100%)}
	.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none!important}
	.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){
	.offcanvas-xxl{transition:none}
}
@media (max-width:1292px){
	.menu01 .menu01Wrapper{width:98%}
}
@media (max-width:1200px){
	[dir="rtl"] .sidebar.sidebar-end{left:0}
	[dir="rtl"] .sidebar.sidebar-end:not(.show){margin-left:calc(-1 * var(--cui-sidebar-width))}
	[dir="rtl"] .sidebar:not(.sidebar-end),html:not([dir="rtl"]) .sidebar.sidebar-end{right:0}
	[dir="rtl"] .sidebar:not(.sidebar-end):not(.vshow),html:not([dir="rtl"]) .sidebar.sidebar-end:not(.vshow){margin-right:calc(-1 * var(--cui-sidebar-width))}
	html:not([dir="rtl"]) .sidebar:not(.sidebar-end){left:0}
	html:not([dir="rtl"]) .sidebar:not(.sidebar-end):not(.show){margin-left:calc(-1 * var(--cui-sidebar-width))}
	.sidebar{--cui-is-mobile:true;position:fixed;top:0;bottom:0;z-index:1031}
	.sidebar.sidebar-end~*{--cui-sidebar-occupy-end:0 !important}
	.sidebar:not(.sidebar-end)~*{--cui-sidebar-occupy-start:0 !important}
}
@media (max-width:1199.98px){
	[dir="rtl"] .offcanvas-xl.offcanvas-end{left:0;border-right:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color)}
	[dir="rtl"] .offcanvas-xl.offcanvas-start{right:0;border-left:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateX(100%)}
	[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow-unfoldable.sidebar-end,[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow.sidebar-end{margin-left:calc(var(--cui-sidebar-narrow-width) * -1)}
	[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow-unfoldable:not(.sidebar-end),[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow:not(.sidebar-end),html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow-unfoldable.sidebar-end,html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow.sidebar-end{margin-right:calc(var(--cui-sidebar-narrow-width) * -1)}
	html:not([dir="rtl"]) .offcanvas-xl.offcanvas-end{right:0;border-left:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color)}
	html:not([dir="rtl"]) .offcanvas-xl.offcanvas-start{left:0;border-right:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateX(-100%)}
	html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow-unfoldable:not(.sidebar-end),html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding-xl.sidebar-narrow:not(.sidebar-end){margin-left:calc(var(--cui-sidebar-narrow-width) * -1)}
	.modal-fullscreen-xl-down .modal-body{overflow-y:auto}
	.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}
	.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}
	.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}
	.offcanvas-xl{position:fixed;bottom:0;z-index:var(--cui-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--cui-offcanvas-color);visibility:hidden;background-color:var(--cui-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform 0.3s ease-in-out}
	.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}
	.offcanvas-xl.offcanvas-bottom{border-top:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateY(100%)}
	.offcanvas-xl.offcanvas-bottom,.offcanvas-xl.offcanvas-top{right:0;left:0;height:var(--cui-offcanvas-height);max-height:100%}
	.offcanvas-xl.offcanvas-end{top:0;width:var(--cui-offcanvas-width);transform:translateX(100%)}
	.offcanvas-xl.offcanvas-start{top:0;width:var(--cui-offcanvas-width)}
	.offcanvas-xl.offcanvas-top{top:0;border-bottom:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateY(-100%)}
	.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none!important}
	.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}
	    #blockV-container {
        height: auto;

    }
	
	
}
@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}
}
@media (max-width:1199px){
	.btnmemberinfo-drop{border:none!important}
	.btnmemberinfo-drop{margin:0;padding:0;line-height:normal;background:#fff0;border:1px solid;color:var(--txtColor01);border-radius:25px}
	.dropdown-separator{height:1px;background:linear-gradient(90deg,#fff0 0%,#b4b6b6 50%,#fff0 100%);margin:.3rem 0}
	.head_nameTeam .name_team .odds-container{padding:.1rem 0;font-weight:700;flex-direction:column;text-align:center}
	.header-nav_wrap .nav-item .topinfo_m .btnmemberinfo-drop{position:fixed;top:9px;left:22%}
	.header-nav_wrap .nav-item .topinfo_m .wraplabeltt #_pos_point2.thisname,.header-nav_wrap .nav-item .topinfo_m .wraplabeltt #_pos_cash2.thisname{font-weight:700}
	.header-nav_wrap .nav-item .topinfo_m .wraplabeltt .wraplabeltt2{line-height:12px;text-align:initial;font-size:14px}
	.header-nav_wrap .nav-item .topinfo_m .wraplabeltt{display:inline-block;margin-right:11px}
	.header-nav_wrap .nav-item .topinfo_m .wraplabeltt{vertical-align:middle}
	.header-nav_wrap_quickm_header{width:calc(70% - 65px);display:inline-block;vertical-align:middle;position:relative}
	.header-nav_wrap_quickm_second .dropdown .dropdown-menu .dropdown-item{width:calc(50% - 20px);float:left;clear:unset;margin:5px 10px;border-radius:10px;background-color:#f3f3f3}
	.header-nav_wrap_quickm_second .dropdown .dropdown-menu{top:0!important;padding:10px 20px}
	.header-nav_wrap_quickm_second .nav-item .nav-link{overflow:auto}
	.header-nav_wrap_quickm_second .nav-item{width:100%;white-space:nowrap}
	.header.name-header strong.nametag_,#virtualsports-container ._virtualtitle{color:#4f5d73!important}
	.icon-left-menu{left:0}
	.icon-left-menu,.icon-right-menu{position:absolute;z-index:1;top:50%;transform:translateY(-50%)}
	.icon-right-menu{right:30px}
	.iconmobile-betslip .dropdown-menu.show #side-set2 #right-user-info.usermodule ._menu-user{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:.5rem}
	.iconmobile-betslip .dropdown-menu.show a.dropdown-item{margin-top:1rem}
	.login-container{position:fixed}
	.miniGameZone .miniGameWrapper .content .rightZone .btns ul li.mgMain a{flex-flow:column}
	.mini_opentab_mobile #new_tabs_content.tabs_content .tabs ul li.tlayer{width:calc(100% / 3)}
	.mini_opentab_mobile #new_tabs_content.tabs_content .tabs ul{height:150px;flex-wrap:wrap}
	.nametag_ .h2,.nametag_ .h3{font-size:7vw}
	.openReg .reg .up .input_zone .leftZone .inputFrame .info,.openReg .reg .up .input_zone .leftZone .inputFrame .input-inner-all{width:100%!important}
	.openReg .reg .up .input_zone .leftZone .inputFrame{flex-flow:column}
	.openReg .reg .up .input_zone .lineUse .input-Out-all{flex-flow:column}
	.openReg .reg .up .input_zone .lineUse .input-out-frame{width:100%}
	.openReg{left:5%;width:90%!important;top:0;top:27px;padding:30px 0}
	.sportFrame .sportsContent{width:calc(100% - 0px)}
	.sportsBetMenu{display:none}
	.tabs ul li.tmain{width:100%!important}
	.tabs ul li:first-child:nth-last-child(10),.tabs ul li:first-child:nth-last-child(10)~li,.tabs ul li:first-child:nth-last-child(11),.tabs ul li:first-child:nth-last-child(11)~li,.tabs ul li:first-child:nth-last-child(5),.tabs ul li:first-child:nth-last-child(5)~li,.tabs ul li:first-child:nth-last-child(6),.tabs ul li:first-child:nth-last-child(6)~li,.tabs ul li:first-child:nth-last-child(7),.tabs ul li:first-child:nth-last-child(7)~li,.tabs ul li:first-child:nth-last-child(8),.tabs ul li:first-child:nth-last-child(8)~li,.tabs ul li:first-child:nth-last-child(9),.tabs ul li:first-child:nth-last-child(9)~li{min-width:8rem}
	#leftbox_out.leftbox{width:100%}
	#mquick-header .header-nav_wrap.header-nav_wrap_quickm_header{display:flex;justify-content:center}
	#mquick-header .iconmobile-betslip .dropdown-menu.dropdown-menu-end.show #side-set2{width:100%}
	#mquick-header .iconmobile-betslip .dropdown-menu.dropdown-menu-end.show{position:absolute;inset:0 0 auto auto;margin:0;transform:translate3d(0,30px,0)}
	#mquick-header .mquickh-wrapper .iconmobile-betslip{right:unset;top:unset;transform:unset;position:relative;padding-right:1.7rem}
	#mquick-header .mquickh-wrapper{display:flex;align-items:center}
	#new_tabs_content #new2_tabs.tabs ul,.multi-tabs_wrapper .tabs ul,.tabs ul.main_tabs{display:flex;overflow-x:auto;overflow-y:hidden}
	#new_tabs_content .mgSub .multi-tabs_wrapper #new2_tabs .mgSub-item .icFlat,.miniGameZone .miniGameWrapper .content .rightZone .mgFrame .mgSub .icFlat,.miniGameZone .miniGameWrapper .content .rightZone .mgFrame .mgMain .icFlat{width:76px}
	#quickMenu{display:block}
	#right-content_menu .sidebar{--cui-sidebar-width:300px}
	#right-content_menu-pc{display:none}
	#rightmatch-split{display:none}
	#top_m #mquick-header{position:relative;z-index:1;line-height:60px;background:#e7ebf7}
	#top_m #mquick-top .brief-infomember>.el-row{float:left;width:100%;overflow:hidden}
	#top_m #mquick-top .el-col .el-row{display:inline-block}
	#top_m #mquick-top .float-left{float:left}
	#top_m #mquick-top .v2div_primary{width:70%}
	#top_m #mquick-top .v2div_primary,#top_m #mquick-top .v2div_secondary{float:left}
	#top_m #mquick-top .v2div_secondary{width:30%}
	#top_m .top-logo img{max-width:100%;max-height:55px}
	#top_m .top-logo{width:20%;display:inline-block;vertical-align:middle}
	#top_pc{display:none}
	#virtualsports-container{width:calc(100% - 0px)}
}
@media screen and (max-width:1199px){
	.fixheader{top:55px}
	.home-casino .header.header-sticky:not([class*="border"]){padding:0}
	.miniGameZone .miniGameWrapper .content .leftZone .obj{width:100%;height:100%;padding-bottom:0;top:0;transform:translateY(0%);background-size:100%}
	.miniGameZone .miniGameWrapper .content .rightZone{width:50%}
	.miniGameZone{background-size:100% 100%;height:100%}
	.multi-tabs_wrapper .tabs ul::-webkit-scrollbar,.tabs ul.main_tabs::-webkit-scrollbar{height:10px!important}
	.multi-tabs_wrapper .tabs ul::-webkit-scrollbar-thumb,.tabs ul.main_tabs::-webkit-scrollbar-thumb{height:7px}
	.sidebar-backdrop{position:fixed;top:0;left:0;z-index:var(--cui-backdrop-zindex);width:100vw;height:100vh;background-color:var(--cui-backdrop-bg)}
	.sidebar-backdrop.show{opacity:var(--cui-backdrop-opacity)}
	.sidebar-end{--cui-sidebar-width:23rem}
	.sidebar-toggler{display:none}
	#main-c .body_home{top:0}
	.way_2 > span:nth-child(1)::-webkit-scrollbar-thumb,
    .bet-side > span:nth-child(1)::-webkit-scrollbar-thumb { height: 2px; background-color: rgb(255 255 255 / 6%);  border-radius: 10px;}
    #sp_list .sp_league .nowrap-text {
        white-space: nowrap; overflow: hidden;
        text-overflow: ellipsis;
        width: calc(100% - 30px);
        display: inline-block;
        vertical-align: middle;

    }
}
@media (max-width:1150px){
	html:not([dir="rtl"]) .header-nav.mobile_central{margin:0 auto!important}
}
@media screen and (max-width:1118px){
	.central_content .fixheader{top:107px}
}
@media screen and (max-width:1020px){
	.login-user{min-height:unset}
	.login__field{margin-top:0;padding-right:0}
	.login__field{text-align:center}
	.login__icon{left:45px}
	#login-container .boot-cratev2 #login_btn{margin-bottom:15px}
	#login-container .boot-cratev2 #login_btn,#pop_login,#pop_register,.login-support-wrapper{margin:0 auto}
	#login-container .boot-cratev2{min-width:250px;max-width:90%;top:20%;left:50%;transform:translate(-50%,-20%);float:left}
	#login-container .login-logoV2 .logoimage-wrap{margin:0;top:0;position:relative;transform:unset;z-index:2}
	#login-container .login-logoV2{text-align:center;text-align:-webkit-center;padding:10px;height:auto;position:initial;float:left}
	#login-container{height:100%;overflow:auto}
	#login-footer{position:relative;width:100%;float:left}
}
@media screen and (max-width:1000px){
	.btn-sonuum{font-size:14px}
	.wrapthree_groupbtn .btn-sonuum{width:112px}
}
@media screen and (max-width:992px){
	._topsearchwrap,.header_slot .header_slot_title{padding:0}
	._topsearch{width:100%;margin:5px 0 0}
	.finance_wrapper .el-row.w-75,.finance_wrapper .findiv .input_finance-amount{width:260px!important;font-size:27px}
	.fixheader{top:var(--sm-top-menu-height)}
	.home-casino .center_home{width:100%}
	.right-container.realtime-wrapper.right{display:none}
	
	.casino-list-wrap .casinogames_lobby {
        width: 35%;
    }
}
@media (max-width:991.98px){
	[dir="rtl"] .offcanvas-lg.offcanvas-end{left:0;border-right:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color)}
	[dir="rtl"] .offcanvas-lg.offcanvas-start{right:0;border-left:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateX(100%)}
	[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow-unfoldable.sidebar-end,[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow.sidebar-end{margin-left:calc(var(--cui-sidebar-narrow-width) * -1)}
	[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow-unfoldable:not(.sidebar-end),[dir="rtl"] .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow:not(.sidebar-end),html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow-unfoldable.sidebar-end,html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow.sidebar-end{margin-right:calc(var(--cui-sidebar-narrow-width) * -1)}
	html:not([dir="rtl"]) .offcanvas-lg.offcanvas-end{right:0;border-left:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color)}
	html:not([dir="rtl"]) .offcanvas-lg.offcanvas-start{left:0;border-right:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateX(-100%)}
	html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow-unfoldable:not(.sidebar-end),html:not([dir="rtl"]) .sidebar:not(.show).sidebar-self-hiding-lg.sidebar-narrow:not(.sidebar-end){margin-left:calc(var(--cui-sidebar-narrow-width) * -1)}
	.modal-fullscreen-lg-down .modal-body{overflow-y:auto}
	.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}
	.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}
	.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}
	.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}
	.offcanvas-lg.offcanvas-bottom,.offcanvas-lg.offcanvas-top{right:0;left:0;height:var(--cui-offcanvas-height);max-height:100%}
	.offcanvas-lg.offcanvas-bottom{border-top:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateY(100%)}
	.offcanvas-lg.offcanvas-end{top:0;width:var(--cui-offcanvas-width);transform:translateX(100%)}
	.offcanvas-lg.offcanvas-start{top:0;width:var(--cui-offcanvas-width)}
	.offcanvas-lg.offcanvas-top{top:0;border-bottom:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateY(-100%)}
	.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none!important}
	.offcanvas-lg{position:fixed;bottom:0;z-index:var(--cui-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--cui-offcanvas-color);visibility:hidden;background-color:var(--cui-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform 0.3s ease-in-out}
	.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
@media (max-width:991.98px) and (prefers-reduced-motion:reduce){
	.offcanvas-lg{transition:none}
}
@media (max-width:875px){
	#user-container .userInfoW{width:100%}
}
@media (max-width:821px){
	.bet-log-wrap .type-name{padding:10px}
	.casinogames_lobby{width:40.5%}
	.depo-box{min-width:260px}
	.frontpage-linkicon .right-sns{display:block;padding:0 15px}
	.frontpage-linkicon{text-align:center}
	.hlaf_sp #asian-container .away_side .odds,.hlaf_sp #asian-container .home_side .text-truncate,.hlaf_sp #asian-container .home_side .snip{text-align:left!important}
	.hlaf_sp #asian-container .away_side .odds{margin-right:auto!important}
	.hlaf_sp #asian-container .home_side .odds,.hlaf_sp #asian-container .away_side .text-truncate,.hlaf_sp #asian-container .away_side .snip{text-align:right!important}
	.hlaf_sp #asian-container .home_side .odds{margin-left:auto!important}
	.hlaf_sp #asian-container .name_team .odds-container .left_team{width:calc(50% - 20px);display:inline-block}
	.hlaf_sp #asian-container .name_team .odds-container .right_team{width:calc(50% - 20px);display:inline-block}
	.hlaf_sp #asian-container .name_team .odds-container .versus_mid{width:40px}
	.hlaf_sp #asian-container .name_team .odds-container{text-align:center;font-size:14px;word-break:keep-all;width:calc(100% - 85px);margin-left:auto!important;overflow:auto;flex-direction:row}
	.hlaf_sp #asian-container .round_box_detail .round-box.bet-side .odds.fs-sm_{margin:0}
	.hlaf_sp #asian-container .round_box_detail .round-box.bet-side,.hlaf_sp #asian-container .round_box_detail .round-box.bet-side2,.hlaf_sp #asian-container .round_box_detail .round-box.bet-side3,.hlaf_sp #asian-container #match-detail .round-box.bet-side,.hlaf_sp #asian-container #match-detail .round-box.bet-side2,.hlaf_sp #asian-container #match-detail .round-box.bet-side3{display:flex!important;justify-content:space-between;flex-flow:row}
	.league-name .round-box.matchtime,.mutiple_box small.match_info01{width:45px; margin-left: 3px;         padding: 0 1px;}
	.live_odds-list .bet-side2>span:nth-child(2){width:70px;float:left;text-align:center;display:table-cell;vertical-align:middle;overflow-x:hidden;font-weight:700}
	.live_odds-list .bet-side2>span:nth-child(3){width:50px;float:right;text-align:right;display:table-cell;vertical-align:middle;overflow-x:hidden;padding:0 10px}
	.match-oddslist .round-box span.spvalue{width:70px!important}
	.match-oddslist .round-box.bet-side2,.match-oddslist .round-box.bet-side3,.match-oddslist .round-box.mid-side{flex-flow:row}
	.match_right{width:100%!important;padding:0!important;margin:0!important;float:left;position:relative;min-height:1px;max-height:600px;overflow:auto;border:5px solid}
	.odds-container .round-box.bet-side .spvalue.nosp+span:last-child,.spvalue.nosp+span{width:100%!important;text-align:center}
	.round-box span.text-truncate::-webkit-scrollbar{height:3px!important}
	.round-box.bet-side,.round-box.bet-side2,.round-box.bet-side3{display:block!important;text-align:center}
	.second_layer_roundBox{display:flex;flex-flow:row;align-items:center}
	.table-sbetlog-blue2 div[class*=" b_detail_view"] .match-odds.bet-odds table tbody>tr>td .odds-container.match_betView,.table-sbetlog-blue2 div[class^="el-row b_detail_view"] .match-odds.bet-odds table tbody>tr>td .odds-container.match_betView{width:100%;padding:5px}
	.way_2>span:nth-child(1),.bet-side>span:nth-child(1){width:100%!important;float:left;text-align:center!important;display:table-cell;vertical-align:middle;text-overflow:unset;white-space:nowrap;height:unset}
	.way_2>span:nth-child(2),.bet-side>span:nth-child(2){width:70px!important;float:left;text-align:center;display:table-cell;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;font-weight:700;height:unset}
	.way_2>span:nth-child(3),.bet-side>span:nth-child(3){width:calc(100% - 70px)!important;float:right;text-align:center;display:table-cell;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;height:unset}
	.way_3>span:nth-child(1){float:left;text-align:center;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;width:100%}
	.way_3>span:nth-child(2){float:left;text-align:center;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;font-weight:700;width:50%}
	.way_3>span:nth-child(3){float:right;text-align:center;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;width:50%}
	#sports-wrapper #asian-container .count-link{border-radius:var(--cui-border-radius)}
	#user-container .collection-box .tab_content .multi-tabs_wrapper .tabs ul .tlayer,.deposit-event.deposit_calendar tbody td.deposit_calendar .wrapper_stamped,.league-card-round,.league-card-round .round-box.count-side,.round-box.count-side{margin:5px 0!important}

    .forum-tbl .tbl-row .table-board-content img {
    width: 100%;
    }
}
@media (max-width:768px){
	[data-pagination] ul{padding:.5em}
	html:not([dir="rtl"]) .header .ms-auto.mobile_central .dropdown-item{line-height:45px}
	html:not([dir="rtl"]) .header .ms-auto.mobile_central{margin:0 auto!important}
	span.tab-title{font-size:1.1rem}
	table.bl-container tbody tr.view_bet table tbody .odds-container{width:100%}
	._casino_body .header_logo,.casinogames_lobby:hover .btn_ent h6{display:none}
	._casino_body .header_sticky .container-fluid{width:calc(100% - 5%)}
	._live_details_ .round-box:has(span:last-child:nth-child(2)){height:42px}
	._login_support_text{padding:10px!important;height:50px;margin:0 3px}
	._rule.btn-purple{display:inline-block}
	._topsearchwrap .wrap-searchssports{padding:10px 15px 0}
	.arrow.down::before,.arrow.up::before{top:0}
	.asian-league-panel .league-name .league.top-league-name,.asian_slide_box .league_head .league-name .league{display:block!important;height:auto;white-space:normal;overflow:hidden;position:relative;z-index:1;padding-right:50px}
	.asian_slide_box>.league_head>tbody>tr>td.league-name>div:nth-child(2)>div.row{justify-content:space-between}
	.autobetting_form table input.sports_share_check{width:5rem}
	.autobetting_form table>tbody>tr:first-child{font-size:1.2rem}
	.autobetting_form table>tbody>tr:not(:first-child),.autobetting_form table>tbody>tr:not(:first-child)>td:first-child{font-size:.8rem}
	.autobetting_form table>tbody>tr:not(:first-child)>td>span:first-child{width:8rem}
	.autobetting_form table>tbody>tr:not(:first-child){margin:.5rem 0}
	.autobetting_form table>tbody>tr>td input{width:70%}
	.autobetting_form table>tbody>tr>td:first-child{width:100%}
	.autobetting_form table>tbody>tr>tr:first-child>td{margin-left:7rem}
	.autobetting_form table>tbody>tr>tr:not(:first-child)>td{margin-left:0}
	.away-t span:nth-child(2),.home-t span:nth-child(1),.away-t span:nth-child(1),.home-t span:nth-child(2){width:100%}
	.bet-history-tab-in{font-size:3.2vw;--cui-nav-link-font-weight:3.2vw}
	.bet-history-tab:first-child:nth-last-child(1),.bet-history-tab:first-child:nth-last-child(1)~.bet-history-tab{width:calc((100% / 1) - 6px)!important;overflow:hidden}
	.bet-history-tab:first-child:nth-last-child(2),.bet-history-tab:first-child:nth-last-child(2)~.bet-history-tab{width:calc((100% / 2) - 6px)!important;overflow:hidden}
	.bet-history-tab:first-child:nth-last-child(3),.bet-history-tab:first-child:nth-last-child(3)~.bet-history-tab{width:calc((100% / 3) - 6px)!important;overflow:hidden}
	.bet-history-tab:first-child:nth-last-child(4),.bet-history-tab:first-child:nth-last-child(4)~.bet-history-tab{width:calc((100% / 4) - 6px)!important;overflow:hidden}
	.bet-history-tab:first-child:nth-last-child(5),.bet-history-tab:first-child:nth-last-child(5)~.bet-history-tab{width:calc((100% / 5) - 6px)!important;overflow:hidden}
	.bet-history-tab:not(.on){margin:0 3px}
	.bet-history-tab{font-size:1rem;display:flex;justify-content:center;align-items:center}
	.bet_list_wrap .is-leaf .cell{white-space:nowrap;font-size:11px}
	.betting-wrapper .table-sbetlog-td input[type="checkbox"]{width:17px;height:17px;position:relative;z-index:999999999999999999}
	.btn-sonuum.btn-dialog{height:2.3rem;width:9rem}
	.btn-sonuum{line-height:normal}
	.btnv2 i{margin-right:4px}
	.calc_wrap .calc_btn.btn-custom.btn-raise{width:calc(25.33% - 6px)}
	.calendar-container table.checkin-event tbody td .date{height:3rem;width:3rem;margin:2px}
	.calendar-container table.checkin-event tbody td,.calendar-container table.checkin-event thead td,.calendar_points .point_section .event_text,span.calendar_event_warn{font-size:.85rem}
	.calendar-container table.checkin-event,table.deposit-event.deposit_calendar{border-collapse:separate;border-spacing:.3rem}
	.calendar.deposit_calendar.style_two tbody td.deposit_calendar,.deposit-event.deposit_calendar tbody td.deposit_calendar{height:4.5rem;width:4.5rem}
	.calendar_points .cmnbtn.event_btn{justify-self:center}
	.calendar_points .point_section{display:grid}
	.captcha-img img{width:85%!important;display:inline-block;height:39px}
	.captchawrap #captcha{width:95%}
	.carousel-control-next,.carousel-control-prev{z-index:15}
	.casino-list-wrap{margin-top:10px}
	.central_content .fixheader #lobby-row__menu .lobby-row__wrapper{width:100%;padding:10px 0 0!important}
	.deposit-event.deposit_calendar tbody td.deposit_calendar{height:4rem;width:4rem}
	.deposit_calendar .wrapper_stamped .day_text{height:3rem}
	.deposit_calendar.stamped{font-size:.8rem}
	.el-row.nav.nav-tabs .nav-link{padding:0}
	.finance_wrapper .btn-darkpurple{line-height:45px;margin-bottom:15px}
	.finance_wrapper .bundle-buttonsContainer{display:block!important;text-align:center}
	.finance_wrapper .bundle-buttonsContainer{display:block!important}
	.finance_wrapper .findiv .input_finance-amount{width:100%!important;font-size:27px}
	.finance_wrapper .input_finance-amount{font-size:23px}
	.foot-bottom #sns-list img{width:100%;max-width:100%}
	
	table#sns-list {width: 100%;}
	
	.foot-bottom .socials{overflow:hidden}
	.foot-bottom img{width:100%;max-width:100%;margin-bottom:20px}
	.foot-bottom{background:var(--footer-bg);position:sticky;bottom:0;color:#fff;line-height:39px;padding:16px;width:100%}
	.footer-partner{width:130px}
	.footer{display:none}
	.forum-tbl td,.forum-tbl th{padding:.3em}
	.forum-tbl td:first-of-type:after{content:"";position:absolute;top:0;right:-1px;height:100%;width:1px}
	.forum-tbl td:first-of-type{left:0;border-left:none;font-weight:700}
	.forum-tbl td:last-of-type{border-right:none}
	.forum-tbl-scroll{overflow:auto}
	.forum-tbl{margin:0}
	.hMainTitle .htitleWrapper .leftZone span{font-size:18px}
	.header-nav_wrap_quickm_second .dropdown .dropdown-menu .quick-ul{padding:0}
	.header_slot .header_slot_title:after,.header_slot .header_slot_title:before{width:40%!important}
	.header_slot{margin:0}
	.hlaf_sp .home-t.round-box .ms-auto,.hlaf_sp .away-t.round-box .fs-sm{margin:0!important;text-align:center!important;width:100%!important}
	.img-empty_container{display:none!important}
	.inner_top .header-btn{font-size:12px;font-weight:600}
	.input_content.captchawrap{display:grid;grid-template-columns:2fr 1fr;align-items:center}
	.league-name .league_star{float:right;position:absolute;right:23px;top:7px;font-size:18px}
	.league-name .menu-flag.ms-auto{margin:3px!important;vertical-align:middle}
	.league-name .round-box.matchtime{width:auto;margin:0}
	.league_head .league-name .league svg.nav-icon,.league-container .asian-league-panel .league svg.nav-icon,#sp_list .sp_league svg.nav-icon{float:left;margin-top:-1px}
	.live_a{padding:7px;margin:17px auto 10px}
	.live_sports_schedule #toplist-wrapper .leftidle #left-button,.live_sports_schedule #toplist-wrapper .rightidle #right-button{font-size:24px;top:30%;pointer-events:none}
	.live_sports_schedule-list .card-upcoming{padding:6px;height:125px}
	.live_sports_schedule-list .up-away,.live_sports_schedule-list .up-home{height:60px}
	.live_sports_schedule-list .up-league{font-size:12px;width:80%;white-space:normal;line-height:normal;height:100%;-webkit-border-radius:74px;-moz-border-radius:74px;border-radius:74px}
	.live_sports_schedule-list{padding-top:10px}
	.live_wrap .sp_nav_top .btn-sports-list.sp_cat:after{height:70px;width:70px;border-radius:5px}
	.live_wrap .sp_nav_top_style2 .topsp_wrap .topsports-icon{height:25px;width:25px}
	.live_wrap .top-sports-container .el-row:not(:has(div:nth-child(5))){justify-content:center;width:unset!important}
	.live_wrap .top-sports-container .el-row{display:flex;margin-top:10px}
	.login-container .login-box-wrapper .btnZone .ask-register{display:none}
	.login-container .login-box-wrapper .btnZone .btnFrame .btn_p{margin:0}
	.login-container .login-box-wrapper .btnZone .txtZone ._menu-register,.login-container .login-box-wrapper .btnZone .btnFrame .btn_p{margin:0 3px;padding:10px!important}
	.login-container .login-box-wrapper .btnZone .txtZone ._menu-register{text-align:center;letter-spacing:.5px;transition:0.2s ease-out;cursor:pointer;padding:10px;border-radius:50px;width:100%;margin-bottom:15px;float:left;font-size:16px;background-color:#eb4511;background-image:linear-gradient(315deg,#eb4511 0%,#b02e0c 74%);border:2px solid #db4b26;color:#e8e8e8;transition:0.3s ease-out;cursor:pointer;box-shadow:#86959f .1em .1em 0.6em!important;text-align:center;text-decoration:none;font-weight:initial}
	.login-container .login-box-wrapper .btnZone .txtZone{width:auto}
	.login-container .login-box-wrapper .leftZone{display:none}
	.login-container .login-box-wrapper .rightZone .up .inputFrame .txtT{margin:0}
	.login-container .login-box-wrapper .rightZone .up .input_zone input{margin:0}
	.login-container .login-box-wrapper .rightZone{width:100%;padding:15px}
	.login-container{width:90%}
	.lv-count{top:32px;width:160px;padding:2px 4px!important}
	.lv-header:after{left:32%!important;width:63vw!important}
	.lv-header:after{left:35%}
	.main__cards .main__card{display:inline-block;width:calc(50% - 8px)}
	.main__cards-container-heading-wrap{padding-top:1rem;padding-bottom:0}
	.main__cards-container-heading.ss-heading{text-align:center}
	.main__cards{display:block;padding:.6rem 0 0}
	.main__desc{font-size:15px}
	.main__heading{font-size:22px}
	.main_menu_wrap{display:initial}
	.main_m{display:block}
	.main_p,.main_p_live{display:none}
	.match-oddslist{margin-bottom:6px!important}
	.mg-btn-face{font-size:1rem;padding:8px 20px}
	.mg-btn{margin:.2rem}
	.mini_opentab_mobile #new2_tabs ul.hidedarrow:has(li:nth-child(10)):after{display:none}
	.mini_opentab_mobile #new2_tabs ul:has(li:nth-child(10)):after{content:"\f078";animation:fadeInDown 1.5s ease-in-out infinite}
	.mini_opentab_mobile #new2_tabs ul:has(li:nth-child(5)):after{content:""}
	.minor_event .cashflowlive-box .bank-table .table{animation:80s linear infinite autoscroll!important}
	.minor_event .cashflowlive-box:first-child .bank-table .table{animation:150s linear infinite autoscroll!important}
	.minor_event.realtime-wrapper .cashflowlive-box .bank-table li.tr p{font-size:13px!important}
	.minor_event.realtime-wrapper .cashflowlive-box .bank-table p.title{font-size:1.1rem!important;text-align:center;display:block;width:80%}
	.minor_event.realtime-wrapper .cashflowlive-box .bank-table::after{content:"";background:linear-gradient(0deg,#f1f6fe,transparent);width:100%;height:30px;position:absolute;left:0;bottom:0;z-index:1}
	.minor_event.realtime-wrapper .cashflowlive-box .bank-table::before{content:"";background:linear-gradient(181deg,#f4f7fb,transparent);width:100%;height:37px;position:absolute;left:0;top:0;z-index:1}
	.minor_event.realtime-wrapper .cashflowlive-box .bank-table{background:transparent!important;height:150px!important}
	.minor_event.realtime-wrapper .cashflowlive-box{padding:10px 5px;width:100%;background:none!important;border:none!important;box-shadow:none!important;margin:0;height:unset}
	.minor_event.realtime-wrapper tr{display:block}
	.modal .login-container{width:50%;transform:translate(-50%,20%)}
	.modal-footer .stats-desc .btn-dialog{height:3.5rem;        margin: 0 !important;}
	.multi-tabs_wrapper .tabs ul::-webkit-scrollbar,.tabs ul.main_tabs::-webkit-scrollbar{display:none}
	.nametag_ .h2,.nametag_ .h3{font-size:25px}
	.nametag_ img{height:8px}
	.only-mobile{display:inline-block}
	.paging .el-pager{margin:2px}
	.panel-body{padding:0}
	.pedestal{height:60%;width:92%;left:50%;transform:translateX(-50%)}
	.popup_container .wrap-popup_info img,.speech-bubble .initial p img{width:100%!important;height:auto!important}
	.prematch-event-block .detail-away span,.prematch-event-block .detail-home span,.prematch-event-block .detail-vs,.speech-bubble .bl-container .view_bet .bet-view-sport-detail .away-name.snip,.speech-bubble .bl-container .view_bet .bet-view-sport-detail .home-name.snip{width:auto}
	.provider_container.btn_panelSnow{padding-bottom:0!important}
	.quickmenu-btn{width:10.2vw;height:10.2vw}
	.roulette-wrapper #register-container{background:url(/image/roulette-bg-mobile.png);background-size:contain;background-repeat:no-repeat;background-position-x:center;background-position-y:bottom}
	.round-box.bet-side,.round-box.bet-side2,.round-box.bet-side3,.round-box.mid-side,.sequence_.bet-side,.sequence_.bet-side2{padding:0}
	.round-box.bet-side,.round-box.mid-side,.round-box.bet-side2,.round-box.bet-side3{height:40px;font-size: 12px;}
	#asian-container .round-box.bet-side, #asian-container .round-box.mid-side, #asian-container .round-box.bet-side2, #asian-container .round-box.bet-side3 {
        height: 37px;
    }
	.round-box.bet-side._bet .scrollable::-webkit-scrollbar{height:4px!important}
	.round-box.bet-side._bet .scrollable{white-space:nowrap;overflow-x:scroll;text-overflow:unset;width:100%;            margin-bottom: -6px;}
	.round-box.count-link._detail_pre.league-card-round span{font-size:1rem}
	.row-gameodds .sp_btn{padding:3px}
	.row>*{max-width:calc(100% - 0rem)}
	.row_betslip_amount_btn .stake_amount button{line-height:50px;margin:1px 0}
	.row{--cui-gutter-x:0}
	.section-heading{margin:0 auto}
	.set_v2 #right-user-info .db-member .boot-crate .mem_name{margin-top:0}
	.sidebar{--cui-sidebar-width:70%}
	.sp_nav_top .top_sports_nav .title_{font-size:1rem}
	.sp_nav_top_style2 .topsp_wrap.sp_cat{display:flex;flex-direction:column;align-items:center}
	.sp_sort .sp_sort_box.callout{margin-bottom:0}
	.sp_title button._calander_day.cmnbtn{width:5em}
	.sp_title strong.nametag_{font-size:1.5rem}
	.speech-bubble .bl-container .view_bet .bet-view-sport-detail .vs{margin:0 1rem}
	.speech-bubble .bl-container .view_bet .bet-view-sport-detail{display:flex;justify-content:center}
	.speech-bubble .bl-container .view_bet table{white-space:normal}
	.speech-bubble .bl-container{margin:0;width:100%}
	.speech-bubble .custom_table>caption{background:unset!important;font-size:initial;padding:unset;border-radius:unset;color:inherit}
	.speech-bubble{padding:10px;overflow:hidden}
	.sportFrame .sportsContent{width:100%}
	.sportFrame{margin:5px auto}
	.sports_nav_item.sportsbtn .desc{font-size:11px;font-weight:700}
	.sub-heading{padding:0}
	.swiper-pagination-bullet{width:5px;height:5px}
	.switch--horizontal .toggle-outside{width:3rem}
	.switch--horizontal input~input:checked~.toggle-outside .toggle-inside{left:1.1rem}
	.switch--horizontal label:last-of-type{margin-left:3rem}
	.switch-row .toggle_mode{width:190px}
	.table-board-blue2 .table-board-tr>div._del_sup{padding:10px 3px}
	.table-board-blue2 .table-board-tr>div:has(strong){flex-direction:column}
	.table-board-blue2 .table-board-tr>div{line-height:normal;overflow:auto;display:flex;justify-content:center;align-items:center}
	.table-board-blue2 .table-board-tr>div{padding:10px 7px}
	.table-board-content{padding:0}
	.table-history-tr div.display-center.table-history-td span{margin:0 auto!important;white-space:break-spaces;overflow-x:auto;padding:0 5px}
	.table-history-tr div.display-center.table-history-td,.table-history-tr div.display-center.table-history-td-first{word-break:keep-all;font-size:.9rem;display:flex;align-items:center;justify-content:center;overflow:auto}
	.table-mbetlog-tr,.table-sbetlog-tr{display:flex;justify-content:center}
	.table-sbetlog-td{display:flex;align-items:center;justify-content:center;padding:0}
	.tabs ul .tlayer{font-size:.8rem}
	.tbl-row,.th-title{font-size:.9rem}
	.titleLine.half{width:53vw!important}
	.titleLine{width:56vw}
	.vertical{width:calc(100% - 0px)}
	.width-full{width:100%}
	.withdraw-wrapper,.board-wrapper,.deposit-wrapper,.calendar-wrapper,.notice-wrapper,.event-wrapper,.points-wrapper,.memo-wrapper,.userinfo-wrapper,.loglist-wrapper,.recommend-wrapper,.result-wrapper,.autobetting-wrapper,.betting-wrapper,.roulette-wrapper,.support-wrapper,.slotPage{width:100%;padding:10px}
	#_miniconfirm._miniconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog,
	#_alert._alert.el-dialog__wrapper.main-dialog.modal .modal-dialog,
	#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog,
	#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog,
	#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog{width:80%;margin:0 auto}
	#autobetting-container .autobetting_form{margin:.5rem}
	#autobetting-container .pr-content,#mini_wrap #game-bet .game-header,.autobetting_form table select{width:100%}
	#bl-container .bl-container>thead>tr>th,#bl-container1 .bl-container>thead>tr>th{padding:10px}
	#bl-container table.bl-container{margin:0 auto}
	#button-to-top{opacity:.5;right:15px;bottom:5%;display:none}
	#content #content-wrapper #detail-header .name-header img.away_logo,#content #content-wrapper #detail-header .name-header img.home_logo{margin:0 auto;display:block}
	#content-wrapper #content-container.home-page #live-container{margin:0 0 5px}
	#content-wrapper #content-container.home-page .central_content,.live_sports_schedule-list ._lvl_{width:100%}
	#content-wrapper #content-container.home-page .live_wrap .btn-sports-list .desc{width:38px;text-overflow:ellipsis;overflow:hidden;white-space:normal;word-break:keep-all}
	#content-wrapper #content-container.home-page .live_wrap .btn-sports-list{height:70px;margin-right:3px;flex:0 0 70px;justify-content:center;font-size:12px;border-radius:5px;padding:5px;line-height:normal}
	#game-bet .game-bet ._betside4 ._gamebet_ p:has(>span.circle:nth-child(3)){flex-direction:column}
	#game-bet .game-bet ._betside4 ._gamebet_ p:has(i.pos){flex-direction:row!important}
	#game-bet .game-bet ._gamebet_ .bold{font-size:1.5rem}
	#game-bet .game-bet ._gamebet_,#game-bet .game-bet-center ._gamebet_{font-size:.8rem;flex-direction:column!important}
	#game-bet .game-bet-center .downv ._gamebet_ p,#game-bet .game-bet-center .tiev ._gamebet_ p,#game-bet .game-bet-center .upv ._gamebet_ p{flex-direction:revert}
	#game-bet .game-bet-slip .game-bet-slip-table{width:calc(100% - 20px);margin:7px 10px;border-collapse:separate;border-spacing:5px;border-radius:10px;overflow:hidden;position:relative;display:none}
	#game-container #game-bet .allbet-container .thumb_frame .btn-ent img{margin:5px}
	#game-container #game-bet .allbet-container .thumb_frame .btn-ent img{object-fit:fill;object-position:center center;width:10rem;height:auto}
	#game-container #game-bet .allbet-container .thumb_frame .btn-ent{padding-top:20px}
	#game-container #game-bet .allbet-container .thumb_frame .snow_lobby .btn-ent img{vertical-align:top}
	#game-container #game-bet .thumb_frame.custom-row{width:calc(50% - 9px)}
	#game-frame .dhballframe,#game-frame.frameBOX_mgm.mgm_bc #mframe-wrapper,#game-frame.frameBOX_mgm.mgm_gt #mframe-wrapper{display:block;overflow:hidden}
	#game-frame .nav-tabs ul,#game-frame.width-full .nav-tabs ul{margin:.5rem}
	#game-frame .nav-tabs{margin-bottom:0}
	#live-container .live-container .lv-away .score,#live-container .live-container .lv-home .score{height:20px;font-size:14px;line-height:17px}
	#live-container .live-container .lv-away .score,#live-container .live-container .lv-home .score{margin-top:3px!important; margin-bottom:3px;}
	#live-container .live-container .lv-away,#live-container .live-container .lv-home{height:auto;line-height:normal}
	#live-container .live-container .lv-awayname,#live-container .live-container .lv-homename{top:60px;width:100%}
	#live-container .live-container .lv-league{padding:4px 10px}
	#live-container,#match-container,#split-container,#sports-container{width:calc(100% - 10px)}
	#lobby-row__menu .lobby-row__wrapper .see_all{max-width:100%}
	#lobby-row__menu .top_sports_wrapper .scoller_horizon .provider-item{min-width:100px;height:70px;padding:0 5px}
	#login-container .boot-cratev2,.rwrap{position:relative;top:30%;transform:translate(-50%,-30%);z-index:5;left:50%}
	#login-container .boot-cratev2{width:100%;overflow:auto;height:100vh;width:100%}
	#login-container .login-box-wrapper .rightZone .login-user .input_zone .inputFrame{display:grid;grid-template-columns:110px 1fr;gap:10px;align-items:center}
	#login-container .login-logoV2 .logoimage-wrap img{max-height:230px;max-width:80%}
	#match-container .odds-container .bet-side,#match-detail #detail-container .detail-odds .bet-side,._bet.way_3,.odds-container .bet-side3{text-align:center}
	#mgModal .modal-content .modal-body #mini_wrap.mgGameFrame{width:calc(100% - 0px)}
	#mini_wrap #game-bet ._gamebet_ .circle,#mini_wrap #game-bet ._gamebet_ .circle-L,#mini_wrap #game-bet ._gamebet_ .circle-m,#mini_wrap #game-bet ._gamebet_ .circle-s{font-size:.9rem;margin-bottom:.5rem}
	#mini_wrap #game-bet ._gamebet_ .circle,#mini_wrap #game-bet ._gamebet_ .circle-L,#mini_wrap #game-bet ._gamebet_ .circle-m,#mini_wrap #game-bet ._gamebet_ .circle-s{width:2.7rem!important;height:2.7rem!important}
	#mini_wrap #game-bet .game-bet-center.btcgame,#mini_wrap #game-bet .game-bet-center.daridari,#mini_wrap #game-bet .game-bet-center.kakaoladder,#mini_wrap #game-bet .game-bet-center.nladder,#mini_wrap #game-bet .game-bet-center.sm-ggamggami,#mini_wrap #game-bet .game-bet-center.sm-roulette,#mini_wrap #game-bet .game-bet-center.timon,#mini_wrap #game-bet.betBOX_gameCROWN .game-bet-center,#mini_wrap #game-bet.betBOX_mgm .game-bet-center,#mini_wrap #game-bet.pball_frame .game-bet>ul:first-child,#mini_wrap .bepick_frame #game-bet .game-bet-center,#mini_wrap .coin_ladder_frame #game-bet .game-bet-center,#mini_wrap .coin_ladder_frame #game-bet .game-bet>ul:first-child,#mini_wrap .pladder_frame #game-bet .game-bet-center{margin-top:0!important}
	#mini_wrap #game-bet .game-header #MATCHID,#mini_wrap #game-bet .game-header #MATCHID2,#mini_wrap #game-bet .game-header .game-round-time{margin:0}
	#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{position:absolute;font-size:.8rem;left:12%;top:-18px;color:var(--cui-warning);padding:2px 5px}
	#mini_wrap #game-bet .game-header{position:relative;top:0}
	#mini_wrap #game-bet,#mini_wrap #game-bet .game-bet-center,#mini_wrap #game-bet.betBOX_gameCROWN .game-bet-center,#mini_wrap #game-bet.betBOX_mgm .game-bet-center,#mini_wrap #game-frame{padding-top:0}
	#mini_wrap #game-bet.betBOX_mgm .game-bet-center{padding-top:0}
	#mini_wrap #game-bet.eos_frame,#mini_wrap #game-bet.pball_frame,#mini_wrap #game-frame,#mini_wrap #game-frame.eos_frame,#mini_wrap #game-frame.pball_frame,#mini_wrap .pladder_frame #game-bet,#mini_wrap .pladder_frame #game-frame{width:100%}
	#mini_wrap #game-bet{width:100%}
	#mini_wrap #game-frame iframe{border:0;margin:0 auto;display:block;padding:0;overflow-x:hidden}
	#mini_wrap #game-frame.eos_frame,#mini_wrap #game-frame.pball_frame{display:block;overflow:hidden}
	#mini_wrap #game-frame.full-width-frame{display:block}
	#mini_wrap #game-frame.galaxy-frame{padding-top:1rem}
	#mini_wrap .bepick_frame #game-frame div,#mini_wrap .pladder_frame #game-frame{display:block;overflow:hidden}
	#mini_wrap .bepick_frame #game-frame{display:block;position:relative}
	#mini_wrap .bepick_frame #game-frame{overflow:hidden}
	#mini_wrap .game-view-close{display:block;background:linear-gradient(181deg,#343434 0,#2a2a2a 74%);text-align:center;border-bottom:3px solid #000;line-height:4rem;color:#fff}
	#mini_wrap .sip_lotus_frame #game-bet .game-bet-center{position:relative;width:100%;top:0}
	#mini_wrap .sip_lotus_frame .lotusoe-ana .trends .analysiscon{overflow-x:auto}
	#mini_wrap .sip_lotus_frame .lotusoe-ana .trends table.tbl .digit-in-circle{font-size:.8rem}
	#mini_wrap .sip_lotus_frame .lotusoe-ana{width:100%;overflow:hidden}
	#new2_tabs ul.hiderarrow:has(li:nth-child(5)):after{opacity:0;visibility:hidden}
	#new2_tabs ul.showlarrow:before{opacity:1;visibility:visible;transition:opacity 3s}
	#new2_tabs ul:before{content:"\f053";font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;position:absolute;left:8px;top:14px;animation:bounceLR 1.5s ease-in-out infinite;opacity:0;visibility:hidden}
	#new2_tabs ul:has(li:nth-child(5)):after{content:"\f054";font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;position:absolute;right:0;top:14px;animation:bounceLR 1.5s ease-in-out infinite;opacity:1;visibility:visible;transition:opacity 3s}
	#new_tabs_content #new2_tabs.tabs ul,.tabs .main_tabs{overflow:auto}
	#new_tabs_content .tabs ul{width:89%}
	#popup #popup_window{width:80%}
	#popup .stylus-popup_container{max-width:100%;max-height:100%;width:100%}
	#popup_window{top:50%;left:50%!important;transform:translate(-50%,-50%)!important}
	#quickMenu .header-nav:not(#qmBottom){justify-content:center}
	#register-container .register-content .register-code{width:90%}
	#register-container .register-content .register-input,.carousel-item.stylus_center{width:100%}
	#register-container .register-details table>tbody>tr,#register-container .register-details table>tbody>tr>td,#register-container .register-details table>tbody>tr>td input{width:100%;float:left}
	#result-list #inner-header .topsp_wrap.btn-sports-list.sview-result p.desc{font-size:11px;font-weight:700}
	#result-list #inner-header .topsp_wrap.btn-sports-list.sview-result{min-width:100px;padding:10px;margin:3px}
	#result-list #inner-header{display:flex;width:calc(100vw - 50px)!important}
	#slotgame-bet #horizontal-container.lobby-row__wrapper{padding-top:0!important;padding-bottom:0!important}
	#slotgame-bet #sports-wrapper #horizontal-container.hiderarrow:has(div.see_all div.provider-item:nth-child(4)):after{opacity:0;visibility:hidden;transition:opacity 2s}
	#slotgame-bet #sports-wrapper #horizontal-container.showlarrow:before{opacity:1;visibility:visible;z-index:1;transition:opacity 2s}
	#slotgame-bet #sports-wrapper #horizontal-container:before{content:"\f053";font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;position:absolute;left:.5rem;top:1.5rem;opacity:0;visibility:hidden;animation:bounceLR 1.5s ease-in-out infinite;z-index:-1;transition:opacity 2s}
	#slotgame-bet #sports-wrapper #horizontal-container:has(div.see_all div.provider-item:nth-child(4)):after{content:"\f054";font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;position:absolute;right:0;top:1.5rem;animation:bounceLR 1.5s ease-in-out infinite;opacity:1;visibility:visible;transition:opacity 2s}
	#slotgame-bet .provider-image{width:80px}
	#slotgame-bet .search_container{width:100%;margin-right:0;float:unset}
	#sp_list .sp_league svg.nav-icon{width:1.3rem!important;min-width:1.3rem; margin-right: 2px;}
	#top_pc{display:none}
	#user-container .member_infoForm .info-group:has(input){margin-left:25px!important}
	#user-container .member_infoForm .userForm_label{font-size:0.9rem!important}
	#user-container .member_infoForm .userForm_label{width:30%}
	#user-container .table_Uinfo td{display:flex;align-items:center}
	#user-container .userInfoW .member_infoForm .table_Uinfo .info-group{width:calc(100% - 115px)!important;font-size:15px}
	#user-container .userInfoW .member_infoForm{padding:0}
	#user-container .userInfoW{width:100%}
	#user-container.collection-wrapper{padding:0;width:100%}
	#user-container{padding:0}
	#user-container{width:calc(100% - 15px)}
	#virtualsports-container{color:#597ef8;font-size:12px}
	
	.spvalue.nosp + span {
        width: 100% !important;
    }

	.noti_tbl.forum-tbl .col-11-nodatetime { width: 75%;}
	.noti_tbl.forum-tbl:has(.col-11-nodatetime) .col-1 {width: 24.333333%;}


    #header #topmenu #top_m .login-width-button {
        width: 100%;
    }


#sp_list .sp_league .d-flex {
    display: grid !important;
    grid-template-columns: 0fr 0fr 9fr 9fr 1fr;
    text-align: left;
}
#sp_list .sp_league .nowrap-text.left {
    max-width: 215px;
}

    #deposit-records-list{display:flex;flex-direction:column}
    #deposit-records-list .table-header>div{display:flex;flex-grow:1;justify-content:center;align-items:center;line-height:normal;}
    #deposit-records-list [class*="log_column"] .table-history-tr{display:flex}
    #deposit-records-list [class*="log_column"] .table-history-tr .table-history-td{display:flex;flex-grow:1}
    
    #deposit-records-list [class*="log_column"] .table-history-tr .table-history-td.only-pc, #deposit-records-list .table-header>div.only-pc {display: flex !important;}

	
}
@media screen and (max-width:768px){
	[data-pagination] ul{padding:.5em}
	[data-pagination] ul{padding:.5em}
	button#_reply_event_board{margin:10px 0;width:100%;height:50px}
	span.tab-title{font-size:1.2rem}
	._casinoconfirm.modal.show,._slotconfirm.modal.show,._holdemconfirm.modal.show{overflow:auto}
	.hMainTitle .htitleWrapper .leftZone span{margin-right:1rem}
	.header-nav_wrap .nav-item .topinfo_m .btnmemberinfo-drop{left:40%}
	.mutiple_box.match-info{margin-right:5px; }
	.only-pc,.pc-only{display:none!important}
	.speech-bubble input{width:100%;height:60px;text-align:center;
	            margin-bottom: 16px;
        border-radius: 3px;
	}
	.table-header>div::-webkit-scrollbar{height:4px!important}
	.table-header>div{overflow-y:hidden;overflow-x:scroll;white-space:nowrap}
	.table-responsive .bl-container{font-size:.9rem}
	#ad-top .ad-topclose{top:25px}
	#horizontal-container.top_sports_wrapper .sp_nav_top.sp_nav_top_style2.top-sports-container{overflow-x:scroll}
	#match-detail #detail-header #inner-header .name-header .detail-away,#match-detail #detail-header #inner-header .name-header .detail-home{font-size:1rem}
	#save_autobetting.btn-sonuum{padding:0 10px}
	#top_m .top-logo{width:35%}
	
	
	.round-box.bet-side.left._bet.away_side,
	.round-box.bet-side.left._bet.home_side {
		padding: 0 0.5em;
	}
	
	.bonus_wrap .bonus_box .row > li._sel_bet.bonusodds.odds-container {
	    flex: unset;
	}
	
	.hlaf_sp #asian-container .round_box_detail .round-box.bet-side>span:nth-child(1) {
	    width: 50% !important;
	}
	
	
    .login-container.openLogin .login-box-wrapper .rightZone .up .inputFrame {margin-bottom:10px !Important;float: left;width: 100%;}
    .login-container.openLogin .login-box-wrapper .rightZone .up .inputFrame .info {
        align-items: center;
        margin-top: 10px;
        float: left;
        width: 35%;
    }
    
    
    .login-container.openLogin .login-box-wrapper .rightZone .up .inputFrame input {
        float: left;
        width: 65%;
    }
    
    .login-container.openLogin .login-box-wrapper .rightZone  .input_content.captchawrap {
        display: inline-block;
        width: 65%;
        position: relative;
        z-index: 1;
    }
    
    .login-container.openLogin .login-box-wrapper .rightZone .input_content.captchawrap #captcha {
        width: 100%;
    }
    
    .login-container.openLogin .login-box-wrapper .rightZone .input_content.captchawrap .captcha-img img{width: 74px !important;height: auto;margin: 3px 0;float: unset;}
    
    .login-container.openLogin .login-box-wrapper .rightZone .btnZone {
        float: left;
        width: 100%;
    }
    
    .login-container.openLogin .login-box-wrapper .rightZone .input_content.captchawrap .captcha-img {position: absolute;right: 4px;top: 0;}
    .btnv2.pill .foricon i, .btnv2.pill span + span {
        float: unset;
        margin: 0 auto;
        display: block;
        text-align: center;
    }
	
	
}
@media (max-width:767.98px){
	[dir="rtl"] .offcanvas-md.offcanvas-end{left:0;border-right:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color)}
	[dir="rtl"] .offcanvas-md.offcanvas-start{right:0;border-left:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateX(100%)}
	[dir="rtl"].sidebar:not(.show).sidebar-self-hiding-md.sidebar-narrow-unfoldable.sidebar-end,[dir="rtl"].sidebar:not(.show).sidebar-self-hiding-md.sidebar-narrow.sidebar-end{margin-left:calc(var(--cui-sidebar-narrow-width) * -1)}
	[dir="rtl"].sidebar:not(.show).sidebar-self-hiding-md.sidebar-narrow-unfoldable:not(.sidebar-end),[dir="rtl"].sidebar:not(.show).sidebar-self-hiding-md.sidebar-narrow:not(.sidebar-end),html:not([dir="rtl"]).sidebar:not(.show).sidebar-self-hiding-md.sidebar-narrow-unfoldable.sidebar-end,html:not([dir="rtl"]).sidebar:not(.show).sidebar-self-hiding-md.sidebar-narrow.sidebar-end{margin-right:calc(var(--cui-sidebar-narrow-width) * -1)}
	html:not([dir="rtl"]) .offcanvas-md.offcanvas-end{right:0;border-left:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color)}
	html:not([dir="rtl"]) .offcanvas-md.offcanvas-start{left:0;border-right:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateX(-100%)}
	html:not([dir="rtl"]).sidebar:not(.show).sidebar-self-hiding-md.sidebar-narrow-unfoldable:not(.sidebar-end),html:not([dir="rtl"]).sidebar:not(.show).sidebar-self-hiding-md.sidebar-narrow:not(.sidebar-end){margin-left:calc(var(--cui-sidebar-narrow-width) * -1)}
	.date-picker-timepickers .time-picker .time-picker{border-top:var(--cui-date-picker-timepicker-border-top)}
	
	.date-picker-timepickers .time-picker{width:100%}
	.date-picker-timepickers{display:block}
	.modal-fullscreen-md-down .modal-body{overflow-y:auto}
	.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}
	.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}
	.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}
	.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}
	.offcanvas-md.offcanvas-bottom,.offcanvas-md.offcanvas-top{right:0;left:0;height:var(--cui-offcanvas-height);max-height:100%}
	.offcanvas-md.offcanvas-bottom{border-top:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateY(100%)}
	.offcanvas-md.offcanvas-end{top:0;width:var(--cui-offcanvas-width);transform:translateX(100%)}
	.offcanvas-md.offcanvas-start{top:0;width:var(--cui-offcanvas-width)}
	.offcanvas-md.offcanvas-top{top:0;border-bottom:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateY(-100%)}
	.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none!important}
	.offcanvas-md{position:fixed;bottom:0;z-index:var(--cui-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--cui-offcanvas-color);visibility:hidden;background-color:var(--cui-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform 0.3s ease-in-out}
	.sidebar-backdrop.fade{opacity:0}
	.sidebar-backdrop.show{opacity:var(--cui-backdrop-opacity)}
	.sidebar-backdrop{position:fixed;top:0;left:0;z-index:var(--cui-backdrop-zindex);width:100vw;height:100vh;background-color:var(--cui-backdrop-bg)}
	.sidebar-toggler{display:none}
	.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}
}
@media screen and (max-width:767px){
	.w25{width:calc(50% - 5px)}
	.box:nth-child(odd){margin-right:10px}
	.box:nth-child(even){margin-right:0}
	
}
@media (max-width:720px){
	.footer{text-align:left;padding:5%}
	.footer .row ul li{display:block;margin:10px 0;text-align:left}
	.footer .row a i{margin:0 3%}
	
}
@media (max-width:680px){
	.moneymove-cash-blue2{font-size:1rem}
}
@media (max-width:620px){
	#mquick-header .header-nav_wrap.header-nav_wrap_quickm_header .wraplabeltt{display:flex;justify-content:center;flex-direction:column;gap:.3rem}
}
@media screen and (max-width:600px){
	#main-nav.nav-up{top:-52px}
	#subscribe button{width:8rem}
	._login_support_text{padding:10px 5px;word-break:keep-all;margin:2%;height:40px;display:flex;justify-content:center;align-items:center}
	.modal .login-container{width:70%;transform:translate(-50%,20%)}
	
}
@media (max-width:575.98px){
	[dir="rtl"] .offcanvas-sm.offcanvas-end{left:0;border-right:var(--cui-offcanvas-border-width) solidvar(--cui-offcanvas-border-color)}
	[dir="rtl"] .offcanvas-sm.offcanvas-start{right:0;border-left:var(--cui-offcanvas-border-width) solidvar(--cui-offcanvas-border-color);transform:translateX(100%)}
	[dir="rtl"].sidebar:not(.show).sidebar-self-hiding-sm.sidebar-narrow-unfoldable.sidebar-end,[dir="rtl"].sidebar:not(.show).sidebar-self-hiding-sm.sidebar-narrow.sidebar-end{margin-left:calc(var(--cui-sidebar-narrow-width) * -1)}
	[dir="rtl"].sidebar:not(.show).sidebar-self-hiding-sm.sidebar-narrow-unfoldable:not(.sidebar-end),[dir="rtl"].sidebar:not(.show).sidebar-self-hiding-sm.sidebar-narrow:not(.sidebar-end),html:not([dir="rtl"]).sidebar:not(.show).sidebar-self-hiding-sm.sidebar-narrow-unfoldable.sidebar-end,html:not([dir="rtl"]).sidebar:not(.show).sidebar-self-hiding-sm.sidebar-narrow.sidebar-end{margin-right:calc(var(--cui-sidebar-narrow-width) * -1)}
	html:not([dir="rtl"]) .offcanvas-sm.offcanvas-end{right:0;border-left:var(--cui-offcanvas-border-width) solidvar(--cui-offcanvas-border-color)}
	html:not([dir="rtl"]) .offcanvas-sm.offcanvas-start{left:0;border-right:var(--cui-offcanvas-border-width) solidvar(--cui-offcanvas-border-color);transform:translateX(-100%)}
	html:not([dir="rtl"]).sidebar:not(.show).sidebar-self-hiding-sm.sidebar-narrow-unfoldable:not(.sidebar-end),html:not([dir="rtl"]).sidebar:not(.show).sidebar-self-hiding-sm.sidebar-narrow:not(.sidebar-end){margin-left:calc(var(--cui-sidebar-narrow-width) * -1)}
	.modal-fullscreen-sm-down .modal-body{overflow-y:auto}
	.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}
	.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}
	.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}
	.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}
	
	.offcanvas-sm.offcanvas-bottom,.offcanvas-sm.offcanvas-top{right:0;left:0;height:var(--cui-offcanvas-height);max-height:100%}
	.offcanvas-sm.offcanvas-bottom{border-top:var(--cui-offcanvas-border-width) solidvar(--cui-offcanvas-border-color);transform:translateY(100%)}
	.offcanvas-sm.offcanvas-end{top:0;width:var(--cui-offcanvas-width);transform:translateX(100%)}
	.offcanvas-sm.offcanvas-start{top:0;width:var(--cui-offcanvas-width)}
	.offcanvas-sm.offcanvas-top{top:0;border-bottom:var(--cui-offcanvas-border-width) solidvar(--cui-offcanvas-border-color);transform:translateY(-100%)}
	.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none!important}
	.offcanvas-sm{position:fixed;bottom:0;z-index:var(--cui-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--cui-offcanvas-color);visibility:hidden;background-color:var(--cui-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform 0.3s ease-in-out}
	.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
@media (max-width:575.98px) and (prefers-reduced-motion:reduce){
	.offcanvas-sm{transition:none}
}
@media (max-width:500px){
	.calc_wrap .calc_btn.btn-custom.btn-raise{width:calc(50% - 6px)}
	.checkin-event tbody td.date{height:3.5rem;width:4rem} 
	.modal .login-container{width:80%;transform:translate(-50%,20%)}
	.quickmenu-btn{width:14.2vw;height:14.2vw}
	.table-bet-log-wrap,#deposit-list-table{font-size:11px}
	.table-history-tr .display-center.table-history-td.row4{color:#597ef8;padding:0}
	.table-history-tr div.display-center.table-history-td span{padding:0 2px}
	
	.table-history-tr div.display-center.table-history-td:has(.delbtn){padding:0}
	#cash-records-list .row2.width-pc,#cash-records-list .row3.width-pc,#cash-records-list .row5.width-pc,#point-records-list .row2.width-pc,#point-records-list .row3.width-pc,#point-records-list .row5.width-pc{width:calc(25% - 18px)}
	#cash-records-list .row7.width-pc,#point-records-list .row7.width-pc{width:calc(24.666667% - 18px)}
	#deposit-records-list .row1.width-pc,#deposit-records-list .row2.width-pc,#deposit-records-list .row3.width-pc,#withdraw-records-list .row1.width-pc,#withdraw-records-list .row2.width-pc,#withdraw-records-list .row3.width-pc{/*width:calc(16.66666667% - 18px)*/}
	#right-content_menu .sidebar{--cui-sidebar-width:75%}
	

    
	
}
@media (max-width:480px){
	span._scorevalue1,span._scorevalue2{font-size:18px}
	.half{width:100%;float:none;margin-bottom:0}
	.inner_top{display:flex;align-items:center;justify-content:center}
	.login__field{text-align:left}
	
	.login__icon{left:0}
	.mgHeaderInfo01:has(span#MATCHTIME:empty){position:absolute;top:0;left:50%;transform:translateX(-50%);border-radius:0 0 20px 20px;background:#fff;padding:0 15px;font-size:1rem}
	#login-container .boot-cratev2 #login_btn,#pop_login,#pop_register,.input_login,.login-support-wrapper{width:100%}
	#mini_wrap #game-bet .game-header #MATCHID{background-color:unset;color:var(--cui-warning);margin:0;padding:0}
	#mini_wrap #game-bet .game-header #MATCHTIME{position:absolute;width:80%;top:0;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;color:var(--cui-info);border-radius:0 0 20px 20px;
	    white-space: nowrap;
            overflow: auto;
	}
	#mini_wrap #game-bet .game-header .game-round-time{max-width:10%;background-color:unset;color:var(--cui-warning);margin:0;padding:0}
	#mini_wrap #game-bet .game-header{font-size:.9rem}
	#mini_wrap #game-bet .game-header{position:relative;top:0;padding-top:2.8rem}
	#quickMenu .header{padding-top:23px;padding-bottom:0}
}
@media screen and (max-width:480px){
	.bg-header-title .inner_top{display:flex;justify-content:space-evenly;padding:0}
	.bg-header-title .row{margin-left:0!important}
	.btn-sonuum{font-size:14px;width:unset;padding:0;line-height:40px}
	.btn-sonuum{min-width:30%!important}
	.gametype-button-orange{display:flex;align-items:center}
	.table-history-blue2 .row{justify-content:center}
	

	
}
@media (max-width:478px){
	.live_sports_schedule #toplist-wrapper .leftidle,.live_sports_schedule #toplist-wrapper .rightidle{width:130px}
	.live_sports_schedule #toplist-wrapper .leftidle #left-button{left:-40%}
	
}
@media screen and (max-width:430px){
	li.button-minigame_betting ._gamebet_{font-size:0.7rem!important;padding-left:0.3rem!important}
	li.game-title{text-align:center}
	
	#game-bet .game-bet{padding:0}
	#game-bet .game-header-v2 .widget-title .gameInfo #MATCHTIME,._gamebet_ .pball-big,._gamebet_ .pball-even,._gamebet_ .pball-medium,._gamebet_ .pball-odd,._gamebet_ .pball-over,._gamebet_ .pball-small,._gamebet_ .pball-under{font-size:1rem}
	#game-bet .game-header-v2 .widget-title .gameInfo .gameInfo-title{font-size:1.3rem}
	#game-bet .game-header-v2 .widget-title .title-text{font-size:.8rem;text-align:center;padding:.3rem}
	#game-frame .nav-tabs li.btn.btn-link{font-size:.8rem;border:3em}

/*  .live_sports_schedule-list ._lvl_{width: 100% !important}	
	.live_sports_schedule #toplist-wrapper .leftidle #left-button,.live_sports_schedule #toplist-wrapper .rightidle #right-button{font-size: 20px}
	.live_sports_schedule #toplist-wrapper .leftidle,.live_sports_schedule #toplist-wrapper .rightidle{width: 30px !important} 
	*/
}
@media (max-width:420px){
	.crd-heading,.crd-text{font-size:20px}
	.odds-find #odds_search{white-space:inherit!important}
	
}
@media screen and (max-width:420px){
	.header-nav_wrap .nav-item .topinfo_m .wraplabeltt .wraplabeltt2{display:flex;justify-content:space-between;font-size:12px;margin-top:0}
}
@media (max-width:400px){
    :root {--cui-body-font-size: 12px;}
	.main__crossing-container.rightside{padding:0 0.5rem!important}
	 .way_2>span:nth-child(2), .bet-side>span:nth-child(2) { /*width: 45px !important;*/}
	 .way_2>span:nth-child(3), .bet-side>span:nth-child(3){ /* width: calc(100% - 45px) !important;*/}
	 .hlaf_sp #asian-container .name_team .odds-container{ font-size: 12px;}
	 #virtual_wrap #V-league-container .vsport_block .on_sel {line-height: 16px;}
	 .btnv2.pill {
	     border-radius: 25px;
	     
	     min-height: 2rem;
        display: inline-flex;
        justify-content: center;
        align-items: center;
        text-shadow: 1px 1px 3px #000;
	     
	 }
}
@media screen and (max-width:350px){
	.header-nav_wrap .nav-item .topinfo_m .wraplabeltt .wraplabeltt2 .labeltt{display:none}
}
@media screen and (max-width:340px){
	html:not([dir="rtl"]) #theme-changer.ms-auto{margin:0!important;display:none}
	.finance_wrapper .el-row.w-75,.finance_wrapper .findiv .input_finance-amount{width:277px!important;font-size:27px}
	.header.header-sticky .container-fluid{justify-content:initial}
	.header.header-sticky ::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}
	#rightpanel-toggle .mybet_count{right:-20px;top:-6px!important}
}
@media (max-width:320px){
	.cart_box.bet_ticket{font-size:.8rem}
	#match-frame{padding:0}
}
@media screen and (max-width:300px){
	._login_support_text{width:100%;margin:11px 0}
	.finance_wrapper .el-row.w-75,.finance_wrapper .findiv .input_finance-amount{width:260px!important;font-size:27px}
	.icon:not(.icon-c-s):not(.icon-custom-size).icon-xxl{width:1.8rem;height:1.8rem;font-size:1.8rem}
	.login-support-wrapper{display:block}
	.note-comment-blue2 button{margin-top:7px!important}
	.note-comment-blue2{display:block!important;margin:17px}
	.sp_title button._calander_day.cmnbtn{display:inline-block;margin:10px}
	.sp_title div.wb-right.p-lh{display:block;text-align:center}
	#right-user-info .db-member .boot-crate .memlevel #memberlevel,.header-nav .nav-link .memlevel #memberlevel{-o-object-fit:cover;object-fit:cover;z-index:1;float:left;height:38px;width:38px;margin-top:4px}
}
@media (hover:hover),(-ms-high-contrast:none){
	.sidebar-nav .nav-link:hover{color:var(--cui-sidebar-nav-link-hover-color);text-decoration:none;background:var(--cui-sidebar-nav-link-hover-bg)}
	.sidebar-nav .nav-link:hover .nav-icon{color:var(--cui-sidebar-nav-link-hover-icon-color)}
	.sidebar-nav .nav-link:hover.nav-group-toggle::after{background-image:var(--cui-sidebar-nav-group-indicator-hover)}
	
}
@media (prefers-reduced-motion:no-preference){
	:root{scroll-behavior:smooth}
}
@media (prefers-reduced-motion:reduce){
	.accordion-button::after{transition:none}
	.accordion-button{transition:none}
	.avatar{transition:none}
	.btn-loading-spinner{transition:none}
	.btn{transition:none}
	.calendar-nav-icon{transition:none}
	.carousel-control-next,.carousel-control-prev{transition:none}
	.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}
	.carousel-indicators [data-coreui-target]{transition:none}
	.carousel-item{transition:none}
	.collapsing.collapse-horizontal{transition:none}
	.collapsing{transition:none}
	.fade{transition:none}
	.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}
	.form-control::file-selector-button{transition:none}
	.form-control{transition:none}
	.form-floating>label{transition:none}
	.form-range::-moz-range-thumb{-moz-transition:none;transition:none}
	.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}
	.form-select{transition:none}
	.form-switch .form-check-input{transition:none}
	.modal.fade .modal-dialog{transition:none}
	.nav-link{transition:none}
	.navbar-toggler{transition:none}
	.offcanvas{transition:none}
	.page-link{transition:none}
	.page-link{transition:none}
	.picker-input-group-icon{transition:none}
	.progress-bar-animated{animation:none}
	.progress-bar{transition:none}
	.sidebar-footer{transition:none}
	.sidebar-header{transition:none}
	.sidebar-nav .nav-group .nav-group-items{transition:none}
	.sidebar-nav .nav-group-toggle::after{transition:none}
	.sidebar-nav .nav-group{transition:none}
	.sidebar-nav .nav-icon{transition:none}
	.sidebar-nav .nav-link{transition:none}
	.sidebar-nav .nav-title{transition:none}
	.sidebar-toggler::before{transition:none}
	.sidebar{transition:none}
	.spinner-border,.spinner-grow{--cui-spinner-animation-speed:1.5s}
	.wrapper{transition:none}
}
@media print{
	.d-print-inline{display:inline!important}
	.d-print-inline-block{display:inline-block!important}
	.d-print-block{display:block!important}
	.d-print-grid{display:grid!important}
	.d-print-table{display:table!important}
	.d-print-table-row{display:table-row!important}
	.d-print-table-cell{display:table-cell!important}
	.d-print-flex{display:flex!important}
	.d-print-inline-flex{display:inline-flex!important}
	.d-print-none{display:none!important}
	
}


.body-footer .footer {
    display: none;
}

.casinogames_lobby {
    width: 35%;
}

@media (max-width: 380px) {
    #right-betslip .text-on-left {
        font-size: 13px;
        width: 42% !important;
    }
    #right-betslip .text-on-right {
        font-size: 13px;
        width: 58%;
    }
}

@media (max-width: 768px) {
    #result-list #inner-header.result-sports {
        justify-content: flex-start;
    }
}
.quickmenu-bottom .nav-link.low-menu i.holdem-poker-point,
.quickmenu-bottom .nav-link.low-menu i.holdem-poker {
    margin-bottom: 2px !important;
}

.quickmenu-bottom .nav-link.low-menu i.holdem-poker::before {
    font-family: 'icomoon' !important;
    content: "\e931";
}
.quickmenu-bottom .nav-link.low-menu i.holdem-poker-point::before {
    font-family: 'icomoon2' !important;
    content: "\e9de";
}

button {
    padding: inherit !important;
    margin: inherit !important;
}

.el-scrollbar__wrap {
    overflow: scroll;
    height: 100%;
}
.sportFrame .sportsContent #leftbox_out .el-scrollbar__wrap {
    overflow: scroll;
    height: calc(100vh - 0px);
}

.ask_btn.bboard_list {
    display: flex;
    width: 100%;
    overflow-x: auto;
}




html:not([dir="rtl"]) .sidebar-nav #menu_sports #sports-mainmenu .result_menu .nav-icon:first-child,
#menu_sports #sports-mainmenu .result_menu a span.icon-iconARupA {
    position: absolute;
}
html:not([dir="rtl"]) .sidebar-nav #menu_sports #sports-mainmenu .result_menu .nav-icon:first-child {left: 21px;width: 50px !important;}
#menu_sports #sports-mainmenu .result_menu a span.icon-iconARupA{
    right:7px;
}
#menu_sports #sports-mainmenu .result_menu a {
    justify-content: center;
    display: block;
    text-align: center;
}


#mgModal .modal-content .modal-body #mini_wrap.mgGameFrame #game-frame {width:100%;}
#mgModal .modal-content .modal-body #mini_wrap.mgGameFrame #game-bet {width:100%} 


.footer .footerWrapper .topZone{
   padding: 30px 5%;
}
 .footer .footerWrapper .downZone{
   padding: 0 5% 20px 5%;
 }

.odds-container .round-box.bet-side._bet .odds {
    padding: 15px;
    padding-right:0;
}
.odds-container .round-box.bet-side._bet.away-side .odds {
    padding-right: 15px;
    padding-left:0
    
}


#register-container .result_r_div .result_r_table thead tr th ,
#register-container .result_r_div .result_r_table td {
    text-align:center;
}



@media screen and (max-width: 1820px)  {
    #game-bet {
        width: 100% !important;
        margin-top: 8px !important;
    }
    #mini_wrap #game-frame, .table_tittle, .left.analysiscon {
      float: unset;
        width: 100% !important;
        display: block;
         text-align: center; 
    }
    
}


#register-container .result_r_div .result_r_table thead tr th, 
#register-container .result_r_div .result_r_table td {
    border-radius:3px !important;
}


       .monetary-event-container {
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            gap: 10px;
            max-width: 1200px;
            word-break:keep-all;
            /*display:none;*/
        }
        .monetary-event-card {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            min-width: 170px;
            width: calc(25% - 10px);
            padding: 15px;
            background-color: #231d36;
            border-radius: 10px;
            box-shadow: 0 4px 8px rgb(0 0 0 / 48%);
            text-align: center;
            font-weight:bold;
        }
        .redbox1 {
            background-color: transparent;
            color: #d0e1f9;
            font-size: 20px;
            font-weight: bold;
            padding: 10px;
            border-radius: 5px;
            width: 100%;
            box-shadow: 0 0 10px rgb(0 0 0 / 50%);
            animation: bounceGlow 1.5s infinite alternate;
        }
                
        @keyframes bounceGlow {
          0% {
            transform: translateY(0);
            box-shadow: 0 0 10px rgb(255 255 255 / 50%);
          }
          50% {
            transform: translateY(-5px);
            box-shadow: 0 0 20px rgb(0 197 255 / 80%);
          }
          100% {
            transform: translateY(0);
            box-shadow: 0 0 10px rgb(0 215 255 / 50%);
          }
        }

        .redbox2 {
            background-color: #120d20;
            color: #00d7ff;
            font-size: 22px;
            padding: 10px;
            margin: 0 0 10px 0;
            border-radius: 5px;
            width: 100%;
            display:flex;
            flex-grow:1;
            justify-content:center;
            align-items:center;
        }
        
        .redbox3 {
            font-size: 13px;
            color: #95a6bd;
        }
        
        @media (max-width:768px){
        	.redbox2 {
                font-size: 18px;
            }
            
            .redbox1 {
                font-size: 16px;
            }
            
            .redbox3 {
                font-size: 12px;
            }
            
              .monetary-event-card {
                 min-width: 155px;
               
            }
            
      
        }
        @media (max-width: 650px) {
            .monetary-event-card {
             
                 width: calc(50% - 10px);
            }
        }
        
        
           @media (max-width: 350px) {
               
            .monetary-event-container {
                 flex-direction: column; 
                align-items: center;
            }
            .monetary-event-card {
                width: 100%;
            }
        }

#scrolltotop {
    width: 38px;
    height: 38px;
    text-align: center;
    position: fixed;
    bottom: 60px;
    right: 315px;
    z-index: 3000;
    border-radius: 50%;
    border: 1px solid #E5C577;
    justify-content: center;
    align-items: center;
    background: #E5C577;
    font-size: 22px;
    cursor: pointer;
    color: #fff;
    opacity: 0.7;
}

@media (max-width: 768px) {
    #scrolltotop {
        right: 25px;
        bottom:100px;
    }
}

.login-container.openLogin .login-box-wrapper .loginpopup-sns > ul {
    display: flex;
    margin-top: 10px;
}

.login-container.openLogin .login-box-wrapper .loginpopup-sns > ul > li.iconSocial {
    width: 25%;
}

.login-container.openLogin .login-box-wrapper .loginpopup-sns > ul > li.iconSocial > a {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}

.main__crossing-current{flex-grow:2; margin-left:3rem}
.main__crossing-container.rightside .main__crossing-current{flex-grow:2; margin-left:1rem}
.main__crossing-container.rightside .main__crossing-heading {font-weight: 400;font-size: 15px;margin-bottom: 0;}
.main__crossing-container.rightside .mcu_wrap {display: flex;justify-content:space-between;align-items:center;line-height:1.3;}
.main__crossing-container.rightside .main__crossing-upper {margin-bottom: 0;font-size: 11px;line-height: 1.3;}
.main__crossing-container.rightside .mcu_wrap .aside_u_title {color: #898989;font-size: 12px;font-weight: 500;}




.supporttbl_wrap .modal-title {
    margin: 0 auto !important;
    clear: both;
    line-height: normal;
}

.supporttbl_wrap .support-tbl{
    margin:0 auto;
    width:100%;
    min-width:250px;
}
.supporttbl_wrap .support-tbl tr>td{
    padding-top: 0.5rem;
    padding-bottom:0.5rem;
}
.supporttbl_wrap .support-tbl tr>td>p {
    margin: 0;
}
.supporttbl_wrap .support-tbl tr>td>input ,
.supporttbl_wrap .support-tbl tr>td>textarea {
    width:100%;
    border-radius:3px;
    padding:14px;
    font-size:15px;
    border:1px solid transparent;
    background:#00000066;
    color:white;
    box-shadow:0 0 1px #ffffff7a
}

.supporttbl_wrap .modal-footer {
    justify-content:center;
    gap:2px;
}

.supporttbl_wrap .modal-content .btn-close {
display:none;
}



.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table{
    margin:0 auto;
    width: calc(100% - 2rem);
    min-width: 250px;
    margin: 1rem 1rem;
}



  
@media (min-width:900px) {
    #login-container .modal-dialog {
        --cui-modal-width: 750px;
        width:auto;
    }


    #login-container .el-dialog__wrapper.main-dialog form > table, #login-container .el-dialog__wrapper.main-dialog .support-tbl{
        max-width:750px;
     
  }  
  

}



@media (max-width:1720px){
    .supporttbl_wrap.el-dialog__wrapper.main-dialog form > table, .supporttbl_wrap.el-dialog__wrapper.main-dialog .support-tbl{
      width: 60% !important;
  }  
  
  

  
}

@media (max-width:768px){
  .supporttbl_wrap.el-dialog__wrapper.main-dialog form > table, .supporttbl_wrap.el-dialog__wrapper.main-dialog .support-tbl{
      width: 100% !important;
  } 

   .supporttbl_wrap.el-dialog__wrapper.main-dialog {
       width: 100% !important;
   }
   
   
    .el-dialog__wrapper.main-dialog .captcha-img img{
        width: 28% !important;
    }
    
}


.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table tr>td{
    padding-top: 0.5rem;
    padding-bottom:0.5rem;
}


.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table tr>td>p {
    margin: 0;
    color: inherit;
}
.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table tr>td>input ,
.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table tr>td>textarea {
    width:100%;
    border-radius:3px;
    padding: 17px !important;
    font-size: 15px !important;
border: 1px solid transparent;
    background: #00000066;
    color: white;
    box-shadow: 0 0 1px #ffffff7a;
}

.supporttbl_wrap.el-dialog__wrapper.main-dialog .modal-footer {
    justify-content:center;
    gap:2px;
}

.supporttbl_wrap.el-dialog__wrapper.main-dialog .modal-content .btn-close {
display:none;
}


.supporttbl_wrap.el-dialog__wrapper.main-dialog .stats-desc .preview-login-button-blue2 {
    width: 35% !important;
    padding:12px;
    border-radius: 30px;
    font-size: 14px !important;
}





.supporttbl_wrap .supprt-list-wrap-nuser {

  overflow: hidden;
  color: #fff;
 
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-header {
  display: flex;
  font-weight: bold;
  padding: 12px 16px;
  background-color: #000000;
  border-bottom: 1px solid #000000;
  color:white
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-header > div {
  padding: 0;
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-board-tr {
  display: flex;
  align-items: center;
  padding: 0px 16px;
  background-color: #262626;
  background: #262626 !important;
  transition: background 0.3s ease;
  border-bottom: 1px solid #000000;
  color:white;
  line-height: 31px;
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-board-tr:nth-child(even) {
  background: #262626;
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-board-tr:hover {
  background: #202020 !important;
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-board-td-first {
  flex: 4;
  justify-content: center;
  text-align: center;
  border-right: 1px solid black;
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-board-flex-field {
  flex: 1;
  text-align: center;
  padding-left: 10px;
}

.supporttbl_wrap .supprt-list-wrap-nuser .collapse {
  background-color: #202020;
  padding: 12px 16px;
  display: none;
  border-top: 1px solid #323232;
  color: #ccc;
}



.supporttbl_wrap ._casinoconfirmtxt.stats-title .table-board-content .speech-bubble .initial > p, 
.supporttbl_wrap ._holdemconfirmtxt.stats-title .table-board-content .speech-bubble .initial > p {
   color:#fff !important; 
}
.supporttbl_wrap .supprt-list-wrap-nuser .table-board-content h1 {
  text-align:left;
  border-bottom: 1px solid;
  color: silver;
}
.supporttbl_wrap .supprt-list-wrap-nuser .table-board-content .bl-container {
    display: none;
}
#supportHistory.modal .modal-dialog .modal-content .modal-header .btn-close, #supportWrite.modal .modal-dialog .modal-content .modal-header .btn-close {
    display: none;
}


.supporttbl_wrap .supprt-list-wrap-nuser .table-header > div {
    border: 0;
    color: white;
}

.supporttbl_wrap.el-dialog__wrapper.main-dialog  .modal-content {
    --cui-modal-bg:#33333a
}




.supporttbl_wrap .supprt-list-wrap-nuser .speech-bubble.you:nth-child(even) {
    background-color: #16131e;
}

.supporttbl_wrap .supprt-list-wrap-nuser .speech-bubble.you:nth-child(odd) {
    background-color: #12151c;
}

#sidemenu-sp.sidebar.sidebar-narrow-unfoldable li.nav-item.result_menu,
#sidemenu-sp.sidebar.sidebar-narrow-unfoldable li.nav-item.viewsw  {
    display: none;
}

#sidemenu-sp.sidebar.sidebar-narrow-unfoldable:hover li.nav-item.result_menu,
#sidemenu-sp.sidebar.sidebar-narrow-unfoldable:hover li.nav-item.viewsw  {
    display: block;
}



#quickMenu .header #menuBottom > .accordion-body > .header-nav {
    padding-bottom: 0 !important;
}


.main-select-drop::-webkit-scrollbar {
    width:14px;
    display:block;
}


.lv-away > .left, .lv-home_wrap > .right {
    width: 56px;
    text-align: center;
}

.table-mbetlog-td.plusbtn {
    display: flex;
    justify-content: center;
    align-items: center;
}

.blockV-content .tabs .main_tabs {
    border-radius: 0;
}

.blockV-content .tabs .main_tabs .tmain {
    
}

.el-table--border td, .el-table--border th, .el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed {
    border-right:  1px solid #00000045 !important;
}

.el-table td, .el-table th.is-leaf {
    border-bottom: 1px solid #00000045 !important;
}


.casino-panel.panel-heading .casino-title-wrap > .btn_style_b1 {
    margin-bottom: 0.5rem !important;
    background: -webkit-linear-gradient(89deg, #4c82ff, #003d7a);
    background: -moz-linear-gradient(89deg, #4c82ff, #003d7a);
    background: -o-linear-gradient(89deg, #4c82ff, #003d7a);
    background: linear-gradient(179deg, #4c82ff, #003d7a);
    padding: 1px 5px !important;
    color: white !important;
    border: 1px solid black;
}


.sportFrame .bet_ticket .text-on-right .pull-right [style="margin-right:-12px;"] {
    margin-right: 0 !important;
}