@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;600;700;800&display=swap');
body{font-family:"Nunito Sans", sans-serif;line-height:1.4;font-size:14px;max-width:800px;margin:0 auto;color:#ffffff;width:100%;background:#000000;}
.body{width:100%;overflow:auto;top:0px;left:0;right:0;bottom:0;position:absolute;background:#1e1e1e;padding-bottom:70px;padding-top:45px;-webkit-overflow-scrolling:touch;}
a{text-decoration:none;cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
a:hover,a:focus{text-decoration:none;}
img{max-width:100%;}
input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],input[type="number"],textarea,select{color:#666;width:100%;}
button:focus,input:focus,select:focus{outline:none;}
body.gry{background:#000000;height:auto;padding:0px;}
.t-body{padding-top:55px;padding-bottom:20%;}
.common-wrap{padding-bottom:20%;}
/** Header **/.header-top{padding:5px 0;position:fixed;top:0;width:100%;max-width:800px;z-index:99;background:#1e1e1e;height:45px;}
.header-wrap{display:flex;justify-content:space-between;align-items:center;padding:0 10px;}
.logo{margin:auto;position:absolute;left:0;right:0;text-align:center;}
.inbox-icon{position:relative;color:#8e8e8e;}
.inbox-icon::after{content:'';width:4px;height:4px;background:#FB0000;border-radius:50%;display:block;position:absolute;top:3px;right:0;}
.title-top{padding:8px 5px;font-size:18px;color:#303030;text-align:center;background:#eacd5f;position:relative;}
.left-btn{position:absolute;left:2%;color:#303030;}
.right-btn{position:absolute;right:2%;top:-5px;color:#fff;font-size:22px;}
.right-btn a,.right-login-btn a{color:#cc001b;margin-right:5px;}
.right-btn-1{position:absolute;right:2%;top:1%;font-size:17px;}
.right-btn-1 a{color:#414655;}
.right-member{display:flex;justify-content:flex-end;}
.right-member .btn-login{padding:5px;background:#eddfcb;width:100%;text-align:center;border-radius:10px;font-weight:500;color:#464646;}
.right-member .btn-reg{padding:5px;background:#00a3e2;text-align:center;border-radius:6px;font-weight:500;color:#fff;}
.right-login-btn{float:right;color:#8e8e8e;font-size:22px;}
.title-page{color:#303030;font-size:15px;font-weight:bold;}
.afterlogin_tab .tab-content{padding:10px;width:100%;height:100%;padding-bottom:10px;display:flex;}
.banking-method{color:#414655;font-size:15px !important;font-weight:600;}
.form-group{}
.form-group label{color:#777777;font-size:12px;}
input.form-control{width:100%;border-radius:10px;padding:10px 25px;font-size:12px;height:40px;margin-top:5px;border:1px solid #3e3e3e;color:#2c2c2c;background:#ffffff;}
.box-amount3 ul{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px;list-style:none;padding:0;margin-top:10px;margin-bottom:10px;}
.box-amount3 ul li{width:100%;}
.btn-amt{padding:9px 0px;border-radius:10px;font-size:12px;color:#000;border:1px solid #de1111;background:#fff;width:100%;}
.btn-amt:hover{color:#fff;border:1px solid #de1111;background:url(../images/tick.png)no-repeat;background-size:25%;background-position:right bottom;}
.btn-amt.active{background:#687dad;color:#fff;}
.btn-submt{width:100%;background:#cc001b;border:none;color:#fff;font-size:19px;padding:7px 25px;border-radius:10px;display:block;margin:0px auto;}
.btn-submt a{color:#fff;}
select.form-control{width:100%;border-radius:10px;padding:5px 20px;font-size:12px;height:40px;margin-top:5px;border:1px solid #3e3e3e;color:#9aa4c2;}
.btn-top3{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:10px;}
.btn-top3 a{border:1px solid #a0a0a0;padding:5px 12px;border-radius:10px;color:#fff;font-size:13px;display:initial;text-align:center;width:100%;}
.btn-top3 a.active{background:linear-gradient(to bottom, rgba(109, 109, 109, 1) 0%, rgba(109, 109, 109, 1) 1%, rgba(217, 217, 217, 1) 54%, rgba(173, 173, 173, 1) 100%);color:#252525;border:1px solid #a0a0a0;}
.btn-top3 a:hover{background:#d2b79c;color:#fff;border:1px solid #d2b79c;}
.deposit-choice{padding:5px 0;margin-top:10px;}
.box-amount ul{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px;list-style:none;padding:0;margin-top:10px;margin-bottom:10px;}
.box-amount ul li{width:100%;}
.btn-bank{padding:5px 0px;border-radius:10px;font-size:12px;color:#0E0E0E;border:1px solid #a0a0a0;background:#fff;width:100%;height:44px;font-weight:500;}
.btn-bank:hover{background:linear-gradient(to bottom, rgba(109, 109, 109, 1) 0%, rgba(109, 109, 109, 1) 1%, rgba(217, 217, 217, 1) 54%, rgba(173, 173, 173, 1) 100%);color:#252525;}
.btn-bank img{}
.btn-bank:hover img{filter:invert(82%) sepia(95%) saturate(37%) hue-rotate(4deg) brightness(108%) contrast(108%);}
.deposit-provider{padding:10px 0 0;}
/******************History*********************/.table-responsive{border:none;margin-bottom:0px;}
.history-table tr:nth-child(odd){background:#000;}
.history-table tr:nth-child(even){background:rgba(0, 0, 0, 0.8);}
.history-table tr th{border:1px solid #717171;padding:4px;background:#f41414;text-align:center;color:#fff;}
.history-table tr td{border:1px solid #717171;padding:10px 4px;text-align:center;color:#fff;}
.history-table{background:#fff;font-size:12px;margin-top:15px;}
.box-amount2 ul li{width:100%;}
.box-amount2 ul{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:10px;grid-row-gap:10px;list-style:none;padding:0;}
.deposit-form{padding:15px 0;margin-top:10px;}
.af-date{display:flex;}
.af-date .form-control{width:40%;border-radius:10px;padding:10px 20px;font-size:10px;height:40px;margin-right:10px;text-align:center;}
.af-date .date{width:30%;border-radius:10px;padding:10px 25px;font-size:14px;height:40px;margin-top:5px;margin-right:10px;}
.upload-file{display:flex;position:relative;}
.custom-file-input{position:absolute;z-index:2;margin:0;opacity:0;cursor:pointer;}
.btn-file{background:linear-gradient(to bottom, rgba(244, 20, 20, 1) 0%, rgba(138, 7, 7, 1) 42%, rgba(138, 7, 7, 1) 78%, rgba(193, 5, 5, 1) 100%);color:#fff;padding:5px 20px;height:40px;top:6px;position:relative;margin-left:10px;border-radius:10px;border:none;font-size:12px;width:30%;}
.member-sec{padding:15px 0;padding-bottom:40px;}
.member-label{color:#414655;font-size:15px !important;font-weight:600;margin-bottom:0;}
.login-col a{text-decoration:underline;color:#fff;width:50%;}
/** Home **/.mobile-slider.index_aflog{margin-top:10px;}
.annouce-sec{padding:4px 0;background:#353535;border-bottom:3px solid #1e1e1e;}
.annuuce-wrapper{display:grid;grid-template-columns:10% 85%;}
.speaker-icon{color:#ffffff;font-size:18px;}
.anouce-msg{align-self:center;color:#ffffff;}
.no-sign-wrapper{padding:14px 0;}
.no-sign{color:#6c717c;font-size:15px;}
.pls-sign a{color:#babdc5;font-size:12px;}
button.login-btn{background:linear-gradient(to bottom, rgba(0, 163, 224, 1) 0%, rgba(4, 114, 155, 1) 100%);color:#ffffff;font-weight:700;border:1px solid #a7dbf7;border-radius:30px 8px 8px 30px;width:100%;padding:2px 0;}
.playerinfo-sec{padding:10px 0 0;}
.slct-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:10px;}
.slct-wrapper a{display:block;color:#fff;text-align:center;font-size:11px;text-transform:uppercase;font-weight:500;background:linear-gradient(to bottom, rgba(0, 163, 224, 1) 0%, rgba(4, 114, 155, 1) 100%);border:1px solid #00a3e2;border-radius:7px;padding:2px 0 7px;}
.slct-wrapper a img{display:block;margin:auto;max-width:50px;margin-bottom:0px;filter:invert(87%) sepia(99%) saturate(0%) hue-rotate(211deg) brightness(105%) contrast(100%);}
.game-sec{padding:10px 0;}
.nav-pills.game-nav{padding-right:5px;}
.nav-pills.game-nav .nav-link.active,.nav-pills.game-nav .show>.nav-link{color:#fff;background:#00a3e2;border:1px solid #00a3e2;}
.nav-pills li.nav-item{width:100%;text-align:center;}
.nav-pills.game-nav .nav-link{display:block;border-radius:10px;padding:4px 2px 4px 0px;margin-bottom:9px;color:#000;text-align:center;background:#fff;border:1px solid #d8d8d8;font-size:11px;font-weight:300;box-shadow:0px 3px 11px -5px rgba(0, 0, 0, 0.58);}
.game-nav .nav-link img{max-width:36px;display:block;margin:auto;margin-bottom:-3px;filter:invert(27%) sepia(2%) saturate(0%) hue-rotate(343deg) brightness(96%) contrast(86%);}
.game-nav .nav-link.active img{filter:invert(89%) sepia(16%) saturate(6572%) hue-rotate(339deg) brightness(102%) contrast(98%);}
.tab-content.game{padding:0;padding-left:4%;max-height:360px;overflow-y:scroll;}
.tab-content.game a img{box-shadow:0px 3px 14px -5px rgba(0, 0, 0, 0.4);border-radius:5px;margin-bottom:10px;}
.gwrap_2 a img,.gwrap_3 a img{width:48%;display:inline-block;}
.gwrap_2 a:nth-of-type(2n) img{margin-left:5px;}
.gwrap_3 a.wdimg img{width:100%;}
.app-dl{padding:15px 0;}
.app-downlad-wrapper{position:relative;text-align:center;}
.app-btn-wrap{position:absolute;left:40%;top:55%;display:flex;}
a.app-btn{display:flex;align-items:center;background:#f2f2f2;padding:3px 5px;height:30px;font-size:12px;color:#232323;margin:0 4px;}
a.app-btn i{font-size:20px;margin-right:5px;}
a.app-btn.ios i{color:#888888;}
a.app-btn.android i{color:#78c71b;}
/** Quick buton **/.quick-btn-wrap{margin-bottom:10px;}
.quick-box{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2px;text-align:center;font-size:9px;font-weight:600;text-transform:uppercase;}
.quick-box a{color:#ffffff;background:#353535;padding:6px 1px 3px;}
.quick-box img{height:23px;filter:brightness(0) invert(1);opacity:1;}
.quick-box a span{display:block;margin-top:3px;}
/** Footer content **/.footer-sec{border-bottom:1px solid #eaeaea;margin-top:20px;}
.license-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;font-size:9px;color:#cecece;}
.gtitle{font-size:9px;color:#cecece;}
.gtitle img{max-width:9px;margin-left:1px;}
.ft-about{margin-top:5px;font-size:8px;line-height:1.2;}
.license-logo{margin-bottom:10px;}
.license-logo img{height:19px;margin:6px;}
.footer-sec-2{padding:15px 0;}
.social-logo{margin-top:5px;}
.social-logo img{max-width:24px;margin-right:3px;}
/** Promotion **/.mix{display:none;}
.filter-menu-bar{overflow:auto;white-space:nowrap;box-shadow:0px 2px 7px -1px rgba(0, 0, 0, 0.1);background:#303030;border-bottom:1px solid #cc001b;}
.pmbox{display:inline-flex;text-align:center;align-items:center;border-bottom:0px solid transparent;font-size:15px;color:#fff;padding:10px 18px;}
.pmbox.active{color:#eacd5f;border-bottom:none;background-image:none;background:none;}
.promo-content{padding:15px;}
.promo-bx{position:relative;}
.promo-tag{position:absolute;max-width:15%;left:-4px;top:0;z-index:2;}
.promo_img img{width:100%;}
.pm-boxer{position:relative;overflow:hidden;border-radius:0px;margin-bottom:10px;}
.date-promo{position:absolute;left:0;bottom:9%;background:rgba(255, 255, 255, 0.9);border-radius:0 15px 15px 0;z-index:2;font-size:2.7vw;padding:3px 8px;color:#1A1A1A;}
.date-promo i{color:#505050;}
section.promo-sec{padding-bottom:70px;}
.pmbx{box-shadow:0px 2px 5px 0px rgb(0 0 0 / 76%);padding:20px 15px;border-radius:8px;margin-bottom:15px;color:#ffffff;border:1px solid #6e6e6e;margin-top:15px;}
.prosm-title{color:#ffda6b;text-align:center;font-weight:600;font-size:18px;margin-bottom:15px;}
.ptable{overflow:auto;}
.promo-table{text-align:center;}
.promo-table tr th{background:#CC001B;color:#fff;font-weight:500;padding:8px 3px;border:1px solid #262626;}
.promo-table tr td{background:#fff;padding:8px 3px;border:1px solid #262626;color:#000;}
#promo-1 .modal-body{background-color:#161616;background:-webkit-gradient(linear,left top,left bottom,from(whitesmoke),to(#e6e6e6));background:-webkit-linear-gradient(whitesmoke,#e6e6e6);background:-o-linear-gradient(whitesmoke,#e6e6e6);background:linear-gradient(whitesmoke,#e6e6e6);}
/** Profile **/.profile-sec{border-radius:0;margin-bottom:10px;color:#fff;background:linear-gradient(#897b27, #d7a341,#eec95b,#aa8d41);}
.profile-user{display:grid;grid-template-columns:70px auto 15px;grid-gap:10px;padding:10px 0 15px;}
.propic{max-width:70px;}
.playerinfo{align-self:center;}
.playername{color:#fff;font-weight:600;font-size:19px;}
.vip-lvl{background:#e1c8ba;color:#fff;font-size:11px;text-transform:uppercase;padding:1px 4px;border-radius:5px;margin-left:5px;}
.plycap{color:#fff;font-size:12px;margin-top:4px;}
.grey{align-self:center;}
.grey a{font-size:15px;color:#DBDBDB;}
.vip-mall{background:#fff;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);border-radius:12px;display:grid;grid-template-columns:repeat(2, 1fr);padding:7px 20px;}
.vip-priv{display:grid;grid-template-columns:30% 70%;}
.vptitle{align-self:center;color:#313e4a;font-size:19px;font-weight:700;}
.vptitle span{display:block;color:#c2c5cb;text-transform:uppercase;font-size:10px;font-weight:400;}
.player-wallet-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);padding:10px 0px;}
.player-wallet-wrapper a{display:block;text-align:center;color:#fff;font-weight:500;line-height:1;font-size:13px;}
.player-wallet-wrapper a.active img{filter:grayscale(1);}
.player-wallet-wrapper a.active{color:#000;}
.player-wallet-wrapper img{display:block;max-width:60%;margin:0 auto;filter:invert(92%) sepia(100%) saturate(1%) hue-rotate(264deg) brightness(106%) contrast(100%);width:40px;}
.profile-1{padding:20px 0;padding-bottom:50px;}
.record-wrapper{display:grid;grid-template-columns:auto auto 15px;align-items:center;padding:12px 0;}
.rtitle{color:#414655;}
.rtitle i{color:#8998b4;margin-right:5px;font-size:18px;}
.rcaption{color:#d5d7df;font-size:12px;text-align:right;padding-right:10px;}
/** Wallet **/.wallet-sec{box-shadow:none;border-radius:6px;color:#5b5a5a;background:transparent;border:none;}
.total-amt-wrapper{display:grid;grid-template-columns:70% 30%;margin-bottom:15px;}
.remaining{font-size:18px;font-weight:600;color:#fff;}
.remaining.unit{font-size:12px;font-weight:400;}
.remaining a i{color:#f2da60;}
.totaldp{align-self:end;text-align:right;}
.dps-btn{background:linear-gradient(to right, rgba(154, 164, 194, 1) 0%, rgba(100, 112, 149, 1) 100%);color:#fff;border:none;border-radius:30px;font-size:12px;padding:5px 19px 6px;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.4);}
.taowapper{display:grid;grid-template-columns:repeat(4, 1fr);padding:0 0 15px;text-align:center;}
.taowapper a{display:block;color:#fff;font-size:13px;font-weight:500;}
.taowapper a.active{color:#ffda6b;}
.taowapper a.active img{filter:invert(79%) sepia(50%) saturate(453%) hue-rotate(349deg) brightness(102%) contrast(105%);}
.taowapper a img{display:block;max-width:60%;margin:0 auto;filter:invert(92%) sepia(100%) saturate(1%) hue-rotate(264deg) brightness(106%) contrast(100%);}
.wallet-detail{border-top:1px solid #fff;padding:12px 0;margin-top:5px;display:grid;grid-template-columns:repeat(2, 1fr);}
.wd-caption{color:#fff;font-size:12px;text-align:right;font-weight:300;align-self:center;cursor:pointer;}
.wpbox{background:#161616;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);border-radius:4px;}
.walet-wrap{display:grid;font-size:12px;color:#fff;font-weight:500;text-align:center;padding:15px 0;}
.wamot{color:#fff;font-weight:600;font-size:15px;}
.wwb{position:relative;}
.walet-wrap .wwb:first-child:after{content:"";position:absolute;right:0;top:24%;height:20px;width:1px;background:#eee;}
.provider-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);text-align:center;}
.pwbox{color:#fff;font-size:12px;padding:12px 1px;position:relative;}
.pamount{display:block;color:#ffc600;font-size:11px;font-weight:500;}
.provider-wrapper .pwbox:after{content:"";position:absolute;right:0;top:32%;height:20px;width:1px;background:#eee;}
.provider-wrapper .pwbox:nth-of-type(4n):after{content:none;}
.wallet-1{padding:18px 0;}
.wtitle{display:flex;justify-content:space-between;}
.wtitle h3{position:relative;font-size:17px;font-weight:700;padding-left:9px;}
.wtitle h3:before{position:absolute;left:0;top:0;content:"";width:3px;height:20px;background-image:linear-gradient(180deg, #d5b79d 4%, #f6e8dd);}
.wtcap{color:#d6ac83;font-size:12px;}
.wtitle i{font-size:8px;color:#a5a9b3;padding-left:5px;}
.wuser-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);padding:15px 0;}
.wuser-wrapper a{display:block;color:#878787;font-size:12px;text-align:center;}
.wuser-wrapper a img{display:block;max-width:30%;margin:auto;margin-bottom:7px;}
.gif-img img{border-radius:45px;}
.norecord{padding:30px;color:#ADADAD;font-size:13px;text-align:center;}
/** Withdraw & Transfer **/.withdraw-sec{border-radius:8px;margin-top:10px;padding:10px 0;}
.wallet-money{color:#fff;font-size:15px;font-weight:600;}
.wallet-money i{color:#d3b9a0;}
.onebutton{color:#d3b9a0;}
.card-btm{margin-top:0px;font-size:12px;padding:0px 0 0px 0;border-radius:6px;}
.addcard{background:#fff;padding:14px;text-align:center;display:block;color:#d2b79c;font-weight:600;font-size:15px;}
.bind{padding:10px;color:#a5a9b3;font-size:12px;}
.trans-btm{padding-bottom:30%;font-size:12px;padding-top:20px;}
.auto-trans{padding:2px;font-weight:600;font-size:16px;color:#414655;}
/** Toggle Button **/.btn-toggle{margin:auto;padding:0;position:relative;border:none;height:1.5rem;width:3rem;border-radius:1.5rem;color:#6b7381;background:#bdc1c8;float:right;}
.btn-toggle:focus,.btn-toggle.focus,.btn-toggle:focus.active,.btn-toggle.focus.active{outline:none;box-shadow:none;}
.btn-toggle:before,.btn-toggle:after{line-height:1.5rem;width:4rem;text-align:center;font-weight:600;font-size:0.75rem;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:0;transition:opacity 0.25s;}
.btn-toggle>.handle{position:absolute;top:0.1875rem;left:0.1875rem;width:1.125rem;height:1.125rem;border-radius:1.125rem;background:#fff;transition:left 0.25s;}
.btn-toggle.active{transition:background-color 0.25s;}
.btn-toggle.active>.handle{left:1.6875rem;transition:left 0.25s;}
.btn-toggle.active:before{opacity:0.5;}
.btn-toggle.active:after{opacity:1;}
.btn-toggle.active{background-color:#7d87a5;}
/** Card **/.card-sec{background:#fff;padding:30px 15px 15px;}
.cardbox{padding:10px 0;font-size:15px;}
.cardbox input,.cardbox select{border:1px solid #ffc000;border-radius:5px;padding:7px 9px;background:transparent;}
.cardbox label{font-weight:300;margin-bottom:1px;}
.cardbox input::placeholder,.cardbox select{color:#B5B5B5;font-weight:300;}
.notc{padding:10px 15px;margin:0 -15px;color:#a5a9b3;font-size:12px;font-weight:300;background:#f8f8f8;}
.cardfirm{color:#a5a9b3;font-size:12px;font-weight:300;padding:13px 0;}
button.nextbtn{font-size:17px;width:100%;font-weight:500;padding:11px;border-radius:6px;margin-top:15px;color:#fff;border:none;background:#CC001B;}
.help-sec{padding:30px 0;font-size:15px;text-align:center;color:#B7B7B7;}
.cardm-sec{padding:30px 0;}
.nocard{max-width:50%;margin:auto;}
.addcard-btn{background:#fff;display:block;padding:25px;font-size:17px;font-weight:600;color:#414655;text-align:center;border-radius:8px;}
.cardsup{color:#a5a9b3;text-align:center;padding:10px;}
/** Deposit **/.bank-input-wrap{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:10px;}
.bank-input-wrap label [type=radio]{position:absolute;opacity:0;width:0;height:0;}
.bank-input-wrap label [type=radio]+img{cursor:pointer;}
.bank-input-wrap label [type=radio]:checked+img{border:1px solid #d2b79c;background:url(../images/tick.png)no-repeat;background-size:25%;background-position:right bottom;transition:none;}
.bank-input-wrap label img{border:1px solid #E4E4E4;border-radius:6px;padding:8px 16px;}
.bank-input-wrap label{max-width:70px;margin:auto;text-align:center;}
span.bank-type{font-size:12px;}
.deposit-sec{padding:15px 0 0;margin-top:10px;}
.bank-choice{padding:5px 0;margin-top:10px;}
.bank-select select{border:1px solid #ffc000;padding:10px;border-radius:5px;background:#161616;color:#fff;}
.bank-select select option{color:#fff;}
.amount-input-wrap{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:10px;}
.amount-input-wrap label [type=radio]{position:absolute;opacity:0;width:0;height:0;}
.amount-input-wrap label [type=radio]+div{cursor:pointer;text-align:center;padding:9px 0px;font-size:13px;font-weight:500;border-radius:6px;border:1px solid #777;color:#fff;}
.amount-input-wrap label [type=radio]:checked+div{border:1px solid #ffc000;background:url(../images/tick.png)no-repeat;background-size:25%;background-position:right bottom;transition:none;color:#fff;}
.amount-input-wrap label{margin-bottom:0;}
/** messagecenter **/.nav-pills.messagemain{justify-content:center;box-shadow:-1px 2px 4px 0px rgba(186, 186, 186, 0.2);padding:5px 0px 0px 0px;background-color:#fff;}
.nav-pills.messagemain li.nav-item{width:auto;text-align:center;margin-right:5%;margin-left:5%;}
.nav-pills.messagemain li.nav-item a{color:#c5c5c5;}
.nav-pills.messagemain .nav-link.active{background-color:transparent;border-bottom:2px solid #d2b79c;color:#000;border-radius:unset;}
.nav-pills.messagemain .nav-link.info{position:relative;}
.nav-pills.messagemain .nav-link.info .info_notiy{position:absolute;display:inline-block;padding:0 .12rem;line-height:0.3rem;background:#db6372;border-radius:3.15rem;color:#fff;top:0.2rem;margin-left:0.04rem;height:18px;width:18px;}
.nav-pills.messagemain .nav-link.info .info_notiy span{top:6px;position:absolute;left:5px;}
.messagesubtab ul{list-style-type:none;padding-left:0px;}
.messagesubtab ul li{background-color:#3e3e3e;max-height:60px;padding:10px;border-bottom:1px solid rgba(220, 220, 220, 0.2);}
.messagesubtab ul li a{display:flex;}
.messagesubtab ul li img{max-width:35px;}
.messagesubtab ul li .imp{border:1px solid #ff4949;border-radius:5px;font-size:10px;padding:1px;color:#ff4949;margin-left:5px;}
.messagesubtab ul li .title{color:#fff;}
.messagesubtab ul li .date{float:right;font-size:10px;color:#a5a9b3;}
.messagesubtab ul li .info_content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:250px;color:#fff;font-size:12px;}
.messagesubtabread{color:#fff;margin:0 15px;}
.info_content{padding:10px 0px;}
.messagesubtabread ul{list-style-type:none;padding-left:0px;background-color:#3e3e3e;}
.messagesubtabread ul li{max-height:60px;display:flex;padding:10px;border-bottom:1px solid rgba(220, 220, 220, 0.2);color:#fff;}
.messagesubtabread ul li img{max-width:35px;}
.messagesubtabread ul li .title{color:#fff;}
.messagesubtabread ul li .date{font-size:10px;color:#a5a9b3;}
.messagesubtabread ul li .info_content{color:#fff;font-size:12px;}
.vipbody{background-color:#f8f8f8;padding-bottom:0px;}
.vipbg{background:url(../images/vip/userinfo_bg.png)center no-repeat;background-size:100% 100%;}
.userdetails img{width:45px;}
.userbadge img{width:60px;float:right;}
.vipghead00{padding-bottom:25px;color:#414655;font-size:18px;}
.vipghead01{padding-bottom:25px;}
.vipfrom{background:#d2b79c;font-size:10px;border-radius:13px;color:#fff;padding:0px 5px;float:right;margin-top:3px;}
.vipto{background:linear-gradient(270deg, #dde1e6, #b9b0b9);font-size:10px;border-radius:13px;color:#fff;padding:0px 5px;}
.vipbg .progress{height:10px;box-shadow:-1px 2px 4px 0px rgba(112, 112, 112, 0.3);}
.vipbg .progress .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:1rem 1rem;}
.vipbg .progress .progress-bar{background-color:rgb(202, 202, 202);}
.progressicon{display:inline-block;}
.progressicon .fa-sort-down:before{position:absolute;top:13px;width:29px;}
.progresscustom{margin:auto;position:relative;}
.progresspercent{position:absolute;top:-29px;left:-8px;text-align:right;font-size:11px;font-weight:900;}
.progresspercent img{width:30px;margin-top:10px;}
.vipghead02{padding-bottom:25px;}
.currentsaving span{color:#9aa4c2;font-size:10px;}
.currentsaving .saving01{display:list-item;list-style-type:disc;list-style-position:inside;}
.currentsaving .savingamt{color:#414655;font-size:12px;margin-left:5px;}
.controlwalletsection{margin:auto;margin-top:20px;}
.walletcard-item{background:url(../images/vip/card_bg.png)center no-repeat;background-size:100% 100%;padding:20px;position:relative;}
.walletgrid{display:grid;grid-template-columns:repeat(3, 1fr);margin-top:25px;text-align:center;color:#fff;}
.walletgrid .walletgridtitle{font-size:10px;}
.walletcard-item img{width:50px;margin:auto;position:absolute;top:-20px;right:33px;}
.walletcard-item .walletname{font-size:30px;font-weight:900;font-style:italic;color:#fff;text-transform:uppercase;margin-left:17%;}
.slick-list{}
.slick-slide{margin-left:10px;margin-right:10px;}
.displaywalletcount{margin:30px 0 0 0;text-align:right;font-size:12px;color:#9aa4c2;}
.sectionhead{box-shadow:-1px 2px 4px 0px rgba(186, 186, 186, 0.2);padding-bottom:10px;background-color:#fff;}
.vipexclusivemain{margin-top:10px;background-color:#ffffff;padding:5px 0px 0px 0px;}
.vipexclusivelabel:before{content:"";position:absolute;top:2px;background:linear-gradient(180deg, #d5b79d, #f6e8dd);height:21px;width:5px;left:13px;border-radius:10px;}
.vipexclusive{margin-left:10px;font-size:18px;}
.vipexclusive_inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:10px;grid-row-gap:10px;padding:15px;}
.vipexclusive_inner img{min-width:35px;max-width:35px;}
.vipexclusive_inner .vipexclusive_amount{color:#414655;font-size:18px;word-break:break-all;}
.vipexclusive_inner .vipexclusive_title{color:#9aa4c2;font-size:12px;}
.vipexclusive_inner_wrapper{display:flex;}
.vipbonusmain{margin-top:10px;background-color:#ffffff;padding:5px 0px 0px 0px;}
.vipbonus_inner{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:10px;grid-row-gap:10px;padding:15px;text-align:center;}
.vipbonus_inner .vipbonus_amount{word-break:break-all;font-size:20px;color:#d2b79c;}
.vipbonus_inner .vipbonus_amount_sec{word-break:break-all;font-size:12px;color:#d2b79c;}
.vipbonus_inner .vipbonus_title{word-break:break-all;font-size:12px;color:#9aa4c2;}
.vipbonusselect_section{background-image:linear-gradient(270deg, #fcfaf7, #f3ede6);display:flex;margin:auto;width:320px;border-radius:5px;padding:20px 10px;}
.vipbonuslvl{margin-left:45px;width:82px;padding:8px;font-size:12px;color:#fff;border-radius:5px;text-align:center;background-image:linear-gradient(90deg, #dccab7, #d2b597);opacity:0.5;}
.vipbonusselect select{width:108px;border:1px solid #d2b79c;color:#d2b79c;background-color:hsla(0, 0%, 100%, .5);background:hsla(0, 0%, 100%, .5);height:30px;font-size:12px;padding:0px;text-align-last:center;border-radius:2px;}
.vipbonusmore_detail{color:#b1987f;}
.afterlogin_tab .tab-content{padding:10px;width:100%;height:100%;padding-bottom:10px;}
.lobby-sec .tab-content{background-color:#353535;margin-top:0;border-radius:5px;}
.banking-method{color:#414655;font-size:15px !important;font-weight:600;}
.form-group{margin-bottom:10px;}
.form-group label{color:#ffffff;font-size:12px;margin-bottom:0;}
input.form-control{width:100%;border-radius:5px;padding:5px 15px;font-size:12px;height:35px;margin-top:5px;color:#272727;border:1px solid #d8d8d8;background-color:#d3d3d3;opacity:1;border-top:.04rem solid #bfbfbf;}
.form-control:focus{color:#595959;background-color:#e1e1e1;outline:0;box-shadow:none;border:none;}
.box-amount3 ul{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px;list-style:none;padding:0;margin-top:10px;margin-bottom:10px;}
.box-amount3 ul li{width:100%;}
.btn-amt{padding:9px 0px;border-radius:10px;font-size:12px;color:#6d6d6d;border:1px solid #d8d8d8;background:#ffffff;width:100%;}
.btn-amt:hover{color:#6d6d6d;border:1px solid #d8d8d8;background:none;background-size:25%;background-position:right bottom;}
.btn-amt.active{background:#687dad;color:#fff;}
.btn-submt{width:100%;color:#fff;font-size:19px;padding:7px 25px;border-radius:5px;display:block;margin:0px auto;background:#cc001b;}
.form-control:disabled, .form-control[readonly]{background-color:#d3d3d3;opacity:1;border-top:.04rem solid #bfbfbf;}
select.form-control{width:100%;border-radius:5px;padding:5px 15px;font-size:12px;height:35px;margin-top:5px;border:none;color:#40434b;background-color:#e1e1e1;border-top:.04rem solid #bfbfbf;}
.btn-top3{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:10px;}
.btn-top3 a{border:1px solid #fff;padding:5px 12px;border-radius:10px;color:#fff;font-size:13px;display:initial;text-align:center;width:100%;}
.btn-top3 img{width:65px;}
.btn-top3 a.active{background:linear-gradient(#897b27, #d7a341,#eec95b,#aa8d41);color:#000;border:1px solid #ffc000;}
.btn-top3 a:hover{background:#d2b79c;color:#fff;border:1px solid #d2b79c;}
.deposit-choice{padding:5px 0;margin-top:10px;}
.box-amount ul{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px;list-style:none;padding:0;margin-top:10px;margin-bottom:10px;}
.box-amount ul li{width:100%;}
.btn-bank{padding:5px 0px;border-radius:10px;font-size:12px;color:#ffffff;border:1px solid #ffc000;background:#fff0;width:100%;height:44px;font-weight:500;}
.btn-bank:hover{background:linear-gradient(#897b27, #d7a341,#eec95b,#aa8d41);color:#252525;border:1px solid #ffc000;}
.btn-bank img{}
.btn-bank:hover img{filter:none;}
.deposit-provider{padding:10px 0 0;}
/******************History*********************/.table-responsive{border:none;margin-bottom:0px;}
.history-table tr:nth-child(odd){background:#f6f6f6;}
.history-table tr:nth-child(even){background:#ffffff;}
.history-table tr th{border:1px solid #e7e7e7;padding:4px;background:transparent;text-align:center;color:#a9a9a9;}
.history-table tr td{border:1px solid #ffffff;padding:10px 4px;text-align:center;color:#a9a9a9;}
.history-table{background:#fff;font-size:11px;margin-top:15px;}
.box-amount2 ul li{width:100%;}
.box-amount2 ul{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:10px;grid-row-gap:10px;list-style:none;padding:0;}
.deposit-form{padding:15px 0;margin-top:10px;}
.af-date{display:flex;}
.af-date .form-control{width:40%;border-radius:10px;padding:10px 8px;font-size:10px;height:40px;margin-right:10px;text-align:center;}
.af-date .date{width:30%;border-radius:10px;padding:10px 25px;font-size:14px;height:40px;margin-top:5px;margin-right:10px;border:1px solid #ffc000;background:#161616;color:#fff;}
.upload-file{display:flex;position:relative;}
.custom-file-input{position:absolute;z-index:2;margin:0;opacity:0;cursor:pointer;}
.btn-file{padding:5px 20px;height:36px;top:6px;position:relative;margin-left:10px;border-radius:5px;border:none;font-size:12px;width:30%;color:#fff;border:none;background:#cc001b;}
.member-sec{padding:15px 0;background:#353535;margin:10px 10px;border-radius:5px;box-shadow:0px 2px 3px -1px rgb(0 ,0 ,0, 0.31);}
.logo_login img{height:54px;}
.member-label{color:#414655;font-size:12px !important;font-weight:600;margin-bottom:0;}
.login-col a{text-decoration:underline;color:#777777;width:50%;}
.title_top_login{border-bottom:none;}
/** Download **/.download-sec{}
ul#download-tab{background:#161616;display:grid;grid-template-columns:repeat(1, 1fr);}
.nav-tabs.download-tabs{border-bottom:1px solid #ffc107;box-shadow:0px 1px 7px -1px rgba(0, 0, 0, 0.1);}
ul.nav-tabs.download-tabs .nav-link{border-bottom:3px solid transparent;border-top:none;border-radius:0;color:#fff;background:#a9a9a9;text-align:center;text-transform:uppercase;font-weight:500;height:100%;border:0;}
.nav-tabs.download-tabs .nav-item.show .nav-link,.nav-tabs.download-tabs .nav-link.active{color:#fff;background:#0066d1;}
div#downloadTabContent{padding:20px 0 50px;}
.dlwrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:5px;}
.dl-item{position:relative;overflow:hidden;border-radius:8px 8px 0 0;border:1px solid #0062c9;box-shadow:0 0 7px 0px rgb(0, 0, 0, 0.3);text-align:center;}
.dl-item img{width:100%;}
a.play-dl{background:linear-gradient(to bottom, #0062c9 0%, #003679 102%);color:#fff;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1;width:100%;display:grid;grid-template-columns:55px auto;padding:4px 5px;}
.play-dl i,.dl-btn i{font-size:18px;}
.play-dl div{align-self:center;text-align:center;}
.play-dl img{max-width:21px;}
.dl-btn{background:linear-gradient(#fcb813, #d58200);color:#fff;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1;width:100%;display:grid;grid-template-columns:50px auto;padding:4px 5px;}
.dl-btn:hover, .dl-btn:focus{color:#fff;}
.dl-btn div{align-self:center;text-align:center}
.mobile-item{border-radius:0 0 4px 4px;overflow:hidden;border-bottom:1px solid #cecece;}
ul.nav.nav-tabs.mobile-tabs{justify-content:center;background:#303030;padding:5px 0;}
.nav-tabs.mobile-tabs .nav-link{border:none;border-radius:0;color:#fff;text-transform:uppercase;font-size:13px;}
.nav-tabs.mobile-tabs .nav-item.show .nav-link, .nav-tabs.mobile-tabs .nav-link.active{color:#fff;background:none;}
.blog-wrapper{margin:0 auto;background:#303030;padding:15px;margin-top:7px;margin-bottom:20px;border:1px solid #e71c24;}
.blog-title-box{background:transparent;padding:5px;}
.blog-title-box i{font-size:28px;color:#e71c24;margin-left:10px;margin-right:10px;}
.blog-boxer{display:grid;cursor:pointer;transition:all 0.5s;position:relative;max-width:100%;height:auto;align-content:center;margin:25px 0;grid-gap:10px;}
.blog-boxer h4{color:#e71c24;font-weight:600;font-size:20px;}
.blog-time-title{color:#ffffff;}
.blog-time-title p i{margin-right:10px;}
.blog-content{color:#ffffff;margin-bottom:15px;font-size:12px;}
.blog-boxer .moreinfo_btn{display:flex;align-items:center;width:50%;padding:10px;border-radius:15px;background:#e71c24;margin:0 auto;justify-content:space-between;color:#fff;}
.blog-boxer_inner{display:grid;padding-bottom:10px;}
.blog-boxer .moreinfo_btn i{background:#fff;color:#000;border-radius:50%;margin-left:10px;width:15px;height:15px;padding:2px;padding-left:4px;}
.seperate-line{height:5px;width:80%;margin:0 auto;background:#e71c24;border-radius:10px;}
.viptable{margin-bottom:15px;overflow:auto;}
.viptable table tr td{border:1px solid #00a3e0;padding:5px 3px;text-align:center;font-size:11px;color:#1C1C1C;}
.vip-title{list-style:none;padding:15px 0px;display:inline-flex;font-size:15px;width:100%;font-weight:bold;font-family:'Montserrat', sans-serif;flex-wrap:wrap;margin-bottom:0;}
.vip-title li a{color:#23a2e3;margin-top:15px;margin-bottom:15px;cursor:pointer;margin-right:10px;}
.vip-title li a:hover{color:#fdb724;}
.vip-title li a.active{color:#fdb724;}
.vip-wrap{margin:0 auto;}
.vip-sec .header{font-size:30px;font-weight:600;color:#000;}
.vip-sec .higlight{color:#fdb813;}
.vip-sec .sub_header{font-size:19px;font-weight:600;color:#000;}
.vip-sec .content{font-size:13px;color:#000;width:100%;}
.vip-boxer{}
.vip-sec .vip-table>tbody>tr>th{border:1px solid #00a3e2 !important;text-align:center;}
.vip-sec .vip-table>tbody>tr>td{text-align:center;border:1px solid #00a3e2 !important;color:#000;padding:0px 20px;}
.vip-sec .vip-table .table-header{background-color:#ffffff;opacity:0.76;color:#000000;font-weight:600;font-size:12px;padding:10px;text-align:left;padding-left:10px;}
.vip-sec .content2{font-size:13px;color:#000;}
.vip-benefit{padding-left:144px;position:relative;top:40px;}
.vip-benefit .header{font-size:35px;font-weight:600;}
.vip-benefit .higlight{color:#fdb813;}
.vip-benefit .content{font-size:14px;color:#fff;}
.vip-benefit .membership{font-size:14px;color:#fff;}
.vip-table{width:100%;}
.vip-benefit .vip-table>tbody>tr>td{text-align:center;border-right:1px solid #727272 !important;}
.vip-benefit .vip-table .table-header{width:11%;background-color:#dcdfe6;color:#003b79;font-size:14px;border-bottom:1px solid #ffffff !important;}
.vip-sec .header{font-size:30px;font-weight:600;}
.vip-sec .question{font-size:15px;font-weight:600;color:#fdb813;}
.vip-sec .line{background:#000;height:2px;opacity:0.3;}
.vip-refferal{position:relative;}
.vip-refferal .subheader{font-size:22px;font-weight:600;}
.vip-refferal .higlight{color:#fdb813;font-size:35px;}
.title-info{background:#00a3e0;}
.info_item:hover,.info_item.active{color:#00a3e0;}
.side-burger{display:flex;align-items:center;color:#e71c24 !important;font-size:25px;position:absolute;right:5%;}
.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;width:75%;height:100%;-webkit-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);}
.modal.left .modal-content,.modal.right .modal-content{height:100%;overflow-y:auto;}
.modal.left .modal-body,.modal.right .modal-body{padding:15px 15px 80px;background:#222222;color:#cecece;}
.modal.left.fade .modal-dialog{-webkit-transition:opacity 0.3s linear, left 0.3s ease-out;-moz-transition:opacity 0.3s linear, left 0.3s ease-out;-o-transition:opacity 0.3s linear, left 0.3s ease-out;transition:opacity 0.3s linear, left 0.3s ease-out;}
.modal.left.fade.in .modal-dialog{left:0;}
.modal-content{border-radius:0;border:none;background:#1e1e1e;}
.modal-header{background:#222222;border-radius:0;}
#left-menu .modal-header a{width:100%;text-align:center;}
#left-menu .modal-header a img{max-width:120px;margin:0 auto;}
#left-menu .menu-col{padding:0;list-style:none;}
#left-menu .menu-link{border-bottom:1px solid #404040;padding:15px;font-size:15px;}
#left-menu .menu-link img{max-width:25px;margin-right:10px;}
#left-menu .menu-link a{color:#cecece;}
#left-menu .social-col{padding-left:15px;padding-right:15px;}
#left-menu .social-col h5{font-size:17px;font-weight:300;}
#left-menu .social-col ul{list-style:none;padding:0;display:inline-flex;}
#left-menu .social-col ul li a{margin-right:20px;font-size:22px;color:#cecece;}
.m-red-btn{background-color:#e91045;color:#fff;border:0px;}
.m-blue-btn{background-color:#f79c20;color:#fff;border:0px;}
.btn-login,.btn-login:hover,.btn-login:active,.btn-login:focus,.btn-login:hover:active{color:#fff!important;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:10px;text-transform:uppercase;background:#e71c24;font-weight:bold;}
.btn-register,.btn-register:hover,.btn-register:active,.btn-register:focus,.btn-register:hover:active{color:#000!important;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:10px;text-transform:uppercase;font-weight:normal;background:#eacd5f;font-weight:bold;}
.login-buttons div{padding:0;}
.lobby-sec{width:100%;display:grid;grid-template-columns:29% 69%;grid-gap:2%;padding:0 7px;}
.lobby-sec .container{margin:0 auto;max-width:991px;padding:0;}
.slick-next,.slick-prev{width:5%;background:#013b7a;height:80px;border:none;color:#ffff;}
.slick-prev:before{content:"\f0d9";font-family:'Font Awesome 5 Free';font-weight:900;}
}
.slick-next:before,[dir=rtl] .slick-prev:before{content:"\f0da";font-family:'Font Awesome 5 Free';font-weight:900;}
.slick-next:before{content:"\f0da";font-family:'Font Awesome 5 Free';font-weight:900;}
}
.slick-next:before,[dir=rtl] .slick-next:before{content:"\f0da";font-family:'Font Awesome 5 Free';font-weight:900;}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:#013b7a;}
.slick-next:before,.slick-prev:before{opacity:1;font-size:15px;}
li.slick-slide.slick-current.slick-active{color:#c1b33a;background:#007aa8;}
.game-lobby button{display:none !important;}
.slick-prev{left:0;z-index:20;}
.slick-dots{display:none !important;}
.slick-next{right:0;}
.slider-nav .slick-list{width:90%;margin:0 auto;}
.main{max-width:991px;display:block;margin:0 auto;}
.main ul{list-style:none;padding:0;margin:0;display:flex;width:100%;}
.main li{background:#00a3e2;color:#fff;font-size:13px;font-weight:500;padding:10px 10px;position:relative;text-align:center;margin:0;height:80px;display:grid!important;align-items:center;justify-content:center;text-transform:uppercase;}
.slide-nav{max-width:768px;}
.game-list-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);padding:10px;}
.game-item{overflow:hidden;text-align:center;}
.game-item:nth-child(3n){border-right:none;}
.game-item a{justify-content:center;display:flex;}
.game-item a img{transition:0.3s;padding:5px;max-width:150px;height:120px;}
.game-item a:hover img{filter:brightness(1.15)grayscale(1);transition:0.3s;transform:scale(1.05);}
.game-content{}
.lobby-sec .col-12{padding:0;}
.license{width:100%;text-align:center;color:#969495;padding-bottom:50px;}
.license img{height:50px;margin:auto;display:block;}
.license p{line-height:15px;font-size:10px;margin-top:10px;padding-left:10px;padding-right:10px;width:100%;}
.line img{max-width:34px;margin:0 auto;}
.contact-box{display:flex;align-items:center;border-bottom:1px solid #cbcbcb;padding:10px;background:#1e1e1e;}
.contact-box-img{min-height:50px;min-width:50px;font-size:35px;color:#00a3e4;}
.contact-box-img img{height:50px;width:50px;}
.m-text-title{font-size:12px;color:#ffffff;}
.m-text-detail{font-size:12px;color:#d10000;}
.info-center{padding:15px 15px;border-bottom:none;padding-top:0px;}
.info-center a{color:#000000;display:block;margin-top:18px;font-size:18px;font-weight:600;}
.info-center a:hover{color:#6dace1;}
.info-sec{}
.info-sec .container-fluid{max-width:900px;}
.inforow{text-align:center;color:#fff;}
.title-info{text-align:center;background:#013B7A;color:#fff;font-weight:700;padding:8px;font-size:17px;}
.info-menu-wrapper{display:inline-block;text-align:center;}
.info_item{display:block;color:#8d8d8d;text-align:center;font-size:17px;padding:15px 0;}
.info_item img{filter:grayscale(1);margin-bottom:15px;}
.info_item:hover,.info_item.active{color:rgb(0, 112, 209);}
.info_item:hover img,.info_item.active img{filter:none;}
.faq-card,.tnc-card{border-bottom:1px solid #d3d3d3;}
button.btn-tnc{background:#e1e1e1;color:#616161;font-size:16px;border:none;font-weight:600;display:block;width:100%;text-align:left;padding:15px 15px;position:relative;}
button.btn-tnc.collapsed{background:none;}
.tnc-body{padding:20px 15px;color:#8d8d8d;text-align:initial;}
button.btn-tnc::after{content:'>';font-size:16px;line-height:1;position:absolute;right:17px;top:17px;transform:rotate(270deg);transition:all 0.3s;}
button.btn-tnc.collapsed::after{content:'>';transform:rotate(90deg);transition:all 0.3s;}
.copyright-info{padding:15px 15px;text-align:right;font-size:12px;color:#8d8d8d;}
.termcaps{color:#353941;font-size:13px;margin:10px 15px;text-align:justify;}
.tnc-header{text-align:left;background:#0066d1;padding-left:10px;padding-right:10px;border-bottom:1px solid #fff;color:#fff!important;font-size:13px;}
.accordion .tnc-header:after{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(../webfonts/fa-solid-900.woff2) format("woff2"), url(../webfonts/fa-solid-900.woff) format("woff"), url(../webfonts/fa-solid-900.ttf) format("truetype"), url(../webfonts/fa-solid-900.svg#fontawesome) format("svg");float:right;content:"\f068";}
.accordion .tnc-header.collapsed:after{content:"\f067";}
.t-footer{position:fixed;width:100%;bottom:0;z-index:99;}
.ft-menu-sec{background:url(../images/menu-bar-bg.jpg)repeat-x;border:none;color:#48300b;height:64px;font-weight:600;}
.ft-menu-wrapper{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:5px;text-align:center;text-transform:uppercase;font-size:11px;padding:10px 5px 0px;}
.ft-item a.ftmenu{border-radius:0;background:none;border:none;box-shadow:none;padding:0px 5px;position:initial;color:#fff;font-weight:400;}
.round-center{background:linear-gradient(to bottom, #004287 0%,#01346c 100%);border-radius:50%;width:80px;height:80px;padding:16px 14px;margin:auto;position:absolute;top:-37px;left:0;right:0;box-shadow:0px 5px 13px 0px #150007;color:#ffffff;}
.payment-menu{/**border:1px solid #ededed;**/ border-radius:5px;width:100%;margin:0px auto;margin-top:10px;margin-bottom:0;color:#bcbcbc;/**background:#f7f7f7;background:linear-gradient(to bottom,#f7f7f7 0%,#e9e9e9 99%);**/}
.top-balance{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #fff;padding:6px 15px;}
.eye-box{width:20%;}
.eye-box img{max-width:20px;filter:brightness(0) invert(1);}
.balance-box{width:60%;}
.balance-text{color:#eacd5f;font-size:12px;}
.balance-box span{font-size:8px;margin-right:6px;}
.balance-box .bot-b{align-items:unset;display:flex;color:#fff;}
.balance-box img{max-width:15px;margin-left:7px;max-height:15px;margin-top:2px;filter:brightness(0) invert(1);}
.restore-box{width:20%;text-align:end;color:#eacd5f;}
a.restore-box img{max-height:24px;margin-right:4px;filter:brightness(0) invert(1);}
.restore-box div{font-size:10px;margin-right:4px;margin-top:2px;color:#eacd5f;}
.bottom-balance{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:5px;padding:8px 0 4px;border-top:1px solid #c3c3c3;border-bottom:1px solid #0062c9;}
.bottom-col{text-align:center;color:#eacd5f;font-size:10px;}
.bottom-col img{max-height:30px;filter:brightness(0) invert(1);}
.bottom-col div{margin-top:5px;}
.lang-box{left:5%;position:absolute;}
button.lang-btn{background:none;border:none;padding:0;}
button.lang-btn img{width:30px;}
.dropdown-menu.language{padding:2px 0;margin:0;min-width:100px;font-size:11px;text-transform:uppercase;overflow:hidden;background:#353535;border:none;border-radius:5px;transform:translate3d(0px, 35px, 0px) !important;}
.dropdown-menu.language .dropdown-item{padding:5px 10px;color:#212121;}
ul.langlist{list-style-type:none;padding:0;margin:0;}
ul.langlist li img{max-height:23px;}
span.langtext{margin-left:7px;font-weight:600;}
.btn.focus, .btn:focus{outline:0;box-shadow:none;}
.sidemenu-header{background:#1e1e1e;padding:5px 15px;position:relative;height:44px;display:flex;align-items:center;}
.side-logo img{max-height:17px;}
button.close-menu{position:absolute;left:10px;top:10px;background:none;padding:0;border:0;color:#eacd5f;font-size:20px;}
#left_modal_sm .modal-body{background:#303030;padding:0px 0px;}
#left_modal_sm .modal-header .close{float:right;font-size:1.5rem;font-weight:700;line-height:inherit;color:#ffc107;text-shadow:0 1px 0 #fff;opacity:.5;margin-top:-7px;}
.home_nav_box{width:100%;overflow-x:scroll;-webkit-overflow-scrolling:auto;}
.index_tab ul{border:none;justify-content:space-between;flex-flow:column;}
.index_tab .nav-tabs .nav-item{margin-bottom:0;width:100%;margin-bottom:8px;}
.index_tab ul li a.nav-link{border:none;position:relative;text-align:center;color:#ffffff;background:#303030;padding:10px 10px;font-size:12px;font-weight:700;text-transform:uppercase;border-radius:8px;display:flex;align-items:center;box-shadow:0 3px 10px -5px rgb(0 0 0 / 58%);}
.index_tab ul li a.nav-link.active{color:#ffffff;background:#e71c24;}
.index_tab ul li a img{width:26px;margin-right:5px;}
.tab_product_main{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;grid-row-gap:15px;}
.txt_product{color:#ffffff;font-size:10px;margin-top:3px;text-transform:uppercase;}
.msgmodal_cla{cursor:pointer;}
#msgmodal .modal-content{background-color:#f4f4f4;color:#757575;border:1px solid #0066d1;}
#msgmodal .modal-header{background-color:#f4f4f4;color:#757575;border-bottom:1px solid #0066d1;}
#msgmodal .modal-header .close{color:#7c7c7c;}
.nav-pills .nav-link.btn-bankType{background-color:#222222;border-radius:60px;width:70px;height:70px;padding:11px;text-align:center;}
.deposit_bank .nav-pills .nav-link.active{background:linear-gradient(#897b27, #d7a341,#eec95b,#aa8d41);border:1px solid #f9bb22;}
.depositTable table{border:1px solid #dfdfdf;color:#6d6d6d;font-size:12px;margin-top:10px;}
.depositTable table tbody tr:first-child{border-bottom:1px solid #dfdfdf;background-color:transparent;color:#6d6d6d;}
.depositTable table tbody tr th{padding:5px;border:1px solid #dfdfdf;color:#fff;}
.table-second{margin:20px 0px;}
 .table-second > tbody > tr > th{border:1px solid #0066d1;background:#0066d1;color:#ffffff;text-align:center;padding:5px;}
 .table-second > tbody > tr > td{border:1px solid #0066d1;background:#ffffffe0;padding:5px;color:#000000;}
.detail-ul ul li{list-style:disc;list-style-type:disc;}
.detail-ul ul{padding-left:30px;}
.log-check{display:flex;padding-bottom:10px;font-size:12px;justify-content:space-between;}
input#chk_rememberme{margin-right:10px;top:1px;position:relative;}
.forgot-item{margin-left:0px;text-align:center;margin-top:15px;}
.forgot-item a{color:#6d6d6d;font-size:12px;}
.forgot-item a i{margin-right:14px;}
.contact-us-text{color:#d10000;margin-left:20px;}
.menu-btm{position:fixed;max-width:991px;margin:auto;width:100%;bottom:0;left:0;right:0;background:url("../images/icon-btm/ftr-menu-bar.png")no-repeat top center;background-size:100%;}
.menu-wrapper{display:grid;grid-template-columns:repeat(5,1fr);text-align:center;padding:11px 0 1px;position:relative;}
.menu-wrapper a{color:#ffffff;font-size:9px;text-transform:uppercase;font-weight:600;padding:5px 0px;}
.menu-wrapper a.active{background-color:transparent;}
.menu-wrapper a.menuft img{max-width:31%;display:block;margin:auto;margin-bottom:2px;filter:brightness(0) invert(1);}
.aff-qr{background:#e71c24;padding:3.5%;width:15%;border-radius:100%;position:absolute;left:-1px;right:0;bottom:26px;margin:auto;z-index:9;}
.msg_icon{color:#ffffff;font-size:21px;margin-right:11px;}
.provider_main{margin-left:10px;margin-top:10px;margin-bottom:5px;}
.provider_custom{text-align:center;}
.provider_custom img{margin:4px;width:63px;}
.dropdown_search{display:flex;align-items:flex-end;}
.dropdown_search_btn{border:1px solid #bfbfbf;background-color:transparent;border-radius:10px;border-top-right-radius:0px;border-bottom-right-radius:0px;color:#a4a4a4;}
.dropdown_search_btn:hover{color:#fff;}
input.form-control.dropdown_search_form{border-top-left-radius:0px;border-bottom-left-radius:0px;border-left:none;height:38px;}
.dropdown_search .dropdown-menu{border:1px solid #ffc000;background-color:#000;}
.dropdown_search .dropdown-menu a{color:#fff;background-color:#292929;margin:10px auto;border-radius:5px;width:90%;}
.logout_btn{width:41px;font-size:21px;}
.modal.left#left_modal_sm .modal-content{height:100%;overflow-x:hidden;overflow-y:auto;background-color:transparent;}
.promo-bx{width:100%;padding:0.2rem;padding-bottom:0.6rem;margin-bottom:10px;border:none;background:-webkit-gradient(linear,left top,left bottom,from(whitesmoke),to(#e6e6e6));background:-webkit-linear-gradient(whitesmoke,#e6e6e6);background:-o-linear-gradient(whitesmoke,#e6e6e6);background:#303030;}
.p1_promo{margin-top:0.45rem;color:#cc001b;font-weight:bold;margin-bottom:0;font-size:12px;}
.p2_promo{color:#ffffff;margin-bottom:0;font-size:10px;}
.promo_btn{display:grid;grid-template-columns:repeat(2, 1fr);margin-top:10px;text-align:center;justify-content:center;grid-gap:5px;}
.btn-common{-webkit-box-shadow:none;box-shadow:none;border:none;text-shadow:none;-webkit-border-radius:0.1rem;border-radius:0.1rem;height:1.1rem;display:inline-block;line-height:1.1rem;color:#000;text-decoration:none;text-align:center;font-weight:bold;text-shadow:none;height:33px;font-size:12px;}
.btn-blue-promo{line-height:1rem;color:#000;background:#eacd5f;border-radius:5px;}
.btn-red-promo{line-height:1rem;white-space:nowrap;color:#fff;background:#CC001B;border-radius:5px;}
.promo_modal_custom .modal-header{border-bottom:2px solid #ffffff;color:#000000;background:#ffffff;}
.promo_modal_custom .modal-body{background-color:#161616;background:-webkit-gradient(linear,left top,left bottom,from(whitesmoke),to(#e6e6e6));background:-webkit-linear-gradient(whitesmoke,#e6e6e6);background:-o-linear-gradient(whitesmoke,#e6e6e6);background:linear-gradient(whitesmoke,#e6e6e6);}
.logo_login{margin:20px 0px;}
.user_box{border-bottom:.04rem solid #cc001b;width:100%;height:auto;background:linear-gradient(to bottom, rgba(0,164,224,1) 0%, rgba(0,97,201,1) 100%);padding:10px 0px;color:#fff;}
.balance-wallet{font-size:22px;}
span.currentcy{font-size:11px;color:#fcb714;vertical-align:middle;}
span.refresh-wallet{margin-left:5px;font-size:9px;vertical-align:middle;}
.restore_btn{width:100px;background:#cc001b;border-radius:3px;min-height:37px;display:flex;margin:auto;align-items:center;justify-content:center;margin-top:3px;color:#fff;}
.restore_btn img{max-height:22px;margin-right:5px;filter:brightness(0) invert(1);}
.profile-top{background:#303030;color:#fff;padding:5px 0;}
.user-state{display:flex;align-items:center;justify-content:center;line-height:1.1;}
.player-detail{margin:10px 0 0 5px;}
.um-player{color:#fcb714;font-weight:700;font-size:13px;}
.balance-wrapper{color:#fff;background:#CC001B;}
.bln-box{display:block;width:100%;font-size:15px;font-weight:300;cursor:pointer;padding:7px 20px;position:relative;}
.history-part{display:inline-block;font-size:19px;font-weight:300;cursor:pointer;padding:7px 20px;color:#fff;}
.history-part:hover, .history-part:focus{color:#fff;}
.history-part img{max-width:22px;margin-left:8px;}
.bln-box{color:#fff;text-align:left;}
.bln-box.collapsed{color:#fff;}
.bln-box.collapsed:before{content:'+';font-size:22px;color:#fff;position:absolute;top:1px;right:24px;}
 .bln-box:before{content:'x';font-size:22px;color:#fff;position:absolute;top:1px;right:24px;}
.bln-body{padding:10px 0px;border-top:1px solid #9a9999;background:-webkit-gradient(linear,left top,left bottom,from(whitesmoke),to(#e6e6e6));background:-webkit-linear-gradient(whitesmoke,#e6e6e6);background:-o-linear-gradient(whitesmoke,#e6e6e6);background:linear-gradient(whitesmoke,#e6e6e6);color:#6d6d6d;padding-bottom:0px;}
table.bln-table tr td{padding:10px;}
table.bln-table tr{border-bottom:1px solid #d3d3d3;}
table.bln-table tr td:first-child,table.bln-table tr th:first-child{text-align:left;}
table.bln-table tr th{padding:10px;color:#6d6d6d;font-weight:500;}
.menu-wallet{padding:8px 0;}
.wallet-btn{background:#ececec;color:#000;font-size:14px;display:inline-block;width:32%;text-align:center;padding:10px 5px;border-radius:9px;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.5);}
.wallet-btn.active{background:#0db0f0;color:#fff;}
.withdrawal-sec{padding-bottom:40px;}
.withdrawal-wrapper{padding:0 20px;}
.bank-info{display:grid;grid-template-columns:repeat(2,1fr);color:#000;grid-gap:12px 2px;padding:15px 0;border-bottom:2px solid #0db0f0;margin-bottom:15px;font-size:14px;}
.wallet-input{border:none;border-bottom:2px solid #0db0f0;background:transparent;padding:8px 2px 0 2px;}
.wallet-input:focus{outline:none;}
.wallet-input ~ .focus-border{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#dfdfdf;transition:0.4s;}
.wallet-input:focus ~ .focus-border{width:100%;transition:0.4s;}
.account-box-wrapper_custom{margin:10px;background:-webkit-gradient(linear,left top,left bottom,from(whitesmoke),to(#e6e6e6));background:-webkit-linear-gradient(whitesmoke,#e6e6e6);background:-o-linear-gradient(whitesmoke,#e6e6e6);background:#303030;border-radius:10px;}
.account-box-wrapper{display:grid;grid-template-columns:repeat(2,1fr);text-align:center;padding:10px 0px;}
.ac-box{padding:10px 10px;border-top:none;}
.ac-box a{color:#ffffff;text-transform:uppercase;font-weight:normal;font-size:10px;}
.ac-box img{max-width:35px;display:block;margin:auto;padding-bottom:5px;filter:brightness(0) invert(1);}
.border_fund{border-right:1px solid #e2e2e2;}
.border_fund:last-child{border-right:none;}
hr.fund_hr{margin-top:0rem;margin-bottom:0rem;border-top:1px solid rgb(255 255 255 / 43%);}
.main_most{width:80%;padding:10px;margin-right:10px;padding-bottom:0.6rem;margin-bottom:10px;border-radius:5px;border:none;background:-webkit-gradient(linear,left top,left bottom,from(whitesmoke),to(#e6e6e6));background:-webkit-linear-gradient(whitesmoke,#e6e6e6);background:-o-linear-gradient(whitesmoke,#e6e6e6);background:linear-gradient(whitesmoke,#e6e6e6);}
.most_txt{color:#000;margin:10px 0px 5px 0px;font-size:12px;}
.p1_main{margin-top:0.45rem;color:#000000;font-weight:bold;margin-bottom:0;font-size:12px;}
.p2_main{color:#6d6d6d;margin-bottom:0;font-size:10px;}
.main_play{margin:15px 0px;margin-bottom:5px;text-align:center;color:#0066d1;}
.main_most_scroll{overflow:hidden;overflow-x:scroll;display:-webkit-box;}
.afterlogin_tab{margin-top:10px;padding-bottom:30%;}
.afterlogin_tab .nav-tabs .nav-link{background:linear-gradient(to bottom,#f7f7f7 0%,#e9e9e9 99%);font-size:10px;color:#7a7a7a;margin-right:5px;}
.afterlogin_tab .nav-tabs .nav-item:first-child{margin-left:5px;}
.afterlogin_tab .nav-tabs .nav-link.active{background:#cc001b;color:#ffffff;border-color:#cc001b #cc001b #cc001b;}
.radio-container{padding-left:.6rem;align-items:center;display:grid;grid-template-columns:auto;}
.deposit-bank-account-grid{display:grid;grid-template-columns:12% 17% auto;align-items:center;}
.deposit_bank_img img{width:40px;}
.radio_bg{border:1px solid #dfdfdf;padding:5px;border-radius:5px;}
.msg_T{display:none;}
.account_edit_top{min-height:12rem;background:#303030;padding:13px;font-size:12px;}
.account_edit_top>table{width:100%;margin-bottom:.64rem;border-collapse:collapse;}
.account_edit_top>table .account_info_key{color:#ffffff;}
.account_edit_top>table tr>td{width:50%;color:#eacd5f;}
.referralTop{background-color:#fcb811;padding:25px;font-size:10px;color:#000;}
.refercode{display:flex;margin-top:15px;}
.refercode input{width:100%;margin-right:3%;border:dashed 1px #000;border-radius:4px;background-color:#fff;padding:7px;color:#000;font-weight:700;}
.btn_share{border-radius:4px;background:#0062c9;background:-moz-linear-gradient(top, #0062c9 0%, #003679 102%);background:-webkit-linear-gradient(top, #0062c9 0%, #003679 102%);background:linear-gradient(to bottom, #0062c9 0%, #003679 102%);color:#fff;font-size:inherit;text-align:center;width:36%;display:inline-block;border:none;font-size:12px;}
.referralmid_custom{display:flex;margin-top:10px;}
.referralRadio{width:5%;}
.referralOption{color:#000;width:80%;font-weight:700;line-height:0.96rem;}
.ticket{background:url(../images/icon/referral-ticket-1.png)no-repeat;background-size:cover;width:162px;padding:10px;margin-top:10px;}
.ticketDesc{color:#fff;font-size:12px;display:flex;}
.ticketDesc div{width:86px;}
.referralMid{padding:10px;border-bottom:0.06rem solid #e2e2e2;padding-bottom:30px;}
.referral_s{margin:10px 0px;}
.referralBtm{padding:10px;}
.referral_s_t{display:grid;grid-template-columns:2fr 3fr;margin-bottom:1px;}
.referralDesc{background-color:#858585;color:#fff;font-weight:500;padding:5px;font-size:10px;}
.referralDigit{background-color:#e5e5e5;font-weight:600;padding:5px;font-size:10px;}
.inbox-container{padding-bottom:30%;}
.inbox_main{display:grid;grid-template-columns:30% 70%;}
.inbox-list{background:#E3E3E3;font-weight:bold;flex:0 0 auto;}
.inbox-list ul{background:#F1F1F1;list-style:none;padding:0px;}
.inbox-list ul li a{display:flex;color:#5F5F5F;width:100%;padding-right:18px;padding-top:0.9375rem;padding-bottom:0.9375rem;padding-left:0.75rem;border-bottom:1px solid rgba(151, 151, 151, 0.26);cursor:pointer;flex-wrap:nowrap;align-items:center;-webkit-transition:all cubic-bezier(0.35, 0.1, 0.2, 1) 0.3s;-moz-transition:all cubic-bezier(0.35, 0.1, 0.2, 1) 0.3s;-ms-transition:all cubic-bezier(0.35, 0.1, 0.2, 1) 0.3s;-o-transition:all cubic-bezier(0.35, 0.1, 0.2, 1) 0.3s;transition:all cubic-bezier(0.35, 0.1, 0.2, 1) 0.3s;}
.inbox-list-body{width:80%;}
.inbox-list ul p{max-width:17.875rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0px;color:#303030;font-size:12px;font-weight:normal;}
.inbox-list ul .time{font-size:1rem;font-weight:normal;text-align:right;}
.inbox-list ul .time img{width:40px;}
.inbox-list::-webkit-scrollbar{width:10px;}
.inbox-scrollar::-webkit-scrollbar-thumb,.inbox-list::-webkit-scrollbar-thumb{background-image:linear-gradient(#174F81, #0FA3E6);}
.inbox-list ul li:hover{background:#A8C8E4;}
.subject{padding:30px;color:#5F5F5F;}
.subject_title{font-size:20px;font-weight:bold;}
.message-delete-checkbox{margin-right:10px;padding-top:10px;}
.subject{padding:30px;color:#ffffff;}
.subject_title{font-size:20px;font-weight:bold;}
.inbox-list.top_list ul{margin-bottom:0px;}
.top_list ul{background:#303030;}
.top_list ul .tumbSubject{color:#fff;}
.top_list ul .time{display:flex;}
.top_list ul .time img{width:30px;margin:0px 5px;}
.show-mail{text-align:center;margin-bottom:10px;font-size:13px;}
.pagegination-mail{display:flex;justify-content:center;}
button.btn-page{background:none;border:1.5px solid #d0d0d0;padding:2px 9px;font-size:13px;margin:0 -0.5px;color:#fff;}
.member-label img{width:23px;margin-right:23px;}
.login_form_custom{display:flex;align-items:center;}
.login_head_main{height:60px;width:60px;padding:9px;border-radius:50%;margin-right:auto;display:flex;background-color:white;justify-content:center;align-items:center;}
.login_modal_after{display:grid;margin-top:50px;padding-bottom:20px;}
.login_modal_txt{color:#fff;}
.maxLimit{color:red;font-size:12px;}
.copy_dep.upload_btn{margin-top:0px;margin-left:10px;border-radius:4px;width:50px;height:40px;background:#0062c9;background:-moz-linear-gradient(top, #f4f3f3 0%, #e6e6e6 102%);background:-webkit-linear-gradient(top, #f4f3f3, #e6e6e6);background:linear-gradient(to bottom, #f4f3f3 0%, #e6e6e6 102%);color:#858585;cursor:pointer;font-size:inherit;border:1px solid #e6e6e6;}
.main_refer{border-top:#f7f7f7 1px solid;border-bottom:#d8d8d8 1px solid;background:#f7f7f7;background:-moz-linear-gradient(top,#f7f7f7 0%,#e9e9e9 99%);background:-webkit-linear-gradient(top,#f7f7f7 0%,#e9e9e9 99%);background:linear-gradient(to bottom,#f7f7f7 0%,#e9e9e9 99%);padding:20px;}
.main_free{color:#0058b4;}
.main_free_sub{font-size:10px;}
/** 14/7/2021 - Update **/.user_box{background:#303030;}
button.lang-btn{width:40px;}
button.lang-btn img{width:27px;}
.dropdown-menu.language{min-width:40px;}
.dropdown-menu.language .dropdown-item{padding:0px;}
ul.langlist li img{max-height:42px;}
.payment-menu{background:#303030;border:1px solid #c3c3c3;margin-bottom:10px;}
.bottom-balance{border-bottom:none;}
.content-area{padding:15px;font-size:14px;}
.texbig{text-transform:uppercase;font-weight:700;font-size:15px;margin-bottom:5px;}
table.logintable tr td:last-child{font-size:16px;font-weight:600;}
a.copy-icon{float:right;color:#0062c9;}
.step-wrap{padding:5px 0 10px;}
.slot-btn-wrap{margin-top:10px;}
a.download-slot{display:block;text-align:center;color:#ffffff;background:linear-gradient(to bottom, rgba(0,164,224,1) 0%, rgba(0,97,201,1) 100%);padding:10px;border-radius:5px;text-transform:uppercase;font-size:16px;font-weight:700;margin-bottom:5px;}
a.play-slot{display:block;text-align:center;color:#ffffff;background:#fcb714;padding:10px;border-radius:5px;text-transform:uppercase;font-size:16px;font-weight:700;margin-bottom:5px;}
/** VIP page 3/8/2021 **/.vip-sec{background:url("../images/vip/vip-bg.jpg")no-repeat top center;background-size:cover;background-attachment:fixed;}
.vip-area{box-shadow:0 0 13px rgb(90 196 255 / 90%);padding:0 0 80px;}
.nav-tabs.nav-vip{border-bottom:none;}
.nav-tabs.nav-vip .nav-item{width:32%;margin:3px 2px;}
.nav-tabs.nav-vip .nav-link{border:1px solid #f9bb1f;border-radius:30px;text-transform:uppercase;padding:4px 2px;font-size:11px;font-weight:700;color:#ffffff;text-align:center;background:#303030;}
.nav-tabs.nav-vip .nav-item.show .nav-link, .nav-tabs.nav-vip .nav-link.active{border:1px solid #f9bb1f;border-radius:30px;background:#f9bb1f;color:#303030;}
.vip-box{background:url(../images/vip/card/crd-bg.jpg)no-repeat top center;background-size:cover;max-width:700px;height:auto;overflow:hidden;border-radius:12px;box-shadow:1px 2px 5px rgb(0 0 0 / 40%);padding:15px 5px;color:#fff;}
.viptop{display:flex;align-items:center;justify-content:space-between;font-family:'Poppins';font-style:italic;text-shadow:1px 1px 2px rgb(0 0 0 / 60%);text-transform:uppercase;font-weight:700;max-width:95%;margin:0 auto 35px;}
.vip-bagde img{max-height:21vw;}
.vip-big{font-size:9vw;}
span.vpclas{font-size:6vw;font-weight:600;}
.vipdetail{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;text-shadow:1px 1px 1px rgb(0 0 0 / 35%);font-family:'Poppins';text-transform:uppercase;font-size:2.8vw;align-items:flex-end;text-align:center;}
.vipth{font-size:5.5vw;}
.vipth.lifetime{font-size:3.8vw;}
.vipth.invite{font-size:3.4vw;}
.smtext{font-size:3vw;}
.vip-info-wrap{max-width:700px;margin:15px auto;border:1px solid #f9bb1f;color:#666;box-shadow:0 0 4px rgb(249 187 31);padding:15px;border-radius:12px;}
.viptitle-1{color:#000;font-size:17px;font-weight:700;padding:5px;}
.bnf-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px 5px;text-align:center;padding:15px 0;}
.bnf-wrap-2{display:grid;grid-gap:15px 0;text-align:center;padding:15px 0;}
.bnfbox{font-size:18px;color:#CC001B;font-weight:700;}
.sm-vp{color:#000;font-size:13px;}
.priv-box{display:flex;align-items:center;}
.icon-privil{color:#f9bb1f;font-size:30px;width:65px;}
.priv-box .bnfbox{text-align:left;}
.terms-vip{color:#fff;background:rgb(48 48 48);border-top:1px solid #f9bb1f;border-bottom:1px solid #f9bb1f;box-shadow:0 0 15px rgb(249 187 31 / 77%);max-width:700px;margin:auto;padding:15px 10px;}
/** Slots Lobby Update 26/7/2021 **/.slotslobby-sec{padding-bottom:80px;}
.slots-filter{overflow:auto;white-space:nowrap;box-shadow:0px 2px 7px -1px rgb(0 0 0 / 10%);background:linear-gradient(to bottom, rgba(0,164,224,1) 0%, rgba(0,97,201,1) 100%);border-bottom:1px solid #0066d1;}
.slots-filter a{display:inline-flex;text-align:center;align-items:center;border-bottom:0px solid transparent;font-size:15px;color:#fff;padding:10px 18px;}
.slots-filter a.active{color:#fcb913;}
.thumbnail-slots{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px 10px;padding:15px 10px;text-align:center;}
.game-name{color:#6f6f6f;font-size:11px;font-weight:600;padding:2px 0;line-height:1;}
/** Register Page 26/7/2021 **/.step-tab{position:relative;text-align:center;max-width:240px;margin:0px auto 20px;display:flex;justify-content:space-between;}
span.step-round{position:relative;z-index:2;background:#817e7e;height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:100%;color:#fff;font-size:16px;cursor:pointer;}
span.step-round a{color:#fff;display:block;width:100%;}
span.step-round.active{background:#cc001b;}
.step-line{position:absolute;top:49%;width:100%;height:1px;background:#c5c5c5;}
.label-text{font-size:11px;color:#969696;}
.agreed-reg{font-size:10px;padding:5px 0 20px;}
select.phone-code{width:35%;display:inline-block;}
input.phone-input{width:63%;display:inline-block;}
.rgfeild.dob{display:grid;grid-template-columns:30% 38% 30%;grid-gap:3px;}
select.dob-input{padding:4px;}
.congratz-wrap{text-align:center;}
.congrat{font-size:18px;font-weight:700;padding:10px;}
.affiliate-sec{text-align:center;padding-bottom:80px;}
/** CSS Updated 3/8/2021 **/button.copy-btn{color:#e71c24;border:none;background:none;font-size:18px;vertical-align:middle;}
/** referrer rebate **/.rebate-sec{padding-bottom:100px;}
.rebate-img{text-align:center;}
.rebate-container{padding:0 10px;}
.refer-qrcode-wrapper{max-width:450px;margin:15px auto;border:1px solid #eacd5f;color:#666;box-shadow:0 0 6px rgb(234 205 95);padding:15px;border-radius:12px;text-align:center;margin-top:35px;}
.share-wrap{background:#eacd5f;color:#000;padding:7px;font-size:16px;font-weight:600;border-radius:11px;margin-top:-40px;position:relative;}
.qrcode-refer-img{max-width:370px;margin:20px auto 10px;}
.qrcode-refer-img img{border:1px solid #97cbf6;border-radius:10px;padding:5px;}
.referrer-link{background:#eacd5f;border:1px solid #f9bb1f;position:relative;border-radius:30px;padding:3px 15px;font-weight:600;color:#000;height:33px;display:flex;align-items:center;}
button.copy-refer{background:#cc001b;color:#fff;border:none;border-radius:30px;padding:3px 10px;position:absolute;right:5px;z-index:2;}
.form-group.rebate-group{display:flex;align-items:center;}
.form-group.rebate-group label{padding:0 4px;}
/** Update 12/8/2021 **/.lobby-filter{background:#00a3e0;display:flex;overflow:auto;align-items:center;}
.lobby-filter a{display:block;padding:3px 3px;}
.lobby-filter a img{filter:brightness(999) contrast(1) grayscale(1);max-width:45px;}
.lobby-filter a.active{background:#04203d;}
.lobby-filter a.active img{filter:none;}
/**Arcade & Leaderboard Update 17/8/2021 **/.body.leaderboard{padding-bottom:0;}
.arcade-wrap{display:grid;grid-template-columns:repeat(2,1fr);max-width:600px;margin:30px auto;grid-gap:15px;}
.arcade-box{text-align:center;}
.title-arcade{font-weight:700;font-size:13px;padding:6px 0;color:#000;}
.arcade-sec{padding:15px 0 30px;}
.arcade-ticket{max-width:600px;margin:auto;border-radius:5px;text-align:center;background:#ffd627;color:#000;font-size:16px;font-weight:800;padding:6px 10px;}
.arcade-wrap{display:grid;grid-template-columns:repeat(2,1fr);max-width:600px;margin:30px auto;grid-gap:15px 20px;}
.arcade-box{max-width:230px;margin:auto;text-align:center;}
a.tnc-arcade-btn{display:inline-block;background:#ffd627;color:#000;font-size:16px;font-weight:800;border-radius:5px;padding:6px 20px;}
a.tnc-arcade-btn:hover{background:#f1c611;}
.leaderboard-event-sec{background:url("../images/leaderboard/event-bg.jpg")no-repeat top center;background-size:cover;padding:0 10px 100px;}
.lb-option-wrap{padding:15px 0 15px;text-align:center;}
.lb-option-wrap a{border:2px solid #fcb714;display:inline-block;padding:3px 15px;color:#000;text-transform:uppercase;font-weight:700;font-size:13px;margin:3px;}
.lb-option-wrap a.active, .lb-option-wrap a:hover{background:#fcb714;}
.lb-wrapper{max-width:400px;font-family:'Nunito Sans';font-weight:600;padding-bottom:10px;color:#000;}
.ranking-title{text-transform:uppercase;font-size:33px;font-weight:900;font-family:'Nunito Sans';line-height:1;padding:15px 0;}
span.gradient-title{background:-webkit-linear-gradient(#0d2fdd, #040c46);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.event-char-img{max-width:45%;position:absolute;right:0;}
.event-table-reward{position:relative;}
.reward-rank-wrap{width:100%;overflow:auto;color:#fff;text-align:center;border:2px solid #6a2b14;}
table.reward-rank tr:first-child{background:rgba(0,0,0,0.8)}
table.reward-rank tr:nth-child(2){background:rgba(164,0,2,0.8);}
table.reward-rank tr:nth-child(3){background:rgba(0,18,100,.8);}
table.reward-rank tr:nth-child(4){background:rgba(115,0,103,0.8);}
table.reward-rank tr:nth-child(5){background:rgba(51,51,51,0.8);}
table.reward-rank tr:nth-child(6){background:rgba(85,85,85,0.8);}
table.reward-rank tr td{padding:5px 3px;text-transform:uppercase;font-weight:700;font-family:'Nunito Sans';font-size:13px;}
.token-r{margin:0 4px;}
.token-r img{max-height:20px;}
.please-text{color:#ffd58b;font-size:15px;text-align:center;font-weight:700;text-shadow:1px 1px 2px rgb(0 0 0 / 75%);padding:5px 0;background:rgba(0,0,0,0.2);margin-top:10px;}
.btm-lead{text-align:center;margin-top:15px;}
a.playnow-leader{background:url(../images/leaderboard/btn-ply.png)no-repeat center;background-size:100%;width:220px;height:77px;margin:auto;display:flex;justify-content:center;align-items:center;color:black;-webkit-text-fill-color:#ffb713;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#6f260c;font-size:21px;font-weight:900;font-family:'Nunito Sans';text-transform:uppercase;}
a.playnow-leader:hover{filter:brightness(1.2);}
.remain-token{font-weight:700;}
.leaderboard-sports-sec{background:url("../images/leaderboard/sp-bg.jpg")no-repeat top center;background-size:cover;padding:0 10px 100px;}
.turnover-record{text-align:center;border:1px solid #0d2dd5;font-weight:600;left:-258px;top:100px;font-family:'Nunito Sans';max-width:300px;margin:auto;padding:10px 10px;color:#000;}
.record-amt{color:#0d2dd5;font-weight:700;font-size:30px;}
.common-rank-wrap{font-size:13px;}
span.dailytext{background:#222222;height:100%;padding:7px 20px;float:right;margin:-5px -5px;}
.reward-rank-common tr td{color:#fff;padding:5px;text-align:center;}
.reward-rank-common tr td:last-child{background:none!important;text-align:left!important;}
.reward-rank-common tr:nth-child(2) td{background:#111111;}
.reward-rank-common tr:nth-child(3) td{background:#a40002;}
.reward-rank-common tr:nth-child(4) td{background:#001264;}
.reward-rank-common tr:nth-child(5) td{background:#730067;}
.reward-rank-common tr:nth-child(n+6):nth-child(-n+9) td{background:#333333;}
.reward-rank-common tr:nth-child(n+10):nth-child(-n+12) td{background:#555555;}
.update-box{font-weight:800;color:#000;text-align:center;padding:10px 0px;}
.leaderboard-casino-sec{background:url("../images/leaderboard/lc-bg.jpg")no-repeat top center;background-size:cover;padding:0 10px 100px;}
.leaderboard-slots-sec{background:url("../images/leaderboard/slt-bg.jpg")no-repeat top center;background-size:cover;padding:0 10px 100px;}
.leaderboard-others-sec{background:url("../images/leaderboard/othr-bg.jpg")no-repeat top center;background-size:cover;padding:0 10px 100px;}
/** Update 17/8/2021 **/a.msg_icon{position:relative;}
span.unread-dot{background:#f00;color:#fff;font-size:7px;width:11px;height:11px;display:flex;justify-content:center;align-items:center;border-radius:100%;position:absolute;right:-5px;top:1px;}
/** LuckySPin 2/9/2021 **/.luckyspin-sec{background:#fff url("../images/luckyspin/ld-bg-mob.jpg")no-repeat top center;min-height:95vh;}
/** Updated - 1/10/2021 **/.terms-vip ol{padding-left:17px;}
.terms-table{overflow:auto;border:1px solid #f9bb1f;text-align:center;border-radius:8px;}
table.vipterms-table tr th{background:#f9bb1f;color:#303030;text-transform:uppercase;border:1px solid #303030;border-top:none;padding:5px;}
table.vipterms-table tr td{background:#303030;border:1px solid #f9bb1f;padding:5px;}
table.vipterms-table tr td:first-child, table.vipterms-table tr th:first-child{border-left:none;}
table.vipterms-table tr td:last-child, table.vipterms-table tr th:last-child{border-right:none;}
table.vipterms-table tr:last-child td{border-bottom:none;}
.wheel-sec{padding:15px 0 30px;text-align:center;}
.spin-left{background:#262626;border:2px solid #00a1dc;border-radius:5px;color:#fff;max-width:400px;margin:auto;text-transform:uppercase;font-size:18px;padding:9px 10px;}
span.num-box{color:#000;background:#fff;display:inline-block;width:33px;height:33px;line-height:1.5;padding:4px;}
.fw-title{font-size:20px;color:#0062c9;}
/** Update 12/10/2021 **/.fwtitle{color:#0062c9;font-size:15px;font-weight:600;}
.event-wrap{display:flex;flex-direction:column;padding-top:15px;margin-bottom:75px;}
.gamebox{border:6px solid #f9bb1f;margin-bottom:15px;border-radius:4px;}
.nav-tabs{border-bottom:1px solid #cc001b;}
/** Update 11022022 **/.dropdown-menu{min-width:260px;background:#000000e6;color:#ffffff;margin:0px;padding:0px;border-radius:8px;left:-17px;border:1px solid #e71c24;margin-top:1px;}
.dropdown-menu ul li:first-child{}
.dropdown-menu ul li{display:inline-block;list-style:none;width:100%;padding:0px 7px;cursor:pointer;margin-bottom:5px;}
.prov-name{margin-left:0px;font-size:13px;float:left;padding-top:3px;}
.am-prov{text-align:right;float:right;display:flex;position:relative;top:-2px;}
.btn-in{padding:3px 6px;font-size:12px;background:#7ab529;margin-left:8px;color:#fff;border:none;}
.prov-out{margin-left:8px;}
.btn-out{padding:3px 5px;font-size:12px;background:#b5171d;color:#fff;border:none;}
.am-prov .prov-in{width:auto;}
.prov-am{padding-top:14px;font-size:13px;line-height:0px;}
.drop-menu ul li:first-child{background:none;border:none;padding:0px;}
.drop-menu ul li a{text-align:center;display:block;font-weight:bold;font-size:14px;padding:5px 0px;color:#fff;text-transform:uppercase;}
.dropdown-menu2{min-width:115px !important;left:6px;}
.drop-menu ul li{padding:0px;}
 .drop-menu ul li a:hover{background:#ffffff29;color:#fff;}
.drop-menu ul{}
 .drop-menu ul li:last-child a:hover{border-radius:0px 0px 6px 6px;}
 .drop-menu ul li:first-child a:hover{border-radius:6px 6px 0px 0px;}
.dropdown-menu ul li:first-child{border-radius:7px 7px 0px 0px;}
.top-balance a{display:flex;justify-content:space-between;align-items:center;padding:6px 15px;}
.dl-body ul{list-style:none;padding:0px;margin:0px;}
.dl-body ul li{display:flex;justify-content:space-between;padding:5px 10px;}
.dl-body{padding-top:30px;}
.dl-body ul li:first-child{background:#e71c24;}
.tab-pane{width:100%;}
.out img{max-width:30px;margin:0 auto;margin-right:10px;filter:brightness(0) invert(1);}
.out a{color:#fff;}
.out{position:absolute;left:9%;bottom:3%;}
