/* ===== SIKATBOS88 theme: hitam - maroon - merah - emas ===== */
:root{--sb-red:#bc0707;--sb-maroon:#490609;--sb-maroon2:#390406;--sb-gold:#efc631;--sb-gold2:#cfbd85;}
body,.main-content,.backdrop{background-color:#171613 !important;}
.top-bar,.inner-header{background:#171613 !important;border-bottom:0 !important;}
.navbar-header,.kw-nav,.nav-category{background:linear-gradient(#7a201f,#490609) !important;}
.slider-content,.scroller .slider-content{background:#390406 !important;}
.slider-content,.slider-content a,.slider-content span{color:var(--sb-gold2) !important;}
.navbar-fixed-bottom{background:linear-gradient(#7a201f,#390406) !important;border-top:1px solid #bc0707 !important;}
.kw-btn-masuk{background:linear-gradient(0deg,#ff7700 0%,#e29b00 35%,#fff400 100%) !important;color:#3a0303 !important;border:0 !important;}
.kw-btn-daftar{background:linear-gradient(0deg,#660000 0%,#e20000 35%,#ff0000 100%) !important;color:#fff !important;border:0 !important;}
.kw-hdr-ico{color:#d05151 !important;}
html body .top-bar,html body .main-content .top-bar{background:linear-gradient(180deg,#2a0606 0%,#3d0b0b 100%) !important;background-color:#310909 !important;}
html body .top-bar .inner-header,html body .inner-header.flex-row{background:transparent !important;background-color:transparent !important;}
html body #btnToggleSideNav i,html body #btnToggleRSideNav i,html body #btnToggleSideNav,html body #btnToggleRSideNav{color:#d05151 !important;}
html body nav.kw-nav,html body #kwNav{background:linear-gradient(90deg,#490609 0,#7a201f 49%,#490609) !important;}
html body .kw-box h5{color:#efc631 !important;}
@font-face{font-family:sbdigital;src:url(/upload/sb-digital7.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}
html body .kw-box h5{color:#efc631 !important;}
html body .jackpot{max-width:1000px !important;margin:6px auto !important;padding:0 !important;container-type:inline-size;}
html body .jackpot img{width:100% !important;height:auto !important;display:block !important;}
html body .jackpot .txt-overlay .text-content{left:19% !important;width:62% !important;top:71% !important;transform:translateY(-50%) !important;-webkit-transform:translateY(-50%) !important;white-space:nowrap !important;overflow:visible !important;height:auto !important;padding:0 !important;}
html body .jackpot .txt-overlay .text-content:before{display:none !important;}
html body .jackpot .txt-overlay .text-content,html body .jackpot .txt-overlay .text-content span,html body #jackpot_amount{font-family:sbdigital,monospace !important;background:none !important;-webkit-text-fill-color:#fff !important;color:#fff !important;font-weight:400 !important;font-size:16px !important;font-size:2.8cqw !important;line-height:1 !important;letter-spacing:0 !important;opacity:1 !important;mix-blend-mode:normal !important;filter:none !important;text-shadow:0 0 1px #fff,0 0 2px #fff,0 0 8px rgba(255,255,255,.55) !important;}
html body .jackpot .txt-overlay .text-content span,html body #jackpot_amount{transform:none !important;-webkit-transform:none !important;display:inline !important;}
html body #btnLogin--home{background:linear-gradient(180deg,#ffc800 0%,#ff8a00 100%) !important;color:#fff !important;border:0 !important;font-weight:700 !important;text-shadow:0 1px 2px rgba(0,0,0,.35) !important;}
html body a.btn-accent.btn-block[href*="register"]{background:linear-gradient(180deg,#ff2a2a 0%,#c40000 100%) !important;color:#fff !important;border:0 !important;font-weight:700 !important;text-shadow:0 1px 2px rgba(0,0,0,.35) !important;}
html body .kw-track .game-box::after,html body .kw-scroll .game-box::after{display:none !important;animation:none !important;content:none !important;}

/* sb-gold-titles */
html body h1.title,html body h2.title,html body h3.title,html body h4.title,html body h5.title,
html body .promotion-page .title,html body .promotion-page h3,html body .promotion-page h4,
html body .kw-box h5,html body .section-title,html body .title-section{
  color:#f5c542 !important;-webkit-text-fill-color:#f5c542 !important;background:none !important;
}
html body .promotion-page .g_category-nav,html body .promotion-page .g_category-nav .nav-item{background:#4a0000 !important;}
html body .promotion-page .g_category-nav .nav-item.active,html body .promotion-page .g_category-nav .nav-item:hover{background:linear-gradient(180deg,#b30000,#5c0000) !important;}
html body .promotion-page .g_category-nav .navlink{color:#fff !important;}
html body .side-nav,html body .side-nav .nav-content,html body .side-nav .side-nav-items,html body .side-nav .nav-item,html body .side-nav .navlink{background:#3a0000 !important;color:#fff !important;}
html body .side-nav .nav-item{border-bottom:1px solid rgba(245,197,66,.25) !important;}
html body .side-nav .navlink.active,html body .side-nav .navlink:hover{background:#6b0000 !important;}
html body .side-nav .nav-item-content,html body .side-nav .submenu{background:#250000 !important;}
html body .side-nav i,html body .side-nav .nav-title{color:#fff !important;}
html body .kw-bar>i{background:linear-gradient(90deg,#f5c542,#e01b1b) !important;}
html body .kw-rtp-bar>i{background:repeating-linear-gradient(135deg,#c40000 0,#c40000 8px,#8a0000 8px,#8a0000 16px) !important;}
html body .kw-rtp-card{border-color:#7a1010 !important;}
/* sb-booster-modal */
html body .modal-contentbooster{
  background:radial-gradient(ellipse at top,#7a0000 0%,#2a0000 55%,#120000 100%) !important;
  border:2px solid #f5c542 !important;box-shadow:0 0 25px rgba(245,197,66,.35),0 0 8px rgba(0,0,0,.6) !important;
  color:#fff !important;
}
html body .modal-contentbooster h2{color:#f5c542 !important;-webkit-text-fill-color:#f5c542 !important;font-weight:800 !important;text-shadow:0 2px 6px rgba(0,0,0,.6) !important;}
html body .modal-contentbooster p{color:#fff !important;}
html body .close-button3booster{background:#f5c542 !important;color:#5c0000 !important;}
html body .game-box::after,html body .game-wrapper .game::after{animation:none !important;background:none !important;}
/* sb-login-modal */
html body #login-modal--layout .modal-content,html body #login-modal--layout .modal-body,html body #login-modal--layout .modal-header,html body #login-modal--layout .modal-footer,
html body .modal-content:has(#footer--login-modal),html body .modal-content:has(#footer--login-modal) .modal-body,html body .modal-content:has(#footer--login-modal) .modal-header{
  background:#6b0b0b !important;color:#fff !important;
}
html body #login-modal--layout .modal-header,html body .modal-content:has(#footer--login-modal) .modal-header{border-bottom:1px solid rgba(255,220,200,.6) !important;}
html body #login-modal--layout .modal-title,html body .modal-content:has(#footer--login-modal) .modal-title{color:#ff8a8a !important;font-weight:400 !important;}
html body #btn-close--login-modal{color:#f5c542 !important;}
html body form[name=loginForm] label{color:#fff !important;font-weight:700 !important;}
html body form[name=loginForm] .form-control{background:#6b0b0b !important;border:1px solid #d98a8a !important;color:#fff !important;border-radius:0 !important;}
html body form[name=loginForm] .form-control:focus{border-color:#f5c542 !important;box-shadow:0 0 0 2px rgba(245,197,66,.25) !important;}
html body form[name=loginForm] .icon-input i{color:#fff !important;}
html body form[name=loginForm] .btn-submit{background:linear-gradient(180deg,#ff2a2a 0%,#c40000 100%) !important;border:0 !important;color:#fff !important;font-weight:700 !important;}
html body #forgotPwd-btn--login-modal{color:#f5c542 !important;}
html body #footer--login-modal{background:#6b0b0b !important;border-top:1px solid rgba(255,220,200,.3) !important;}
html body #footer--login-modal .footer-content{background:#4a0505 !important;color:#fff !important;}
html body #footer--login-modal a{color:#f5c542 !important;font-weight:700 !important;}
html body #r-side-bar,html body #r-side-bar .side-bar-content,html body #r-side-bar .modal-header,html body #r-side-bar .modal-body,html body #r-side-bar .modal-footer{background:#6b0b0b !important;color:#fff !important;}
html body #r-side-bar .modal-header{border-bottom:1px solid rgba(255,220,200,.6) !important;}
html body #r-side-bar .modal-title{color:#ff9a9a !important;}
html body .sub-title,html body .register-page .sub-title,html body form .sub-title{color:#fff !important;-webkit-text-fill-color:#fff !important;}
html body .register-form label,html body form label,html body .kw-reg label{color:#fff !important;-webkit-text-fill-color:#fff !important;}
html body .kw-reg .register-form small,html body .kw-reg .register-form small b{color:#f1f1f1 !important;-webkit-text-fill-color:#f1f1f1 !important;}
html body .kw-reg p{color:#f1f1f1 !important;}
