.tickercontainer{margin:0;padding:0;overflow:hidden;text-align:center}.tickercontainer .mask{position:relative;width:100%;overflow:hidden;overflow:hidden}ul.newsticker{position:relative;list-style-type:none;margin:0;padding:0;overflow:hidden;display:flex}ul.newsticker li{margin:0;font-size:12px;padding:0 25px 0 0;white-space:nowrap}ul.er-controls{list-style:none;display:inline-block;padding:0}ul.er-controls>li{display:inline-block;padding:0 10px;background:#f0f0f0;margin:5px;border-radius:5px;height:40px;line-height:40px}ul.er-controls>li:hover{background:#f5f5f5;cursor:pointer}
.progressive-jackpot{background:center no-repeat;background-size:contain;display:flex;justify-content:flex-end;align-items:center}.progressive-jackpot .jackpot-play{width:min(220px,15vw);height:auto}.progressive-jackpot .jackpot-container{color:#ffffff;font-size:min(1.25vw,24px);width:73%;text-align:center;letter-spacing:5px;padding:0 50px}.progressive-jackpot .jackpot-currency{color:#c7c7c7;margin-right:20px}.slot-jackpot-container .progressive-jackpot .jackpot-container{letter-spacing:0;font-size:30px}
.jackpot-winners{width:100%;padding:5px 0;background:linear-gradient(to right,#1f1f1f 0%,#545454 48%,#212121 100%)}.jackpot-winners .jackpot-winner-title{padding:5px 10px;color:#ffffff;display:flex;align-items:center}.jackpot-winners .jackpot-winner-title [data-icon="trophy"]{display:inline-block;height:16px;width:16px;margin-right:5px;background:center no-repeat;background-image:var(--image-src);background-size:contain}.jackpot-winners .winners-ticker-container{margin:0 5px;height:70px;overflow:hidden;background-color:#0a0a0a}.winners-ticker ul{width:100%}.winners-ticker ul li{padding:10px;display:flex;align-items:center}.winners-ticker ul li img{height:50px;width:50px}.winners-ticker ul li .winner-info{color:#ffffff;font-size:12px;padding-left:10px}.winners-ticker ul li .winner-amount{color:#a9a9a9}
.announcement-container{background-color:#202020;color:#ffffff;border-radius:5px;margin:15px 0;padding:10px 20px;display:flex;justify-content:space-between}.announcement-container>[data-section="title"],.announcement-container>[data-section="date"]{display:flex;align-items:center}.announcement-container>[data-section="announcements"]{width:60%;background:#080808;overflow:hidden}.announcement-container [data-icon="announcement"]{display:inline-block;height:30px;width:30px;background:center no-repeat;background-image:var(--image-src);background-position:-5px -151px;margin-right:5px}.announcement-container .announcement-list li{padding:5px 10px;color:#a1a1a1}
.banner,.banner .slick-slide img{background:#080808;aspect-ratio:1920/613}.banner-carousel.slick-initialized{height:auto;display:block}.banner .carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.banner .carousel-indicators li{display:inline-block;border-radius:100px;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:transparent;border:1px solid #ffffff}.banner .carousel-indicators .active,.banner .carousel-indicators .slick-active{background:#a5a5a5;border-color:#a5a5a5}.banner .carousel-indicators li button{display:none}.banner .slick-slide img{display:block;height:auto;width:100%;line-height:1}.banner-group-vertical .carousel-indicators{bottom:50%;transform:translateY(50%);right:25px;left:unset;width:20px}.banner-group-vertical .carousel-indicators li{display:block;margin-bottom:2px}.banner-carousel>div:first-child img{display:block;aspect-ratio:1920/613;height:auto;width:100%;line-height:1}.banner-carousel>div:not(:first-child),.banner-carousel>div:first-child>a:not(:first-child){display:none}
.home-info-container,.telegram-banner-container{background:#080808;border-bottom:2px solid #404040}.telegram-banner-container{padding:20px 0;border:0}.telegram-banner-container img{width:100%}
.download-apk-container{background:var(--image-src);background-size:cover;overflow:hidden}.download-apk-container .popup-modal[data-title] .modal-title:before{content:none}.download-apk-container .popup-modal .modal-header h4{font-size:24px}.download-apk-container .popup-modal .modal-body{padding-top:0}.download-apk-container .popup-modal .modal-body img{height:20px;width:20px;margin-right:5px}.download-apk-container .popup-modal .modal-body h5{font-size:18px;text-transform:uppercase;color:inherit}.download-apk-container .popup-modal .modal-body ol{list-style:decimal;padding-left:5px}.download-apk{display:flex;align-items:center;font-family:Arial;color:#ffffff}.download-apk>div{flex-basis:50%;opacity:0;transition:all 1s ease}.download-apk>div:nth-child(1){transform:translateX(-100%)}.download-apk>div:nth-child(2){transform:translateX(100%)}.download-apk .h2{font-family:Arial;text-transform:uppercase;font-weight:100;font-size:35px;margin:0}.download-apk .h2>strong{display:block;font-weight:700;text-align:justify}.download-apk h3{font-weight:600;font-size:25px;margin:0}.download-apk-info{display:flex;justify-content:space-between;margin:10px 0}.download-apk-info .download-apk-section{flex-basis:50%}.download-apk-section{display:flex;flex-wrap:wrap;justify-content:space-between;font-weight:600;text-align:center;font-size:16px}.download-apk-section>*{flex-basis:50%;margin:5px 0}.download-apk-section i{color:#a4a4a4;font-style:normal;display:block}.download-apk-qr-code img{max-width:94px}.download-apk-detail{text-align:left;font-size:18px;display:flex;flex-direction:column;justify-content:space-around;text-align:center}.download-apk .btn{color:#ffffff;font-weight:600;display:block;padding:3px;border-radius:20px;text-align:center;background:#a4a4a4;background:linear-gradient(to bottom,#a4a4a4 0%,#818181 100%);border:0}.download-apk .btn:hover{color:#ffffff}.standard-form-container .download-apk-container{margin-top:30px}.standard-form-container .download-apk .h2{font-size:25px}.standard-form-container .download-apk .h2>strong{font-size:47px}.standard-form-container .download-apk .h3{font-size:18px}.standard-form-container .download-apk-detail,.standard-form-container .download-apk-section{font-size:12px}.download-popup-modal .modal-body img{height:20px;width:20px;margin-right:5px}.download-popup-modal .modal-body span{color:#ffffff}.download-popup-modal .modal-header .modal-title{font-size:18px;font-family:inherit;font-weight:500}
.popular-games{display:flex;background:center top no-repeat;background-image:var(--image-src);background-color:#080808;margin-bottom:25px}.popular-games .jackpot-winners .winners-ticker-container{height:140px}.popular-games [data-section="left"]{display:flex;flex-direction:column;justify-content:space-between;margin-right:10px}.popular-games [data-section="left"] .section-title{font-size:19px;background-color:#333333;color:#ffffff;height:55px;display:flex;justify-content:center;align-items:center}.popular-games [data-section="left"] [data-icon="play"]{display:inline-block;height:20px;width:20px;background:center no-repeat;background-image:var(--image-src);background-position:-8px -335px;margin-right:5px}.popular-games [data-section="right"]{width:455px}.popular-games .scrtabs-tab-container{position:relative;z-index:1}.popular-games .nav-tabs>li{margin-bottom:0}.popular-games .nav-tabs>li>a{background-color:#090909;padding:2px 8px;margin:3px 1px;border-radius:5px}.popular-games .nav-tabs>li>a,.popular-games .nav-tabs>li.active>a,.popular-games .nav-tabs>li.active>a:hover,.popular-games .nav-tabs>li.active>a:focus{border:0}.popular-games .nav-tabs>li.active>a,.popular-games .nav-tabs>li.active>a:hover .popular-games .nav-tabs>li.active>a:focus,.popular-games .nav-tabs>li>a:hover{background-color:#0d0d0d}.popular-games .nav-tabs{border-bottom:0}.popular-games .scrtabs-tab-scroll-arrow{background-color:#767676;border:0;color:#ffffff}.popular-games .animated-image{position:absolute;top:0;right:0;height:100%;animation-duration:1s;animation-name:fade-in-right-animation;animation-fill-mode:both;pointer-events:none}@keyframes fade-in-right-animation{0%{opacity:0;transform:translateX(-50px)}100%{opacity:1;transform:translateX(0)}}.popular-games .tab-pane{background-color:#080808}.popular-games .tab-content{border:1px solid #212121;margin-top:5px}.popular-games .popular-game-list{display:flex;flex-wrap:wrap;padding:0 15px;position:relative;z-index:1}.popular-games .popular-game-list .game-item{width:calc(100%/3);padding:5px}.popular-games .popular-game-list .game-wrapper{position:relative;padding-top:100%}.popular-games .popular-game-list img{position:absolute;top:0;left:0;height:100%;width:100%}.popular-games .popular-game-list .link-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:.5s ease;opacity:0}.popular-games .popular-game-list .link-container a{padding:5px;width:80%}.popular-games .popular-game-list .game-item:hover .link-container{opacity:1;background-color:rgba(0, 0, 0, .7)}.home-game-list-container{margin-bottom:15px}.home-game-list-container .container-title{display:flex;justify-content:flex-start}.home-game-list-container .container-title span{color:#ffffff;background-color:#323232;position:relative;text-transform:uppercase;padding:5px 50px}.home-game-list-container .container-title span:after{background-color:#323232;content:'';position:absolute;top:0;right:0;width:20px;height:100%;transform-origin:100% 0;transform:skew(25deg)}.home-game-list-container .container-content{background-color:transparent;border:1px solid #323232;padding:10px}.home-game-list-container .container-content .game-list{background-color:transparent;border:0;padding:0;margin-bottom:0;overflow-x:auto;scroll-behavior:smooth;flex-wrap:nowrap}.home-game-list-container .container-content .game-list .game-item,.home-game-list-container .container-content .game-list .wrapper-container:hover{background-color:transparent}.home-game-list-container .container-content .game-list .game-item{width:calc((100% - (5px*6.4*2))/6.4);flex-shrink:0}.home-game-list-container .container-content .game-list .game-item .link-container a{margin:3px;padding:5px 3px}.home-game-list-container .container-content .game-list .game-item img{top:5px;left:5px;height:calc(100% - 10px);width:calc(100% - 10px)}.home-game-list-container .container-content .game-list .game-item .game-name,.home-game-list-container .container-content .game-list .game-item .provider-name{background-color:transparent;padding:0;font-size:12px}.home-game-list-container .container-content .game-list .game-item .game-name{color:#bcbcbc}.home-game-list-container .container-content .game-list .game-item .provider-name{color:#ffffff}.home-game-list-container .container-content .game-list::-webkit-scrollbar{height:9px}.home-game-list-container .container-content .game-list::-webkit-scrollbar-track{background:transparent}.home-game-list-container .container-content .game-list::-webkit-scrollbar-thumb{background:#585858;border-radius:5px}.popular-game-title-container{margin-bottom:15px}.popular-game-title-container .container-title{display:flex;justify-content:flex-start}.popular-game-title-container .container-title span{color:#ffffff;background-color:#323232;position:relative;text-transform:uppercase;padding:5px 50px}.popular-game-title-container .container-title span:after{background-color:#323232;content:'';position:absolute;top:0;right:0;width:20px;height:100%;transform-origin:100% 0;transform:skew(25deg)}.popular-game-title-container .container-content{background-color:transparent;border:1px solid #323232;padding:10px}.popular-game-title-container .container-content .game-list{background-color:transparent;border:0;padding:0;margin-bottom:0;overflow-x:auto;scroll-behavior:smooth;flex-wrap:nowrap}.popular-game-title-container .container-content .game-list .game-item,.popular-game-title-container .container-content .game-list .wrapper-container:hover{background-color:transparent}.popular-game-title-container .container-content .game-list .game-item{width:calc((100% - (5px*6.4*2))/6.4);flex-shrink:0}.popular-game-title-container .container-content .game-list .game-item .link-container a{margin:3px;padding:5px 3px}.popular-game-title-container .container-content .game-list .game-item img{top:5px;left:5px;height:calc(100% - 10px);width:calc(100% - 10px)}.popular-game-title-container .container-content .game-list .game-item .game-name,.popular-game-title-container .container-content .game-list .game-item .provider-name{background-color:transparent;padding:0;font-size:12px}.popular-game-title-container .container-content .game-list .game-item .game-name{color:#bcbcbc}.popular-game-title-container .container-content .game-list .game-item .provider-name{color:#ffffff}.popular-game-title-container .container-content .game-list::-webkit-scrollbar{height:9px}.popular-game-title-container .container-content .game-list::-webkit-scrollbar-track{background:transparent}.popular-game-title-container .container-content .game-list::-webkit-scrollbar-thumb{background:#585858;border-radius:5px}.popular-game-title-container .container-content .game-list .games-group{width:calc((100% - 6px*5)/6.5);flex-shrink:0;display:flex;flex-direction:column;gap:10px;margin:3px}.popular-game-title-container .container-content .game-list .games-group .game-item{width:100%;margin:0}
.home-inner-container{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:40px;margin-top:15px}.home-inner-container [data-section="jackpot"]{flex-grow:1}.home-progressive-jackpot{background-image:linear-gradient(#0c0c0c,#c0c0c0,#0c0c0c);border-radius:30px;color:#ffffff;padding:10px;display:flex}.home-progressive-jackpot .outer-container{display:flex;flex-grow:1;padding:10px;background-color:#080808;border-radius:100px}.home-progressive-jackpot .inner-container{display:flex;flex-grow:1;padding:10px;border-radius:100px;background-image:linear-gradient(#464646,#424242)}.home-progressive-jackpot .border-container{display:flex;align-items:center;gap:50px;flex-grow:1;padding:10px;border-radius:100px;background-color:#0009;border:3px solid #9a9a9a}.home-progressive-jackpot .jackpot-container{display:flex;justify-content:center;align-items:center;flex-grow:2;font-family:'Open24DisplaySt';font-size:40px;letter-spacing:5px;background-image:linear-gradient(#bbbbbb,#434343);border-radius:70px;padding:10px}.home-progressive-jackpot .jackpot-inner-container{background-color:#080808;display:flex;flex-grow:2;justify-content:center;border-radius:50px;padding:10px}.home-progressive-jackpot .jackpot-border-container{display:flex;flex-grow:2;justify-content:center;border-radius:50px;border:3px dotted #4c4c4c;line-height:40px;padding-bottom:10px}.home-progressive-jackpot .jackpot-currency{color:#bbbbbb;margin-right:10px}.home-progressive-jackpot .jackpot-play-section{display:flex;flex-direction:column;align-items:flex-end;margin-left:20px}.home-progressive-jackpot .jackpot-play-section .jackpot-play-text{font-family:'gilroybold';color:#878787;font-size:30px;text-transform:uppercase;line-height:1}.home-progressive-jackpot .jackpot-play-section .jackpot-play-text label{color:#808080}.home-progressive-jackpot .jackpot-play-section img{height:auto;width:87px}.lottery-result-container{border-radius:5px;overflow:hidden;background-color:#0a0a0a;color:#ffffff}.lottery-result-container .lottery-result-title{background:#333333;padding:3px 0;text-align:center;font-size:16px;min-height:28px;margin-top:0}.lottery-result-container .lottery-result{padding-top:5px;display:flex;justify-content:center;align-items:center}.lottery-result-container .lottery-numbers{background:#080808;border-radius:5px;margin-left:10px;padding:2px;display:flex;flex-wrap:nowrap}.lottery-result-container [data-lottery-number]{display:inline-block;margin:3px 0;height:45px;width:35px;background-repeat:no-repeat;background-image:var(--image-src);background-position:-1px center;background-size:auto 100%}.lottery-result-container [data-lottery-number="1"]{background-position-x:-36.5px}.lottery-result-container [data-lottery-number="2"]{background-position-x:-72px}.lottery-result-container [data-lottery-number="3"]{background-position-x:-109.5px}.lottery-result-container [data-lottery-number="4"]{background-position-x:-146px}.lottery-result-container [data-lottery-number="5"]{background-position-x:-182.75px}.lottery-result-container [data-lottery-number="6"]{background-position-x:-219.5px}.lottery-result-container [data-lottery-number="7"]{background-position-x:-256.25px}.lottery-result-container [data-lottery-number="8"]{background-position-x:-292.5px}.lottery-result-container [data-lottery-number="9"]{background-position-x:-328.5px}.lottery-result-container .lottery-date{font-size:12px;padding-top:4px;text-align:center}
.sports-platform-container{background:center no-repeat;background:var(--image-src);background-size:cover}.sports-platform{display:flex}.sports-platform [data-section="players"]{width:calc(100% - 800px);display:flex;align-items:flex-end;justify-content:center}.sports-platform [data-section="matches"]{width:800px}.sports-platform-title{color:#ffffff;display:flex;align-items:center;font-size:18px;padding:10px 5px;margin-top:30px}.sports-platform-title [data-icon="play"]{display:inline-block;height:20px;width:20px;background:center no-repeat;background-image:var(--image-src);background-position:-8px -335px;margin-right:5px}.sports-platform-title span{font-size:14px}.sports-matches-container{background-color:#080808;padding:10px;display:flex}.sports-matches-container>div{flex:1}.sports-matches-container .hot-match-container+.hot-match-container{margin-top:10px}.sport-matches{margin:0;padding-left:10px}.sport-match-item{background-color:#464646;color:#ffffff;display:flex;min-height:68px}.sport-match-item+.sport-match-item{margin-top:10px}.sport-match-item:nth-child(even){background-color:#2b2b2b}.sport-match-item .match-date{flex-basis:25%;font-size:12px;display:flex;flex-direction:column;justify-content:center;align-items:center}.sport-match-item .match-date>span{font-size:22px}.sport-match-item .match-info-container{flex-basis:75%;background-color:#0d0d0d;display:flex;justify-content:space-between}.sport-match-item .match-info-container [data-team]{flex-basis:18%;display:flex;align-items:center}.sport-match-item .match-info-container [data-team="home"]{justify-content:flex-end}.sport-match-item .match-info-container [data-team="away"]{justify-content:flex-start}.sport-match-item .match-info-container img{height:40px;width:40px}.sport-match-item .match-info{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px}.sport-match-item .match-teams{width:100%;display:flex;justify-content:space-between}.sport-match-item .match-teams>div{flex-basis:40%;display:flex;justify-content:center;align-items:center}.sport-match-item .match-teams>span{font-size:20px;color:#c7c7c7}

/* ===== Deep Burgundy / Black / Gold Theme Override ===== */
:root { --theme-black:#080808; --theme-panel:#1b1b1b; --theme-red:#363636; --theme-gold:#b3b3b3; --theme-text:#ececec; --theme-border:#383838; }
.tickercontainer, .popular-games, .home-info-container, .telegram-banner-container,
.sports-matches-container, .banner, .banner .slick-slide img, .lottery-result-container .lottery-numbers { background-color:#080808; }
.jackpot-winners { background:linear-gradient(90deg,#080808 0%,#2d2d2d 48%,#080808 100%); }
.jackpot-winners .winners-ticker-container { background-color:#080808; }
.jackpot-winners .winner-amount, .winners-ticker ul li .winner-amount,
.progressive-jackpot .jackpot-currency, .download-apk-section i { color:#b3b3b3; }
.announcement-container { background-color:#1b1b1b; color:#ececec; border-color:#383838; }
.announcement-container>[data-section="announcements"] { background:#080808; }
.announcement-container .announcement-list li { color:#cecece; }
.banner { background:#080808; }
.banner .carousel-indicators .active, .banner .carousel-indicators .slick-active { background:#b3b3b3; border-color:#b3b3b3; }
.popular-games .nav-tabs>li>a { background-color:#090909; color:#ececec; }
.popular-games .nav-tabs>li.active>a, .popular-games .nav-tabs>li>a:hover, .popular-games .tab-pane { background-color:#1b1b1b; color:#ececec; }
.popular-games .tab-content { border-color:#383838; }
.popular-games [data-section="left"] .section-title,
.home-game-list-container .container-title span, .home-game-list-container .container-title span:after,
.popular-game-title-container .container-title span, .popular-game-title-container .container-title span:after { background-color:#2d2d2d; color:#f2f2f2; }
.home-game-list-container .container-content, .popular-game-title-container .container-content { border-color:#7f7f7f; }
.home-game-list-container .container-content .game-list .game-name,
.popular-game-title-container .container-content .game-list .game-name { color:#cecece; }
.home-game-list-container .container-content .game-list::-webkit-scrollbar-thumb,
.popular-game-title-container .container-content .game-list::-webkit-scrollbar-thumb { background:#363636; }
.home-progressive-jackpot { background-image:linear-gradient(#080808,#b3b3b3,#080808); }
.home-progressive-jackpot .inner-container { background-image:linear-gradient(#252525,#0c0c0c); }
.home-progressive-jackpot .jackpot-container { background-image:linear-gradient(#bfbfbf,#242424); }
.home-progressive-jackpot .jackpot-currency { color:#b3b3b3; }
.lottery-result-container { background-color:#080808; color:#ececec; }
.lottery-result-container .lottery-result-title { background:#2d2d2d; color:#f2f2f2; }
.sports-matches-container { background-color:#080808; color:#ececec; }
.sport-match-item, .sport-match-item:nth-child(even) { background:linear-gradient(100deg,#262626,#0c0c0c); color:#ececec; }
.sport-match-item .match-info-container { background-color:#080808; }
.sport-match-item .match-teams>span { color:#b3b3b3; }
.download-apk .btn { background:linear-gradient(to bottom,#3e3e3e 0%,#212121 78%,#b3b3b3 100%); color:#f8f8f8; }
.download-apk-section i { color:#b3b3b3; }
.home-info-container, .telegram-banner-container { border-bottom-color:#383838; }
/* ===== End Burgundy Theme Override ===== */


/* ===== Thorough Black & Silver Theme Override ===== */
:root {
  --theme-black: #08090b;
  --theme-black-soft: #111316;
  --theme-panel: #191c20;
  --theme-panel-raised: #24282d;
  --theme-silver: #c7cbd1;
  --theme-silver-bright: #f0f2f5;
  --theme-silver-muted: #9ba1aa;
  --theme-text: #e6e8eb;
  --theme-muted: #aeb3bb;
  --theme-border: #555b64;
  --theme-highlight: #d8dce2;
}
html, body {
  background-color: var(--theme-black);
  background-image: linear-gradient(180deg, #08090b 0%, #171a1e 55%, #0b0c0e 100%);
  background-attachment: fixed;
  color: var(--theme-text);
}
body, p, label, small, .site-description, .site-info-container p,
.site-info .site-info-description p, .site-info .site-info-description ul li,
.site-description h1, .site-description h2, .site-description h3,
.site-description p, .site-description div, .bank-list p, .modal-body p {
  color: var(--theme-muted);
}
h1, h2, h3, h4, h5, h6, strong, .modal-title, .standard-form-title,
.sports-platform-title, .jackpot-winners .jackpot-winner-title {
  color: var(--theme-silver-bright);
}
a, .footer-links>li>a, .contact-us-list li a,
.deposit-container .standard-form-note a, .deposit-container .formatted-balance {
  color: var(--theme-silver);
}
a:hover, a:focus, .footer-links>li>a:hover, .top-menu>li>a:hover,
.top-menu>li[data-active="true"]>a, .standard-side-menu a:hover,
.standard-side-menu a[data-active="true"], .top-tab-container a:hover,
.top-tab-container a[data-active="true"] {
  color: var(--theme-silver-bright);
}
.site-header, .topbar-container, .site-footer, .top-menu .game-list,
.home-info-container, .telegram-banner-container, .info-center,
.sports-container, .standard-form-container, .standard-form-content,
.tab-content-container, .panel, .panel-default, .modal-content,
.info-center-content, .info-center-content-title, .large-game-list-container,
.game-list-title, .game-list, .standard-content-info,
.standard-content-info .standard-content-block, .slots-games-container,
.casino-games-container, .race-games-container, .arcade-games-container,
.crash-game-games-container, .provider-info, .provider-slide,
.standard-side-menu, .standard-side-menu .menu-section,
.standard-side-menu .player-account-section, .user-info .dropdown-menu,
.user-info .dropdown-menu>li>a, .top-tab-container a,
[data-container-background="sports"], [data-container-background="casino"],
[data-container-background="race"], [data-container-background="slots"],
[data-container-background="poker"], [data-container-background="others"],
[data-container-background="promotions"] {
  background-color: var(--theme-black-soft);
  color: var(--theme-text);
  border-color: var(--theme-border);
}
.panel-heading, .panel-default>.panel-heading, .standard-form-note,
.announcement-container, .announcement-container>[data-section="announcements"],
.jackpot-winners, .jackpot-winners .winners-ticker-container,
.jackpot-winners .winners-ticker-container ul li, .lottery-result-container,
.lottery-result-container .lottery-numbers, .sports-matches-container,
.sport-match-item .match-info-container, .bank-info, .bank-info-block,
.messaging-side-menu, .claim-container, .claim-item, .bonus-form,
.bonus-slider-modal .bonus-form, .promotion-info, .pending-transactions-item {
  background: linear-gradient(135deg, #17191d 0%, #292d33 50%, #17191d 100%);
  color: var(--theme-text);
  border-color: var(--theme-border);
}
.popular-games .nav-tabs>li>a, .popular-games .tab-pane,
.popular-games .tab-content, .game-list .game-item,
.home-game-list-container .container-content,
.popular-game-title-container .container-content {
  background-color: #171a1e;
  border-color: var(--theme-border);
  color: var(--theme-text);
}
.popular-games [data-section="left"] .section-title,
.home-game-list-container .container-title span,
.home-game-list-container .container-title span:after,
.popular-game-title-container .container-title span,
.popular-game-title-container .container-title span:after,
.lottery-result-container .lottery-result-title,
.info-center-title, .standard-form-title, .slots-games-container .game-name,
.casino-games-container .game-name, .race-games-container .game-name,
.arcade-games-container .game-name, .crash-game-games-container .game-name {
  background: linear-gradient(180deg, #d9dde3 0%, #9299a3 100%);
  color: #101114;
}
.popular-games .nav-tabs>li.active>a, .popular-games .nav-tabs>li>a:hover,
.popular-games .nav-tabs>li.active>a:hover, .popular-games .nav-tabs>li.active>a:focus,
.standard-side-menu a:hover, .standard-side-menu a[data-active="true"],
.category-filter-link.active, .category-filter-link:hover,
.top-tab-container a[data-active="true"], .top-tab-container a:hover {
  background: linear-gradient(180deg, #4b5058 0%, #282c31 100%);
  color: #f0f2f5;
}
.home-progressive-jackpot {
  background-image: linear-gradient(135deg, #5b6068, #d8dce2, #353940);
  color: #f5f6f8;
}
.home-progressive-jackpot .outer-container,
.home-progressive-jackpot .jackpot-inner-container { background: #101114; }
.home-progressive-jackpot .inner-container,
.home-progressive-jackpot .jackpot-container {
  background-image: linear-gradient(135deg, #737a84 0%, #292d33 100%);
  color: #f0f2f5;
}
.home-progressive-jackpot .border-container,
.home-progressive-jackpot .jackpot-border-container { border-color: #aeb4bd; }
.home-progressive-jackpot .jackpot-currency,
.progressive-jackpot .jackpot-currency,
.winners-ticker ul li .winner-amount,
.download-apk-section i, .user-info .wallet-container .balance,
.deposit-amount-container .real-deposit-amount,
.deposit-amount-container .deposit-amount .currency-suffix {
  color: var(--theme-silver-bright);
}
.sport-match-item, .sport-match-item:nth-child(even) {
  background: linear-gradient(100deg, #454b54 0%, #24282d 100%);
  color: var(--theme-text);
}
.sport-match-item .match-info-container,
.sport-match-item:nth-child(even) .match-info-container { background: #171a1e; }
.sport-match-item .match-teams>span, .sport-match-item .match-info,
.sport-match-item .match-date>span { color: var(--theme-silver-bright); }
.btn-primary, .standard-button-group .btn-primary,
.standard-reporting-control-group .btn-primary, .play-now,
.login-panel .register-button, .download-apk .btn, .modal-btn,
[data-payment-gateway] .download-qr-button, .promotion-item .click-for-get-promo-button,
.deposit-container .reveal-bank-account-button {
  background: linear-gradient(180deg, #e2e5e9 0%, #9da3ac 100%);
  color: #101114;
  border: 1px solid #d6d9de;
}
.btn-primary:hover, .standard-button-group .btn-primary:hover,
.standard-reporting-control-group .btn-primary:hover, .play-now:hover,
.login-panel .register-button:hover, .download-apk .btn:hover, .modal-btn:hover,
[data-payment-gateway] .download-qr-button:hover,
.promotion-item .click-for-get-promo-button:hover,
.deposit-container .reveal-bank-account-button:hover {
  background: linear-gradient(180deg, #f5f6f8 0%, #b7bdc5 100%);
  color: #08090b;
}
.free-play, .login-panel .login-button {
  background: linear-gradient(180deg, #3c4149 0%, #17191d 100%);
  color: #f0f2f5;
  border: 1px solid #686f79;
}
.form-control, .mobile-app-container .mobile-app-select,
.login-panel input[type="text"], .login-panel input[type="password"],
.claim-filter-container select.form-control {
  background-color: #101215;
  color: #e6e8eb;
  border-color: #686f79;
}
.form-control:focus, .form-control.input-validation-error {
  border-color: #d8dce2;
  box-shadow: 0 0 0 2px rgba(216,220,226,.15);
}
.game-list .game-name, .home-game-list-container .container-content .game-list .game-name,
.popular-game-title-container .container-content .game-list .game-name {
  color: #e0e3e8;
}
.game-list .wrapper-container:hover { background: #30343a; }
.home-game-list-container .container-content,
.popular-game-title-container .container-content,
.standard-content-info, .standard-content-info table,
.standard-content-info table>thead>tr>th { border-color: #686f79; }
.home-game-list-container .container-content .game-list::-webkit-scrollbar-thumb,
.popular-game-title-container .container-content .game-list::-webkit-scrollbar-thumb {
  background: linear-gradient(180deg, #e0e3e8, #747b85);
  border-radius: 6px;
}
.site-info-container:not(:last-child):after,
.site-info .site-info-title, .site-info .site-info-description.with-seperator+.with-seperator,
.footer-separator, .modal-header, .modal-footer, .bank-info hr {
  border-color: #4b5058;
}
.tickercontainer, .tickercontainer .mask, .announcement-container,
.announcement-container>[data-section="announcements"] {
  background-color: #15171a;
  color: #e6e8eb;
}
.banner, .banner .slick-slide img { background: #08090b; }
.banner .carousel-indicators .active, .banner .carousel-indicators .slick-active {
  background: #e0e3e8;
  border-color: #e0e3e8;
}
.progressbar { background: #292d33 !important; }
.proggress { background: linear-gradient(90deg, #858c96, #e0e3e8) !important; }
.user-info .user-main-info { background: #202328; box-shadow: 0 4px 12px #0008; }
.user-info .wallet-container .locked-balance { background: #363b42; color: #e0e3e8; }
.site-info .site-info-title h3, .site-info .site-info-title p,
.site-info .site-info-description h4, .site-info .site-info-description p,
.site-info .site-info-description ul li, .site-info-container h5 {
  color: #b9bec6;
}
::selection { background: #c7cbd1; color: #08090b; }
/* ===== End Black & Silver Theme Override ===== */
