/*
Theme Name: Tyana
Version: 7.7
Author: Tyana
Author URI: 
License: Tyana
License URI: 
Description: Tyana Premium Themes Wordpress, Dark xxx.
*/
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: #929292;background: #fefefe;font-family: 'digital_sans_ef_medium';}
h1, h2, h3, h4, h5, h6{color: #4c68ff;line-height: 1.2;margin: 15px 0px;font-weight: 500;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: #000;text-align: left;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.lobby-nav li [aria-current], a, strong, th, .main-menu li a{color: #ffb200;text-decoration: none;}
a:hover{color: #fff;}
div, input, label {display: block;overflow: hidden;position: relative;}
em{color: #006b65;}
img{width: 100%;height: 100%;pointer-events: none;display:block;}
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;}
/*========== Fonts ===========*/
@font-face {font-family: 'digital_sans_ef_medium';src: url('webfonts/digital_sans_ef_medium.woff2') format('woff2'),url('webfonts/digital_sans_ef_medium.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'advanced_dot_digital7';src: url('webfonts/advanced_dot_digital7.eot');src: url('webfonts/advanced_dot_digital7.eot') format('embedded-opentype'),url('webfonts/advanced_dot_digital7.woff2') format('woff2'),url('webfonts/advanced_dot_digital7.woff') format('woff'),url('webfonts/advanced_dot_digital7.ttf') format('truetype'),url('webfonts/advanced_dot_digital7.svg#advanced_dot_digital7') format('svg');}
.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size: 15px;}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(webfonts/fa-brands-400.eot);src:url(webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(webfonts/fa-brands-400.woff2) format("woff2"),url(webfonts/fa-brands-400.woff) format("woff"),url(webfonts/fa-brands-400.ttf) format("truetype"),url(webfonts/fa-brands-400.svg#fontawesome) format("svg")}
.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(webfonts/fa-regular-400.eot);src:url(webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(webfonts/fa-regular-400.woff2) format("woff2"),url(webfonts/fa-regular-400.woff) format("woff"),url(webfonts/fa-regular-400.ttf) format("truetype"),url(webfonts/fa-regular-400.svg#fontawesome) format("svg")}
.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;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")}
@font-face{font-family:'LatoWeb';src:url('webfonts/Lato-Regular.woff2') format('woff2'),url('webfonts/Lato-Regular.woff') format('woff');font-weight:normal;font-style:normal}
.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900;}
/*========== Table ===========*/
table {border-collapse: collapse;width: 100%;border-radius: 8px;}
tr {display: table-row;}
th{text-align: center;height: 47px;font-size: 16px;background: #131313;border: 1px solid #333;}
td{padding: 10px;/*! color: #3e3e3e; */border: 1px solid #333;}
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(images/icon/icon-beranda.svg);}
.svg-content{display: inline-block;width: 27px;height: 22px;background-size: 21px;background-repeat: no-repeat;}
.svg-sport {background-image: url(images/icon/icon-sports.svg);}
.svg-casino {background-image: url(images/icon/icon-casino.svg);}
.svg-slots {background-image: url(images/icon/icon-slots.svg);}
.svg-togel {background-image: url(images/icon/icon-togel.svg);}
.svg-poker {background-image: url(images/icon/icon-poker.svg);}
.svg-fishing {background-image: url(images/icon/icon-fishing.svg);}
.svg-gift {background-image: url(images/icon/icon-gift.svg);}
.svg-link {background-image: url(images/icon/icon-link.svg);}
.svg-new {background-image: url(images/icon/icon-new.svg);}
.svg-populer {background-image: url(images/icon/icon-populer.svg);}
.svg-jackpot {background-image: url(images/icon/icon-jackpot.svg);}
.svg-livecasino {background-image: url(images/icon/icon-livecasino.svg);}
.svg-esports {background-image: url(images/icon/icon-esports.svg);}
.svg-sportsbook {background-image: url(images/icon/icon-sportsbook.svg);}
.svg-arcade {background-image: url(images/icon/icon-arcade.svg);}
.svg-whatsapp {background-image: url(images/icon/icon-whatsapp.svg);}
.svg-telegram {background-image: url(images/icon/icon-telegram.svg);}
.svg-livechat {background-image: url(images/icon/icon-livechat.svg);}
.svg-home {background-image: url(images/icon/icon-home.svg);}
.svg-promotion{background-image: url(images/icon/icon-promotion.svg);}
.svg-unduh{background-image: url(images/icon/icon-unduh.svg);}
.svg-download{background-image: url(images/icon/icon-download.svg);}
.svg-login{background-image: url(images/icon/icon-login.svg);}
.svg-hubkami{background-image: url(images/icon/icon-hubkami.svg);}
/*========== SVG Provider ===========*/
.pragmaticplay{background-image: url(images/icon/pragmaticplay.png);}
.pgsoft{background-image: url(images/icon/pgsoft.png);}
.microgaming{background-image: url(images/icon/microgaming.png);}
.live22{background-image: url(images/icon/live22.png);}
.slot88{background-image: url(images/icon/slot88.png);}
.ionslot{background-image: url(images/icon/ionslot.png);}
.joker{background-image: url(images/icon/joker.png);}
.playstar{background-image: url(images/icon/playstar.png);}
.advantplay{background-image: url(images/icon/advantplay.png);}
.spadegaming{background-image: url(images/icon/spadegaming.png);}
.habanero{background-image: url(images/icon/habanero.png);}
.jdb{background-image: url(images/icon/jdb.png);}
.cq9gaming{background-image: url(images/icon/cq9gaming.png);}
.gamatron{background-image: url(images/icon/gamatron.png);}
.playtech{background-image: url(images/icon/playtech.png);}
.yggdrasil{background-image: url(images/icon/yggdrasil.png);}
.playngo{background-image: url(images/icon/playngo.png);}
.onetouch{background-image: url(images/icon/onetouch.png);}
.rtgslots{background-image: url(images/icon/rtgslot.png);}
.flowgaming{background-image: url(images/icon/flowgaming.png);}
.astrotech{background-image: url(images/icon/astrotech.png);}
.betsoft{background-image: url(images/icon/betsoft.png);}
.reelkingdom{background-image: url(images/icon/reelkingdom.png);}
.fachai{background-image: url(images/icon/fachai.png);}
.crowdplay{background-image: url(images/icon/crowdplay.png);}
.jili{background-image: url(images/icon/jili.png);}
.ttg{background-image: url(images/icon/toptrendgaming.png);}
.funkygames{background-image: url(images/icon/funkygames.png);}
/*========== Header ===========*/
.header {width: 100%;z-index: 999999;position: fixed;background: #131313;}
.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(images/bg-header.png) center 0px;background-size: cover;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 #222;}
.nav-bar, .contact-floating{background: #000;/*! background-image: linear-gradient(to bottom,#300000,#830000); */}
.sticky {height: 138px;}
.main{background: #191919;}
.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: #c0c0c0;margin:10px auto;padding:10px}
/*========== layout ===========*/
.responsive-image {width: 100%;}
.row {width: 100%;height: 100%;display: flex;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 {flex: 0 0 100%;max-width: 100%;}
.footer, .col-title{background: #111;}
.col-title {padding: 9px 5px;position: absolute;top: -14px;left: 21px;z-index: 2;}
.col-border{border: 1px solid #333333;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;}
/*========== 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, a:hover{color: #ffc02f ;}
.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: #3f6cf1;}
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: #828282;}
.contact-us li a:hover{color: #b6b6b6;}
.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: -38px;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;}
.daftar, .quick-footer{background: #222e6b;background-image: linear-gradient(to bottom,#222e6b,#4c68ff);border-top: 1px solid #4c68ff;}
.daftar:hover{background: #ff0008;background-image:-webkit-linear-gradient(top,#4c68ff 0%,#617aff 100%);}
.login{background: #d39400;background-image: linear-gradient(to bottom,#7d5800,#fdb200);border-top: 1px solid #fdb200;}
.login:hover{background: #00490c;background-image: -webkit-linear-gradient(top, #fdb200 0%,#fdb200 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: #020206;margin-bottom: 30px;}
.page-title .container{margin: 20px auto;border-bottom: 3px solid #806841;padding-bottom: 0px;}
.ct-rounded{padding: 15px;background: #282828;margin: 10px auto;box-shadow: 0px 0px 22px #000 inset;}
.ct-rounded .col-sm-2, .togel .col-sm-4{padding: 7px;background: #1d276c;background-image: linear-gradient(to bottom,#3d6fe3,#171b57);box-shadow: 0px 0px 7px #181818;}
.ct-rounded, .jackpot img{border: 3px solid #2839a2;}
.livecasino .image-wrapper, .sportsbook .image-wrapper, .slotgames .image-wrapper{background: #000;border-radius: 12px;background-image: linear-gradient(to bottom,#2c2c2c,#000);box-shadow: 0px 0px 6px #000 inset;border-bottom: 2px solid #3370ff;}
.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 #2750d2;font-size: 19px;display: flex;align-items: center;color: #4c68ff;}
.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:#000;border-top: 1px solid #101013;}
.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: #d5d5d5;margin: 20px auto;}
.footer .row{justify-content: left;}
.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: #1a1a1a;text-align: center;border-radius: 3px;/*! box-shadow: 0px 0px 2px #000; */color: #929292;}
.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: #929292;display: inline-block;}
.article {text-align: left;color: #929292;}
.header .bg-line{height: 3px;background: rgb(54,54,54);background: linear-gradient(90deg,#141414 0%,#334fe6 50%,#141414 100%);}
.bg-line{height: 3px;background: rgb(54,54,54);background: linear-gradient(90deg,#000 0%,#334fe6 50%,#000 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: #000;border-bottom: 1px solid #272218;}
.nav-bar{border: 0;}
/*.svg-beranda {background-image: url(images/icon/mobile/beranda.svg);}
.svg-slots {background-image: url(images/icon/mobile/slots.svg);}
.svg-casino {background-image: url(images/icon/mobile/casino.svg);}
.svg-sportsbook {background-image: url(images/icon/mobile/sportsbook.svg);}
.svg-poker {background-image: url(images/icon/mobile/poker.svg);}
.svg-esports {background-image: url(images/icon/mobile/esports.svg);}
.svg-fishing {background-image: url(images/icon/mobile/fishing.svg);}
.svg-togel {background-image: url(images/icon/mobile/togel.svg);}
.svg-gift {background-image: url(images/icon/mobile/gift.svg);}
 .svg-link {background-image: url(images/icon/mobile/link.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%;max-width: 198px;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: #131313;}
.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;}
.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: #1a1a1a;position: relative;line-height: 20px;display: inline-block;width: 100%;}
.nav-item li a{text-transform: capitalize;display: block;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(images/icon/icon-login.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: #020206;}
.slide{border: 0;}
.main-slide{width: 100%;}
.home-content .container, .bg-rounded .container{padding: 4px;/*! background: #020206; */margin-bottom: 0;border-radius: 0;}
.game .row{padding: 0px 8px;}
.ct-rounded{padding: 0px;background: none;}
.ct-rounded, .jackpot img {border: none;border-radius: 7px;}
.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;padding: 5px;}
.title-games{padding: 4px;font-size:13px}
.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;/*! border-bottom: 3px solid #b98200; */}
.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: #000;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(images/deploy-nav.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;}
}