:root{--levelingBorder:#4f5456;--contrast-color:#fff}body{background-color:#000;background-image:none;min-height:100%}.login-page-ctn{background-image:url(/Content/theme/ibc003/m/images/luckyday.jpg?v=1);overflow:hidden;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}.login-page-ctn .language-list,.reg-page-ctn .language-list{display:block}.copyRight{padding-bottom:80px;min-height:25px;height:auto}.copyRight p{color:#fff;text-shadow:0 0 15px #000}.withdraw-form-ctn .btn_submit{background:#16aaff;border:none;color:#fff;border-radius:2px;-webkit-box-shadow:none;box-shadow:none}.login-page-ctn .copyRight,.reg-page-ctn .copyRight{margin-bottom:0}.reg-product-ctn{min-height:calc(100vh - 225px)}.reg-product{float:left;padding:3px;background-color:hsla(0,0%,95.3%,.5);width:46%;margin:2%;-webkit-box-shadow:2px 2px 5px #2d2d2d;box-shadow:2px 2px 5px #2d2d2d}.reg-product-img{width:100%}.reg-product-title{font-weight:700;text-align:center;line-height:30px;color:#3e3e3e}.login-footer{padding:0 0 10px}.login-dialog-ctn{width:100%;min-height:100vh;height:100%;padding:10px;background:rgba(0,0,0,.3);position:absolute;bottom:-100%;opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.login-dialog-ctn.active{bottom:0;opacity:1}.form-input-wrapper{-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:1px solid rgba(0,0,0,.12);margin:0;line-height:normal;padding:0}.form-input-text{height:35px}.form-input-select{padding:5px;height:35px;background:none;-webkit-appearance:menulist}.login-page-ctn .btn-group{margin-bottom:10px}.login-page-ctn .link-btn{line-height:35px;font-weight:700;display:inline-block;color:#fff;width:45%;max-width:160px;text-align:center;-webkit-box-shadow:2px 2px 5px #2d2d2d;box-shadow:2px 2px 5px #2d2d2d}.link-btn-reg{float:left;background-color:#e2402b;border-radius:0 20px 20px 0}.link-btn-login{float:right;background-color:#09b1de;border-radius:20px 0 0 20px}.button,.link-btn:active{-webkit-box-shadow:none;box-shadow:none}.button{border:none;background:#16aaff;border-radius:2px;text-shadow:none}.login-page-ctn .button,.login .login__btn-submit,.reg-page-ctn .button{background:#ee292e}.login-page-ctn .button:active{background:#d0262a}.close-login{color:red}.button.button-disable{background:#ccc!important}#div-logo{margin-left:20px}.topnav-content-wrapper.active{background:#3f4244;border-bottom:1px solid #000}.mainmenu{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mainmenu-item{border-top:1px solid #4f5456;border-bottom:1px solid #2f3238}.mainmenu-link{background:#3f4244;color:#fff}.mm-product-list{background:#3f4244;border-top:1px solid #4f5456;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.mm-product{border-right:1px solid #2f3238}.mm-product a{color:#fff;border-right:1px solid #4f5456;padding:0 5px;line-height:40px}.x-menu-ctn{border-top:1px solid #4f5456;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.mm-product-list:after{background:-webkit-gradient(linear,left top,right top,from(rgba(59,59,64,0)),color-stop(70%,#3f4244));background:linear-gradient(90deg,rgba(59,59,64,0),#3f4244 70%)}.mm-subject{border-top:none;border-bottom:1px solid #000;background:#3f4244;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mm-subject-name{border-bottom:none;color:#69f}.mm-leveling{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background:#3f4244}.mm-leveling .header__leveling-detail{color:#a4acc8}.mm-leveling .header__leveling-detail .detail__element{background:#19233a;border:1px solid #253454;border-bottom:none}.mm-leveling .header__leveling-detail .detail__element:last-child{border-bottom:1px solid #253454}.mm-leveling .header__leveling-detail .detail__element--lvl{background:#a4acc8;border-radius:3px;color:#333}.x-menu-ctn .language-list{background-color:#3f4244;border-top:1px solid #4f5456;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.vendor-selector.form-input-select{height:30px}.login-form-footer .register-link{font-size:15px;font-weight:700}.register-language-ctn{display:none}.vendor--livecasino,.vendor-list--livecasino .vendor-casino--ELOTO{background:-webkit-gradient(linear,left top,right top,color-stop(0,#161617),to(#092965));background:linear-gradient(90deg,#161617 0,#092965)}.main_egame [class*=vendor_stt-wrapper],.vendor--games{background:-webkit-gradient(linear,left top,right top,color-stop(0,#151515),to(#072744));background:linear-gradient(90deg,#151515 0,#072744)}.vendor--sport{background:url(/Content/theme/ibc003/m/images/sportbg.png?v=1);background-size:cover}.vendor--sport-promo .vendor-info__promo{background-image:url(/Content/theme/ibc003/images/sport/sport-promo.png)}.vendor--lottery{background:-webkit-gradient(linear,left top,right top,color-stop(0,#ca030b),to(#9d079e));background:linear-gradient(90deg,#ca030b 0,#9d079e)}.vendor--cf{background:-webkit-gradient(linear,left top,right top,color-stop(0,#000),to(#151515));background:linear-gradient(90deg,#000 0,#151515)}.vendor--sport .vendor-intro{color:#000}.vendor--sport .vendor-intro p{background:rgba(0,0,0,.5);color:#fff;padding:3px;border-radius:3px}.play-zone .copyRight{display:none}#main-content-ctn{min-height:calc(100vh - 120px);padding-bottom:0}.product{border-color:#393930;background-size:cover;width:50%;height:120px}.product__icn,.product__name{color:#fff!important}.product-logo-sport{background:url(/Content/theme/ibc003/m/images/icn-contact-us-sportsbook_02.png?v=1) no-repeat;background-size:53px}.product-logo-casino{background:url(/Content/theme/ibc003/m/images/icn-contact-us-live-casino_02.png?v=1) no-repeat;background-size:50px}.product-logo-game{background:url(/Content/theme/ibc003/m/images/icn-contact-us-e-games_02.png?v=1) no-repeat;background-size:53px}.product-logo-lotery{background:url(/Content/theme/ibc003/m/images/icn-contact-us-lottery_02.png?v=1) no-repeat;background-position:50%;background-size:53px}.product-logo-cockfight{background:url(/Content/theme/ibc003/m/images/icn-contact-us-cockfight_02.png?v=1) no-repeat;background-size:40px}.product-logo-p2p{background:url(/Content/theme/ibc003/m/images/p2p_02.png?v=1) no-repeat;background-size:40px;background-position:50%}.product-logo-redeem2{background:url(/Content/theme/ibc003/m/images/redeem_03.png?v=1) no-repeat;background-size:100%;background-position:50%}.product-logo-redeem3{background:url(/Content/theme/ibc003/m/images/icn-shoppingmall_03.png?v=1) no-repeat;background-size:100%;background-position:50%}.product-logo-dailycheckin2{background:url(/Content/theme/ibc003/m/images/dailycheckin_03.png?v=1) no-repeat;background-size:100%;background-position:50%}.product-logo-luckydraw2{background:url(/Content/theme/ibc003/m/images/luckydraw_03.png?v=1) no-repeat;background-size:100%;background-position:50%}.product-list .product:nth-child(2){background-image:url(/Content/theme/ibc003/m/images/homecasinobg.jpg?v=1)}.product-list .product:first-child{background-image:url(/Content/theme/ibc003/m/images/homesportbg.jpg?v=1)}.product-list .product:nth-child(3){background-image:url(/Content/theme/ibc003/m/images/homegamebg.jpg?v=1)}.product-list .product:nth-child(4){background-image:url(/Content/theme/ibc003/m/images/homelotterybg.jpg?v=1)}.product-list .product:nth-child(5){background-image:url(/Content/theme/ibc003/m/images/homecfbg.jpg?v=1)}.product-list .product:nth-child(6){background-image:url(/Content/theme/ibc003/m/images/homep2pbg.jpg?v=1)}.product-list .product:nth-child(7){background-image:url(/Content/theme/ibc003/m/images/homecfbg-redeem.jpg?v=1)!important}.product-list .product:nth-child(8){background-image:url(/Content/theme/ibc003/m/images/homecfbg-tran.jpg?v=1)!important}.product-list .product:nth-child(9){background-image:url(/Content/theme/ibc003/m/images/homecfbg-checkin.jpg?v=1)!important}.product-list .product:nth-child(10){background-image:url(/Content/theme/ibc003/m/images/homecfbg-lucky.jpg?v=1)!important}.message{border-bottom:1px solid #a07c57;color:#fff}#message-ctn{background:#545454}.message.unread{background:#2c2c2c}.message-detail-title,.message-title{color:#f0b04f}.delete-btn{color:#a70100}.delete-btn,.read-btn{padding:1px 5px;border-radius:3px;background:#fff}.read-btn{color:#577eb8}#annoucement-container .no-record,#message-ctn .no-record,#message-detail-ctn,.cash-history-ctn .no-record,.no-record,.noRecord{background:#3f4244}#message-ctn .no-record,#prod-filter,.form-input-lable,.message-detail-content,.message-detail-sender,.no-record,.noRecord,.pw-policy{color:#fff}.reg-page-ctn .form-input-lable{color:#000}.selection{background:#c1c1c1}.tbl-summany td{background:#2c2c2c!important;color:#d39534!important}.selection td{border-bottom:2px solid #ababab}.mybet-table td{border-bottom:1px solid #ababab}.TRTotal td{background:#2c2c2c;color:#d39534}.FontBlue{color:#002ba7}.transaction-bank{color:#d39534}.text-danger{color:#c50300}.text-success{color:#01a904}.sc01{color:#00c500!important}.s-detail-link{color:#117ede}.back-btn-container{margin:0;padding:10px 0}.botton-nav-ctn{display:block;position:fixed;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#222),to(#000));background:linear-gradient(180deg,#222,#000);height:55px;width:100%;font-size:12px;z-index:99;padding-top:3px}.bottom-nav__navigate-btn{display:block}.scroll-header{background:#d39534}#bank-annoucement{color:#fff}#livechat-compact-container{margin-bottom:45px}.before-login #livechat-compact-container{margin-bottom:0}h1.nav-title{display:none}.nav-title{color:#16aaff}.nav-btn{width:25%;float:left;text-align:center;color:grey;padding:2px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-btn_3{width:33.33%}.nav-btn__title{display:inline-block;line-height:8px;float:left;width:100%;font-size:11px}.ibc003__icn{font-size:26px;display:block;width:100%;margin:0 auto 2px;color:#fff}.m8-bg{background:url(/Content/theme/ibc003/images/sport/msport.png?v=1) no-repeat;background-position:100%;background-size:contain}.ssport-bg{background:url(/Content/theme/ibc003/images/sport/ssport.png?v=1) no-repeat;background-position:100%;background-size:contain}.ssport-ia{background:url(/Content/theme/ibc003/images/sport/ia.png?v=1751422507369) no-repeat;background-position:100%;background-size:contain}.side-menu-ctn{height:calc(100vh - 90px)}#my-bets-list,#tblStatement_ctn,#tblstatementDetail_ctn,.date-range-search-ctn{background-color:#585858}.scroll-header,.table-header,.table-header td{background:#2c2c2c}#tblBetRecord>tbody>tr:first-child>td{background:#2c2c2c!important;color:#fff}.total-stake{background:#d39534}.hbg-menu-ctn__line{background-color:#16aaff}.box-content{background:#3f4244}.deposit-from-ctn{color:#fff}.package-term,.pk-name{color:#16aaff}.pk-term-content{background:#616161}.form-step-nav .button{color:#16aaff}.deposit-package.selected{border-left-color:#16aaff}.deposit-package{border-color:#a07c57}.form-input-wrapper.FailInput,.form-input-wrapper.FailInput input[type=text]{background-color:#ffe6e6!important}.flatpickr-day.selected{background:#16aaff;border-color:#16aaff}#tbl-acc-summary{color:#000}.form-summary td{border-bottom-color:#222}.acc-info-from-ctn,.view-desktop,.view-desktop:visited,.withdraw-form-ctn{color:#fff}.acc-info-from-ctn .form-summary{padding:15px;margin:0 auto}.form-summary .thread-title{color:#16aaff}#annoucement-container{color:#fff}.mainmenu-item-account,.mainmenu-item-deposit,.mainmenu-item-withdrawal{display:none}.list-item:nth-child(odd){background:#2c2c2c}.list-item{background:#3f4244}.annoucement-title{color:#16aaff}.annoucement-time{color:#009eec}#annoucement-container .list-item{border-bottom-color:#ad8b57}.restrict-message{color:#fff}.topnav-title{color:#16aaff;font-size:10px;font-weight:500;line-height:11px;margin-top:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:10px;text-align:left}.topnav-content-wrapper{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex}.hbg-menu-ctn,.mn-company-logo{position:inherit}.hbg-menu-ctn{width:35px;height:40px;position:absolute;top:0;right:0}.play-zone #x-menu{margin-bottom:50px}.login-language-ctn{display:none}#chat-widget-container{bottom:40px!important;max-height:calc(100% - 40px)!important}.back-to-top-btn{bottom:120px}.ipad .back-to-top-btn{bottom:80px}.pagination-simple-ctn{margin-top:10px}.main-tab__item.active{background:#3f4244}.main-tab__item.active a{border-color:#3f4244;color:#fff}.redeposit__annoucement,.redeposit__title{color:#fff}.balance{width:105px;position:unset}@media screen and (orientation:landscape){.login-form-ctn{top:190px}}@media only screen and (min-device-width:350px){.back-to-top-btn{bottom:130px}}@media only screen and (min-device-width:400px){.back-to-top-btn{bottom:140px}}.withdrawal__ewallet-table,.withdrawal__TNG-info,.withdrawal__vaderc2ewallet-table{color:#000}