/*
Theme Name: JBGroup
Version: 777
Author: JBGroup
Author URI: 
License: JBGroup
License URI: 
Description: JBGroup Premium Themes Wordpress, NEXUS ENGINE, KREATIF DIKIT YA DEK JANGAN COPAS GANTI WARNA POWERED BY: JBGroup
*/
html {height: 100%;font-size: 1em;line-height: 1.4;margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}
.i-amphtml-scroll-disabled {overflow-y: scroll!important;}
body {margin: 0;font-size: 14px;line-height: 1.5;letter-spacing: 0.1px;color: #ffffff;background: #0d0d0d;font-family: 'digital_sans_ef_medium';}
h1, h2, h3, h4, h5, h6{color: #ffcc00;line-height: 1.2;margin: 15px 0px;font-weight:bold ;text-align: center;}
h1{font-size: 30px;}
h2{font-size: 27px;}
h3{font-size: 23px;}
h4{font-size: 20px;}
h5{font-size: 17px;}
h6{font-size: 14px;}
.widget-area h2{font-size: 19px;color: #ffcc00;text-align: left;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.lobby-nav li [aria-current], a{color: #d8b000;text-decoration: none;}
a:hover{color: #fffb00;}
div, input, label {display: block;overflow: hidden;position: relative;}
strong{color: #ffcc00;/*! font-size:15px; */}
em{color: #006b65;}
img{width: 100%;height: 100%;pointer-events: none;}
a img{pointer-events:visible}
.entry-content ol li{list-style:decimal;padding: 5px 0px;display: list-item;float: none;}
.wp-block-image, .has-text-align-center{text-align: center;}
.wp-block-image img{width:50%;}
.mobile{display:none;}
/*========== Table ===========*/
table {border-collapse: collapse;width: 100%;border-radius: 8px;background-color: #fff;}
tr {display: table-row;}
th{text-align: center;height: 47px;font-size: 16px;color: #f5d76f;background: #252525;border-radius: 6px 6px 0px 0px;border: 1px solid #000;}
td{padding: 10px;color: #3e3e3e;border: 1px solid #e3e3e3;}
table .rounded-box {border-radius: 8px;height: 370px;background-color: #1a1a1a;margin-right: 12%;margin-left: 12%;border-top: 60px solid #727272;border-left: 1px solid #727272;border-right: 1px solid #727272;border-bottom: 1px solid #727272;}
/*========== SVG Menu ===========*/
.svg-menu{height: 20px;width: 20px;display: inline-block;background-size: 18px;background-repeat: no-repeat;}
.provider-slot .svg-menu {height: 37px;width: 40px;background-size: 35px;}
.svg-beranda {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705824/icon-beranda_vkqcnp.svg);}
.svg-content{display: inline-block;width: 27px;height: 22px;background-size: 21px;background-repeat: no-repeat;}
.svg-sport {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705850/icon-sports_r2lbdw.svg);}
.svg-casino {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705825/icon-casino_ct9bbd.svg);}
.svg-slots {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705848/icon-slots_gdfxo1.svg);}
.svg-togel {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705848/icon-slots_gdfxo1.svg);}
.svg-poker {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705844/icon-poker_lt9fhi.svg);}
.svg-fishing {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705828/icon-fishing_mh2udw.svg);}
.svg-gift {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705831/icon-gift_mu7lv2.svg);}
.svg-link {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705837/icon-link_p2vzvs.svg);}
.svg-populer {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705845/icon-populer_kwrs5l.svg);}
.svg-jackpot {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705836/icon-jackpot_lj7so4.svg);}
.svg-livecasino {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705839/icon-livecasino_hipkyx.svg);}
.svg-esports {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705827/icon-esports_ns7cqz.svg);}
.svg-sportsbook {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705852/icon-sportsbook_obds3l.svg);}
.svg-arcade {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705822/icon-arcade_abxgog.svg);}
.svg-whatsapp {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705820/icon-whatsapp_xmi0uk.svg);}
.svg-telegram {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705853/icon-telegram_vjhhdk.svg);}
.svg-livechat {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705841/icon-livechat_ickdfr.svg);}
.svg-home {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705833/icon-home_aw9slj.svg);}
.svg-promotion{background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705833/icon-home_aw9slj.svg);}
.svg-unduh{background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705857/icon-unduh_zm7aqi.svg);}
.svg-download{background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705826/icon-download_gpcry0.svg);}
.svg-login{background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705826/icon-download_gpcry0.svg);}
.svg-hubkami{background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705834/icon-hubkami_hs8kur.svg);}
/*========== Header ===========*/
.header {width: 100%;z-index: 999999;position: fixed;background: #0d0d0d;}
.top-left{float: left;width: 27%;display: flex;justify-content: flex-start;}
.top-right{line-height: 1.2;font-size: 11px;float: right;width: 70%;}
.site-logo {float: left;left: 0px;width: 24%;background: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705887/bg-header_w8ehgo.png) center 0px;background-size: 100%;background-repeat: no-repeat;height: 89px;}
.site-logo a{display:block;}
.site-logo img{width: 100%;height: auto;position: relative;top: 18px;}
.nav-bar{/*! border-top: 1px solid #5f4820; */}
.nav-bar, .contact-floating{background: linear-gradient(to bottom, #151515 0%, #151515 100%);}
.sticky {height: 138px;}
.main{background: #0d0d0d;}
.slide{margin-bottom: 17px;}
.sportsbook .slide{margin-bottom:0;}
.jackpot img{margin-left: auto;margin-right: auto;display: block;border-radius: 12px;}
.container {max-width: 1170px;width: 100%;margin: auto;overflow: hidden;}
.rtp .container{padding: 25px;background: #020206;margin-bottom: 30px;}
.bg-rtp{border-radius: 12px;padding: 15px;background: #000;border: 3px solid #ccb268;margin: 10px auto;}
.content{background: #2b2b2b;margin:10px auto;padding:10px}
/*========== layout ===========*/
.responsive-image {width: 100%;}
.row {width: 100%;height: 100%;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.col-sm-2 {flex: 0 0 15.9%;max-width: 15.9%;margin: 5px 4px;justify-content: center;align-content: center;}
.col-sm-3 {flex: 0 0 25%;max-width: 25%;}
.col-sm-4{flex: 0 0 30%;max-width: 30%;}
.col-sm-5{flex: 0 0 33%;max-width: 33%;}
.col-sm-6 {flex: 0 0 50%;max-width: 50%;;}
.col-sm-8{flex: 0 0 70%;max-width: 70%;}
.col-sm-10 {flex: 0 0 80%;max-width: 80%;}
.col-sm-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.footer, .col-title{background: #0d0d0d;}
.col-title {padding: 9px 5px;position: absolute;top: -14px;left: 21px;z-index: 2;}
.col-border{border: 1px solid #b88416;border-radius: 7px;margin: 5px auto;padding: 18px;}
.togel .col-sm-4{margin: 0px 7px;}
.payment .col-sm-12{margin: 10px auto;}
.post-taxonomies{padding:20px 0}
.post-taxonomies .container{border-bottom: 1px solid #333;}
.tags-title{font-size: 19px;}
.tags-title, .tags-links{text-align:center;padding: 10px 0;}
.tags-links a{background: #500008;display: inline-block;border-radius: 8px;padding: 15px 20px;color: #fff;}
/*========== Logo Footer ===========*/
.logo-footer {display: block;margin: auto;max-width: 200px;margin-bottom: 20px;}
/*========== Menu ===========*/
.main-menu i{display: block;margin: auto;width: 30px;height: 30px;background-size: 26px;}
.menu-item-description {right: 10px;margin-top: 0;padding: 3px;background-color: #ff0000;color: #fff;font-size: 8px;font-weight: bold;text-transform: uppercase;border-radius: 4px;position: absolute;}
ul.menu, ul.contact-us,ul.main-menu{padding:0;margin:0;text-transform: uppercase;}
.main-menu{float: right;}
.main-menu li [aria-current], .main-menu li a:hover, .provider-menu li [aria-current], .provider-menu li a:hover{color: #ffcc00 ;}
.provider-menu li [aria-current]{background: none;}
.main-menu li{position: relative;display: block;float: left;margin: 0;padding: 0;}
.main-menu li a{font-size: 13px;position: relative;display: inline-block;line-height: 18px;padding: 20px 25px;color: #fff;}
ul.provider-menu {margin: 29px auto;padding: 15px;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: center;margin: 21px auto;border-bottom: 3px solid #806841;}
.provider-menu li{display: inline-block;width: 12%;text-align: center;margin: auto;background: #272727;}
.provider-menu li a{font-size: 14px;position: relative;padding: 12px 0px;color: #a3a3a3;display: flex;flex-direction: column;border-radius: 12px;}
ul.contact-us{padding: 15px 0;text-transform: capitalize;}
.contact-us{float: right;height: 36px;}
.contact-us li{padding-right: 10px;float: left;border-right: 1px dotted #141414;padding-left: 10px;}
.contact-us li:first-child{padding-left: 0px;}
.contact-us li:last-child {border-right: 0;}
.contact-us li a{font-size: 12px;color: #ffffff;}
.contact-us li a:hover{color: #ffcc00;}
.contact-us .svg-menu{height: 20px;width: 20px;display: inline-block;background-size: 17px;background-repeat: no-repeat;}
.contact-us li i{vertical-align:middle;}
.quick-footer {position: fixed;width: 170px;height: 40px;bottom: 0px;right: 10px;background: #e8911a;border-radius: 5px 5px 0px 0px;z-index: 100;padding: 2px;}
.quick-footer i {font-size: 22px;position: relative;right: -17px;top: -2px;}
.quick-footer li {margin: 1px auto;padding: 4px 12px;}
.quick-footer li a {color: #fff;display: flex;align-items: end;text-align: center;font-size: 19px;text-transform: uppercase;}
.quick-footer li i{vertical-align:middle;}
.quick-footer .svg-menu{height: 25px;width: 30px;display: inline-block;background-size: 25px;background-repeat: no-repeat;}
.menu{float: right;position: relative;padding: 0px;margin: 0px auto;}
.menu li{float: left;position: relative;font-size: 14px;text-transform: uppercase;min-width: 68px;margin: 0px 0px 0px 4px;text-align: center;padding: 5px 5px;vertical-align: inherit;border-radius: 27px;}
.menu ul{padding-top: 15px;border-radius: 0px 0px 4px 4px;-webkit-border-radius: 0px 0px 4px 4px;-moz-border-radius: 0px 0px 4px 4px;-ms-border-radius: 0px 0px 4px 4px;-o-border-radius: 0px 0px 4px 4px;}
.menu li a{padding: 4px 21px;display: block;color: #fff;text-shadow: 0px 0px 3px #454545;}
.login{background: #5733c3;background-image: linear-gradient(to bottom, #fff095 0%, #b88416 100%);}
.login:hover{background: #00490c;background-image: linear-gradient(to bottom, #b88416 0%, #fff095 100%);}
.daftar {background: #93e502;background-image: linear-gradient(to bottom,#93e502,#0a8100);}
.quick-footer {background: linear-gradient(to bottom, #fff095 0%, #b88416 100%);}
.daftar:hover{background: #b3f400;background-image: -webkit-linear-gradient(top, #93e502 0%,#b3f400 100%);}
.login-panel {margin: 6px 0;}
ul.provider-slot {
  margin: 15px auto;
  padding: 5px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  background: #191919;
  border-radius: 18px;
}
.provider-slot li {
  font-size: 12px;
  margin: 10px;
  border-radius: 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex-grow: 1;
  max-width: 100%;
}
.provider-slot li a {
  display: flex;
  align-items: center;
  flex-direction: column;
  font-size: 10px;
  border-radius: 15px;
  text-transform: uppercase;
  padding: 6px;
  color: #fff;
}
/*========== Content ===========*/
ul, ol{list-style:none;margin:0;padding: 5px 0px;}
ul.article{list-style: circle;padding: 5px 30px;}
.article li, .content li{list-style: disc;margin: 0px 0px 10px 35px;}
.article ol li{list-style: decimal;}
.home-content .container, .ct-rounded, .ct-rounded img, .ct-rounded .col-sm-2, .provider-menu li, .bg-rounded .container, .togel .col-sm-4{border-radius: 12px;}
.home-content .container, .bg-rounded .container{padding: 25px;background: #2b2b2b;margin-bottom: 30px;}
.page-title .container{margin: 20px auto;border-bottom: 3px solid #806841;padding-bottom: 0px;}
.ct-rounded{padding: 15px;background: #0d0d0d;margin: 10px auto;box-shadow: 0px 0px 20px #1b1710 inset;}
.ct-rounded .col-sm-2, .togel .col-sm-4{padding: 5px;background: #797979;background-image: linear-gradient(to bottom,#caa621 ,#4d3808);box-shadow: 0px 0px 5px #242424;}
.ct-rounded, .jackpot img{border: 3px solid #151515;}
.livecasino .image-wrapper, .sportsbook .image-wrapper, .slotgames .image-wrapper{background: #000;border-radius: 12px;background-image: linear-gradient(to bottom,#64490c ,#020400);border-bottom: 2px solid #ffcc00;}
.slotgames img{width:100%;margin: auto;display: block;}
.games-wrapper {position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;}
.title-row{margin: 21px auto;border-bottom: 3px solid #ffcc00;font-size: 19px;display: flex;align-items: center;color: #fff;}
.title-games{font-size: 14px;padding: 7px;color: #fff;text-overflow: ellipsis;white-space: nowrap;text-align: center;text-shadow: 0 0 3px #534e23;/*! background: #000; *//*! border-radius: 10px; *//*! border-bottom: 2px solid #d30009; */}
.download{border-bottom: 1px solid #970004;}
/*========== Progress Bar ===========*/
.col-1 {flex: 0 0 8%;max-width: 8%;}
.col-2 {flex: 0 0 10%;max-width: 10%;}
.col-3 {flex: 0 0 20%;max-width: 20%;}
.col-4 {flex: 0 0 33%;max-width: 33%;}
.col-5 {flex: 0 0 40%;max-width: 40%;}
.col-6 {flex: 0 0 50%;max-width: 50%;}
.col-7 {flex: 0 0 58%;max-width: 58%;}
.col-8 {flex: 0 0 66%;max-width: 66%;}
.col-9 {flex: 0 0 75%;max-width: 75%;}
.col-10 {flex: 0 0 80%;max-width: 80%;}
.col-11 {flex: 0 0 91%;max-width: 91%;}
.col-12 {flex: 0 0 100%;max-width: 100%;}
.rtp .col-2{flex: 0 0 16.666%;max-width: 16.666%;}
.provider-name, .date, .time{text-align:center;text-transform: uppercase;}
.board-section{margin: 19px auto;}
.provider-name{color: #fff;font-size: 20px;}
.date, .time{color: #c1ab7b;}
.column{margin: 3px;padding: 10px;border-radius: 12px;background-color: #1e1e1e;}
.game-image {border-radius: 25px;display: block;}
.game-image img{border-radius: 25px;display: block;}
.game-title{text-align: center;color: #fff;padding: 5px 0px;}
.provider-menu li, .game-title{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*========== Footer ===========*/
.footer {width: 100%;padding: 0px 0px 20px 0px;}
.disclaimer{background:#0d0d0d;border-top: 1px dotted #929292;}
.footer img{height:auto;}
.footer-logo img{width: 100%;display: block;margin: auto;max-width: 233px;}
.footer .wp-block-image img{border-radius: 9px;border: 2px solid #1a1a1a;}
.footer-title{font-size: 15px;color: #ffffff;margin: 20px auto;text-align: center;}
.footer .row{justify-content: center;}
.responsibility img{width: 120px;height: auto;}
.footer .col-sm-2{justify-content: center;}
.payment .col-sm-2 {margin: 4px;flex: 0 0 11.7%;max-width: 11.7%;}
.payment .col-sm-2{border-left: 5px solid #59db00;padding: 7px;background: #0d0d0d;text-align: center;border-radius: 3px;box-shadow: 0px 0px 2px #aaa;color: #ffffff;}
.provider .col-sm-2 {max-width: 140px;margin: 0px;flex: unset;}
.provider img {height: auto;width: 80%;}
.copyright {font-size: 11px;padding: 15px 0px;text-align: center;}
.copyright a{color: #ffcc00;display: inline-block;}
.article {text-align: center;color: #ffffff;}
.single-post .entry-content{border-bottom: 1px solid #919191;}
.header .bg-line{height: 3px;background: rgb(54,54,54);background: linear-gradient(90deg,#a38300 0%,#ffcc00 50%,#a38300 100%);}
.bg-line{height: 3px;background: rgb(54,54,54);background: linear-gradient(90deg, #0e0e0e 0%, #ffcc00 50%, #0e0e0e 100%);}
/*========== Responsive ===========*/
@media only screen and (max-width: 768px){
.main-slide img{height: 100%;}
.main-menu, .top-header{display:none;}
.mobile{display:block;}
.desktop{display:none;}
.header{z-index: 999999;height: 62px;position:fixed;background: #0f0f0f;border-bottom: 1px solid #272218;}
.nav-bar{border: 0;}
.svg-beranda {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705132/beranda_o3i7k4.svg);}
.svg-slots {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705137/slots_celtfm.svg);}
.svg-casino {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705132/casino_vi9lus.svg);}
.svg-sportsbook {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705138/sportsbook_nz4yqh.svg);}
.svg-poker {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705136/poker_lmorfo.svg);}
.svg-esports {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705134/esports_told0l.svg);}
.svg-fishing {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705134/fishing_zyktvo.svg);}
.svg-togel {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705139/togel_d2ulqo.svg);}
.svg-gift {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705135/gift_cmov5p.svg);}
.sticky, .single-post .sticky, .tag .sticky, .archive .sticky {height: 62px;}
.site-logo {left: 0px;right: 0;width: 50%;float: none;margin: auto;position: absolute;background-size: contain;}
.site-logo img{width: 100%;margin-left: auto;margin-right: auto;top: 11px;}
.top-header{top: 0px;left: 0px;margin: auto;width: 100%;}
.menu-mobile, .menu-login-menu-container, .slide{width: 100%;margin: auto;}
.menu-mobile .menu li{background-image: -webkit-linear-gradient(top, #ababab 0%,#585858 100%);}
.menu{float: none;}
.main-mobile{background: #0d0d0d;}
.main-mobile li{width: 23.3%;border-radius: 7px;margin-bottom: 5px;display: inline-block;}
.main-mobile li a{padding: 7px;font-size: 14px;display: flex;align-items: center;flex-wrap: nowrap;flex-direction: column;color: #ffcc00;}
.main-mobile li .svg-menu{height: 30px;width: 25px;background-size: 25px;}
.page-title .col-sm-12 h1{padding: 0px 15px;text-align: center;margin: 15px 0px 0px 0px;}
.provider-menu{padding: 0;}
.provider-menu li{width: 22%;margin: 3px;background: none;}
#menu-casino-menu li, #menu-fishing-menu li, #menu-togel-menu li{width: 30.5%;}    
.provider-menu li a{font-size: 14px;}    
.svg-pro{height: 35px;width: 30px;background-size: 30px;}    
.login-mobile{padding: 0;}
.login-mobile li{display: inline-block;border-radius: 2px;width: 49.5%;text-align: center;}
.login-mobile li a{color: #fff;font-size: 18px;padding: 9px 20px;display: block;text-shadow: 0px 0px 3px #000;}
ul.nav-item{padding: 0;}
.nav-item li a i {vertical-align: middle;}
.nav-item li {background: #0d0d0d;position: relative;line-height: 20px;display: inline-block;width: 100%;}
.nav-item li a{text-transform: capitalize;display: block;color: #ffcc00;text-decoration: none;padding: 15px 15px;}
.nav-item li:hover{background-color: #393939;}
.nav-item li [aria-current] {background-color: #393939;display: block;width: 100%;}
.nav-item li:before {content: '';position: absolute;top: 0;left: 0;z-index: -1;height: 100%;width: 3px;background-color: #000;}
.contact-floating{position: fixed;bottom: 0;width: 100%;padding: 3px;z-index: 3;}
.contact-floating li a{font-size: 12px;color: #eee;}
.contact-floating li{display: inline-block;width: 32%;text-align: center;padding: 5px 0px;}
.contact-floating li i{display: block;margin: auto;background-size: 18px;width: 20px;height: 20px;}
.svg-login {background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705842/icon-login_vforpr.svg);background-size: 44px !important;background-position: center center;width: 60px !important;height: 60px !important;position: absolute;top: -45px;bottom: 0;left: -10px;right: 0;background-color: #322b19;border-radius: 32px;}
.main{background: #0d0d0d;}
.slide{border: 0;}
.main-slide{width: 100%;}
.home-content .container, .bg-rounded .container{padding: 5px;background: #0d0d0d;margin-bottom: 0;border-radius: 0;}
.game .row{padding: 0px 8px;}
.ct-rounded{padding: 5px;}
.ct-rounded, .jackpot img {border: 3px solid #454545;}
.ct-rounded .menu-provider {padding: 15px;background: #141108;border: 1px solid #f4d584;margin: 10px auto;border-radius: 12px;}  
.slot .col-sm-2, .games .col-sm-2{max-width: 31%;flex: 0 0 31%;margin: 4px;}
.togel .col-sm-4{max-width: 32%;flex: 0 0 100%;margin: 2px;}
.game .col-sm-2 {flex: 0 0 25%;max-width: 25%;padding: 0;margin: 0;}
.bg-rtp {border-radius: 12px;padding: 0px;background: none;border: 0;margin: 10px auto;}
ul.provider-menu{padding: 5px 0px;border-bottom: 0px;margin: auto;}  
.title-row{margin: 10px 10px;text-align: center;color: #ffcc00;}
.accordion-label{padding: 5px;border: 0;background: #251e0b;margin: 5px auto;}
.footer img{width: 100%;height: auto;}
.footer-logo img{width: 177px;}
.footer .col-sm-2{max-width: 22%;flex: 1 0 22%;margin: 5px;font-size: 10px;}
.footer-title{width: max-content;}
.footer .container{padding: 0px 10px;}
.copyright{text-align:center;padding-bottom: 57px;}
.quick-footer{width: 44%;}
.quick-footer li{padding: 0px 7px;}
#side-opener {display: none;}
input .tg{ display: block;overflow: hidden;position: relative;}
.tg:checked+.page-content{right:272px}
.page-sidebar{background: #0d0d0d;width:272px;display:block;z-index:2;top:0px;right:0px;bottom:0px;overflow:hidden;position:fixed;/*! border-left: 2px solid #353535; */}
.page-sidebar-scroll{z-index: 2;overflow: scroll;overflow-x: hidden;height: 100%;/*! padding: 0px 0px 0px 2px; */width: 100%;top: -1px;}
.page-content {z-index: 10;right: 0;display: block;min-height: 580px;transition: all .25s ease-out;-webkit-transition: all .25s ease-out;background-color: #0a0a0a;}
.deploy-sidebar{background-image: url(https://res.cloudinary.com/dcwp8qnvm/image/upload/v1756705889/deploy-nav_j9mtri.png);background-repeat: no-repeat;background-position: 9px 21px;background-size: 28px 19px;height: 60px;max-width: 44px;z-index: 50;width: 20%;float: right;top: 1px;right: 10px;}
.sidebar-shortcuts {width: 100%;height: 2px;background-color: #333;}
.amp-carousel-button-prev, .amp-carousel-button-next{display:none;}
.provider-slot .svg-menu {height: 29px;width: 30px;background-size: 26px;}
.provider-slot li{flex-grow: 1;max-width: 100%;margin: 4px;}
.provider-slot li a{font-size: 7px;}
.column, .game-image, .game-image img, ul.provider-slot{border-radius: 5px;}
.rtp .col-2 {flex: 1 0 20%;max-width: 20%;}
}
@media only screen and (max-width: 328px){
h1, h2, h3, h4, h5, h6{font-size:large;}
.site-logo {width: 38%;}
.site-logo img {max-width: 100%;height: auto;}
.login-mobile li a, .nav-item li a, .main-mobile li a {padding: 10px 2px;font-size: 12px;}
.games .col-sm-2 {max-width: 30%;flex: 0 0 30%;}
.main-mobile li {width: 24%;margin-bottom: 0px;}
.title-row {font-size: 15px;}
.footer .col-sm-2 {max-width: 21%;flex: 1 0 21%;}
.footer-title {font-size: 13px;margin: 9px auto;}
.col-border{padding: 8px;}
.col-title {padding: 3px 8px;top: -6px;font-size: 12px;}
.title-games {font-size: 11px;padding: 2px;}
.contact-floating li i {background-size: 16px;width: 18px;height: 16px}
.contact-floating li a {font-size: 11px;}
.payment .col-sm-2{padding:5px;font-size:9px;}
.quick-footer i{right: -13px;}
.page-sidebar{width: 200px;}
.tg:checked+.page-content {right: 202px;}
}