html {height: 100%;font-size: 1em;line-height: 1.4;margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}
body {margin: 0;font-size: 13px;line-height: 1.5;letter-spacing: 0.1px;color: #aaaaaa;background: #020000;font-family: 'montserrat',Tahoma,"Microsoft Yahei",Arial,Helvetica;}
h1, h3, h4, h5, h6{color: #5c9b00;line-height: 1.2;margin: 15px 0px;font-weight: 500;}
h2{color: ##abb8c3;line-height: 1.2;margin: 15px 0px;font-weight: 500;}
h1{font-size: 28px;}
h2{font-size: 24px;}
h3{font-size: 22px;}
h4{font-size: 20px;}
h5{font-size: 19px;}
h6{font-size: 17px;}
* {-moz-box-sizing: border-box;box-sizing: border-box;}
.lobby-nav li [aria-current], a{color: #00ab1d;text-decoration: none;}
a:hover{color: #ffffff;}
a.read-more{display: block;float: right;width: 14%;text-align: center;padding: 4px;border-radius: 5px;color: #444;background: linear-gradient(to bottom, #FBFBFB 0%, #E5E5E5 100%);border: 1px solid #CCC;margin-top: 10px;}
div, input, label, p, section {display: block;overflow: hidden;position: relative;}
strong{color: #c6c6c6;}
img{width: auto;height: auto;}
.entry-content ol li{list-style:decimal;padding: 5px 0px;display: list-item;float: none;}
.mobile{display:none;}
table {border-collapse: collapse;width: 100%;border-radius: 8px;background-color: #1a1a1a;}
tr {display: table-row;}
th{text-align: center;height: 60px;font-size: 13px;color: white;background: #727272;border-radius: 6px 6px 0px 0px;}
td{padding: 10px;color: #fff;}
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-nav {display: inline-block;background-position: center;background-repeat: no-repeat;height: 30px;width: 40px;background-size: 35px;}
.svg-lobby {background-image: url(images/icon/icon-lobby.svg);}
.svg-roulette {background-image: url(images/icon/icon-roulette.svg);}
.svg-baccarat {background-image: url(images/icon/icon-baccarat.svg);}
.svg-sicbo {background-image: url(images/icon/icon-sicbo.svg);}
.svg-dragon-tiger {background-image: url(images/icon/icon-dragon-tiger.svg);}
.svg-wheel {background-image: url(images/icon/icon-wheel.svg);}
.svg-hot {background-image: url(images/icon/icon-hot.svg);}
.svg-fantan {background-image: url(images/icon/icon-fantan.svg);}
.svg-blackjack {background-image: url(images/icon/icon-blackjack.svg);}
.svg-special-games {background-image: url(images/icon/icon-special-games.svg);}
.svg-populer {background-image: url(images/icon/icon-populer.svg);}
.svg-pragmatic {background-image: url(images/icon/icon-pragmatic.svg);}
.svg-habanero {background-image: url(images/icon/icon-habanero.svg);}
.svg-idnslot {background-image: url(images/icon/icon-idnslot.svg);}
.svg-pgsoft {background-image: url(images/icon/icon-pgsoft.svg);}
.svg-playstar {background-image: url(images/icon/icon-playstar.svg);}
.svg-isoftbet {background-image: url(images/icon/icon-isoftbet.svg);}
.svg-ttg {background-image: url(images/icon/icon-ttg.svg);}
.svg-cq9 {background-image: url(images/icon/icon-cq9.svg);background-size: 32px;}
.svg-spadegaming {background-image: url(images/icon/icon-spadegaming.svg);}
.svg-rtg {background-image: url(images/icon/icon-rtg.svg);}
.svg-redtiger {background-image: url(images/icon/icon-redtiger.svg);}
.svg-simpleplay {background-image: url(images/icon/icon-simpleplay.svg);}
.svg-microgaming {background-image: url(images/icon/icon-microgaming.svg);}
.svg-gameplay {background-image: url(images/icon/icon-gameplay.svg);}
.svg-fishing {background-image: url(images/icon/icon-fishing.svg);}
.svg-giocoplus {background-image: url(images/icon/icon-giocoplus.svg);}
.svg-new {background-image: url(images/icon/icon-new.svg);background-size: 26px;}
.svg-pkvgames {background-image: url(images/icon/icon-pkvgames.svg);}
.svg-idnpoker {background-image: url(images/icon/icon-idnpoker.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-whatsapp2 {background-image: url(images/icon/icon-whatsapp2.svg);}
.svg-telegram2 {background-image: url(images/icon/icon-telegram2.svg);}
.svg-livechat2 {background-image: url(images/icon/icon-livechat2.svg);}
.header {width: 100%;z-index: 999999;position: fixed;height: 166px;background: #011809 url(newats.png) top center no-repeat;}
.top-menu{line-height: 1.2;font-size: 11px;float: right;width: 70%;}
.top-header{float: left;width: 30%;height: 123px;}
.site-logo {float: left;top: 10px;left: 2px;}
.site-logo img{width: 290px;}
.nav-bar{height: 42px;background-color: #000000;background-image: -webkit-linear-gradient(top, #131313 0%,#000000 100%);border-bottom: 5px solid #145600;}
.main .container{padding: 5px 0px;border-radius: 5px;}
.sticky {height: 161px;}
.single-post .sticky, .tag .sticky, .archive .sticky {height: 133px;}
.main, .adsref{background: #02180b url(newnew.png) top center no-repeat;}
.container {max-width: 1000px;width: 100%;margin: auto;overflow: hidden;}
.login-panel{margin: 9px 0;}
.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 li [aria-current], .main-menu li a:hover{background: #155600;color: #ffffff;}
.main-menu li{position: relative;display: block;float: left;margin: 0;padding: 0;text-transform: uppercase;}
.main-menu li a{color: #d2d2d2;position: relative;display: inline-block;padding: 0px 31px;line-height: 38px;font-size: 11px;font-weight: 700;}
.main-mobile li{display: inline-block;width: 32.9%;height: 198px;margin-bottom: 39px;margin-left: 1px;border-radius: 5px;}
.main-mobile li a{background: #000000;display: flex;padding: 7px;align-items: center;flex-wrap: nowrap;flex-direction: column;align-content: center;justify-content: center;position: relative;top: 195px;color: #8de714;border: 2px solid #1d1d1d;border-radius: 0px 0px 5px 5px;}
.sportsmenu, .idnlivemenu, .slotsmenu, .casinomenu, .lotterymenu, .pokermenu, .fishingmenu, .tablemenu{background-size: 100%;background-repeat: no-repeat;}
.sportsmenu{background-image: url(images/mobile/sportsbook.webp);}
.idnlivemenu{background-image: url(idnlive.webp);}
.slotsmenu{background-image: url(slots.webp);}
.tablemenu{background-image: url(images/mobile/table.webp);}
.casinomenu{background-image: url(images/mobile/casino.webp);}
.lotterymenu{background-image: url(images/mobile/lottery.webp);min-height: auto !important;}
.pokermenu{background-image: url(pokerlogo.webp);}
.fishingmenu{background-image: url(images/mobile/fishing.webp);}
ul.contact-us{padding: 2px 0;text-transform: capitalize;}
.contact-us{float: right;height: 25px;background: #121212;border-radius: 0 0 2px 2px;}
.contact-us li{border-right: solid 1px #333333;border-left: solid 1px #000000;padding-left: 10px;padding-right: 10px;display: inline-block;float: left;}
.contact-us li:first-child {padding-right: 10px;border-left: 0;}
.contact-us li:last-child {padding-right: 10px;border-right: 0;}
.contact-us li a{color: #fff;font-size: 11px;}
.contact-us li a:hover{color: #eabd6b;}
.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: -25px;top: 5px;}
.quick-footer li {margin: 1px auto;padding: 0px 12px;}
.quick-footer li a {color: #000000;display: flex;align-items: end;text-align: center;font-size: 17px;text-transform: uppercase;font-weight: bold;}
.quick-footer li i{vertical-align:middle;}
.quick-footer .svg-menu{height: 30px;width: 30px;display: inline-block;background-size: 24px;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: 2px;}
ul.menu {padding-top: 15px;}
.menu li a{padding: 4px 21px;display: block;color: #000000;font-weight: bold;}
.login, .quick-footer{background: #c2ff4b;border-top: 1px solid #d4ff00;background-image: linear-gradient(to bottom, #486e00 0%, #79df00 100%);}
.login:hover{background: #00b8e3;background-image: -webkit-linear-gradient(top, #92ff11 0%,#79df00 100%);}
.daftar{background: #a4a4a4;background-image: linear-gradient(to bottom,#585858,#b8b8b8);border-top: 1px solid #ffffff;}
.daftar:hover{background: #a4a4a4;background-image: -webkit-linear-gradient(top, #c8c8c8 0%,#b2b2b2 100%);}
.lobby-nav{float: left;height: 900px;width: 20%;display: block;padding: 0;background: #02180b;}
.lobby-nav li{border-bottom: 1px solid black;width: 205px;}
.lobby-nav li a{color: #ffffff;font-size: 12px;display: inline-flex;align-items: center;padding: 11px;}
.lobby-nav li a i {margin-right: 10px;vertical-align: middle;}
.lobby-game{padding-right: 1px;padding-left: 4px;width: 80%;float: right;background: #02180b;border-radius: 3px;}
.home .lobby-nav{float: none;width: 100%;height: auto;background: none;}
.home .lobby-nav li{width: 19.6%;display: inline-block;background: #000000;margin: 4px auto;border: 0;}
.home .lobby-nav li a{color: #686868;font-size: 15px;display: block;padding: 7px;text-align: center;border: 1px solid #2e2e2e;border-radius: 5px;}
.home .lobby-nav li a i {margin: 0px auto;vertical-align: middle;border-radius: 3px;}
.home .svg-nav {display: block;height: 77px;width: 77px;background-size: 77px;}
.home .svg-pragmatic {background-image: url(images/icon/logo-pragmatic.png);}
.home .svg-habanero {background-image: url(images/icon/logo-habanero.png);}
.home .svg-idnslot {background-image: url(images/icon/logo-idnslot.png);}
.home .svg-pgsoft {background-image: url(images/icon/logo-pgsoft.png);}
.home .svg-playstar {background-image: url(images/icon/logo-playstar.png);}
.home .svg-isoftbet {background-image: url(images/icon/logo-isoftbet.png);}
.home .svg-ttg {background-image: url(images/icon/logo-ttg.png);}
.home .svg-cq9 {background-image: url(images/icon/logo-cq9.png);}
.home .svg-spadegaming {background-image: url(images/icon/logo-spadegaming.png);}
.home .svg-rtg {background-image: url(images/icon/logo-rtg.png);}
.home .svg-redtiger {background-image: url(images/icon/logo-redtiger.png);}
.home .svg-simpleplay {background-image: url(images/icon/logo-simpleplay.png);}
.home .svg-microgaming {background-image: url(images/icon/logo-microgaming.png);}
.home .svg-gameplay {background-image: url(images/icon/logo-gameplay.png);}
.home .svg-fishing {background-image: url(images/icon/logo-fishing.png);}
.accordions {border-radius: 8px;overflow: hidden;box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.5);margin: 5px auto;}
.accordion {width: 100%;color:#fff;overflow: hidden;}
.accordion img{width: 100%;border-radius: 4px;height: auto;}
.accordion-label {display: flex;justify-content: space-between;padding: 1em;background: #092500;font-weight: bold;cursor: pointer;}
.accordion-label:hover {background: #092500;}
.accordion-label img::after {content: ;width: 1em;height: 1em;text-align: center;transition: all 0.35s;}
.accordion-content {height: 0;padding: 0 1em;color: #aaaaaa;background: #000000;transition: all 0.35s;}
.accordion-close {display: flex;justify-content: flex-end;padding: 1em;font-size: 0.75em;background: #2c3e50;cursor: pointer;}
.accordion-close:hover {background: #044358;}
.promotion input:checked + .accordion-label {background: #092500;}
.promotion input:checked + .accordion-label::after {transform: rotate(90deg);}
.promotion input:checked ~ .accordion-content {height: auto;padding: 1em;}
.promotion input:checked ~ .accordion-content2 {max-height: 50vh;padding: 1em;}
.promotion input {position: absolute;opacity: 0;z-index: -1;}
.jackpot, .poker, .idnlive, .download{background: #061117;border-radius:3px}
.download{padding:9px;}
.download img{ border-radius:4px}
.tabs {display: flex;flex-wrap: wrap;height: auto;width: 99%;margin: auto;padding: 7px;}
.tabs label {order: 1;display: flex;justify-content: center;align-items: center;padding: 9px 25px;margin-right: 7px;cursor: pointer;background-color: #092500;font-weight: bold;transition: background ease 0.3s;border-radius: 3px 3px 0px 0px;}
.tabs .tab {order: 9;flex-grow: 1;width: 100%;height: 100%;display: none;padding: 1rem;background: #1e1e1e;padding: 20px;}
 .tabs input[type="radio"] {display: none;}
.tabs input[type="radio"]:checked + label {background: #155600;color: #fff;} 
.tabs input[type="radio"]:checked + label + .tab {display: block;}
.games-entry-title h1 {width: 100%;background: #092500;padding: 7px 10px;color: #aaaaaa;font-size: 14px;text-align: left;margin-top: 1px;margin-bottom: 6px;}
ul.article{list-style: circle;padding: 5px 30px;}
.content-left{float: left;width: 70%;display: inline-block;padding: 5px;}
aside{float: right;width: 29%;display: inline-block;}
.entry-meta{margin-bottom: 15px;}
.single-post h1.entry-title a{color: #ffffff;}
h1.entry-title{margin: 15px 0px;display: inline-block;font-weight: 500;}
h1.entry-title a{color: #ffffff;}
h2.entry-title a{font-weight: 500;padding: 5px 0px;color: #fff;text-align: left;border-bottom: 3px solid #3f6b6e;position: relative;}
.article li, .content li{list-style: disc;margin:0px 35px;}
ul{list-style:none;margin:0;padding: 5px 0px;}
ul.xoxo{padding: 0;}
.xoxo li{margin: 0;}
h3.widget-title{background: #010101;margin: 0;padding: 10px;border-radius: 5px 5px 0px 0px;color: #828282;font-size: 16px;}
.section-heading {display: flex;}
.section-heading h1 {color: #910000;border-bottom: 1px solid #910000;margin: auto;text-align: center;font-size: 35px;padding: 15px 25px;}
li.widget-container{margin-bottom: 28px;background: #13181b;border-radius: 5px;box-shadow: 0px 3px 12px 0px rgba(0,0,0,0.75);}
li.widget_media_image{background: none;}
.widget-container li{list-style: none;margin: 5px;padding: 5px 9px;border-bottom: 1px solid #1d1d1d;}
.widget-container li:last-child{border:0;}
amp-img.amp-wp-enforced-sizes[layout="intrinsic"] > img {object-fit: cover !important;;}
.category-promotion .post{border: none !important;padding: 6px;background: #000 !important;}
.category-promotion .content {display: block !important;flex-wrap: unset !important;}
.archive .category-promotion .entry-title{width: 100% !important;left: 76% !important;top: -28px !important;position: unset !important;display: block !important;background: none !important;padding: 0px 10px !important;}
.entry-summary{display: contents;}
.archive .content {display: flex;flex-wrap: wrap;}
.content{margin: 10px auto;border-radius: 5px;padding: 12px;background: #252525;}
.archive .post{flex-basis: calc(33.33% - 20px);margin: 10px;position: relative;border: 2px solid #d80000;border-radius: 10px;}
.archive .post .attachment-post-thumbnail {border-radius: 9px;}
.archive .category-promotion .attachment-post-thumbnail{margin: 5px 10px;border: 2px solid #d80000;}
.archive .post .entry-title {position: absolute;top: -15px;left: 54%;width: 46%;height: 100%;padding: 10px;border-radius: 0 10px 10px 0;display: flex;flex-direction: column;align-items: center;justify-content: left;z-index: 9;}
.archive .post .entry-title a{align-items: center;justify-content: left;color:#fff;border-bottom: 0;}
.single-post  .category-promotion .attachment-post-thumbnail{display: block;}
.single-post .attachment-post-thumbnail{display: none;}
.responsive-image {width: 100%;}
.row {width: 100%;height: 100%;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.row-overflow{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;overflow: unset;}
.row-overflow .col-sm-4, .row-overflow .col-sm-8, .hexagon-wrapper{overflow: unset;text-align: center;}
.col-sm-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
.col-sm-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.col-sm-4{-ms-flex: 0 0 32%;flex: 0 0 32%;max-width: 32%;padding-right: 15px;padding-left: 15px;}
.col-sm-5{-ms-flex: 0 0 33%;flex: 0 0 33%;max-width: 33%;}
.col-sm-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding: 5px;}
.col-sm-8{width: 66.666667%;padding-right: 15px;padding-left: 15px;}
.col-sm-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
.col-sm-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.col-border {margin: 19px 0px;position: relative;text-align: center;padding: 29px 15px 10px 15px;border: 1px solid #2e490a;border-radius: 5px;width: 100%;overflow: unset;}
.title-games{padding: 0px 10px;margin: 10px auto;width: 100%;border-bottom: 2px solid #a35a08;}
.title-games h5{text-align: left;color: #fff;font-weight: bold;}
.sports .col-md-6{max-width: 508px;margin: 5px;}
.sports .image-wrapper{height: 228px;}
.casino .game-col, .slots .game-col, .poker .game-col{height: 100%;padding-right: 1px;padding-left: 1px;}
.casino .game-wrapper {position: relative;height: 225px;z-index: 0;}
.casino .game-image, .slots .game-image {position: absolute;width: 100%;height: 100%;top: 0;z-index: 2;padding: 5px;}
.casino .image-wrapper {width: 100%;height: 83%;}
.casino .game-title{width: 100%;height: 15%;color: #fff;text-align: center;text-transform: uppercase;font-size: 12px;display: flex;align-items: center;justify-content: center;}
.casino .game-icons, .slots .game-icons {position: absolute;width: 100%;height: 100%;top: 0;z-index: 3;padding: 1px;}
.casino .icons-inner {width: 24%;height: 100%;position: relative;float: right;}
.casino .icons-wrapper {width: 100%;position: absolute;bottom: 20%;text-align: center;}
.casino .lobby-icons {width: 100%;height: 23px;margin: 1px auto;}
.casino .lobby-icons .responsive-image, .slots .lobby-icons .responsive-image {width: 70%;}
.table-number {position: relative;width: 100%;height: 50px;display: flex;justify-content: center;text-align: center;color: #000;}
.table-ribbon {position: absolute;z-index: 1;width: 0;border-style: solid;border-width: 35px 19px 15px 19px;border-color: white white transparent white;}
.table-content {width: 35px;position: absolute;z-index: 2;font-size: 18px;line-height: 18px;text-transform: uppercase;}
.table-content span{font-size:12px;}
.casino .table-inner .lobby-icons{height: unset;margin: 0;}
.table-inner .icons-wrapper{bottom: 40%;}
.casino  .table-inner .lobby-icons .responsive-image{width: 100%;height: 44px;}
.poker .col-sm-4{margin: 8px;height: auto;padding: 0;max-width: 15%;}
.poker .image-wrapper {width: 100%;height: 203px;}
.sports .game-image, .poker .game-image, .idnlive .game-image, .lottery .game-image {color: #ffffff;font-size: 12px;text-align: center;padding: 0;position: relative;overflow: hidden;}
.game-title  {background: #155600;font-size: 12px;padding: 6px 0;text-transform: capitalize;}
.pkv .game-image {background: none;}
.pkv .game-title{border-radius: 3px;}
.lottery .image-wrapper  {position: relative;height: 257px;z-index: 0;}
.lottery .image-wrapper img{width: 100%;}
.idnlive .game-wrapper {margin: 5px;height: auto;padding: 0;}
.idnlive .image-wrapper, .idnlive .image-wrapper img{height: 125px;}
.idnlive .game-title{border:0}
.idnlive .game-image  {border: 0;}
.slots .game-wrapper {height: 160px;z-index: 0;}
.slots .image-wrapper {width: 100%;height: 124px;}
.gioco .image-wrapper{height: 187px;}
.gioco .game-wrapper {height: 230px;}
.slots .game-title {width: 100%;padding: 5px 10px;text-align: center;text-transform: capitalize;white-space: nowrap;overflow: hidden;font-size: 10px;font-weight: bold;color: #fff;}
.slots .icons-inner {width: 100%;height: 100%;position: relative;display: flex;}
.slots .icons-wrapper {width: 100%;height: 100%;position: absolute;top: 0;text-align: center;}
.slots .lobby-icons {position: absolute;top: 4px;right: 4px;}
.ribbon-wrapper {position: absolute;width: 100%;height: 100%;overflow: hidden;z-index: 9;top: 3px;left: 3px;}
.red-ribbon {position: absolute;background: red;transform: rotate(-45deg);width: 100%;font-size: 12px;text-shadow: 2px 2px black;box-shadow: 2px 2px black;}
.white-ribbon {position: absolute;z-index: 1;width: 0;border-style: solid;border-width: 10px 9px 10px 29px;border-color: white #ffffff00 white white;}
.icons-wrapper .red-ribbon {width: 100%;text-align: center;top: 10%;left: -35%;color: white;text-transform: uppercase;}
.icons-wrapper .white-ribbon {text-align: center;bottom: 25%;left: 0;color: black;text-transform: uppercase;box-shadow: -4px 2px 3px #000;}
.ribbon-content {width: 35px;position: absolute;z-index: 2;font-size: 10px;text-transform: capitalize;bottom: 27%;left: -2%;color: #000;font-weight: 800;}
.slots .lobby-icons .responsive-image {width: 30px;height: auto;position: relative;top: 0px;}
.fishing .game-wrapper {height: 282px;}
.fishing .image-wrapper {height: 243px;border-radius: 2px 2px 0px 0px;}
.fishing .game-title{font-size: 13px;border-radius: 0px 0px 2px 2px;}
.main-slide{padding: 0;margin-bottom: 5px;border-bottom: 3px solid #4bff10;}
.main-slide img{width: 100%;height: 100%;}
.promo-slide img{height: 172px;}
.banner{/* margin-bottom: 8.125em !important; */}
.banner .col-sm-5{display: flex;justify-content: center;margin-right: 3px;}
.referral{background: #000;padding: 15px 0px;}
.referral p {margin-top: 0;margin-bottom: 1rem;color: #727272;padding: 0px 7px;}
.referral h1 {background: #03d5fe;background: linear-gradient(to bottom, #006478 10%, #00d5ff 35%, #005768 51%, #00d5ff 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 25px;font-weight: bold;margin-top: 10px;margin-bottom: 20px;}
.ref-img{height:325px}
.hexagon-wrapper {width: 100%;position: relative;}
.max-row {width: 100%;margin: 0px;}
.hexagon {position: relative;width: 85%;height: 135px;background-color: #18171d;border: 1px solid #727272;overflow: unset;}
.hexagon:before {left: 100%;border-left: 40px solid #18171d;filter: drop-shadow(1px 0 0px #727272);-webkit-filter: drop-shadow(1px 0 0px #727272);-moz-filter: drop-shadow(1px 0 0px #727272);content: " ";position: absolute;border-top: 67px solid transparent;border-bottom: 67px solid transparent;}
.hexagon:after {content: " ";position: absolute;border-top: 67px solid transparent;border-bottom: 67px solid transparent;}
.hexagon-top-wrapper {position: absolute;z-index: 100;top: 0px;}
.hexagon-top {height: 120px;padding: 0px;text-align: left;color: white;overflow: unset;}
.hexagon-top .max-row .col-sm-2 {padding-left: 10px;padding-right: 0px;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;overflow: unset;position: relative;width: 100%;min-height: 1px;}
.hexagon-number {color: white;font-size: 28px;font-weight: bold;text-align: left;}
.hexagon-top .max-row .col-sm-10 {padding-left: 5px;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;overflow: unset;width: 100%;min-height: 1px;padding-right: 15px;}
.hexagon-top .max-row .col-sm-10 .max-row .col-8 {padding-left: 15px;position: relative;width: 100%;min-height: 1px;padding-right: 15px;overflow: unset;}
.referral .col-8 {flex: 0 0 69%;max-width: 69%;}
.hexagon-title {color: #6cc100;margin-bottom: 10px;font-size: 18px;font-weight: bold;}
.hexagon-top .max-row .col-sm-10 .max-row .col-4 {padding-left: 0px;position: relative;width: 100%;min-height: 1px;padding-right: 15px;}
.referral .col-4 {flex: 0 0 31%;max-width: 31%;}
.referral hr {margin-bottom: 2px;margin-top: 2px;background: #fff;border: 0;border-top: 1px solid rgba(0,0,0,.1);box-sizing: content-box;height: 0;overflow: visible;}
.hexagon-icon {font-size: 20px;padding: 5px;}
.fa-file-alt:before {content: "\f15c";}
.fa-link:before {content: "\f0c1";}
.fa-share-alt:before {content: "\f1e0";}
.lobby-nav li [aria-current] {border-left: 5px solid;}
.msg-wrapper{background: #000;}
.msg label {padding: 3px 5px 0px 0px;margin: 0;display: block;float: left;height: 20px;color: #fff;font-size: 12px;text-transform: uppercase;}
.footer {width: 100%;padding: 20px 0px;background: #000000;border-top: 3px solid #155600;}
.footer hr {border-top: 1px solid #3c3c3c;border-bottom: 0;margin: 15px 0;width: 100%;}
.footer-separator {padding: 15px 0 0;margin: 15px 0 0;border-top: 1px dotted #313131;}
.footer img{width: 100px;}
.footer .col-sm-3{flex: 124px;display: flex;flex-wrap: nowrap;justify-content: left;}
.copyright {font-size: 11px;margin: 0px 0px 21px 0px;text-align: left;}
.copyright a{color: #aaaaaa;}
.article {text-align: left;}
.pulsa .col-sm-3{flex: 50px;}
.icon-list li {border-radius: 5px;text-align: center;position: relative;display: inline-block;}
.icon-title {margin: 10px auto;padding: 7px;font-weight: bold;border-top: 1px dotted #262626;border-bottom: 1px dotted #262626;}
.col-title {position: absolute;top: -14px;background: #000000;padding: 5px 10px;left: 20px;font-size: 11px;text-align: center;width: auto;max-width: 159px;margin: auto;border-radius: 3px;}
.gallery{background-color: #000000;border: 2px solid #d80000;padding: 10px;border-radius: 30px;}
.gallery .gallery-item {float: left;margin: 3px;text-align: center;width: 16.1%;padding: 12px 0px 5px 0px;border-radius: 25px;background: #300f0f;background-image: linear-gradient(to bottom,#491313 0%,#2e0e0e 100%);}
.gallery-item {float: left;margin: 3px;text-align: center;width: 16.1%;padding: 12px 0px 5px 0px;background-image: linear-gradient(to bottom,#491313 0%,#2e0e0e 100%);border-radius: 25px;}
.gallery-item img{border-radius: 25px;}
.gallery-item .gallery-caption{}
.gallery .gallery-caption {margin-left: 0;color: #fff;}
@media only screen and (max-width: 768px){
.rounded-img {height: auto;width: 100%;border-radius: 7px;}
.svg-menu{height: 20px;width: 20px;display: inline-block;background-size: 17px;background-repeat: no-repeat;}
.svg-home {background-image: url(images/icon/icon-home.svg);}
.svg-sport {background-image: url(images/icon/icon-sports.svg);}
.svg-casino {background-image: url(images/icon/icon-casino.svg);}
.svg-classic {background-image: url(images/icon/icon-classic.svg);}
.svg-racing {background-image: url(images/icon/icon-racing.svg);}
.svg-poker {background-image: url(images/icon/icon-poker.svg);}
.svg-slots {background-image: url(images/icon/icon-slots.svg);}
.svg-live {background-image: url(images/icon/icon-live.svg);}
.svg-virtual{background-image: url(images/icon/icon-virtual.svg);}
.svg-table{background-image: url(images/icon/icon-table.svg);}
.svg-users {background-image: url(images/icon/icon-users.svg);}
.svg-download {background-image: url(images/icon/icon-download.svg);}
.svg-gift {background-image: url(images/icon/icon-gift.svg);}
.svg-jackpot {background-image: url(images/icon/icon-jackpot.svg);}
.icon-list li{width: 24%;}
.icon-list li img{width: 100%;}
.archive .post{flex-basis: calc(49.33% - 20px);}
article h1, article h2{font-size:100%}
.gallery .gallery-item {width: 31%;padding: 8px;height: 154px;}
a.read-more{float: none;width: 100%;}
aside, .content-left{float:none;width:100%}
.main-menu, .website, .top-menu, .nav-bar, .msg-wrapper, .desktop{display:none;}
.mobile{display:block;}
.header{z-index: 999999;height: 55px;position:fixed;border-bottom: 3px solid #386600;background: #000000;}
.sticky, .single-post .sticky, .tag .sticky, .archive .sticky {height: 52px;}
.site-logo {top: 6px;left: 0px;width: 44%;}
.site-logo img{max-width: 144px;}
.top-header{top: 0px;left: 0px;margin: auto;width: 100%;}
.slide .col-sm-8{max-width: 100%;flex: 0 0 100%;margin: auto;}
.main-slide, .promo-slide{width: 100%;float: none;padding: 0;    margin: auto;}
.main-slide img, .promo-slide img{height: auto;}
.banner, .footer .container{width: 96%;margin: auto;}
.main-slide img, .promo-slide img{width: 100%;}
.promo-slide img{width: 49%;display: inline-block;}
.banner img{display: inline-block;width: 49%;}
.menu-mobile{width: 100%;margin: auto;padding:5px;}
.menu-mobile .menu li{background-image: -webkit-linear-gradient(top, #ababab 0%,#585858 100%);}
.menu{float: none;}
.main-mobile li{width: 49%;height: 102px;}
.main-mobile li a{top: 102px;border: 0;}
.main-mobile li.flyer{width: 100%;height: 209px;}
.main-mobile li.flyer a{top: 209px;}
.login-mobile{float: right;text-transform: uppercase;padding: 0px;position: relative;right: 8px;}
.login-mobile li{display: inline-block;border-radius: 2px;margin: 12px 0px;}
.login-mobile li a{color:#fff;font-size: 11px;padding: 5px 11px;display: block;text-shadow: 0px 0px 3px #000;}
.item{color:#02333c;overflow: hidden;}
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;color: #dddddd;text-decoration: none;padding: 10px 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: #393939;}
.footer .col-sm-6{max-width: 100%;flex: 0 0 100%;}
.col-sm-4, .col-sm-8 {max-width: 90%;flex:0 0 90%;margin: 5px auto;padding: 0;float: none;}
.casino .col-sm-3{max-width: 33%;flex: 0 0 33%;padding: 0;height: 140px;}
.poker .col-sm-4 {max-width: 22.7%;margin: 4px;flex: 0 0 33%;}
.idnlive .image-wrapper, .idnlive .image-wrapper img {height: auto;}
.main .container{padding: 0;}
.lobby-game-wrapper{height: 140px;}
.lobby-icons-wrapper{height: auto;}
.hexagon{margin: auto;border-radius: 4px;width: 100%;height: 98px;}
.hexagon-top{text-align: center;height: 99px;}
.hexagon:before, .hexagon:after{display: none;}
.main{background: #161616;}
.casino .icons-wrapper{bottom: 28%;}
.table-inner{right: 7px;}
.table-content{font-size: 15px;line-height: 15px;}
.table-content span{font-size: 9px;font-weight: 600;}
.casino .image-wrapper {height: 74%;}
.casino .game-title{font-size: 9px;}
.casino .game-wrapper{height: 159px;}
.sports .col-md-6{max-width: 47%;}
.sports .game-image, .lottery .game-image{background: none;border: 0;}
.sports-title{background: none;border-bottom: 3px solid #0073a8;border-radius: 0;margin-bottom: 5px !important;}
.sports-title h5{color:#0073a8;text-align: center;font-weight: 500;}
.sports, .lobby-nav, .lobby-game, .poker, .sports-title, .promotion, .home .lobby-nav,.idnlive{float: none;width: 99%;height: auto;margin: auto;background: none;padding: 10px;}
.sports .image-wrapper, .poker .image-wrapper, .lottery .image-wrapper{height: auto;}
.lobby-nav{padding:0px;}
.idnlive .col-sm-3, .slots .col-sm-3 {max-width: 33%;margin: 0px;flex: 2 0 33%;}
.lottery{width: 90%;margin: 10px auto;}
.slots .game-wrapper{height: 117px;}
.idnlive .image-wrapper {height: 49px;}
.slots .image-wrapper{height: auto;}
.fishing .game-wrapper{height: 173px;}
.slots .game-title{font-size: 10px;padding: 1px;background: none;color: #bcbcbc;font-weight: 500;}
.slots .lobby-icons .responsive-image{width: 20px;}
.ribbon-content{font-size: 7px;bottom: 34%;width: 29px;}
.icons-wrapper .white-ribbon{bottom: 32%;}
.white-ribbon{border-width: 7px 5px 7px 23px;}
.accordions{margin-bottom:10px;box-shadow: none;width: 97%;}
.red-ribbon{font-size: 7px;text-shadow: 0px 0px black;box-shadow: 0px 0px black;}
.casino .lobby-icons{height:auto;}
.lobby-nav li, .home .lobby-nav li{display: inline-block;width: 32.5%;border: 0;margin: 5px auto;background: #262626;border-radius: 2px;} 
.lobby-nav li a, .home .lobby-nav li a{padding: 0px;color: #ffffff;font-size: 11px;display: inline-flex;align-items: center;border: 0;}
.lobby-nav li a i, .home .lobby-nav li a i {margin-right: 0px;background-size: 55%;border-radius: 0;vertical-align: unset;}
.lobby-game .list-game li, .poker .list-game li, .idnlive .list-game li{width: 32%;margin: 2px 1px;}
.lobby-game{margin: 7px auto;border-top: 3px solid #092500;padding: 10px;}
.home .svg-nav {display: inline-block;height: 30px;width: 40px;background-size: 35px;}
.list-game li {width: 49%;margin-left: 1px;}
.idnlive .list-game li img{height: 62px;}
.slide{padding:0;height: 128px;}
.copyright{float:none;text-align:center}
.footer{padding: 25px 0px;}
.footer img{width: 100%;}
.quick-footer{width: 44%;}
.quick-footer li{padding: 0px 7px;}
.accordion img{width: 100%;}
.casino .lobby-icons .responsive-image{width: 20px;display: inherit;}
#side-opener {display: none;}
input .tg{ display: block;overflow: hidden;position: relative;}
.tg:checked+.page-content{left:272px}
.page-sidebar{background-color: #1a1a1a;width:272px;display:block;z-index:2;top:0px;left:0px;bottom:0px;overflow:hidden;position:fixed;border-right: 1px solid #353535;}
.page-sidebar-scroll{z-index: 2;overflow: scroll;overflow-x: hidden;height: 100%;padding: 0px 0px 0px 3px;width: 100%;top: -1px;}
.page-content {z-index: 10;left: 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.svg);background-repeat: no-repeat;background-position: 9px 16px;background-size: 28px 19px;height: 50px;max-width: 50px;z-index: 50;width: 20%;float: left;}
.sidebar-shortcuts {width: 100%;height: 1px;background-color: #333333;}
.amp-carousel-button-prev, .amp-carousel-button-next{display:none;}
  .tabs label {width: 31%;margin: auto;}
}
@media only screen and (max-width: 328px){
.site-logo {width: 38%;}
.site-logo img {max-width: 100%;height: auto;}
.login-mobile li a {padding: 5px 9px;font-size: 11px;}
.lobby-nav li, .home .lobby-nav li, .main-mobile li {width: 47.9%;}
.main-mobile li{margin-bottom: 17px;}
.main-mobile li a{top: 76px;}
.slide{height: 102px;}
.quick-footer i{right: -13px;}
.poker .col-sm-4 {max-width: 30%;}
.page-sidebar{width: 200px;}
.tg:checked+.page-content {left: 202px;}
}