<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {font-family: 'montserrat';src: url('../../fonts/montserrat-regular.eot');src: url('../../fonts/montserrat-regular.eot?#iefix') format('embedded-opentype'), url('../../fonts/montserrat-regular.woff') format('woff'), url('../../fonts/montserrat-regular.ttf') format('truetype'), url('../../fonts/montserrat-regular.svg#montserratregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: allerregular;src: url(../../v2/desktop/fonts/aller_rg-webfont.woff2) format("woff2"), url(../../v2/desktop/fonts/aller_rg-webfont.woff) format("woff");font-weight: 400;font-style: normal;}
@font-face {font-family: allerrbold;src: url(../../v2/desktop/fonts/aller_bold-webfont.woff) format("woff");font-weight: 700;font-style: normal;}
@keyframes maintenance {from {color: white;}to {color: #9a9a9a;background-color: #666666;}}
@font-face {font-family: 'open_sansbold'; src: url(../../v2/desktop/fonts/OpenSans-Bold.ttf);font-weight: bold;font-style: normal;}

html,body {margin: 0;padding: 0;}
body {height: auto;font-size: 12px;font-family: 'montserrat', Tahoma, "Microsoft Yahei", Arial, Helvetica;background-color: #282828;color: #fff;}
ul,ol,dl,form {margin: 0;padding: 0;list-style: none;}
form {position: relative;overflow: visible;}
img {border: 0;}
img.img-bank-custom {max-width: 24vw;}
input,button,select,textarea {outline: none;}
.nav span,.nav li.underline a,.footer a,.footer span {white-space: nowrap;}
.clearfix:after {content: ".";display: block;visibility: hidden;clear: both;height: 0;font-size: 0;}
.clearfix {*zoom: 1;}
.clear {clear: both;}
a {text-decoration: none;color: #6ea900;}
a.white {color: white !important}
a:hover,a:focus,a:active {color: #6ea900;text-decoration: none;}
.casinoLobby iframe{display: block;-webkit-transform: scale(0.6, 0.7);transform: scale(0.6, 0.7);-webkit-transform-origin: top left;transform-origin: top left}
.h1,.h2,.h3,h1,h2,h3 {margin: 10px 0;}
.container {padding-right: 10px;padding-left: 10px;margin-right: auto;margin-left: auto;}
.row {margin-right: -10px;margin-left: -10px;}
#wrapper {padding-left: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#wrapper.toggled {padding-left: 312px;}
#sidebar-wrapper {z-index: 1000;left: 312px;width: 0;height: 100%;margin-left: -312px;overflow-y: auto;overflow-x: hidden;background: #1a1a1a;border-color: transparent;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#sidebar-wrapper::-webkit-scrollbar {display: none;}
#sidebar-wrapper .sidebar-nav .promo{font-size: 9px;color: white;width: 51px;height: 16px;background-color: red;border-radius: 2px;display: flex;justify-content: flex-end;align-items: center;position: absolute;top: 1.2vh;right: 5%;z-index: 1}
#sidebar-wrapper .sidebar-nav .new-icons{background: url(/assets/v2/desktop/images/_slots/new-icon-sidebar.png) no-repeat;position: absolute;width: 20px;height: 20px;right: 18vw;top: 0.9vh}
#sidebar-wrapper .sidebar-nav .promo span{margin-right: 3%}
#sidebar-wrapper .sidebar-nav .promo img{height: 9px;margin-right: 5%}
#sidebar-wrapper .icon-pildun{width: 12px;margin-right: 8%;margin-left: 2%}
#wrapper.toggled #sidebar-wrapper {width: 312px;}
.app-container {height: 84px;z-index: 999999;display: none;}
#page-content-wrapper {position: relative;width: 100%;height: 100%;overflow-x: hidden;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#wrapper.toggled #page-content-wrapper {position: absolute;margin-right: -312px;}
.overlay {position: fixed;display: none;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(255, 255, 255, .8);z-index: 5;}
.hamburger {position: relative;top: 10px;z-index: 999;display: inline-block;width: 20px;height: 20px;margin-left: 10px;background: transparent;border: none;cursor: pointer;}
.hamburger:hover,.hamburger:focus,.hamburger:active {outline: none;}
.hamburger.is-closed:before {content: '';display: block;width: 100px;font-size: 14px;color: #fff;line-height: 32px;text-align: center;opacity: 0;transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);transition: all .35s ease-in-out;-webkit-transition: all .35s ease-in-out;}
.hamburger.is-closed:hover:before {opacity: 1;display: block;-webkit-transform: translate3d(-100px, 0, 0);transform: translate3d(-100px, 0, 0);-webkit-transition: all .35s ease-in-out;transition: all .35s ease-in-out;}
.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom,.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom {position: absolute;left: 0;height: 2px;width: 100%;}
.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom {background-color: #fff;}
.hamburger.is-closed .hamb-top {top: 2px;-webkit-transition: all .35s ease-in-out;transition: all .35s ease-in-out;}
.hamburger.is-closed .hamb-middle {top: 50%;margin-top: -1px;}
.hamburger.is-closed .hamb-bottom {bottom: 2px;-webkit-transition: all .35s ease-in-out;transition: all .35s ease-in-out;}
.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom {background-color: #fff;}
.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-bottom {top: 50%;margin-top: -2px;}
.hamburger.is-open .hamb-top {-webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08);transition: transform .2s cubic-bezier(.73, 1, .28, .08);}
.hamburger.is-open .hamb-middle {display: none;}
.hamburger.is-open .hamb-bottom {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08);transition: transform .2s cubic-bezier(.73, 1, .28, .08);}
.hamburger.is-open:before {content: '';display: block;width: 100px;font-size: 14px;color: #fff;line-height: 32px;text-align: center;opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: all .35s ease-in-out;transition: all .35s ease-in-out;}
.hamburger.is-open:hover:before {opacity: 1;display: block;-webkit-transform: translate3d(-100px, 0, 0);transform: translate3d(-100px, 0, 0);-webkit-transition: all .35s ease-in-out;transition: all .35s ease-in-out;}
.sidebar-nav {position: absolute;top: 0;width: 312px;margin: 0;padding: 0;list-style: none;font-size: 14px;}
.sidebar-nav li {position: relative;line-height: 20px;display: inline-block;width: 100%;}
.sidebar-nav li:before {content: '';position: absolute;top: 0;left: 0;z-index: -1;height: 100%;width: 3px;background-color: #393939;-webkit-transition: width .2s ease-in;-moz-transition: width .2s ease-in;-ms-transition: width .2s ease-in;transition: width .2s ease-in;}
.sidebar-nav li:hover:before,.sidebar-nav li.open:hover:before,.sidebar-nav li a.active {background-color: #393939;width: 100%;-webkit-transition: width .2s ease-in;-moz-transition: width .2s ease-in;-ms-transition: width .2s ease-in;transition: width .2s ease-in;}
.sidebar-nav li a {display: block;color: #dddddd;text-decoration: none;padding: 10px 15px;}
.sidebar-nav li a:hover,.sidebar-nav li a:active,.sidebar-nav li a:focus,.sidebar-nav li.open a:hover,.sidebar-nav li.open a:active,.sidebar-nav li.open a:focus {color: #fff;text-decoration: none;background-color: transparent;}
.sidebar-nav li a i {margin-right: 15px;vertical-align: middle;}
.sidebar-decoration {height: 1px;background-color: #333333;}
.select-lang {background-color: #000000;padding: 10px 15px;font-size: 12px;}
.lang {list-style: none;padding: 10px 0 0;}
.lang .active {border: 3px solid #6EA900;}
.lang li {width: 36px;height: 36px;display: inline-block;margin-right: 5px;border-radius: 50%;}
.lang li:last-child {margin-right: 0;}
.lang li a {padding: 0;display: inline-block;}
.lang li a i {padding: 0;font-size: normal;}
.lang-en,.lang-id,.lang-cn,.lang-vi,.lang-th {display: block;background-size: 30px 30px;height: 30px;width: 30px;}
.lang-en {background: url(../img/lang/united-kingdom.svg);}
.lang-id {background: url(../img/lang/indonesia.svg);}
.lang-cn {background: url(../img/lang/china.svg);}
.lang-vi {background: url(../img/lang/vietnam.svg);}
.lang-th {background: url(../img/lang/thailand.svg);}
/* .ico-home,.ico-reg,.ico-login,.ico-depo,.ico-tf,.ico-wd,.ico-sport,.ico-casino,.ico-multiplyr,.ico-slot,.ico-promo,.ico-contact,.ico-chat,.ico-logout,.ico-password,.ico-memo,.ico-forget,.ico-history,.ico-toto,.ico-virtual-sports,.ico-apps-download,.ico-referral,.ico-about,.ico-leaderboard {display: inline-block;background: url(../img/icon/sidebar-iconv2.png) no-repeat;height: 20px;width: 20px;}.ico-home {background-position: 0 0;} */
/* .ico-reg {background-position: -25px 0;}
.ico-login {background-position: -47px 0;}
.ico-depo {background-position: -67px 0;}
.ico-tf {background-position: -87px 0;}
.ico-wd {background-position: -108px 0;}
.ico-sport {background-position: -129px 0;}
.ico-esport {display: inline-block;background: url(../img/icon/Esport%20Icon.svg);background-size: cover;width: 20px;}
.ico-casino {background-position: -152px 0;}
.ico-multiplyr {background-position: -173px 0;}
.ico-fishing{display: inline-block;background: url(../img/icon/fishing-icon-grey.svg);background-size: cover;width: 20px;}
.ico-slot {background-position: -194px 0;}
.ico-promo {background-position: -218px 0;}
.ico-contact {background-position: -240px 0;}
.ico-chat {background-position: -264px 0;}
.ico-logout {background-position: -285px 0;}
.ico-password {background-position: -307px 0;}
.ico-memo {background-position: -331px 0;}
.ico-forget {background-position: -354px 0;}
.ico-history {background-position: -374px 0;}
.ico-toto {background-position: -397px 0;}
.ico-virtual-sports {background-position: -419px 0;}
.ico-apps-download {background-position: -438px 0;}
.ico-referral {background-position: -458px 0;}
.ico-about {background-position: -482px 0;}
.ico-leaderboard {background-position: -507px 0;}
.ico-leaderboard-gold {display: block;background-image: url(../img/icon/leaderboard-gold.svg);width: 25px;height: 20px;}
.ico-search {display: block;background-image: url(../img/icon/search.svg);width: 25px;height: 20px;background-repeat: no-repeat;}
.ico-mm {background: url(../../v2/desktop/images/home/mickeymouse.png) center no-repeat;-webkit-background-size: contain;background-size: contain;height: 20px;width: 20px;display: inline-block;margin-right: 15px;} */
.badge {background-color: #f63d3d;}
.btn {padding: 0.7rem 1.2rem;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.btn-sidebar {padding: 10px 15px;}
.btn-sidebar .btn {padding: 10px 38px;max-width: 140px;}
.copyright {padding: 10px;font-size: 12px;text-align: center;}
.header {height: 40px;background-color: #000000;width: 100%;position: fixed;z-index: 1030;}
.header.after-login{height:65px;}
.header.bg-lebaran{background: url(../img/dewabet-bg-lebaran-mobile.webp)}
.header.bg-kemerdekaan{background: url(../img/dewabet-bg-kemerdekaan-mobile.webp)}
.header.bg-seagames2023{background: url(../img/dewabet-sea-games-2023-mobile.webp)}
.header.bg-christmas{background: url(../img/dewabet-bg-christmas-mobile.webp)}
.header-clear {height: 40px;}
.header-clear.after-login {height: 65px;}
.navbar-brand {height: 25px;margin: 7px 0;padding: 0;position: absolute;left: 30%;margin-left: -72px !important;display: inline-block;}
.navbar-brand img {height: 25px;width: auto;margin: 0 auto;}
.navbar-brand.after-login img{height: 32px;}
.navbar-brand img.halloween-logo{height: 6rem;margin: -2.2rem auto;position: absolute;/* top: -27px !important;left: -16px !important; */}
.navbar-brand img.xmas-2020-logo{height: 6rem;margin: -2.2rem auto;position: absolute;/* top: -27px !important;left: -16px !important; */}
.navbar-brand img.cny-2021-logo{height: 6rem;margin: -2.2rem auto;position: absolute;/* top: -27px !important;left: -16px !important; */}
.navbar-brand img.eid-2021-logo{height: 5rem;margin: -2.2rem auto;position: absolute;/* top: -27px !important;left: -16px !important; */}
.navbar-brand-login {left: 12%;margin-left: 0 !important;}
.navbar .nav-item .tag {position: absolute;right: 0;top: 12px;display: flex;justify-content: flex-end;width: 100%;}
.navbar .nav-item i.promos {background-color: red;font-size: 7pt;width: 17px;height: 15px;display: flex;justify-content: center;align-items: center;border-radius: 3px;margin-left: 4px;}
.navbar .nav-item b {background-color: red;font-size: 9pt;width: 45px;height: 15px;display: flex;justify-content: center;align-items: center;border-radius: 3px;}
.navbar .nav-item a:hover .tag b, .navbar .nav-item a:hover .tag i {color: white;}

#detectMobile{overflow-x: hidden;overflow-y: auto;width: 340px;background: #ededed;height: 150px;margin: 10px auto;padding-top: 0px}
#detectMobile .modal-header{padding: 5px 10px;border-bottom: none;background-color: #ededed;border-radius: 4px 4px 0 0}
#detectMobile .close{color: #555}#detectMobile p{color: #555}
#detectMobile h4{color: #555}
#detectMobile .modal-body{padding: 10px 10px 0}
#detectMobile .modal-footer{background-color: #ededed;padding: 8px 10px;text-align: right;border-top: none}
#dewabet-casino .mb-20 img{border: 1px solid #727675}
#dewabet-casino .item-height{height:17vh}
#dewabet-casino .game-panel{position: relative;z-index: 0;}
#dewabet-casino .game-panel .maintenance{position: absolute;z-index: 1;top: 17px;}
#dewabet-casino .game-panel .maintenance img{width: 35%;margin-left: 15vw;;border: none}
#dewabet-casino .game-panel .maintenance p.caption{font-size: 11px;;width: 100%;text-align: center}
#dewabet-casino img.is-maintenance{filter: grayscale(100%) blur(2px)}
#dewabet-casino .img-wrapper{position: relative;overflow: hidden}
#dewabet-casino .img-wrapper .promo-tag{position: absolute;left: -25px;top: 10px;background: red;width: 100px;height: 20px;border-radius: 2px;text-align: center;transform: rotate(-40deg);color: #fff;box-shadow: 0px 0px 10px 0px rgba(255,8,8,1);z-index: 1}
#dewabet-casino .img-wrapper .promo-tag-right{position: absolute;right: -25px;top: 10px;background: red;width: 100px;height: 20px;border-radius: 2px;text-align: center;transform: rotate(40deg);color: #fff;box-shadow: 0px 0px 10px 0px rgba(255, 8, 8, 1);z-index: 1}
#dewabet-casino .row.no-gutters &gt; .col-xs-6{padding: 0.5rem}
.user-info {padding: 3px 10px;}
.user-info&gt;div {display: block;}
.user-info .user-welcome {border-right: none;padding-right: 0;}
.user-info .user-balance {padding-left: 2px;}
.user-info .user-balance a {color: #ACE227;text-decoration: underline;cursor: pointer;}
.login-btn {float: right;margin: 5px;padding: 5px 10px;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.breadcrumb {background-color: #dddddd;border-radius: 0;padding: 5px;color: #1a1a1a;font-size: 12px;margin-bottom: 0;height: 38px;}
.breadcrumb&gt;ol {padding: 5px 0;}
.breadcrumb&gt;ol,.breadcrumb&gt;ol&gt;li {display: inline-block;vertical-align: middle;}
#slider {position: relative;overflow: hidden;display: block;clear: both;height: auto;}
.slide-wrapper {position: relative;width: 100%;height: 109px;}
.slider-btn {position: absolute;left: 8%;bottom: 11%;width: 100%;display: flex;justify-content: center;align-items: center;}
.shade {-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.85);-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.85);box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.85);}
.responsive-image {width: 100%;height: 100%;}
.responsive-image.slot {height: 103.11px;}
.responsive-image.lastplay {height: 103.11px;}
.responsive-image.togel {height: 79px;}
.game-list {clear: both;}
.game-box-slots.lastplay{width: 28vw;}
.favorite-game{background: black;padding: 5px;font-size: 20px;color:white;position: absolute;top: 0;left: 0;z-index: 11;}
.favorite-game-sports{background: black;padding: 5px;font-size: 20px;color:white;position: absolute;top:1%;right: 1%;}
.horizontal-list-wrapper {width: 100%;padding: 0 3px;white-space: normal;overflow: hidden;}
.game-full {width: 100%;height: 100%;margin-bottom: 10px;}
.game-full:last-child {margin-bottom: 0 !important;}
.club-box-slots1,.club-box-slots2 {-webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.5);box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.5);}
.club-pic-slots1,.club-pic-slots2 {border: 1px solid transparent;border-color: #72a416;overflow: hidden;}
.club-pic-slots-hover {border-color: #404040;}
.club-play-btn1,.club-play-btn2 {background: rgba(0, 0, 0, .7);position: absolute;width: 298px;height: 95px;padding-top: 13%;opacity: 0;transition: opacity .25s ease-in-out;-moz-transition: opacity .25s ease-in-out;-webkit-transition: opacity .25s ease-in-out;}
.club-play-btn-hover {opacity: 1;transition: opacity .25s ease-in-out;-moz-transition: opacity .25s ease-in-out;-webkit-transition: opacity .25s ease-in-out;}
.club-play-btn1 span,.club-play-btn2 span {padding: 8px 10px;background: #72a416;color: #000000;text-transform: uppercase;font-size: 13px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.club-title-slots {background: #000000;color: #fff;padding: 10px;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-transform: uppercase;}
.game-category {background-color: #5e8517;padding: 5px 15px;color: #fff;font-size: 14px;margin-top: 3px;margin-bottom: 3px;height: 38px;}
.game-category:first-child {margin-top: 0 !important;}
.game-category&gt;div,.game-category&gt;i {padding: 5px 3px;vertical-align: middle;text-transform: uppercase;display: inline-block;}
.game-category&gt;div&gt;a {color: #fff;text-transform: none !important;font-size: 12px;padding: 5px 10px;border: 1px solid #fff;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.game-category&gt;div&gt;a:hover,.game-category&gt;div&gt;a:active {color: #a3e924;border: 1px solid #a3e924;}
.game-one-half {/*width: 50%;*/width: 100%;float: left;height: 100%;}
.game-one-third {float: left;width: 33.3%;}
.game-two-third {float: left;width: 66.6%;}
.game-box-slots {background-color: #1a1a1a;border: 1px solid #464646;margin: 5px;}
.game-pic-slots {width: auto;position: relative;}
.badge-game.cq9 span:before{font-size: 0.7rem;}
.badge-game.habanero span:before, .badge-game.isoftbet span:before {font-size: 2rem;}
.maintenance {filter: grayscale(1);}
.maintenance-wrapper {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
.maintenance-wrapper &gt; img {width: 80%; height: 80%;}
.game-title-slots {background: #5e8517;color: #fff;padding: 5px;font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.platform-slots {position: relative;}
/* .last-column {margin: 0 2% 0 1%;} */
.game-box {background-color: #1a1a1a;border: 1px solid #464646;margin: 2px;}
.game-box.more-button {height: 12rem;max-height: 100%;text-align: center;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;-ms-align-items: center;align-items: center;flex-direction: column;}
/* .group.special .game-box.more-button {} */
.group.special.slots .game-box.more-button {min-height: 15.8vh;}
.game-box.more-button p:first-child {font-weight: bold;text-transform: uppercase;font-size: 15px;background: -moz-linear-gradient(45deg, #64b94d 0%, #24a2a5 100%);background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #64b94d), color-stop(100%, #24a2a5));background: -webkit-linear-gradient(45deg, #64b94d 0%, #24a2a5 100%);background: -o-linear-gradient(45deg, #64b94d 0%, #24a2a5 100%);background: -ms-linear-gradient(45deg, #64b94d 0%, #24a2a5 100%);background: linear-gradient(45deg, #64b94d 0%, #24a2a5 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24a2a5', endColorstr='#64b94d',GradientType=1 );-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;margin: 0;}
.game-box.more-button p:last-child {font-size: 10px;letter-spacing: 1.3vw;width: 100%;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: space-around;margin: 0;}
.game-image {border-radius: 2px 2px 0 0;-moz-border-radius: 2px 2px 0 0;-webkit-border-radius: 2px 2px 0 0;}
.game-title {margin: 0;padding: 6px 5px;color: #dddddd;font-size: 12px;display: inline-block;max-width: 47%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.platform {padding: 0;}
.platform&gt;div {display: inline-block;}
.platform .html5,.platform .ios,.platform .android {height: 20px;width: 20px;}
.platform .html5 {background: url(../img/icon/html5.svg);background-size: 20px 20px;}
.platform .ios {background: url(../img/icon/apple.svg);background-size: 20px 20px;}
.platform .android {background: url(../img/icon/android.svg);background-size: 20px 20px;}
.footer {display: block;margin: 10px 0 0;}
.social {text-align: center;}
.social a {display: inline-block;}
.social a.facebook {color: #3460a1;}
.social a.twitter {color: #28aae1;}
.social a.instagram {color: #ff5b13;}
.w-33{
    width: 33.33333333%;
}
.banking {padding: 5px 15px;text-align: center;}
.partner {padding: 6px 10px;background-color: #333333;}
.copy {padding: 5px 15px;background-color: #000;font-size: 11px;color: #777777;}
.contact p {color: #dddddd;}
.wallet-popup {position: fixed;right: 0;bottom: 0;left: 0;top: 0;color: #dddddd;background-color: #262626;-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);-webkit-transition: -webkit-transform 400ms;transition: transform 400ms;font-size: 12px;z-index: 9999999;}
.wallet-popup[aria-expanded="true"] {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);-webkit-transition: -webkit-transform 400ms;transition: transform 400ms;}
.wallet-popup .wallet-popup-header {background-color: #000;padding: 10px}
.wallet-popup .wallet-popup-header .wallet-header-text {color: #fff;font-size: 14px;margin: 0;}
.wallet-popup .wallet-popup-header .wallet-header-text img {padding-right: 5px;}
.wallet-popup .wallet-popup-header .wallet-icon-close {margin-top: 5px;}
.wallet-popup .wallet-popup-content {overflow: scroll;-webkit-overflow-scrolling: touch;}
.landing-text {font-family: 'aller', Arial, Helvetica;}
.landing-img {position: absolute;display: block;}
.landing-img.mickeymouse {content: url(../img/mm-banner-page.png);width: 100%;height: 75vh;}
.landing-btn {
    padding: 1rem;
    position: absolute;
    top: 70vh;
    width: 100%;
    display: inline-flex;
    justify-content: center;
}
.landing-btn .text-choose{
    font-size: 19px;
    margin-top: 0;
    color: #5fbf4b;
    text-align: center;
    font-weight: bold;
}
.landing-btn img{
    border: white 2px solid;
}
.landing-btn .btn {
    padding : 1rem 1.2rem;
}
.landing-btn .gb .btn {float: left;width: 32.44%;font-size: 12px;padding: 12px 12px;}
.landing-content {position: relative;}
.landing-text h1 {font-size: 38px;margin: 0;padding-top: 10px;text-align: center;}
.landing-text h2 {font-size: 19px;margin-top: 0;color: #5fbf4b;text-align: center;}
.btn-mid {width: 49.8%;padding: 10px 16px;font-size: 14px;border-radius: 0 !important;}
.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning {text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .35), 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .35), 0 1px 1px rgba(0, 0, 0, .075);}
.btn-default {color: #fff;background-color: #a5a5a5;border: none;}
.btn-primary {color: #fff;background: #00a9d9;background: -moz-linear-gradient(top, #00a9d9 0%, #007c8f 100%);background: -webkit-linear-gradient(top, #00a9d9 0%, #007c8f 100%);background: linear-gradient(to bottom, #00a9d9 0%, #007c8f 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00a9d9', endColorstr='#007c8f', GradientType=0);border: none;}
.btn-success {color: #fff;background: #74ae10;background: -moz-linear-gradient(top, #74ae10 0%, #1c810a 100%);background: -webkit-linear-gradient(top, #74ae10 0%, #1c810a 100%);background: linear-gradient(to bottom, #74ae10 0%, #1c810a 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#74ae10', endColorstr='#1c810a', GradientType=0);border: none;}
.btn-info {color: #fff;background: #47cacc;background: -moz-linear-gradient(top, #47cacc 0%, #127579 100%);background: -webkit-linear-gradient(top, #47cacc 0%, #127579 100%);background: linear-gradient(to bottom, #47cacc 0%, #127579 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#47cacc', endColorstr='#127579', GradientType=0);border: none;}
.btn-warning {color: #1a1a1a;background-color: #ffc600;border: none;}
.btn-warning .badge {color: #fff;background-color: #d10000;padding: 5px 8px;font-size: 14px;border-radius: 15px;}
.btn-danger {color: #fff;background-color: #94001f;border: none;}
.btn-ym {color: #fff;background-color: #8a2c90;border: none;}
.btn-ym:focus,.btn-ym:active {background-color: #712476;border: none;}
.btn-bbm {color: #fff;background-color: #0092cd;border: none;}
.btn-bbm:focus,.btn-bbm:active {background-color: #007bac;border: none;}
.btn-line {color: #fff;background-color: #00c300;border: none;}
.btn-line:focus,.btn-line:active {background-color: #00a800;border: none;}
.btn-wechat {color: #fff;background-color: #2cc100;border: none;}
.btn-wechat:focus,.btn-wechat:active {background-color: #239800;border: none;}
.btn-whatsapp {color: #fff;background-color: #28d145;border: none;}
.btn-whatsapp:focus,.btn-wechat:active {background-color: #38de56;border: none;}
.btn-ym &gt; div, .btn-bbm &gt; div, .btn-line &gt; div, .btn-wechat &gt; div, .btn-whatsapp &gt; div, .btn-chat &gt; div,.btn-facebook &gt; div, .btn-twitter &gt; div, .btn-instagram &gt; div, .btn-youtube &gt; div {display: inline-block;vertical-align: middle;background: url("../img/icon/contact-icon-v2.png") no-repeat;margin-right: 5px;}
.btn-ym .icon-ym {background-position: 0 0;width: 52px;height: 30px;}
.btn-bbm .icon-bbm {background-position: -62px 0;width: 30px;height: 30px;}
.btn-line .icon-line {background-position: -102px 0;width: 31px;height: 30px;}
.btn-wechat .icon-wechat {background-position: -142px 0;width: 35px;height: 30px;}
.btn-whatsapp .icon-whatsapp {background-position: -183px 0;width: 35px;height: 30px;}
.btn-facebook {color: #fff;background-color: #3b579d;border: none;}
.btn-facebook:focus, .btn-facebook:active {background-color: #3b579d;border: none;}
.btn-facebook .icon-facebook {background-position: -220px 0;width: 35px;height: 30px;}
.btn-twitter {color: #fff;background-color: #5da8dc;border: none;}
.btn-twitter:focus, .btn-twitter:active {background-color: #5da8dc;border: none;}
.btn-twitter .icon-twitter {background-position: -259px 0;width: 35px;height: 30px;}
.btn-instagram {color: #fff;background-color: #b033ae;border: none;}
.btn-instagram:focus, .btn-instagram:active {background-color: #b033ae;border: none;}
.btn-instagram .icon-instagram {background-position: -296px 0;width: 35px;height: 30px;}
.btn-chat {color: #fff;background-color: #141414;border: none;}
.btn-chat:focus, .btn-chat:active {background-color: #141414;border: none;}
.btn-chat .icon-chat {background-position: -338px 0;width: 35px;height: 30px;}
.btn-youtube {color: #fff;background-color: #de2a25;border: none;}
.btn-youtube:focus, .btn-youtube:active {background-color: #de2a25;border: none;}
.btn-youtube .icon-youtube {background-position: -384px 0;width: 35px;height: 30px;}
.btn-block+.btn-block {margin-top: 10px;}
.btn-ibank {background: #f4f4cb;background: -moz-linear-gradient(top, #f4f4cb 0%, #f3d31f 100%);background: -webkit-linear-gradient(top, #f4f4cb 0%, #f3d31f 100%);background: linear-gradient(to bottom, #f4f4cb 0%, #f3d31f 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f4f4cb', endColorstr='#f3d31f', GradientType=0);color: #1a1a1a;border: none;}
.btn-ibank:focus,.btn-ibank:active {background-color: #ec971f;border-color: #d58512;}
.btn-ibank&gt;div {display: inline-block;vertical-align: middle;background: url("../img/icon/bank-icon.png") no-repeat;margin-right: 5px;}
.btn-ibank .bca {background-position: -1px -2px;width: 78px;height: 30px;}
.btn-ibank .mandiri {background-position: -86px -2px;width: 82px;height: 30px;}
.btn-ibank .bni {background-position: -178px -2px;width: 82px;height: 30px;}
.btn-ibank .bri {background-position: -268px -2px;width: 106px;height: 30px;}
.btn-ibank .danamon {background-position: -386px -2px;width: 89px;height: 30px;}
.btn-ibank .cimb {/* background-position: -494px -2px; */width: 143px;height: 30px; background: url(../../v2/desktop/icon-bank/cimb-min.png) no-repeat; -webkit-background-size: contain;background-size: contain;}
.btn-ibank .mega {/* background-position: -494px -2px; */width: 143px;height: 30px; background: url(../../v2/desktop/svg-icons/bank_mega.svg) no-repeat; -webkit-background-size: contain;background-size: contain;}
.btn-ibank .panin {/* background-position: -494px -2px; */width: 106px;height: 30px; background: url(../../v2/desktop/icon-bank/panin-bank.png) no-repeat; -webkit-background-size: contain;background-size: contain;}
.btn-ibank .cimbmy { background-position: -494px -2px; width: 143px;height: 30px;}
.btn-ibank .rhb {background: url(../../v2/desktop/images/bank-icon.png) no-repeat;background-position: -247px -50px;width: 69px;height: 25px;}
.btn-ibank .hongleong {background: url(../../v2/desktop/images/bank-icon.png) no-repeat;background-position: -322px -50px;width: 114px;height: 25px;}
.btn-ibank .public {background: url(../../v2/desktop/images/bank-icon.png) no-repeat;background-position: 0 -50px;width: 102px;height: 25px;}
.btn-ibank .permata {background-position: -646px -2px;width: 90px;height: 30px;}
.btn-ibank .maybank {background: url('../../v2/desktop/icon-bank/inter-maybank.png') center no-repeat;background-size: cover;width: 90px;height: 30px;}
.btn-ibank .btpn {background: url("../../v2/desktop/icon-bank/icon-bank-btpn.png") center no-repeat;background-size: cover;width: 66px;height: 25px;}
.btn-ibank .jenius {background: url("../../v2/desktop/icon-bank/jenius-bank.png") center no-repeat;background-size: cover;width: 105px;height: 25px;}
.btn-ibank .sinarmas {background: url("../../v2/desktop/icon-bank/sinarmas.png") center no-repeat;background-size: cover;width: 105px;height: 25px;}
.btn-ibank .bsi {background: url(https://object-d001-cloud.akucloud.com/banner/image/bank/Dewagg_BSI%20Thumbnail_For%20All.png) center no-repeat;background-size: cover;width: 105px;height: 30px;}
.forms {margin: 10px -4px 20px;}
.float-left {float: left;}
.forms h2 {font-size: 16px;}
.contact&gt;.form-group&gt;label,label {display: block;font-weight: 400;}
.form-group {margin-bottom: 5px;}
.form-group.row {margin-right: 0;margin-left: 0;}
.contact&gt;.form-group {margin-bottom: 10px;}
.form-control {height: 30px;padding: 6px 10px;font-size: 12px;color: #000;background-color: ghostwhite;border: 1px solid transparent;border-radius: 2px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.form-control:focus {border-color: #66AFE9;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);}
.form-control::-moz-placeholder {color: #999;opacity: 1;}
.form-control:-ms-input-placeholder {color: #999;}
.form-control::-webkit-input-placeholder {color: #999;}
.input-group-addon {padding: 0;color: #bcbcbc;background-color: transparent;border: 1px solid transparent;}
.input-group-addon span {padding: 6px 10px;}
.input-group-addon img {margin-top: -1px;padding-left: 5px;}
span.input-group-addon {padding-right: 10px;}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child&gt;.btn,.input-group-btn:first-child&gt;.btn-group&gt;.btn,.input-group-btn:first-child&gt;.dropdown-toggle,.input-group-btn:last-child&gt;.btn-group:not(:last-child)&gt;.btn,.input-group-btn:last-child&gt;.btn:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 2px;border-bottom-right-radius: 2px;}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child&gt;.btn-group:not(:first-child)&gt;.btn,.input-group-btn:first-child&gt;.btn:not(:first-child),.input-group-btn:last-child&gt;.btn,.input-group-btn:last-child&gt;.btn-group&gt;.btn,.input-group-btn:last-child&gt;.dropdown-toggle {border-top-left-radius: 2px;border-bottom-left-radius: 2px;}
.has-success .form-control {border-color: transparent;}
.has-success .form-control-feedback {color: #6EA900;}
.form-control-feedback {width: 30px;height: 30px;line-height: 30px;}
.has-feedback-left .form-control {padding-left: 32px;}
.has-feedback-left .form-control-feedback {position: absolute;top: 0;left: 0;z-index: 2;display: block;width: 30px;height: 30px;line-height: 30px;text-align: center;pointer-events: none;color: #777777;}
.help-block {color: #dddddd;}
.forms .table {background-color: transparent;margin-bottom: 10px;}
.forms .table&gt;tbody&gt;tr&gt;td {padding: 5px;}
.forms .table&gt;tbody&gt;tr&gt;td:last-child {text-align: left;}
ol.notes {list-style-type: decimal;padding-left: 20px;}
#account-number-holder {height: 30px;padding: 6px 0px;font-size: 12px;color: #fff;background-color: #262626;border: 1px solid transparent;border-radius: 0;transition: none;}
#account-number-holder {border-color: none;-webkit-box-shadow: none;box-shadow: none;}
#account-number-holder-deposit.form-control {height: 30px;padding: 6px 0px;font-size: 12px;color: #fff;background-color: #282828;border: 1px solid transparent;border-radius: 0;transition: none;}
#account-number-holder-deposit.form-control:focus {border-color: none;-webkit-box-shadow: none;box-shadow: none;}
.modal {top: 15%;}
/* .modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 999997;background-color: #000;} */
.modal-backdrop.fade {filter: alpha(opacity=0);opacity: 0;}
.modal-backdrop.in {filter: alpha(opacity=70);opacity: .7;}
.modal-header {padding: 5px 10px;border-bottom: none;background: linear-gradient(180deg,#7bab25,#4f6f14);}
.modal-header .h4,.modal-header h4 {font-size: 14px;vertical-align: middle;}
.modal-header img {padding-right: 5px;}
.modal-header .close {margin-top: 4px;}
.modal-content {background-color: #fff;border-radius: 4px;}
.modal-body {padding: 15px;color: #333333;text-align: center;}
.modal-body a {color: #222222;}
.modal-body a:hover {color: #00a0ba;}
.modal-footer {padding: 0;text-align: center;border-top: none;color: #777777;background: #fff;}
.modal .form-control {color: #fff;background-color: #b5b5b5;width: 100%;}
.modal .form-control::-moz-placeholder {color: #777777;opacity: 1;}
.modal .form-control:-ms-input-placeholder {color: #777777;}
.modal .form-control::-webkit-input-placeholder {color: #777777;}
.modal .checkbox {color: #777777;}
.modal-fullscreen {padding: 0 !important;top: 0;}
.modal-fullscreen .modal-dialog {width: 100%;height: 100%;margin: 0;padding: 0;}
.modal-fullscreen .modal-content {height: auto;min-height: 100%;border: 0 none;border-radius: 0;}
.close {color: #fff;text-shadow: none;filter: alpha(opacity=100);opacity: 1;}
.gb-esport{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
#poker-notice .modal-dialog {width: 75%;margin: 0 auto;}
.slide-wrapper #progressBar {position: absolute;bottom: 0;width: 100%;background: rgba(255, 255, 255, 0.2);z-index: 4;}
.slide-wrapper #progressBar #bar {width: 0%;max-width: 100%;height: 2px;background: #6EA900;}
.slide-wrapper .owl-carousel .owl-controls {position: absolute;width: 100%;bottom: 2px;}
.slide-wrapper .owl-carousel {height: 100%;}
.slide-wrapper .owl-carousel .owl-controls .owl-pagination {display: none;}
.slide-wrapper .owl-carousel .item {padding: 0px 0;color: white !important;}
.slide-wrapper .owl-carousel .item img {max-width: 100%;}
.tabs .nav-tabs,.nav-tabs {background: #6F9C1B;border-bottom: 1px solid #3B5805;border-radius: 2px 2px 0 0;}
.nav&gt;li&gt;a {padding: 8px 15px;display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flex;display: -o-inline-flex;display: inline-flex; width: 100%;align-items: center;}
.tabs .nav-tabs&gt;li&gt;a,.nav-tabs&gt;li&gt;a {position: relative;display: block;padding: 5px 6px;color: #fff;}
.tabs .nav-tabs&gt;li.active&gt;a,.tabs .nav-tabs&gt;li.active&gt;a:focus,.tabs .nav-tabs&gt;li.active&gt;a:hover,.nav-tabs&gt;li.active&gt;a,.nav-tabs&gt;li.active&gt;a:focus,.nav-tabs&gt;li.active&gt;a:hover {color: #fff;cursor: default;background-color: #435f11;border: 1px solid #3B5805;border-bottom-color: transparent;border-radius: 2px 2px 0 0;}
.fa.fa-bell:before{font-size: 15pt;}
.tabs .panel-group .panel {margin-top: 5px;border-radius: 0;border: 1px solid #393939;}
.tabs .panel-default&gt;.panel-heading {color: #ffffff;background-color: #333333;padding: 0;}
.tabs .panel-heading a:after {display: none;}
.tabs .panel-body {color: #dddddd;padding: 5px;background-color: #393939;border: none;}
.tabs .panel-body&gt;p&gt;span {font-size: 12px;}
.box_table .retable {font-size: 13px;}
.relative {position:relative;}
.box_table table,.box_table2 table {border-collapse: separate!important;width: 100%;border: 0 none;color: #fff;}
.box_table th {background: #6F9C1B;padding: 5px;color: #fff;border: none;}
.box_table .oddrow {background: #ffffff;}
.box_table .evenrow {background: #f5f5f5;}
.box_table .retable td {padding: 5px 5px;}
.box_table td:first-child {padding-left: 10px;text-align: left;}
.box_table td {padding: 5px;padding-right: 10px;text-align: right;border: none;color: #2d2d2d;}
.panel-group {margin-bottom: 10px;}
.panel-group .panel {margin-bottom: 0;border-radius: 2px;border: 1px solid #464646;}
.panel-default&gt;.panel-heading {color: #ffffff;background-color: #333333;}
.panel-heading {padding: 10px;border-top-left-radius: 0px;border-top-right-radius: 0px;color: #ffffff;background-color: #35353f;border-color: #ddd;}
.panel-title {font-size: 14px;}
.panel-title a {color: #fff;text-decoration: none;}
.panel-title a:focus,.panel-title a:active {color: #fff;text-decoration: none;}
.panel-body {color: #dddddd;padding: 10px;background-color: #1a1a1a;border-top: 1px solid #464646 !important;}
.panel-default a .panel-title:after {font-family: 'FontAwesome';content: "\f107";float: right;color: #fff;}
.panel-default a .panel-title.collapsed:after {content: "\f105";}
.popover {z-index: 999996;display: block;width: 100%;max-width: 1024px;font-size: 12px;font-family: inherit;background-color: rgba(51, 51, 51, .95);border: none;border: rgba(0, 0, 0, 0);border-radius: 0;}
.popover.bottom {margin-top: 13px;}
.popover.bottom&gt;.arrow {border-bottom-color: none;border-bottom-color: rgba(0, 0, 0, 0);}
.popover.bottom&gt;.arrow:after {border-bottom-color: rgba(51, 51, 51, .95);}
.popover-content {padding: 10px;border: none;}
.popover-content h4 {font-size: 14px;margin-top: 0;}
.popover-content a {color: #fff;}
.popover-content span {font-size: 1.5em;}
.table {background-color: #454545;margin-bottom: 0;}
.table&gt;tbody&gt;tr&gt;td,.table&gt;tbody&gt;tr&gt;th,.table&gt;tfoot&gt;tr&gt;td,.table&gt;tfoot&gt;tr&gt;th,.table&gt;thead&gt;tr&gt;td,.table&gt;thead&gt;tr&gt;th {border-top: none;}
.table&gt;tfoot&gt;tr:first-child {border-top: 1px solid #ddd;}
.table&gt;tbody&gt;tr&gt;td:last-child,.table&gt;tfoot&gt;tr&gt;td:last-child {text-align: right;}
.table&gt;tfoot&gt;tr&gt;td {font-size: 14px;}
.popover-content .table&gt;tbody&gt;tr&gt;td&gt;i {margin-top: -3px;margin-right: 5px;font-style: normal;vertical-align: middle;}
.forms .table&gt;tbody&gt;tr&gt;td:nth-child(even) {text-align: right;}
.quick-footer {left: 0px;bottom: 0px;width: 100%;position: fixed;z-index: 4;padding-bottom: 1px;background-color: #000;}
.quick-footer-navbar ul {list-style: none;margin: 0;padding: 0;position: relative;display: block;border: 0;max-width: 100%;overflow: visible;}
.quick-footer-navbar ul:before,.quick-footer-navbar ul:after {content: "";display: table;}
ul.navbar-grid,li.navbar-grid-a,li.navbar-grid-b,li.navbar-grid-c,li.navbar-grid-d {margin-left: 0;margin-right: 0;padding: 0;list-style: none;}
.navbar-grid&gt;.navbar-grid-a,.navbar-grid&gt;.navbar-grid-b,.navbar-grid&gt;.navbar-grid-c,.navbar-grid&gt;.navbar-grid-d {width: 20%;}
.navbar-grid.navbar-grid-afterlogin&gt;.navbar-grid-a,.navbar-grid.navbar-grid-afterlogin&gt;.navbar-grid-b,.navbar-grid.navbar-grid-afterlogin&gt;.navbar-grid-c,.navbar-grid.navbar-grid-afterlogin&gt;.navbar-grid-d {width: 25%;}
.navbar-grid-a {clear: left;}
.navbar-grid-a,.navbar-grid-b,.navbar-grid-c,.navbar-grid-d {margin: 0;border: 0;float: left;min-height: 1px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.quick-footer-navbar li .grid-btn {font-size: 11px;display: block;margin: 0;border-right-width: 0;}
.quick-footer-navbar li .grid-btn:last-child {border-right-width: 1px;}
.quick-footer-navbar a {color: #ddd;border-color: #333;}
.grid-btn {position: relative;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;cursor: pointer;text-decoration: none!important;border-width: 1px;border-style: solid;text-overflow: initial;font-family: inherit;text-shadow: none!important;box-shadow: none!important;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
/* -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; */
.grid-btn-icon-top {padding: 5px 0 0;}
.grid-btn i {display: block !important;margin-left: auto;margin-right: auto;}
.datepicker th.switch {color: #333333;}
.datepicker th.next,.datepicker th.prev {color: #333333;}
.datepicker .dow {color: #333333;border-top: 1px solid #ddd !important;}
.datepicker td.day {color: #333333;cursor: pointer;}
.table-history th {background: #1c840b;}
.table-history tbody {color: #333333;}
.table-history .evenrow {background: #f5f5f5;}
.table-history .oddrow {background: #ffffff;}
.forms .table-history&gt;tbody&gt;tr&gt;td:nth-child(even) {text-align: left;}
.pull-left {float: left !important;}
.pull-right {float: right!important;}
.no-padding {padding: 0!important;}
.no-padding-left {padding-left: 0!important;}
.no-padding-right {padding-right: 0!important;}
.no-padding-top {padding-top: 0!important;}
.no-padding-bottom {padding-bottom: 0!important;}
.no-margin {margin: 0!important;}
.mt-2 {margin-top: 2px;}
.mt-5 {margin-top: 5px;}
.mt-10 {margin-top: 10px;}
.mt-20 {margin-top: 20px;}
.mt-lg {margin-top: 4em;}
.mt-xlg {margin-top: 6em;}
.mb-5 {margin-bottom: 5px;}
.mb-10 {margin-bottom: 10px;}
.mb-20 {margin-bottom: 20px;}
.mb-40 {margin-bottom: 40px;}
.mb-lg {margin-bottom: 4em;}
.mb-xlg {margin-bottom: 6em;}
.mtb-10 {margin: 10px 0 !important;}
.mtb-20 {margin: 20px 0 !important;}
.mr-5 {margin-right: 5px;}
.mr-10 {margin-right: 10px;}
.ml-5 {margin-left: 5px;}
.ml-10 {margin-left: 10px;}
.pt-0 {padding-top: 0 !important;}
.pt-5 {padding-top: 5px;}
.pt-10 {padding-top: 10px;}
.pb-5 {padding-bottom: 5px;}
.pb-10 {padding-bottom: 10px;}
.display-block {display: block!important;}
.no-scroll {overflow: hidden;position: fixed;}


.logo-dewabet {content: url(../img/dewabet-logo.png);width: 350px;height: auto;margin: auto;padding: 33px;}
.landing-bg.poker {background-color: #000;}
.poker-welcome {width: 100%;height: auto;margin: auto;background-image: linear-gradient(#56a650, #3d7439);padding: 2px 10px;border-bottom: solid 2px #65c05e;}
.poker-form {background-color: #262626;height: auto;width: 100%;padding: 20px;border-bottom: solid 2px #65c05e;}
.poker-form-title {color: #60bb46;margin-top: 0px;}
#poker-form-details {width: 100%;height: auto;background-image: linear-gradient(#56a650, #3d7439);border: solid 2px #65c05e;padding: 10px;}
#poker-form-details input {background-color: white;color: black;}
#poker-form-details label {text-decoration: italic;font-size: 14px;}
.poker-form button {padding: 12px;}
.poker-form button i {color: #891c1c;}
.warning-section {width: 114%;height: auto;padding: 5px 10px;background-image: linear-gradient(#f5cf00, #917b00);margin: 10px 0px;margin-left: -7%;}
.warning-section span {color: #262626;font-size: 14px;margin: 1px 3px;}

/*end poker login*/

/*poker iframe banner download*/

#poker-iframe .download-banner {padding: 7px 0px 46px 0px;background-color: white;color: #3065c5;font-size: 13px;}
#poker-iframe #dl {width: fit-content;float: right;position: relative;}

/*end poker iframe bannerd download*/
.landing-img.esports {content: url(../img/background-esport-blank.jpg);width: 100%;height: 100vh;}

.container-fluid-custom {padding-right: 1rem;padding-left: 1rem;}
.btn-home {padding: 6px 8px;}
.other-links&gt;a&gt;i,.other-links&gt;a&gt;div {display: inline-flex;vertical-align: middle;}
.other-links&gt;a&gt;div {margin-left: 5px;color: #dddddd;text-decoration: none;}
.other-links&gt;a:active&gt;div {text-decoration: underline;}
.login-page {font-family: allerregular;font-size: 14px;}
.gradient {background: #414141;background: -moz-linear-gradient(top, #414141 0%, #191919 100%);background: -webkit-linear-gradient(top, #414141 0%, #191919 100%);background: linear-gradient(to bottom, #414141 0%, #191919 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#414141', endColorstr='#191919', GradientType=0);}
.container-login {padding-right: 40px;padding-left: 40px;}
.logo&gt;img {width: 160px;height: 30px;margin-bottom: 20px;}
.center-block {display: block;margin-left: auto;margin-right: auto;}
.login-title {display: inline-block;}
#lang-menu a {color: #fff;}
#lang-menu .dropdown-menu img,#lang-menu&gt;a&gt;img {width: 20px;height: 16px;margin-right: 3px;padding-bottom: 5px;}
.dropdown-menu {margin: 0;}
#lang-menu .dropdown-item a {color: #000;text-decoration: none;}
#lang-menu .dropdown-item span {padding-left: 10px;}
.dropdown-menu {font-size: 12px;color: #282828;background-color: #e5e5e5;}
.dropdown-menu&gt;li&gt;a:focus,.dropdown-menu&gt;li&gt;a:hover {background-color: transparent;}
.dropdown-menu::after,.dropdown-menu::before {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.dropdown-menu::after {content: "";border-width: 10px;}
.dropdown-menu::before {content: "";border-width: 11px;}
.dropdown-menu.dropdown-menu-right {margin: 15px 0 0;}
.dropdown-menu.dropdown-menu-right::before {top: -11px;margin-left: -11px;border-bottom-color: rgba(0, 0, 0, .25);}
.dropdown-menu.dropdown-menu-right::after,.dropdown-menu.dropdown-menu-right::before {left: 88%;border-top-width: 0;}
.dropdown-menu.dropdown-menu-right::after {top: -10px;margin-left: -10px;border-bottom-color: #e5e5e5;}
.dropdown-item {padding: 5px 10px;font-weight: 400;color: #282828;}
.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover {text-decoration: none;background-color: #c7c8ca;}
.dropdown-menu&gt;li&gt;a {padding: 2px 5px;}
.dropdown-divider {height: 1px;margin: 0 .5rem;background-color: #c7c8ca;}
.login-content .form-group {margin-bottom: 10px;}
.login-content .form-group .form-control-feedback {width: 34px;height: 34px;line-height: 34px;color: #b1b3b6;}
.login-content .form-group .form-control {background-color: #fff;color: #9a9c9f;height: 34px;font-size: 14px;}
.btn-new.btn-success {color: #fff;background: #62BB46;border: #62BB46;text-shadow: none;box-shadow: none;}
.btn-new.btn-success:hover {color: #fff;background: #54A43D;border: #54A43D;}
.btn-new.btn-success.focus,.btn-success:focus {color: #fff;box-shadow: 0 0 0 2px rgba(98, 187, 70, .5);}
.btn-new.btn-primary {color: #fff;background: #14A2A7;border: #14A2A7;text-shadow: none;box-shadow: none;}
.btn-new.btn-primary:hover {color: #fff;background: #0F8F93;border: #0F8F93;}
.btn-new.btn-primary.focus,.btn-primary:focus {color: #fff;box-shadow: 0 0 0 2px rgba(20, 162, 167, .5);}
.forget-title a {text-decoration: underline;color: #60bb46;}
.forget-title a:hover,a:focus,a:active {color: #60bb46;text-decoration: none;}
.noacc-title {color: #b1b3b6;}
.login-footer {left: 0px;bottom: 0px;width: 100%;position: fixed;z-index: 4;padding: 10px;font-size: 11px;background-color: #282828;color: #b1b3b6;}
.btn-v88 {position: absolute;text-transform: uppercase;font-size: 11px;}
.btn-v88-more {position: absolute;text-decoration: underline;font-size: 11px;color: #fff;}
.btn-v88-more:hover,.btn-v88-more:focus,.btn-v88-more:active {text-decoration: none;color: #fff;}
.img-center {margin: 0 auto;}
.nav-pills&gt;li&gt;a,.nav-pills&gt;li&gt;a:focus,.nav-pills&gt;li&gt;a:hover {color: #fff;border-radius: 2px;background-color: transparent;border: 1px solid #74ae10;}
.nav-pills&gt;li.active&gt;a,.nav-pills&gt;li.active&gt;a:focus,.nav-pills&gt;li.active&gt;a:hover {color: #fff;background-color: #74ae10 !important;}
.bank-schedule {background: #e5e5e5;padding: 10px;border-radius: 4px;}
.bank-schedule-title {color: #282828;font-size: 14px;margin-bottom: 10px;text-align: center;text-transform: uppercase;}
.bank-schedule&gt;li {display: -ms-inline-flexbox;display: inline-flex;margin-bottom: 5px;}
.bank-schedule-item {padding: 5px;border-radius: 6px;border: 1px solid #929292;display: flex;align-items: center;flex-direction: row;}
.bank-schedule-item.offline {border-color: #d90000;}
.bank-schedule-item .online {width: 12px;height: 12px;border-radius: 50%;background: #23a2a6;background: -moz-linear-gradient(top, #23a2a6 0%, #63b94d 100%);background: -webkit-linear-gradient(top, #23a2a6 0%, #63b94d 100%);background: linear-gradient(to bottom, #23a2a6 0%, #63b94d 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#23a2a6', endColorstr='#63b94d', GradientType=0);}
.bank-schedule-item .offline {width: 12px;height: 12px;border-radius: 50%;background: linear-gradient(to bottom, #a00000 0%, #d90000 40%, #d90000 60%, #a00000 100%);display: -ms-inline-flexbox;display: inline-flex;}
.bank-names {margin-left: 5px;vertical-align: middle;background: url(../../v2/desktop/images/bank-icon.png) no-repeat;background-size: 440px auto;}
.bank-names.bca {background-position: 0px 0;width: 50px;height: 20px;}
.bank-names.mandiri {background-position: -52px 0;width: 50px;height: 20px;}
.bank-names.bni {background-position: -107px 0;width: 52px;height: 20px;}
.bank-names.bri {background-position: -161px 0;width: 64px;height: 20px;}
.bank-names.danamon {background-position: -230px 0;width: 58px;height: 20px;}
.bank-names.cimb {/* background-position: -295px 0; */width: 86px;height: 20px;background: url(../../v2/desktop/icon-bank/cimb-min.png) no-repeat; -webkit-background-size: contain;background-size: contain;}
.bank-names.mega {/* background-position: -295px 0; */width: 86px;height: 20px;background: url(../../v2/desktop/svg-icons/bank_mega.svg) no-repeat; -webkit-background-size: contain;background-size: contain;}
.bank-names.panin {/* background-position: -295px 0; */width: 71px;height: 20px;background: url(../../v2/desktop/icon-bank/panin-bank.png) no-repeat; -webkit-background-size: contain;background-size: contain;}
.bank-names.permata {background-position: -386px 0;width: 53px;height: 20px;}
.bank-names.maybank {background-position: -349px -39px;width: 80px;height: 20px;}
.bank-names.btpn {background: url("../../v2/desktop/icon-bank/icon-bank-btpn.png") center no-repeat;background-size: contain;width: 66px;height: 25px;}
.bank-names.jenius {background: url("../../v2/desktop/icon-bank/jenius-bank.png") center no-repeat;background-size: contain;width: 66px;height: 25px;}
.bank-names.sinarmas {background: url("../../v2/desktop/icon-bank/sinarmas.png") center no-repeat;background-size: contain;width: 66px;height: 25px;}
.bank-names.bsi {background: url(https://object-d001-cloud.akucloud.com/banner/image/bank/Dewagg_BSI%20Thumbnail_For%20All.png) center no-repeat;background-size: contain;width: 66px;height: 25px;}
.grayscale {filter: grayscale(100%);}
.title-green {color: #65b94d;text-transform: uppercase;}
.btn-half {display: inline-block;width: 49%;}
#deposit-tab {background: #1a1a1a;}
.tabs .nav-tabs.depo-tab,.nav-tabs.depo-tab {background: transparent;border-bottom: none;}
.nav-tabs.depo-tab&gt;li {float: left;width: 50%;margin-bottom: 0;/*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5;*/}
.nav-tabs.depo-tab&gt;li:not(:last-child) {padding-right: 5px;}
.nav-tabs.depo-tab&gt;li&gt;a {width: 100%;}
.tabs .nav-tabs.depo-tab&gt;li&gt;a,.nav-tabs.depo-tab&gt;li&gt;a {background: #595959;background: -moz-linear-gradient(top, #595959 0%, #474747 5%, #282828 100%);background: -webkit-linear-gradient(top, #595959 0%, #474747 5%, #282828 100%);background: linear-gradient(to bottom, #595959 0%, #474747 5%, #282828 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#595959', endColorstr='#282828', GradientType=0);color: #fff;font-size: 11px;border: none;border-radius: 6px 6px 0 0;text-align: center;text-transform: uppercase;border-bottom: 3px solid #282828;}
.tabs .nav-tabs.depo-tab&gt;li&gt;a.depo-title,.nav-tabs.depo-tab&gt;li&gt;a.depo-title {color: #1ba3cc;justify-content: center;}
.tabs .nav-tabs.depo-tab&gt;li&gt;a.v88-title,.nav-tabs.depo-tab&gt;li&gt;a.v88-title {color: #65b94d;justify-content: center;}
.tabs .nav-tabs.depo-tab&gt;li.active.active-depo&gt;a,.tabs .nav-tabs.depo-tab&gt;li.active.active-depo&gt;a:focus,.tabs .nav-tabs.depo-tab&gt;li.active.active-depo&gt;a:hover,.nav-tabs.depo-tab&gt;li.active.active-depo&gt;a,.nav-tabs.depo-tab&gt;li.active.active-depo&gt;a:focus,.nav-tabs.depo-tab&gt;li.active.active-depo&gt;a:hover {cursor: default;border: none;border-bottom: 3px solid #1ba3cc;}
.tabs .nav-tabs.depo-tab&gt;li.active.active-v88&gt;a,.tabs .nav-tabs.depo-tab&gt;li.active.active-v88&gt;a:focus,.tabs .nav-tabs.depo-tab&gt;li.active.active-v88&gt;a:hover,.nav-tabs.depo-tab&gt;li.active.active-v88&gt;a,.nav-tabs.depo-tab&gt;li.active.active-v88&gt;a:focus,.nav-tabs.depo-tab&gt;li.active.active-v88&gt;a:hover {cursor: default;border: none;border-bottom: 3px solid #65b94d;}
.table-banking {background-color: transparent;margin-bottom: 0;}
.table-banking&gt;tbody&gt;tr&gt;td,.table-banking&gt;tbody&gt;tr&gt;th,.table-banking&gt;tfoot&gt;tr&gt;td,.table-banking&gt;tfoot&gt;tr&gt;th,.table-banking&gt;thead&gt;tr&gt;td,.table-banking&gt;thead&gt;tr&gt;th {border-top: none;padding: 10px;}
.table-banking&gt;tbody&gt;tr {/*background-color: #333333;*/border-bottom: 1px solid #333333;}
.table-banking&gt;tbody&gt;tr:last-child {border-bottom: none;}
.table-banking .bca,.table-banking .mandiri,.table-banking .bni,.table-banking .bri,.table-banking .cimb,.table-banking .danamon,.table-banking .permata {background: url("../../mobile/img/banking2.png");background-position: 0px 0px;background-repeat: no-repeat;}
.table-banking .bca {background-position: 3px 0px;width: 78px;height: 24px;}
.table-banking .mandiri {background-position: -82px 0px;width: 82px;height: 24px;}
.table-banking .bni {background-position: -174px 0px;width: 82px;height: 24px;}
.table-banking .bri {background-position: -264px 0px;width: 106px;height: 24px;}
.table-banking .cimb {background-position: -487px 0px;width: 143px;height: 24px;}
.table-banking .danamon {background-position: -382px 0px;width: 89px;height: 24px;}
.table-banking .permata {background-position: -639px 0px;width: 89px;height: 24px;}
.referral-container {padding: 15px 10px;}
.referral-text {margin-bottom: 10px;}
.referral-col {border-radius: 14px;padding: 2px;background: linear-gradient(to bottom, #62bb46 0%, #16a0a5 100%);margin-bottom: 15px;}
.referral-col:last-child {margin-bottom: 0;}
.referral-col-header {background: #62bb46;background: -moz-linear-gradient(left, #62bb46 0%, #16a0a5 80%);background: -webkit-linear-gradient(left, #62bb46 0%, #16a0a5 80%);background: linear-gradient(to right, #62bb46 0%, #16a0a5 80%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#62bb46', endColorstr='#16a0a5', GradientType=1);height: 60px;padding: 10px 20px;color: #1a1a1a;font-size: 17px;text-align: center;text-transform: uppercase;display: flex;align-items: center;justify-content: center;border-radius: 10px 10px 0 0;font-family: 'allerrbold';}
.referral-col-content {background: #1a1a1a;padding: 0 15px;border-radius: 0 0 12px 12px;}
.referral-col-content.first {padding: 0;}
.referral-total {text-align: center;padding: 5px 10px;background: #4c4c4c;font-size: 14px;}
.referral-col-content&gt;ul {font-size: 14px;padding: 0 15px;}
.referral-col-content&gt;ul&gt;li {padding: 10px 0;display: flex;flex-direction: row;justify-content: space-between;}
.referral-col-content&gt;ul&gt;li:last-child {border-bottom: none;}
.referral-col-content&gt;ol {list-style: decimal;text-align: left;padding: 15px;}
.referral-col-content&gt;ol&gt;li {padding-bottom: 5px;}
.line {height: 1px;background: linear-gradient(to right, #62bb46, #16a0a5);}
.download-promo-material {display: flex;align-items: center;justify-content: center;background: #000;padding-bottom: 10px;}
.gradient-text {display: inline-flex;font-family: allerrbold;font-size: 18px;text-transform: uppercase;color: #16a2a6;/*background:linear-gradient(89deg, #60bb46 40%, #16a2a6 60%);-webkit-text-fill-color:transparent;*/}
.referral-download-btn {display: inline-flex;margin-left: 10px;background: #62cd40;background: -moz-linear-gradient(top, #62cd40 0%, #3b7c27 100%);background: -webkit-linear-gradient(top, #62cd40 0%, #3b7c27 100%);background: linear-gradient(to bottom, #62cd40 0%, #3b7c27 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#62cd40', endColorstr='#3b7c27', GradientType=0);border-color: #3b7c27;text-decoration: none;font-family: 'allerrbold';letter-spacing: 2px;font-size: 15px;}
.deposit-option&gt;a {text-align: left;}
.deposit-option&gt;a:after {font-family: 'FontAwesome';content: "\f105";float: right;}
.amount-wrapper {width: 100%;}
.amount-wrapper .amount-choice {display: inline-block;box-sizing: border-box;vertical-align: top;font-size: 1rem;text-align: center;width: 19%;margin-bottom: 5px;background-color: #2cc100;color: #fff;text-transform: uppercase;border: 1px solid rgba(0, 0, 0, 0.15);}
.amount-wrapper .amount-choice input[type="radio"] {opacity: 0;width: 0;height: 0;}
.amount-wrapper .amount-choice input[type="radio"]:active~label {opacity: 1;background-color: #fff;color: #000;text-decoration: none;}
.amount-wrapper .amount-choice input[type="radio"]:checked~label {opacity: 1;background-color: #fff;color: #000;text-decoration: none;}
.amount-wrapper .amount-choice input[type="radio"].radio-amount {display: none;}
.amount-wrapper .amount-choice label {box-sizing: border-box;display: block;padding: 11px 0;cursor: pointer;height: 40px;margin: 0;font-size: 13px;}
.amount-wrapper .amount-choice label:hover,.amount-wrapper .amount-choice label:focus,.amount-wrapper .amount-choice label:active {background-color: #fff;color: #000;}
.wrapper {display: flex; min-height: calc(100vh - 30px);}
.sidebar-wrapper {width: 8rem;}
.live-casino-sidebar {background: #424242;width: 62px;height: 100vh;}
.live-casino-sidebar li {padding: 0;border-bottom: 1px solid #7b7b7b;}
.live-casino-sidebar li:first-child {border-top: 1px solid #7b7b7b;}
.live-casino-sidebar li a {display: flex;flex-direction: column;justify-content: center;color: #fff;font-size: 11px;text-align: center;padding: 5px;text-decoration: none;}
.live-casino-sidebar li a.active {background: #000;color: #60bb46;font-weight: bold;}
.live-casino-sidebar li a span {color: #fff;font-size: 20px;padding-bottom: 5px;}
.live-casino-sidebar li a.active span {color: #60bb46;}
.sidebar-content-wrapper {padding: 0 5px;width: 83%;}
.sidebar-content-wrapper .breadcrumb {background-color: transparent;border-radius: 0;padding: 12px 5px;color: #fff;font-size: 12px;margin-bottom: 0;height: 51px;}
.sidebar-content-wrapper .game-title {margin: 0;padding: 5px;color: #61ba46;font-size: 14px;display: block;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;text-transform: uppercase;text-decoration: underline;}
.slots-sidebar {background: #424242;position: fixed;width: 7.7rem;overflow-y: hidden;z-index:1; height: 100%;}
.slots-sidebar,.search-input.open {transition: all 0.3s ease;}
.slots-sidebar-wrapper {height: 88%;overflow-y: auto;}
.slots-sidebar li {padding: 0;border-bottom: 1px solid #7b7b7b;}
.slots-sidebar li:first-child {border-top: 1px solid #7b7b7b;}
.slots-sidebar li a {display: flex;flex-direction: column;justify-content: center;color: white;font-size: 11px;text-align: center;padding: 5px;text-decoration: none;align-items: center;}
.slots-sidebar li a.active {background: #000;color: #60bb46;font-weight: bold;}
.slots-sidebar li a.active.but-maintenance {background-color: #666666;background-image: url(../../img/maintenance-icon.png);background-size: 13px;background-repeat: no-repeat;background-position-x: 100%;color: #9a9a9a;font-weight: bold;animation: maintenance 2.5s;}
.slots-sidebar li a span {color: white;font-size: 20px;padding-bottom: 5px;}
.slots-sidebar li a.active span {color: white;}
.slots-sidebar li a.active span.but-maintenance{color: #9a9a9a;animation: maintenance 3s;}
.sidebar-content-wrapper .slots-games .game-title {background: linear-gradient(to bottom, transparent 0%, transparent 70%, rgba(0, 0, 0, 0.8) 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000', GradientType=0);color: #fff;/*padding: 10px;*/font-size: 11px;text-align: left;text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: absolute;width: 100%;padding-top: 13vh;}
.game-one-half .more-icon {display: flex;align-items: center;justify-content: center;flex-direction: column;width: 100%;height: 124px;font-size: 14px;background: #424242;text-align: center;color: #fff;cursor: pointer;}
.search-input {background: #000;padding: 5px;margin: 0px -5px;border-top: 1px solid #7b7b7b;display: none;overflow: hidden;}
.search-input div{float: right;width: 50%;}
.search-input div span{vertical-align: middle;font-size: 14px;text-transform: uppercase;line-height: 2;}
.search-input div span i {padding-right: 8px;}
.sidebar-content-wrapper .search-input {background: #000;padding: 10px;margin: 0px -5px;border-top: 1px solid #7b7b7b;display: none;}
.open {display: block;height: 35px;}
.items-center{align-items: center;}
.open&gt; .dropdown {position: absolute;right: 0;}
.open&gt; .input{width: 50%;position: absolute;margin-top: 2px;left: 0;}
.open&gt; .input&gt; p{background: transparent;color: white;font-size: medium;margin-top: 2.5%;margin-left: 12px;}
.open&gt;.dropdown-menu {display: block;padding: 0;}
.open&gt;.dropdown-menu li {padding: 9px 0;background-color: #74ae10;}
.open&gt;.dropdown-menu li:not(:last-child) {border-bottom: 2px solid #fff;}
.open&gt;.dropdown-menu li.active a::before {content: "â†’";padding-right: 5px;}
.open&gt;.dropdown-menu li:last-child(){padding: 9px 0;}
.open&gt;.dropdown-toggle.btn-default.focus, .open&gt;.dropdown-toggle.btn-default:focus, .open&gt;.dropdown-toggle.btn-default:hover {color: #fff;}
.open&gt;.dropdown-menu li.active, .dropdown-menu&gt;.active&gt;a, .dropdown-menu&gt;.active&gt;a:focus, .dropdown-menu&gt;.active&gt;a:hover {background-color: #f8f8ff;color: #62bb46;}
.open&gt; div&gt; span{position: absolute;right: 36%;height: 35px;background-position-y: center;}
.dropdown .dropdown-toggle, .dropdown.open &gt; .dropdown-toggle {background: #597b1c;color: #fff;height: 35px;}
.dropdown .dropdown-menu, .dropdown-menu&gt;li&gt;a {color: #fff;border: none;text-transform: uppercase;}
.tournament-icon {background: url(../../v2/desktop/images/_slots/tournament-icon-game.png) no-repeat;background-size: 48px 48px;width: 48px;height: 48px;position: absolute;right: 0;}
.promotion-category .tournament-icon-sidebar{padding: 5px 3px;vertical-align: middle;text-transform: uppercase;display: inline-block;margin-left: 10px;}
.tournament-icon-sidebar {background-image: linear-gradient(#f1b810,#a37c0a,#c4960d);padding: 0px 2px;color: white;font-size: 9px;border-radius: 2px;right: 0;}
.new-icon {background: url(../../v2/desktop/images/_slots/new-icon-game.png) no-repeat;background-size: 48px 48px;width: 48px;height: 48px;position: absolute;right: 0;}
.tag-new {position: absolute;color: #fff;font-size: 13px;width: 95px;height: 20px;background: #60bb46;text-align: center;margin: 0;top: 10px;right: -24px;transform: rotate(41deg);-webkit-box-shadow: 0px 1px 12px 1px rgba(96,187,70,1);-moz-box-shadow: 0px 1px 12px 1px rgba(96,187,70,1);box-shadow: 0px 1px 12px 1px rgba(96,187,70,1);z-index: 1;}
.new-tag-left{position: absolute;left: -25px;top: 10px;background: #60bb46;width: 100px;height: 20px;border-radius: 2px;text-align: center;transform: rotate(-40deg);color: #fff;box-shadow: 0px 0px 10px 0px rgba(96, 187, 70, 1);z-index: 1}
.tournament-icon, .new-icon{margin: 0;top: 0;right: 0;}
.separator-search {padding: 5.2vh 0;}
.sticky{position: fixed;z-index: 10;}
.maintenance img.slot-img-mt {-webkit-filter: grayscale(100%) blur(1.5px);filter: grayscale(100%) blur(1.5px);}
.maintenance .mt {position: absolute;z-index: 1;text-align: center;top: 0;}
.maintenance .mt img {transform: scale(0.9);}
.maintenance .mt .caption {color: #fff;font-size: 15px;font-weight: bold;z-index: 2;margin-top: 5vh;position: absolute;top: 0;display: none;}
.footer-mobile {display: flex;justify-content: center;flex-wrap: wrap;background: #000;color: #fff;box-shadow: 0px 0px 7px 0px rgb(96, 187, 70);border-top: 2px solid #60bb46;position: relative;width: 100%;min-height: 200px;max-height: 100%;bottom: 31px;}
.footer-mobile .static-menu-wrapper {width: 100%;background-color: #282828;color: black;position: relative;display: flex;justify-content: center;align-items: center;}
.footer-mobile .static-menu-wrapper .footer-links {padding: 0 2%;width: 100%;display: grid;grid-template-columns: repeat(2, 1fr);}
.footer-mobile .static-menu-wrapper .footer-links li {display: flex;padding: 7px;align-items: center;}
.footer-mobile .static-menu-wrapper .footer-links li:not(.last) {border-bottom: 1px solid #a7a7a7;}
.footer-mobile .static-menu-wrapper .footer-links li:nth-child(even) {justify-content: flex-start;}
.footer-mobile .static-menu-wrapper .footer-links li:nth-child(odd) {justify-content: flex-start;}
.footer-mobile .static-menu-wrapper .footer-links a {color: white;transition: color 0.1s linear;text-align: center;}
.footer-mobile a:hover {color: white;}
.footer-mobile .statement {font-size: 12px;margin: 1vh 0;text-align: justify;padding: 0 2%;}
.footer-mobile .bank-list {background: transparent;margin-bottom: 3vh;max-width: 373px;}
.footer-mobile .bank-list a {color: white;}
.footer-mobile .bank-list .title {font-size: 9px;text-align: center;}
.footer-mobile .bank-list ul {display: flex;justify-content: center;flex-wrap: wrap;}
.footer-mobile .bank-list ul li {display: flex;justify-content: center;align-items: center;padding: 9px 12px;}
.footer-mobile .bank-list ul li.permata {padding: 9px 0;}
.footer-mobile .bank-list ul li.permata img {width: 80px;padding-bottom: 11px;}
.footer-mobile .bank-list ul li img {width: 68px;height: auto;}
.footer-mobile .bank-list .icon-footer {width: 70px;height: 30px;}
.footer-mobile .bank-list .icon-footer.bca {background-image: url(../../v2/desktop/nw/img-bank-revision1.1/new-BCA.png);background-repeat: no-repeat;background-position: center;}
.footer-mobile .footer-end {display: flex;justify-content: center;}
.footer-mobile .footer-end .col-footer {margin-right: 12px;}
.footer-mobile .footer-end .col-footer h6 {font-size: 9px;text-align: center;}
.footer-mobile .footer-end .col-footer img {width: 112px;}
.footer-mobile .footer-end .col-footer:last-child {margin-right: 0;width: 102px;overflow: hidden;}
.footer-mobile .footer-end .col-footer:last-child img {width: 100%;}
.running-text-wrapper {display: inline-flex;}
.running-text-wrapper &gt; .running-text-header {padding: 0;width: 27vw;font-size: 10px;display: grid;align-items: center;justify-content: center;}
.running-text-wrapper &gt; .marquee-wrapper {padding-top: 5px;margin: 0;font-size: 11px;}
.running-text-wrapper {background: #000;font: 0.75rem 'allerregular';overflow: hidden;}
.running-text-header {background: #60bb46;color: #000;text-transform: uppercase;text-align: center;padding: 2px 10px;width: 20%;display: block;font-weight: bold;}
.marquee-wrapper {width: 100%;color: #fff;float: left;display: block;padding: 2px 0;overflow: hidden;margin-top: -12px;margin-left: 20vw;}
.no-margin {margin: 0 !important;}
.no-padding {padding: 0 !important;}
.flex {display: flex;justify-content: space-around;align-items: center;}
.featured {padding-right: 0;padding-left: 0;}
.featured .menu-horizontal {background: -moz-linear-gradient(45deg, #24a2a5 0%, #64b94d 100%);background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #24a2a5), color-stop(100%, #64b94d));background: -webkit-linear-gradient(45deg, #24a2a5 0%, #64b94d 100%);background: -o-linear-gradient(45deg, #24a2a5 0%, #64b94d 100%);background: -ms-linear-gradient(45deg, #24a2a5 0%, #64b94d 100%);background: linear-gradient(45deg, #24a2a5 0%, #64b94d 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64b94d', endColorstr='#24a2a5',GradientType=1 );min-height: 8.5vh;padding: 3vw;overflow-x: scroll;}
.featured .menu-horizontal ul {display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flex;display: -o-inline-flex;display: inline-flex;}
.featured .menu-horizontal ul &gt; li .title{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;-ms-align-items: center;align-items: center;height: 32px;text-align: center;}
.featured .menu-horizontal ul &gt; li &gt; a{display: -webkit-inline-flex;display: -moz-inline-flex;display: -ms-inline-flex;display: -o-inline-flex;display: inline-flex;justify-content: center;-ms-align-items: center;align-items: center;width: 85px;height: 80px;background: rgba(0,0,0,0.5);border-radius: 10px;padding: 15px;}
.featured .menu-horizontal ul &gt; li:not(:last-child) {margin-right: 5px;}
.featured .menu-horizontal ul &gt; li &gt; a .image-wrapper {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;}
.featured .menu-horizontal ul &gt; li &gt; a .image-wrapper img {max-width: 45px;max-height: 50px;}
.group {overflow: hidden;background: black;display: grid;grid-template-columns: 1fr 1fr;}
.group .full-size {grid-column-start: 1;grid-column-end: 3; position: relative;}
.group .full-size.poker{grid-column-end: 4;}
.group .full-size .prepend {position: absolute;z-index: 1;top: -11%;left: 5%;}
.group .full-size .prepend img {width: 17vw;height: auto;}
.group.special .game-image,.group .full-size .game-image {height:115px}
.group.special.slots .game-image{max-height: 100%; max-height: 12vh}
.group:first-child{margin-top:0px; }
.group:last-child .game-image{height: 12vh; }
.group:last-child {background: transparent;}
.group h2 {text-transform: uppercase;font-size: 14px;grid-column-start: 1;grid-column-end: 3;text-align: center;}
.group h2.special {grid-column-start: 1;grid-column-end: 4;}
.group .last-column {grid-column-start: 1; grid-column-end: 3; margin: 0 25%;}
a h2 {text-transform: uppercase;font-size: 14px;color: white;}
.featured .game-image {height: 9rem}
.group.idnlive .game-image{height: 7rem;}
.group.idnlive .idnrng .game-image{height: 13rem !important;}
.group.idnlive .items-fishing{width: 137px;}
.group.idnlive .game-box{height:10.3rem;}
.group.idnlive .game-box.idnrng{height:16.3rem !important;}
.group.idnlive .game-box.idnrng-showall{height:16.3rem !important;display: flex !important;}
.group.idnlive .game-box.idnrng{height:100%;width: 10.5em;display: inline-block;}
.group.idnlive .game-box.idnrng &gt; .game-image{height:8.5em;width: 100%;}
.group.idnlive .game-box.idnrng &gt; .game-title{padding: 0.5em 0.2em 0 0.2em;}
.flex-gap &gt; div {margin: 0 6px;}
.game-box &gt; .game-title {font-size: 3vw;}
.game-box &gt; .platform {position: absolute;bottom: 0;right: 0}
.game-box &gt; .platform &gt; .btn-home {padding: .9vh 2vw;}
.lisence-mobile, .payment-method {margin-bottom: 25px;}
.lisence-mobile .icon, .payment-method .icon{height: 30px;background: url(assets/v2/desktop/images/ftr-ico.png) no-repeat;background-position: 0 -35px;}
.icon.pagcor {background-position-x: -2000px;max-width: 140px;}
.icon.bmm {background-position-x: -102px;max-width: 110px;}
.icon.bca {background-position-x: -399px;max-width: 94px;}
.icon.bri {background-position-x: -660px;background-size: 2086px;max-width: 101px;}
.icon.bni {background-position-x: -569px;max-width: 97px;}
.icon.mandiri {background-position-x: -484px;max-width: 97px;}
.icon.cimb {background-position-x: -1286px;background-position-y: -19px;background-size: 1472px;max-width: 97px;}
.icon.danamon {background-position-x: -780px;max-width: 97px;}
.icon.permata {background: url(assets/v2/desktop/images/bank-permata.png) no-repeat;background-size: 91px;height: 30px;background-position: center;}
.icon.kospin {background: url(assets/v2/desktop/images/kospin-jasa.png) no-repeat;background-position: center;height: 31px;background-size: 94px;}
.security-guaranteed {margin-top: -5px;}
.icon.security {background-position-x: -166px;background-size: 1692px;background-position-y: -24px;max-width: 151px;}
ul.ul-security {padding-top: 10px;}
ul.ul-security li {display: inline;margin: 0 7.5px;padding: 5px 0;}
ul.ul-security li:last-child {margin: 0;}
.icon.icon-eighteen-plus {width: 30px;height: 30px;}
.icon.icon-know-limits {width: 30px;height: 30px;}
.icon.icon-online-safety {width: 30px;height: 30px;}
.icon.icon-spam-free {width: 30px;height: 30px;}
.tag-special{width:45px;height:30px;position:absolute;background:#e3b920;top:0;right:0;color:#000;align-content:center;font-size:10px;font-weight:700;font-style:italic;padding-left:3px}
.tag-special:after{content:"";position:absolute;left:-15px;bottom:0;width:0;height:0;border-left:15px solid #fff0;border-top:15px solid #e3b920;border-bottom:15px solid #e3b920}
.rekan {padding-bottom: 7px;}
.rekan img {width: 100%;height: 25px;}
.rekan .col-xs-3 {margin-bottom: 14px;}
.password-wrapper {position: relative;}
.cashback-value{display:flex !important;border-radius:5px;padding-left:9px;align-items:center;font-size:12px}
.cashback-value .field-value{width:80px;text-align:left}
.cashback-value .btn-redeem{font-size:10px!important;padding: 5px;}
.password-wrapper .toggle-password {position: absolute;top: 0.6vh;font-size: 20px;right: 1vw;color: black;}
/* .closers {display: grid;grid-template-columns: repeat(2, 1fr);height: 50px;}
.closers .img {position: relative;}
.closers .img::after {content: '';position: absolute;width: 100%;height: 100%;}
.closers .img p {font-size: 10px;text-align: center;}
.closers .img.mobile-device::after {background: transparent url(../../v2/desktop/img-footer/perangkat-mobile.png) top left no-repeat;-webkit-background-size: contain;background-size: contain;}
.closers .img.pagcor::after {content: '';background: transparent url(../../v2/desktop/images/icon-footer.png) top left no-repeat;width: 120px;margin-left: 6%;} */
.form-group.bank-group {display: inline-block;text-align: center;width: 100%;}
.form-group.bank-group .bank-input-group {display: inline-flex;align-items: center;justify-content: flex-start;min-height: 40px;margin-right: 1%;}
.form-group.bank-group .bank-input-group label {margin: 0;}
.form-group.bank-group .bank-input-group label .image-wrapper {background: #fff;padding: 5px;border-radius: 6px;margin-left: 5px;}
.form-group.bank-group .bank-input-group label .image-wrapper img{width: 56px;height: 25px;}
.icon-sg8-globalgaming {background: url('../../v2/desktop/svg-icons/global_gaming[white].svg') no-repeat;background-size: 75%;background-position: center;width: 2.5rem;height: 3rem;}
.icon-sg8-playstar {background: url('../../v2/desktop/images/_slots/playstar.svg')  no-repeat;background-size: 75%;background-position: center;width: 2.5rem;height: 3rem;}
.slots-sidebar li a.active span.icon-sg8-globalgaming {background: url('../../v2/desktop/svg-icons/global_gaming[green].svg') no-repeat;background-size: 75%;background-position: center;width: 2.5rem;height: 3rem;}
.w-25 {width: 25% !important;}

#poker-tournament {margin-bottom: 15%;}
#poker-tournament table, #poker-tournament td, #poker-tournament th {border: 1px solid;}
#poker-tournament th {text-align: center;background-color: #000;padding: 12px;text-transform: uppercase;}
#poker-tournament td {text-align: center;padding: 8px;}
#poker-tournament tr:nth-child(even) {background-color: #8f8f8f;}
#poker-tournament table {color: white;width: 100%;border-collapse: collapse;}

#rtp{position: fixed;right: 0;bottom: 4%;z-index: 1;}
#rtp img {height: 125px;transition: height 1s;}
#rtp .rtp-hide-button {background-image: url('../../v2/desktop/images/_rtpslot/rtp-hide-button.webp');background-size: cover;background-position: center;width: 3.5rem;height: 3.5rem;position: absolute;right: 0;top: 1.8rem;}
#rtp .rtp-show-button {color: white;background: rgb(14,90,123);background: linear-gradient(0deg, rgba(14,90,123,1) 0%, rgba(26,170,251,1) 100%);border-radius: 5px;position: absolute;bottom: 1.5rem;right: 0.5rem;}
.w-50 {width: 50% !important;}
.w-75 {width: 75% !important;}
.w-100 {width: 100% !important;}
.h-25 {height: 25% !important;}
.h-50 {height: 50% !important;}
.h-75 {height: 75% !important;}
.h-100 {height: 100% !important;}
.mw-100 {max-width: 100% !important;}
.mh-100 {max-height: 100% !important;}
.m-0 {margin: 0 !important;}
.mt-0,.my-0 {margin-top: 0 !important;}
.mr-0,.mx-0 {margin-right: 0 !important;}
.mb-0,.my-0 {margin-bottom: 0 !important;}
.ml-0,.mx-0 {margin-left: 0 !important;}
.m-1 {margin: 0.25rem !important;}
.mt-1,.my-1 {margin-top: 0.25rem !important;}
.mr-1,.mx-1 {margin-right: 0.25rem !important;}
.mb-1,.my-1 {margin-bottom: 0.25rem !important;}
.ml-1,.mx-1 {margin-left: 0.25rem !important;}
.m-2 {margin: 0.5rem !important;}
.mt-2,.my-2 {margin-top: 0.5rem !important;}
.mr-2,.mx-2 {margin-right: 0.5rem !important;}
.mb-2,.my-2 {margin-bottom: 0.5rem !important;}
.ml-2,.mx-2 {margin-left: 0.5rem !important;}
.m-3 {margin: 1rem !important;}
.mt-3,.my-3 {margin-top: 1rem !important;}
.mr-3,.mx-3 {margin-right: 1rem !important;}
.mb-3,.my-3 {margin-bottom: 1rem !important;}
.ml-3,.mx-3 {margin-left: 1rem !important;}
.m-4 {margin: 1.5rem !important;}
.mt-4,.my-4 {margin-top: 1.5rem !important;}
.mr-4,.mx-4 {margin-right: 1.5rem !important;}
.mb-4,.my-4 {margin-bottom: 1.5rem !important;}
.ml-4,.mx-4 {margin-left: 1.5rem !important;}
.m-5 {margin: 3rem !important;}
.mt-5,.my-5 {margin-top: 3rem !important;}
.mr-5,.mx-5 {margin-right: 3rem !important;}
.mb-5,.my-5 {margin-bottom: 3rem !important;}
.ml-5,.mx-5 {margin-left: 3rem !important;}
.p-0 {padding: 0 !important;}
.pt-0,.py-0 {padding-top: 0 !important;}
.pr-0,.px-0 {padding-right: 0 !important;}
.pb-0,.py-0 {padding-bottom: 0 !important;}
.pl-0,.px-0 {padding-left: 0 !important;}
.p-1 {padding: 0.25rem !important;}
.pt-1,.py-1 {padding-top: 0.25rem !important;}
.pr-1,.px-1 {padding-right: 0.25rem !important;}
.pb-1,.py-1 {padding-bottom: 0.25rem !important;}
.pl-1,.px-1 {padding-left: 0.25rem !important;}
.p-2 {padding: 0.5rem !important;}
.pt-2,.py-2 {padding-top: 0.5rem !important;}
.pr-2,.px-2 {padding-right: 0.5rem !important;}
.pb-2,.py-2 {padding-bottom: 0.5rem !important;}
.pl-2,.px-2 {padding-left: 0.5rem !important;}
.p-3 {padding: 1rem !important;}
.pt-3,.py-3 {padding-top: 1rem !important;}
.pr-3,.px-3 {padding-right: 1rem !important;}
.pb-3,.py-3 {padding-bottom: 1rem !important;}
.pl-3,.px-3 {padding-left: 1rem !important;}
.p-4 {padding: 1.5rem !important;}
.pt-4,.py-4 {padding-top: 1.5rem !important;}
.pr-4,.px-4 {padding-right: 1.5rem !important;}
.pb-4,.py-4 {padding-bottom: 1.5rem !important;}
.pl-4,.px-4 {padding-left: 1.5rem !important;}
.p-5 {padding: 3rem !important;}
.pt-5,.py-5 {padding-top: 3rem !important;}
.pr-5,.px-5 {padding-right: 3rem !important;}
.pb-5,.py-5 {padding-bottom: 3rem !important;}
.pl-5,.px-5 {padding-left: 3rem !important;}
.m-auto {margin: auto !important;}
.mt-auto,.my-auto {margin-top: auto !important;}
.mr-auto,.mx-auto {margin-right: auto !important;}
.mb-auto,.my-auto {margin-bottom: auto !important;}
.ml-auto,.mx-auto {margin-left: auto !important;}
.special-banner {position: fixed;z-index: 3;bottom: 6%;}
.special-banner .wrapper-banner {position: relative;width: 100%;padding: 0 3%;}
.special-banner .wrapper-banner img {max-width: 100%;height: auto;}
.special-banner .wrapper-banner .remove-banner {display: none;}
.tab-lastplay div{background-color: black;}
.tab-lastplay .active{background-color: #60bb46;}
.tab-lastplay a:hover{color: white !important;}
.favorite-games .game-box-slots{margin: 2px !important;}
.favorite-games {height: 165px !important;}
.favorite-games ul&gt;li&gt;div{padding:0 !important;width: 115px !important;height: 124px !important;background: none !important;}
.favorite-games ul&gt;li&gt;div .image-wrapper img {max-width: none !important;max-height: none !important;width: 100%;}
.special-banner .wrapper-banner .label-remove-banner {position: absolute;top: -9px;right: 0.8%;background: black;border-radius: 50%;margin: 0;width: 14px;text-align: center;cursor: pointer;}
#bonus {color: white;min-height: 100vh;background-color: #000;padding-bottom: 15px;}
#bonus .text-green {color: #60bb46;}
#bonus #header{text-align: center;font-family: open_sansbold;}
#bonus #header img {width: 45%;margin-top: 10px;}
#bonus #header .title-bonus::before {content: '';background: url(../../v2/desktop/images/bonus/header-bg.png) no-repeat;background-size: cover;width: 143%;height: 16%;position: absolute;left: 49%;top: 9px;transform: translateX(-50%);z-index: -1;}
#bonus .navbar {margin-bottom: 2vw;width: 100%;border: unset;min-height: unset;}
#bonus .navbar.sticky {top: 0;position: fixed;margin-top: 0;}
#bonus #nav-menu .title-bar{display: none;}
#bonus #nav-menu .nav{overflow: hidden;display: flex;justify-content: center;}
#bonus #nav-menu .nav li {float: left;}
#bonus #nav-menu .container{background: linear-gradient(to bottom, #414141 0%, #191919 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#414141', endColorstr='#191919',GradientType=0);}
#bonus #nav-menu.sticky .container{margin-top: 0;}
#bonus #nav-menu .nav li a{color: white;display: block;text-align: center;padding: 8px 8px;}
#bonus #nav-menu .nav li a.active {color: #60bb46;}
#bonus #content.history table {width: 96%;text-align: center;margin: auto;background: #636466;border-radius: 7px;}
#bonus #content.history table thead {background: linear-gradient(to bottom, #414141 0%, #191919 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#414141', endColorstr='#191919',GradientType=0);}
#bonus #content.history table thead th {text-align: unset;font-size: 13px;padding: 10px 5px;}
#bonus #content.history table thead th:first-child {border-radius: 7px 0 0 0;}
#bonus #content.history table thead th:last-child {border-radius: 0 7px 0 0;}
#bonus #content.history table td {padding: 13px 6px;}
#bonus #content.history table td.num-row {font-family: open_sansbold;}
#bonus #content.progress-body #content-body {width: 96%;margin: auto;}
#bonus #content.progress-body #content-body .progress-layout {background-color: #383838;margin-bottom: 15px;padding: 5px 10px;border-radius: 7px;font-size: 13px;}
#bonus #content.progress-body #content-body .progress-layout .hint-button {color: yellow;text-decoration: unset;border: 1px solid white;border-radius: 10px;padding: 0 6px;font-size: 12px;}
#bonus #content.progress-body #content-body .progress-layout label {display: inline-block;}
#bonus #content.progress-body #content-body .progress-layout:last-child {margin-bottom: 0;}
#bonus #content.progress-body #content-body .progress-layout .progress-view {margin-bottom: 5px;}
#bonus #content.progress-body #content-body .progress-layout .progress-view:after {content: '';display: table;clear: both;}
#bonus #content.progress-body #content-body .progress-layout .progress-view .progress-item {width: 75%;float: left;}
#bonus #content.progress-body #content-body .progress-layout .progress-view .progress-item .progress-bar {width: 100%;background-color: #383838;border: 1px solid;border-color: #60bb46;border-radius: 5px;position: relative;}
#bonus #content.progress-body #content-body .progress-layout .progress-view .progress-item .progress-bar .bar {width: 1%;height: 25px;line-height: 25px;background-color: #60bb46;text-align: center;}
#bonus #content.progress-body #content-body .progress-layout .progress-view .progress-item .progress-bar span {position: absolute;top: 5px;left :0;width: 100%;text-align: center;}
#bonus #content.progress-body #content-body .progress-layout .progress-view .claim-item {width: 25%;float: left;position: relative;}
#bonus #content.progress-body #content-body .progress-layout .progress-view .claim-item button {width: 100%;position: absolute;left: 60%;transform: translateX(-50%);background-color: #32a2a7;border: 0;color: white;border-radius: 5px;height: 27px;}
#deposit-tab img{display:block;margin:auto;width:30px;margin-bottom: 5px;}
#deposit-tab .nav{display:inline-flex;flex-wrap:nowrap}
#deposit-tab .nav-tabs.depo-tab&gt;li&gt;a{font-size:6pt;height:73px}
#deposit-tab .depo-tab{width: 100%;}
#depositForm .list-amount{display:flex;}
#depositForm .list-amount div.child-amount{padding:6px 10px;color:white;background-color:#62BB46;border-radius:5px;margin:6px;cursor:pointer;}
#depositForm .list-amount div.edit{padding:6px 10px;color:white;background-color:#f7941d;border-radius:5px;margin:6px;cursor:pointer;}
#depositForm #amount-edit{color:white;}
#depositForm #amount-edit input{margin:4px;width:45%}
#depositForm #amount-edit input:first-child{margin:6px;width:45%}
#depositForm #amount-edit #amount-save{padding:4px 10px;color:white;background-color:#62bb46;border-radius:5px;margin:6px 14px;width:52px;cursor:pointer;display:inline;}
#depositForm #amount-edit #amount-cancel{padding:4px 10px;color:white;background-color:#d9534f;border-radius:5px;margin:6px;width:52px;cursor:pointer;display:inline;}
#ewalletForm .list-amount{display:flex;}
#ewalletForm .list-amount div.child-amount{padding:6px 10px;color:white;background-color:#62BB46;border-radius:5px;margin:6px;cursor:pointer;}
#ewalletForm .list-amount div.edit{padding:6px 10px;color:white;background-color:#f7941d;border-radius:5px;margin:6px;cursor:pointer;}
#ewalletForm #ewallet-amount-edit{color:white;}
#ewalletForm #ewallet-amount-edit input{margin:4px;width:45%}
#ewalletForm #ewallet-amount-edit input:first-child{margin:6px;width:45%}
#ewalletForm #ewallet-amount-edit #ewallet-amount-save{padding:4px 10px;color:white;background-color:#62bb46;border-radius:5px;margin:6px 14px;width:52px;cursor:pointer;display:inline;}
#ewalletForm #ewallet-amount-edit #ewallet-amount-cancel{padding:4px 10px;color:white;background-color:#d9534f;border-radius:5px;margin:6px;width:52px;cursor:pointer;display:inline;}
#ewalletForm .ewallet-img-box{height:100%}
#ewalletForm .ewallet-img-box img{height:100%}
#depositForm .list-amount{display:flex;}
#depositForm .list-amount div.child-amount{padding:6px 10px;color:white;background-color:#62BB46;border-radius:5px;margin:6px;cursor:pointer;}
#depositForm .list-amount div.edit{padding:6px 10px;color:white;background-color:#f7941d;border-radius:5px;margin:6px;cursor:pointer;}
#depositForm #ewallet-amount-edit{color:white;}
#depositForm #ewallet-amount-edit input{margin:4px;width:45%}
#depositForm #ewallet-amount-edit input:first-child{margin:6px;width:45%}
#depositForm #ewallet-amount-edit #ewallet-amount-save{padding:4px 10px;color:white;background-color:#62bb46;border-radius:5px;margin:6px 14px;width:52px;cursor:pointer;display:inline;}
#depositForm #ewallet-amount-edit #ewallet-amount-cancel{padding:4px 10px;color:white;background-color:#d9534f;border-radius:5px;margin:6px;width:52px;cursor:pointer;display:inline;}
#depositForm .ewallet-img-box{height:100%}
#depositForm .ewallet-img-box img{height:100%}
#virtualForm .list-amount{display:flex;}
#virtualForm .list-amount div.child-amount{padding:6px 10px;color:white;background-color:#62BB46;border-radius:5px;margin:6px;cursor:pointer;}
#virtualForm .list-amount div.edit{padding:6px 10px;color:white;background-color:#f7941d;border-radius:5px;margin:6px;cursor:pointer;}
#virtualForm #virtual-amount-edit{color:white;}
#virtualForm #virtual-amount-edit input{margin:4px;width:45%}
#virtualForm #virtual-amount-edit input:first-child{margin:6px;width:45%}
#virtualForm #virtual-amount-edit #virtual-amount-save{padding:4px 10px;color:white;background-color:#62bb46;border-radius:5px;margin:6px 14px;width:52px;cursor:pointer;display:inline;}
#virtualForm #virtual-amount-edit #virtual-amount-cancel{padding:4px 10px;color:white;background-color:#d9534f;border-radius:5px;margin:6px;width:52px;cursor:pointer;display:inline;}
#qrpayForm .list-amount{display:flex;}
#qrpayForm .list-amount div.child-amount{padding:6px 10px;color:white;background-color:#62BB46;border-radius:5px;margin:6px;cursor:pointer;}
#qrpayForm .list-amount div.edit{padding:6px 10px;color:white;background-color:#f7941d;border-radius:5px;margin:6px;cursor:pointer;}
#qrpayForm #qrpay-amount-edit{color:white;}
#qrpayForm #qrpay-amount-edit input{margin:4px;width:45%}
#qrpayForm #qrpay-amount-edit input:first-child{margin:6px;width:45%}
#qrpayForm #qrpay-amount-edit #qrpay-amount-save{padding:4px 10px;color:white;background-color:#62bb46;border-radius:5px;margin:6px 14px;width:52px;cursor:pointer;display:inline;}
#qrpayForm #qrpay-amount-edit #qrpay-amount-cancel{padding:4px 10px;color:white;background-color:#d9534f;border-radius:5px;margin:6px;width:52px;cursor:pointer;display:inline;}
#dewabet-esport-lobby .mb-20 img{border: 1px solid #727675}
#dewabet-esport-lobby .mb-20 a{width: 100%}
#dewabet-esport-lobby .game-panel{position: relative;z-index: 0}
#dewabet-esport-lobby .game-panel .maintenance{position: absolute;z-index: 1}
#dewabet-esport-lobby .game-panel .maintenance img{width: 35%;margin-left: 7vw;border: none}
#dewabet-esport-lobby .game-panel .maintenance p.caption{font-size: 21px;width: 50%;position: absolute;top: 3vh;right: 0;text-align: center}
#dewabet-esport-lobby img.is-maintenance{filter: grayscale(100%) blur(2px)}
#dewabet-esport-lobby .img-wrapper{position: relative;overflow: hidden}
#dewabet-esport-lobby .img-wrapper .promo-tag{position: absolute;left: -25px;top: 10px;background: red;width: 100px;height: 20px;border-radius: 2px;text-align: center;transform: rotate(-40deg);color: #fff;box-shadow: 0px 0px 10px 0px rgba(255,8,8,1);z-index: 1}
#dewabet-esport-lobby .img-wrapper .promo-tag-right{position: absolute;right: -25px;top: 10px;background: red;width: 100px;height: 20px;border-radius: 2px;text-align: center;transform: rotate(40deg);color: #fff;box-shadow: 0px 0px 10px 0px rgba(255, 8, 8, 1);z-index: 1}
#dewabet-esport-lobby .btn-mobile{width: 50%;color: #fff}
#dewabet-esport-lobby .btn-desktop{width: 49%;color: #fff}
#dewabet-esport-lobby .esport-icon{width:24px;vertical-align:top;margin-right:5px}
#dewabet-sport .mb-20 img{border: 1px solid #727675}
#dewabet-sport .game-panel{position: relative;z-index: 0}
#dewabet-sport .game-panel .maintenance{position: absolute;z-index: 1}
#dewabet-sport .game-panel .maintenance img{width: 35%;margin-left: 7vw;border: none}
#dewabet-sport .game-panel .maintenance p.caption{font-size: 21px;width: 50%;position: absolute;top: 3vh;right: 0;text-align: center}
#dewabet-sport img.is-maintenance{filter: grayscale(100%) blur(2px)}
#dewabet-sport .img-wrapper{position: relative;overflow: hidden}
#dewabet-sport .img-wrapper .promo-tag{position: absolute;left: -25px;top: 10px;background: red;width: 100px;height: 20px;border-radius: 2px;text-align: center;transform: rotate(-40deg);color: #fff;box-shadow: 0px 0px 10px 0px rgba(255,8,8,1);z-index: 1}
#dewabet-sport .img-wrapper .promo-tag-right{position: absolute;right: -25px;top: 10px;background: red;width: 100px;height: 20px;border-radius: 2px;text-align: center;transform: rotate(40deg);color: #fff;box-shadow: 0px 0px 10px 0px rgba(255, 8, 8, 1);z-index: 1}
#dewabet-sport .btn-mobile{width: 50%;color: #fff}
#dewabet-sport .btn-desktop{width: 49%;color: #fff}
#dewabet-sport .footer-mobile{bottom: 0;}
#fantasy-sports-landing .landing-img.fantasy-sports{height: 100vh}
#fantasy-sports-landing .gb .btn{width: 100% !important}
#fantasy-sports-landing .landing-btn{top: 70vh}
#idntoto-frame iframe {display: block;-webkit-transform: scale(0.7, 0.7);transform: scale(0.7, 0.7);-webkit-transform-origin: top left;transform-origin: top left;}

/* profile blade */
#profile .form-control[readonly] {color: black !important;background-color: white !important;}
#profile .card {background-color: #000; border-radius: 10px;min-height: 155px;}
#profile .card .tags-rejected {position: absolute;display: flex;align-items: center;justify-content: center;top: 0;bottom: 0px;right: 0;left: 0;background: rgba(0, 0, 0, 0.7);border-radius: 10px;}
#profile .card .tags-rejected p {font-size: 18px;text-transform: uppercase;color: red;font-weight: bold;border: 5px red solid;padding: 5px 10px;margin-bottom: 0;border-radius: 5px;}
#profile .card .tags-pending {position: absolute;display: flex;align-items: center;justify-content: center;top: 0;bottom: 0px;right: 0;left: 0;background: rgba(0, 0, 0, 0.7);border-radius: 10px;}
#profile .card .tags-pending p {font-size: 18px;text-transform: uppercase;color: yellow;font-weight: bold;border: 5px yellow solid;padding: 5px 10px;margin-bottom: 0;border-radius: 5px;}
#profile .card.card-add-bank {position: relative;}
#profile .card.card-add-bank .card-body {position: absolute;top: 50%;transform: translateY(-50%);}
#profile .card .card-header {background-color: #60bb46;color: white;border-radius: 10px 10px 0 0;}

/* new bank list */
#new-bank-list .btn-file{position:relative;overflow:hidden;height: 30px;}
#new-bank-list .btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;opacity:0;outline:0;background:#fff;cursor:inherit;display:block}
#new-bank-list #img-upload{width:150px;height:150px}
#new-bank-list .as-console-wrapper{display:none!important}

/* fishing blade */
#fishing-game .slots-sidebar, #fishing-game .search-input.open {transition: all 0.3s ease;}
#fishing-game .tournament-icon-sidebar {background-image: linear-gradient(#f1b810,#a37c0a,#c4960d);padding: 0px 2px;color: white;font-size: 9px;border-radius: 2px;right: 0;}
#fishing-game .tournament-icon, #fishing-game .new-icon{margin: 0;top: 0;right: 0;}
#fishing-game .separator-search {padding: 5.2vh 0;}
#fishing-game .sticky{position: fixed;z-index: 10;}
#fishing-game .maintenance img.slot-img-mt {-webkit-filter: grayscale(100%) blur(1.5px);filter: grayscale(100%) blur(1.5px);}
#fishing-game .maintenance .mt {position: absolute;z-index: 1;text-align: center;top: 0;}
#fishing-game .maintenance .mt img {transform: scale(0.9);}
#fishing-game .maintenance .mt .caption {color: #fff;font-size: 15px;font-weight: bold;z-index: 2;margin-top: 5vh;position: absolute;top: 0;display: none;}
#fishing-game .responsive-image, #fishing-game .sidebar-content-wrapper .slots-games .game-title {height: 100px;}
#fishing-game b.stick-bottom{position: absolute;bottom: 0;}
#fishing-game .game-box-slots {position: relative;}
#fishing-game div#load-div{visibility: hidden;height: 45px;}
#fishing-game .col-sm-12.loader {padding-top: 1.5vh;display: flex;justify-content: center;opacity: 0;transition: all 0.2s ease-out;}
#fishing-game .game-pic-slots{position: relative}
#fishing-game .badge-game.cq9 span:before{font-size: 0.7rem;}
#fishing-game .badge-game.habanero span:before, #fishing-game .badge-game.isoftbet span:before {font-size: 2rem;}
#fishing-game .group,#fishing-game #list-slots {margin-top:5px;padding-bottom: 5px;overflow: hidden;display: grid;grid-template-columns: 1fr 1fr;}
#fishing-game .group:first-child{margin-top:0px;}
#fishing-game .group h2, #fishing-game .group .search-input{text-transform: uppercase;font-size: 14px;grid-column-start: 1;grid-column-end: 3;}
#fishing-game a.game-slot {padding-bottom: 15px;}
#fishing-game .footer-mobile {margin-left: 62px;width: calc(100% - 62px);}
#fishing-game .footer-mobile .footer-end {width: 100%;}
#fishing-game .footer-mobile .footer-end .col-footer img {width: 95px;}
#fishing-game .icon-fishing-games {width: 37px !important;height: 41px !important;background: url("{{asset('../../assets/v2/desktop/images/_slots/icon-games-fish.png') }}") center no-repeat;background-size: 25px;}
#fishing-game a:hover .icon-fishing-games, #fishing-game a.active .icon-fishing-games {background: url("{{asset('../../assets/v2/desktop/images/_slots/icon-games-fish-active.png') }}") center no-repeat;background-size: 25px;}

#landing-idn-lotto .landing {height: auto !important;}
#landing-idn-lotto .row.landing {position: relative;}
#landing-idn-lotto .landing-img {position: inherit;height: 100%;}
#landing-idn-lotto .landing-img img {width: 100%;height: auto;}
#landing-idn-lotto .landing-content {position: absolute;width: 100%;height: 73px;top: 0;}
#landing-idn-lotto .landing-content .landing-btn .gb, .landing-content .landing-btn .gb .btn {width: 100%;}
#landing-idn-lotto .hide-on-portrait, #landing-idn-lotto .hide-on-landscape {display: none;}

#landing-idn-trade .landing {height: auto !important;}
#landing-idn-trade .row.landing {position: relative;}
#landing-idn-trade .landing-img {position: inherit;height: 100%;}
#landing-idn-trade .landing-img img {width: 100%;height: auto;}
#landing-idn-trade .landing-content {position: absolute;width: 100%;height: 73px;top: 0;}
#landing-idn-trade .landing-content .landing-btn .gb, .landing-content .landing-btn .gb .btn {width: 100%;}
#landing-idn-trade .hide-on-portrait, #landing-idn-trade .hide-on-landscape {display: none;}
#landing-idn-trade .tradeText{position: absolute;z-index: 9;font-family: allerrbold;letter-spacing: 1px;font-size: 56px;text-transform: uppercase;background: linear-gradient(89deg, #60bb46 40%, #16a2a6 60%);-webkit-background-clip: text;-webkit-text-stroke: 4px transparent;color: #000;top: 19px;width: 100%;text-align: center;}

#landing-idnplay .landing-img.poker{height: 100vh;}
/* #landing-idnplay .landing-btn {padding-left: 20%;} */
#landing-idntoto .landing-img.toto{height: 100vh;}
#landing-slot .landing-img.slots{height: 100vh;}
#landing-sport .landing-img.sports{height: 100vh;}

#slot-index-db-casino .badge-game.sky{padding-left: 0.8rem }
#slot-index-db-casino .badge-game.sky span{position: absolute;}
#slot-index-db-casino .badge-game.sky .path1{margin-left: -0.8rem;}

#sport-lobby iframe {display: block;transform: scale(0.5, 0.5);-webkit-transform-origin: top left;transform-origin: top left;}
#sport-lobby .iframe-content{position: fixed;overflow-x: visible;}
#sport-lobby .footer-mobile {display: none;}
#sport-lobby #page-content-wrapper {height: 100vh;}
#sport-lobby .iframe-content {height: 100vh;width: 100vw;}

#virtual-sport-index .mb-20 img {border: 1px solid #727675;}
#virtual-sport-index .game-panel {position: relative;z-index: 0;}
#virtual-sport-index .game-panel .maintenance {position: absolute;z-index: 1;}
#virtual-sport-index .game-panel .maintenance img {width: 35%;margin-left: 7vw;border: none;}
#virtual-sport-index .game-panel .maintenance p.caption {font-size: 21px;width: 50%;position: absolute;top: 3vh;right: 0;text-align: center;}
#virtual-sport-index img.is-maintenance {filter: grayscale(100%) blur(2px);}
#virtual-sport-index .img-wrapper {position: relative;overflow: hidden;}
#virtual-sport-index .img-wrapper .promo-tag {position: absolute;left: 0;top: 0;background: url(http://dewabetdev.com/assets/v2/desktop/images/new-promo-tag.png) no-repeat;width: 100px;height: 30px;}
#virtual-sport-index .sport-maintenance {position: absolute;left: 50%;transform: translate(-50%, 0);top: 20px;z-index: 1;}
#virtual-sport-index .sport-maintenance div{width: 100%;display: flex }
#virtual-sport-index .sport-maintenance div img{width: 50%;margin: auto;border: unset;}
#virtual-sport-index .sport-maintenance p {text-align: center;color: white;}
#virtual-sport-landing .landing-img{content:url('../../mobile/img/Dewabet_LandingIMG_VirtualSport_IDR-v3.jpg') !important;}
#virtual-sport-landing .landing-text h2{font-size: 18px;}
#virtual-sport-landing .landing-img.virtual-sports{height: 100vh;}

#changePassword .form-password .hint-password {display: none;}
#changePassword .form-password .hint-password p{margin-top: 5px;color: #f0ad4e;font-size: 80%;font-weight: 400;font-family: open_sansregular,Tahoma,"Microsoft Yahei",Arial,Helvetica;text-align: left;margin-bottom: 0;}
#changePassword .form-password .rule-password {color: #fff !important;}
#changePassword .form-password .hint-password .true{color: #6ea900;}
#changePassword .form-password .hint-password .false{color: #fb5351;}
#changePassword .form-password .help-block{color: #fb5351;}

#dashboard .badge {padding: 0.5rem 0.8rem;position: absolute;right: 1rem;}
#dashboard .streaming {margin-top: 5px;}
#dashboard .game-box {overflow: hidden;}
#dashboard .bonus-corner{width: 48%;background-color: #ebaf00;color: #fff;float: left;border-radius: 0;font-size: 15px;}
#dashboard .bonus-corner:hover , .bonus-corner:focus, .bonus-corner:active {color: #fff;background: #EBAF1E;}
#dashboard .live-streaming{width: 48%;color: #fff;background-color: #62bb46;float: right;border-radius: 0;font-size: 15px;}
#dashboard .live-streaming:hover , .live-streaming:focus, .live-streaming:active {color: #fff;background: #62BB56;}
#dashboard .icon-roulette{width: 23px;margin-bottom: 2px;}
#dashboard .label-label{vertical-align: bottom;}
#dashboard .game-box.maintenance{filter: grayscale(100%);}
#dashboard .group h2{background-color: #5e8517;padding-top: 10px;padding-bottom: 10px;}
#dashboard .marquee {width: 80vw;}
#dashboard .mt-2 {margin-top: 2vh;}
#dashboard .pb-5 {padding-bottom: 5vh;}
#dashboard .tag-promo {position: absolute;color: #fff;font-size: 11px;width: 95px;height: 15px;background: red;text-align: center;margin: 0;top: 13px;right: -24px;transform: rotate(41deg);-webkit-box-shadow: 0px 1px 12px 1px red;-moz-box-shadow: 0px 1px 12px 1px red;box-shadow: 0px 1px 12px 1px red;z-index: 1;}
#dashboard .btn-mobile {width: 50%;color: #fff;font-size: 9px;padding: 8px;}
#dashboard .btn-desktop {width: 50%;color: #fff;font-size: 9px;padding: 8px;}
#dashboard .button-box {display: inline-flex;width: 100%;}
#dashboard .slots-grid {grid-template-columns: repeat(3, 33.33%);text-align: center;}
#dashboard .slots-grid h2 {grid-column-end: 4;}
#dashboard .slots-title {max-width: 90%;}
#dashboard .sportsbook-worldcup{grid-column-start: 1;grid-column-end: 3;position: relative;}
#dashboard .sportsbook-worldcup h2{text-transform: uppercase;font-size: 14px}
#dashboard .worldcup-schedule{position: absolute;top: 22%;right: 1%;background: black;padding: 3px;color: white;}
#deposit-voucher88 .forms {margin: 10px 0 24px;}
#deposit-voucher88 .footer-mobile {margin-top: 0;}


.text-decoration-none{text-decoration: none;}
.text-white{color:white};

#force-reset-password .form-password .hint-password {display: none;}
#force-reset-password .form-password .hint-password p{margin-top: 5px;color: #f0ad4e;font-size: 80%;font-weight: 400;font-family: open_sansregular,Tahoma,"Microsoft Yahei",Arial,Helvetica;text-align: left;margin-bottom: 0;}
#force-reset-password .form-password .rule-password {color: #fff !important;}
#force-reset-password .form-password .hint-password .true{color: #6ea900;}
#force-reset-password .form-password .hint-password .false{color: #fb5351;}
#force-reset-password .form-password .help-block{color: #fb5351;}
#home .group h2{background-color: #5e8517;padding-top: 10px;padding-bottom: 10px;}
#home .game-box {overflow: hidden;}
#home .game-box.maintenance{filter: grayscale(100%);}
#home .marquee {width: 300px;}
#home .tag-promo {position: absolute;color: #fff;font-size: 11px;width: 95px;height: 15px;background: red;text-align: center;margin: 0;top: 13px;right: -24px;transform: rotate(41deg);-webkit-box-shadow: 0px 1px 12px 1px red;-moz-box-shadow: 0px 1px 12px 1px red;box-shadow: 0px 1px 12px 1px red;z-index: 1;}
#home .mb-30{margin-bottom: 30px;}
#home .sportsbook-worldcup{grid-column-start: 1;grid-column-end: 3;position: relative;}
#home .sportsbook-worldcup h2{text-transform: uppercase;font-size: 14px}
#home .worldcup-schedule{position: absolute;top: 22%;right: 1%;background: black;padding: 3px;color: white;}
#home .img-banner {margin: auto;display: block;width: 100%;max-width: 300px;position: absolute;top: 40%;left: 50%;transform: translate(-50%, -50%);}
#home .modal-content {-webkit-animation-name: zoom;-webkit-animation-duration: 0.6s;animation-name: zoom;animation-duration: 0.6s;}
@-webkit-keyframes zoom {from {-webkit-transform:scale(0)} to {-webkit-transform:scale(1)}}
@keyframes zoom {from {transform:scale(0)} to {transform:scale(1)}}
#home .content-popup-banner{position: relative;height:100%;}
#home .close-banner {position: absolute;top: 19vh;right: 12vw;color: #f1f1f1;font-size: 40px;font-weight: bold;z-index: 999;transition: 0.3s;}


#new-bet-history #modalBetHistory .modal-body {background-color: #E4E4E4;}
#new-bet-history #modalBetHistory .modal-body .title {margin-top: 3vh;}
#new-bet-history .table-wrapper table {width: 100%;}
#new-bet-history .table-wrapper-vertical {overflow-y: scroll;margin-top: 10px;max-height: 40vh;}
#new-bet-history .table-wrapper-vertical &gt; table {background-color: #fff;}
#new-bet-history .table-history th, .table-history td {width: 1%;}
#new-bet-history .table-detail-bet-history {background-color: #fff;}
#new-bet-history .text-blue {color: blue !important;}
#new-bet-history .text-red {color: red !important;}
#new-bet-history .nav-tabs&gt;li {width: 50%;}
#new-bet-history .nav&gt;li&gt;a {width: 100%;}
#new-bet-history .text-center {justify-content: center;}
#new-deposit img.img-bank-custom {max-width: 24vw;}
#new-memo #unread_btn{background-color: #435f11;}
#new-memo #all_msg_btn{background-color: #435f11;}
#new-memo .nav-tabs&gt;li {width: 50%;}
#new-memo .nav&gt;li&gt;a {width: 100%;}
#new-memo .text-center {justify-content: center;}
#new-transaction-history .nav-tabs&gt;li {width: 50%;}
#new-transaction-history .nav&gt;li&gt;a {width: 100%;}
#new-transaction-history .text-center {justify-content: center;}
#new-withdraw #withdrawForm {margin-bottom: 2%;}
#new-withdraw #modal-submit {color: #000;padding: 10px;margin: 10px;text-align: center;}

#notification-crm #unread_btn{background-color: #435f11;}
#notification-crm #all_msg_btn{background-color: #435f11;}
#notification-crm div #notification-dewacrm {position: none;float: none;margin: 7px 0px 0px 0px;background: none;padding: 2px 5px 1px 5px;border-radius: 5px;}
#notification-crm .forms {margin: 10px -4px 10%;}

#password-reset-idr select {width: 100%;height: 29px;color: black;}

#promotion .info1{background-color: #e5e5e5;;}
#promotion .info1 .tab-content {background-color: #fff;padding: 10px 10px 10px 10px;color: #000;position: relative;}
#promotion .info1 .tab-content .tab-pane&gt;img{width: 100%;}
#promotion .info1 .nav-tabs {margin-bottom: 0px;background-color: #e5e5e5;border-top-left-radius: 2px;border-top-right-radius: 2px;margin-right: 10px;border: none;}
#promotion .info1 .nav-tabs&gt;li {float: left;margin-bottom: -1px;background-color: #929292;border-top-left-radius: 2px;border-top-right-radius: 2px;margin-right: 10px;}
#promotion .info1 .nav-tabs&gt;li.active&gt;a, .info1 .nav-tabs&gt;li.active&gt;a:focus, .info1 .nav-tabs&gt;li.active&gt;a:hover {color: #000;cursor: default;background-color: #fff;border: 1px solid #fff;border-bottom-color: transparent;border-top-left-radius: 2px;border-top-right-radius: 2px;margin-bottom: -1px;margin-right: 0px;}
#promotion .nav&gt;li&gt;a:focus, .nav&gt;li&gt;a:hover {text-decoration: none;background-color: #fff;color: #555;border-top-left-radius: 2px;border-top-right-radius: 2px;}
#promotion #psports .editable {background-color: #e5e5e5;;}
#promotion .promotion-content table tr td {border:1px solid black;}
#promotion .tabs {margin-bottom: 7%;}

#register .form-password .hint-password {display: none;}
#register .form-password .hint-password p{margin-top: 5px;color: #f0ad4e;font-size: 80%;font-weight: 400;font-family: open_sansregular,Tahoma,"Microsoft Yahei",Arial,Helvetica;text-align: left;margin-bottom: 0;}
#register .form-password .rule-password {color: #fff !important;}
#register .form-password .hint-password .true{color: #6ea900;}
#register .form-password .hint-password .false{color: #fb5351;}
#register .form-password .help-block{color: #fb5351;}
#register .fv-control-feedback{top:5px; color: black; font-size: 22px; right: 3px;}
#register .form-control-feedback{right:20px}

#static .nav .open&gt;a, #static .nav .open&gt;a:focus, #static .nav .open&gt;a:hover {background-color: #74ae10;border-color: none;}
#static .nav-pills&gt;li {margin-left: 2px;}
#static .nav&gt;li&gt;a {padding: 5px 10px;margin-bottom: 5px;height:35px;}
#static .dropdown-menu {font-size: 12px;background-color: #74ae10;}
#static #lang-menu .dropdown-item a {color: #fff;}
#static .static-content &gt; p, #static .static-content &gt; p &gt; span, #static .static-content &gt; p &gt; span &gt; span {color: #fff !important;}
#static .static-content &gt; img, #static .static-content &gt; div &gt; p &gt; img, #static .static-content &gt; div &gt; img {width: 100% !important;}
#static iframe {width: 100% !important;height: 200px;}
#static-piala-dunia .title-pildun{width: 100%; background: #597b1c; display: flex; justify-content: end; gap: 13%; padding: 5px 10px;margin-top:4%;}
#static-piala-dunia .social-media-icon{display: flex; gap: 5px; align-items: center; width: 22%; justify-content: end;}
#static-piala-dunia .rounded-icon{background: white; width: 20px; height: 20px; border-radius: 999px; display: flex; align-items: center; text-align:center;}
#static-piala-dunia .content-pildun-title{display: flex; justify-content: space-between;}
#static-piala-dunia .button-style{height: 10%; gap: 6px;}
#static-piala-dunia .btn-size{font-size: 12px;}
#static-piala-dunia .banner-promosi-pildun{width: 100%;}
#static-piala-dunia .jadwal-pildun{width: 100%; margin-top:10px;}
#static-terms .rcorners1 a {text-decoration: none;}
#static-terms .rContainer {background-color: white;margin: 8px;padding: 20px;border-radius: 8px;}
#static-terms .nav .open&gt;a, #static-terms .nav .open&gt;a:focus, #static-terms .nav .open&gt;a:hover {background-color: #74ae10;border-color: none;}
#static-terms .nav-pills&gt;li {margin-left: 2px;}
#static-terms .nav&gt;li&gt;a {padding: 5px 10px;margin-bottom: 5px;}
#static-terms .dropdown-menu {font-size: 12px;background-color: #74ae10;}
#static-terms #lang-menu .dropdown-item a {color: #fff;}
#static-terms .static-content &gt; p, #static-terms .static-content &gt; p &gt; span, #static-terms .static-content &gt; p &gt; span &gt; span {color: #fff !important;}
#static-terms .static-content &gt; img, #static-terms .static-content &gt; div &gt; p &gt; img, #static-terms .static-content &gt; div &gt; img {width: 100% !important;}
#static-terms iframe {width: 100% !important;height: 200px;}


.togel-timer-value{background: #62BB46;border-radius: 5px;color: white;text-align: center;align-self: baseline;flex: 50%;}
.togel-timer-timer{background: gray;color: white;border-radius: 5px;border: solid 1px;text-align: center;align-self: baseline;flex: 50%;}
.togel-timer-close{background: red;color: white;border-radius: 5px;text-align: center;align-self: baseline;flex: 100%;}

#idnlotto-lobby .hr-lottery, #idnlotto-lobby .idnraffle-span{grid-column: span 2;}
#idnlotto-lobby .e-lottery-title{grid-column: span 2;text-transform: uppercase;font-size: 14px;text-align: center;font-weight: bold;}
#idnlotto-lobby hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}
#idnlotto-lobby .row.landing{height: auto !important;}
#idnlotto-lobby .idnraffle-img-wrapper{height: 18vh !important;}
#idnlotto-lobby .tag-promo{position: absolute;color: #fff;font-size: 13px;width: 95px;height: 20px;background: red;text-align: center;margin: 0;top: 10px;left: -24px;-webkit-transform: rotate(-41deg);transform: rotate(-41deg);box-shadow: 0 1px 12px 1px red;z-index: 1;}
#idnlotto-lobby .tag-promo-right{position: absolute;right: -25px;top: 10px;background: red;width: 100px;height: 20px;border-radius: 2px;text-align: center;transform: rotate(40deg);color: #fff;box-shadow: 0px 0px 10px 0px rgba(255, 8, 8, 1);z-index: 1}

#rtp-slot .rtp-lists .card{color: white;border: 1px solid #62bb46 !important;background-color: #1c1919 !important;}
#rtp-slot .owl-rtp-menu .rtp-menu-item{width: 96%;height: 54px;position: relative;display: flex;justify-content: center;align-items: center;background-color: rgb(31 31 31);border-radius: 5px;position: relative;}
#rtp-slot .owl-rtp-menu .rtp-menu-item.active{background-color: rgb(19 19 19);}
#rtp-slot .owl-rtp-menu .rtp-menu-item .promo-rtp{position: absolute;right: 14px;top: 0;}
#rtp-slot .owl-rtp-menu .rtp-menu-item .active{position: absolute;width: 14%;height: 5px;background-color: #62bb46;border-radius: 30px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 5%;}
#rtp-slot .modal .modal-dialog .modal-content {background-color: #252424;}
#rtp-slot .modal .modal-dialog .modal-content .modal-header {height: 50px;display: flex;justify-content: center;}
#rtp-slot .modal .modal-dialog .modal-content .modal-header .modal-title{text-transform: uppercase;align-self: center;}
#rtp-slot .modal .modal-dialog .modal-content .modal-body {padding: 0;text-align: start;color: white;}
#rtp-slot .modal .modal-dialog .modal-content .modal-body .top-content{padding: 15px;text-decoration: underline;color: white;}
#rtp-slot .modal .modal-dialog .modal-content .modal-body .content-header{background-color: #706d6d;padding: 6px 0;color: white;}
#rtp-slot .modal .modal-dialog .modal-content .modal-body .content-header .content-title{font:14px 'allerrbold';text-align: center;}
#rtp-slot .modal .modal-dialog .modal-content .modal-body .content-body .pola{padding: 15px;}
#rtp-slot .modal .modal-dialog .modal-content .modal-body .content-footer .row{margin: 0;}
#rtp-slot .modal .modal-dialog .modal-content .modal-body .content-footer .row .col-xs-6{padding: 0;}
#rtp-slot .modal .modal-dialog .modal-content .modal-body .content-footer .row .col-xs-6 a{text-decoration: none;color: white;}
#rtp-slot .modal .modal-dialog .modal-content .modal-body .content-footer .row .masuk{text-align: center;padding: 13px;background-color: #62bb46;text-decoration: none;font:14px 'allerrbold';}
#rtp-slot .modal .modal-dialog .modal-content .modal-body .content-footer .row .main{text-align: center;padding: 13px;background-color: #62bb46;text-decoration: none;color:white;font:14px 'allerrbold';}
#rtp-slot .modal .modal-dialog .modal-content .modal-body .content-footer .row .daftar{text-align: center;padding: 13px;background-color: #14a2a7;font:14px 'allerrbold';}
#rtp-slot .percentage-number{color: white;}
#rtp-slot .overlay-maintenance{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.75) no-repeat;-webkit-background-size: contain;display: inline-flex;align-items: center;text-align: center;justify-content: center;animation-name: fadeIn;animation-duration: 0.7s;animation-timing-function: linear;animation-delay: 0.5s;animation-direction: alternate;animation-play-state: running;animation-fill-mode: forwards;}


/* hotmatch */
.hm-category{display: flex;font-weight:bold;color:#ffff;position: relative;}
.hm-category .hotmatch-icon{position: absolute;left: 23%;top: -10%;}
.hm-category-active{cursor:pointer;color:gray}
.active,.hm-category-active:hover{color:#fff}
.active{background-color:#62bb46;border-radius:5px}
.hm-lobby{display: flex;margin-top:20px;font-size:1.1rem;}
.hm-lobby .promo-tag{color:#fff;font-size:8px;width:41px;height:15px;background:red;text-align:center;border-radius:3px;margin-left:3px}
.hm-lobby .promo-title{overflow:hidden;background-color:red;padding-left:5px;height:19px;text-transform:uppercase}
.hm-lobby .slick-slide{margin: 0 5px;}
.hm-lobby .card-hm{width: 23rem;border-radius: 5px;}
.hm-lobby .card-hm .card-title{background:linear-gradient(90deg,#07d177,#1acf65 31%,#01c1b8);border-radius:5px 5px 0 0;color:black;}
.hm-lobby .card-hm .card-title .text-title{width:150px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hm-lobby .card-hm .home-away{height: 104px;}
.hm-lobby .card-hm .home-away .homeaway-name{width:170px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hm-lobby .card-hm .home-away .rounded-home{border-radius:999px;width:30px;background:rgb(17, 172, 74);}
.hm-lobby .card-hm .home-away .rounded-away{border-radius:999px;width:30px;background:red}
.hm-lobby .card-hm .home-away .hdp-odds{padding-top:10px;padding-bottom:10px;font-size:8px;color:white}
.hm-lobby .card-hm .home-away .hdp-odds .hm-hdp,.hm-lobby .card-hm .home-away .hdp-odds .hm-odds{background:#14A2A7;border-radius:15px;padding:5px;display:flex;align-items:center;justify-content:center;font-weight:bold}
.hm-lobby .card-hm .home-away .hdp-odds .hm-hdp .text-bet,.hm-lobby .card-hm .home-away .hdp-odds .hm-odds .text-bet{margin-left:10px;margin-right:10px}
.hm-lobby .card-hm .home-away .flex-hm{justify-content: flex-start;}
.hm-lobby .hm-hdp &gt; p{margin:0;font-size:7px}
.hm-lobby .hm-odds &gt; p{margin:0;font-size:7px}
.hovertext{position:relative}
.hovertext:before{content:attr(data-hover);visibility:hidden;opacity:0;width:155px;background-color:#000;color:#fff;text-align:center;border-radius:5px;padding:5px 0;transition:opacity 0.5s ease-in-out;position:absolute;z-index:1;left:-159px;top:0}
.hovertext:active:before{opacity:1;visibility:visible}
.text-xl{font-size: 1.7rem;}
.card-hm.bg-sepakbola{background: url(../img/home/hotmatch/Sepakbola.webp);background-position: center;background-size: cover;}
.card-hm.bg-basket{background: url(../img/home/hotmatch/Basketball.webp);background-position: center;background-size: cover;}
.card-hm.bg-e-sport{background: url(../img/home/hotmatch/Esport.webp);background-position: center;background-size: cover;}

.slider-progress-main-banner {width: 100%;height: 2px;background: #eee;}
.slider-progress-main-banner .progress {width: 0%;height: 2px;background: #62BB46;}
/* end hotmatch */

.bank-list-virtual{background:white;padding:5px;border-radius:5px;width:100%;height:50px;color:black;font-family: sans-serif;font-size: 12px;margin-top: 5px;}
.bank-list-qrpay{background:white;padding:5px;border-radius:5px;width:100%;color:black;}
.biaya-layanan-content{background:#62BB46;border-radius:10px 10px 0px 0px;padding:15px 15px 25px 15px;text-align:center;font-size:14px;height:60px;}
.total-biaya-content{background:#FFFF;border-radius:10px;padding:15px;text-align:center;font-size:16px;height:50px;margin-top:-10px;color:black;font-weight:bold}
input[type=radio]{position:absolute;opacity:0;width:0;height:0;}
input[type=radio]:checked + .bank-list-virtual .circle-status-bank{background:#090;border:2px solid black;}
input[type=radio]:checked + .bank-list-virtual{background:#c5c5c5;}
input[type=radio]:checked + .bank-list-qrpay .circle-status-bank{background:#090;border:2px solid black;}
input[type=radio] + .bank-list-virtual .circle-status-bank{cursor:pointer;}
.img-bank{max-height:20px;margin:2px;}
.img-qris{border-bottom:1px solid rgb(177, 176, 176);}
.circle-status-bank{width:20px;height:20px;border-radius:9999px;border:2px solid gray;}
.absolute-circle{position:absolute;top:15px;left:10px}
.d-flex{display: flex;}
.justify-content-between{justify-content: space-between;}
.align-self-center{align-self: center;}
.position-relative{position: relative;}
.justify-content-center{justify-content: center;}
.flex-wrap{flex-wrap: wrap;}
#ewallet-amount-edit .input-text,#qrpay-amount-edit .input-text,#virtual-amount-edit .input-text{color:#000}


/* Media CSS */
@media only screen and (orientation:portrait) {
    .landing-img.tembak-ikan {
        height: 100vh;
        content: url(../../v2/mobile/images/tembak-ikan/background-landing-portrait.jpg);
        width: 100%;
    }
    .group.special {
        grid-template-columns: repeat(3,1fr) !important;
    }

    #home .group {
        grid-template-columns: repeat(2,50%);
    }

    #home .group.idnlive, #dashboard .group.idnlive {
        grid-template-columns: repeat(3,1fr) !important;
    }

    #home .group.idnlive .title, #dashboard .group.idnlive .title{
        grid-column-start: 1;
        grid-column-end: 4;
    }

    #dashboard .group {
      grid-template-columns: repeat(2,50%);
    }

    #sport-lobby iframe {
        width: 200vw;
        height: 178vh;
    }

    #landing-idn-lotto .show-on-portrait {
        display: block;
    }

    #landing-idn-trade .show-on-portrait {
        display: block;
    }

    #landing-mickeymouse .landing-img.mickeymouse {
        content: url(../img/mm-banner-page.png);
        width: 100%;
        height: 75vh;
    }

    #landing-mickeymouse .landing{
        height: 75vh !important;
    }
    #landing-mickeymouse .landing-btn {
        margin-top: 100%;
        margin-left: 30%;
        position: absolute;
        width: 100%;
    }

}

@media only screen and (orientation:landscape) {
    .group.special {
        grid-template-columns: repeat(3,1fr) !important;
    }
    #home .group {
      grid-template-columns: repeat(2,50%);
    }

    #home .group.idnlive {
        grid-template-columns: repeat(3,1fr);
    }

    #home .group.idnlive .title{
        grid-column-start: 1;
        grid-column-end: 4;
    }

    #home .featured .game-image,
    #home .group.special.slots .game-image {
      max-height: 100%;
      height: 35vh;
    }

    #home .game-box.more-button {
      height: 46vh;
    }

    #home .group.special .game-box.more-button {
      height: 40.4vh;
    }

    #home .group.special .game-image{
      height: 40vh;
    }

    #home .group .full-size .game-image.img-landscape-special {
      height: 53vh;
    }
    #home .featured .game-image {
      height: 100px;
    }
    #home .game-box &gt; .platform &gt; .btn-home {
      padding: 11px 5px;
    }

    #home .group:last-child .game-image {
      height: 145px;
    }
    #dashboard .group {
      grid-template-columns: repeat(2,50%);
    }

    #dashboard .featured .game-image,
    #dashboard .group.special.slots .game-image {
      max-height: 100%;
      height: 45vh;
    }

    #dashboard .game-box.more-button {
      height: 55.7vh;
    }

    #dashboard .group.special .game-box.more-button {
      height: 40.4vh;
    }

    #dashboard .group.special .game-image{
      height: 40vh;
    }

    #dashboard .group .full-size .game-image.img-landscape-special {
      height: 53vh;
    }
    #dashboard .group.special.slots .game-box.more-button {
      min-height: 55.8vh;
    }
    #dashboard .featured .game-image {
      height: 100px;
    }
    #dashboard .game-box &gt; .platform &gt; .btn-home {
      padding: 11px 5px;
    }

    #dashboard .group:last-child .game-image {
      height: 145px;
    }
    .landing-img.tembak-ikan {
        height: 73vh;
        content: url(../../v2/mobile/images/tembak-ikan/background-landing-landscape.jpg);
        width: 100%;
    }
    #sport-lobby iframe {
        width: 200vw;
        height: 115vh;
    }
    #landing-idn-lotto .show-on-landscape {
        display: block;
    }
    #landing-idn-lotto .landing-btn{
        margin: -11% 5% 0 0;
    }

    #landing-idn-lotto .landing-btn .gb .btn {
        font-size: 1.5rem;
    }
    #landing-mickeymouse .container.mb-20 {
        margin-bottom: 35vh;
    }
    #landing-mickeymouse .landing-btn {
        margin: 18% 16% 0 0;
    }
    .container.tembak-ikan {
        height: 80vh;
        font-size: 7pt;
    }
    .container.tembak-ikan .landing-btn {
        margin: 0;
        top: 30vh;
        left: 27vw;
    }
    #fishing-game .responsive-image, #fishing-game .sidebar-content-wrapper .slots-games .game-title {
        height: 135px;
      width: 100%;
    }
}
@media only screen and (min-device-width:280px) and (max-device-width:654px) and (orientation:portrait) {
    .navbar-brand img.eid-2021-logo{
        height: 35px;
        position: absolute;
        top: 15px;
        left: 29px;
    }
}
 @media only screen and (min-device-width:320px) and (max-device-width:420px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) {
    .landing-img.mickeymouse {
        content: url(../img/mm-banner-page.png);
        width: 100%;
        height: 4%;
    }
    #deposit-voucher88 .btn-v88 {
        font-size: 9px;
    }

    #deposit-voucher88 .btn-v88-more {
        margin: 0;
        bottom: 1.2vh;
        left: 32vw;
    }
}
 @media only screen and (min-device-width:320px) and (max-device-width:420px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) {
    .landing {
        height: 80vh !important;
    }
}
 @media only screen and (min-device-width:320px) and (max-device-width:569px) and (orientation:portrait) {
    .navbar-brand img.eid-2021-logo{
        height: 35px;
        position: absolute;
        top: 15px;
        left: 13px;
    }
}
 @media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) {
    .landing {
        height: 100vh !important;
    }
    .landing-text {
        float: none;
    }
    .landing-img.sports {
        content: url(../img/new-landing-sports.webp);
        width: 100%;
        height: auto;
    }
    .landing-img.fantasy-sports {
        content: url(../img/fantasy-landing.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.casino {
        content: url(../img/new-landing-casino-v3.webp);
        width: 100%;
        height: auto;
    }
    .landing-img.poker {
        content: url(../img/new-landing-poker.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.slots {
        content: url(../img/new-landing-slots.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.idnrng {
        content: url(../../v2/mobile/images/idnrng/banner-landing.webp);
        width: 100%;
        height: 96vh;
    }
    .landing-img.arcade {
        content: url(../../v2/mobile/images/arcade/Dewabet_Mobile.webp);
        width: 100%;
        height: 96vh;
    }
    .landing-img.toto {
        content: url(../img/new-landing-toto.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.virtual-sports {
        content: url(../img/new-landing-virtual-sport.jpg);
        width: 100%;
        height: 4%;
    }
    .landing-img.mickeymouse {
        content: url(../img/mm-banner-page.png);
        width: 100%;
        height: 75%;
    }
    .landing-btn .gb .btn {
        float: left;
        width: 32.44%;
        font-size: 12px;
        padding: 12px 12px;
    }
    .landing-btn .gb:nth-child(2) .btn {
        margin: 0 4px;
    }
    .btn-v88 {
        margin-top: 25%;
        right: 12%;
    }
    .btn-v88-more {
        margin-top: 36.3%;
        margin-left: 27%;
    }
    .landing-img.tembak-ikan {
        height: 100vh;
        content: url(../../v2/mobile/images/tembak-ikan/background-landing-portrait.jpg);
        width: 100%;
    }
}
 @media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) {
    .landing {
        height: 63vh !important;
    }
    .landing-text {
        float: right;
        margin: 0 4% 0 0;
        display: block;
    }
    .landing-img.sports {
        content: url(../img/new-landing-sports-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.fantasy-sports {
        content: url(../img/fantasy-landing-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.casino {
        content: url(../img/new-landing-casino-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.poker {
        content: url(../img/new-landing-poker-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.slots {
        content: url(../img/new-landing-slots-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.toto {
        content: url(../img/new-landing-toto-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.virtual-sports {
        content: url(../img/new-landing-virtual-sport-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.mickeymouse {
        content: url(../img/mm-banner-page-ld.png);
        width: 100%;
        height: auto;
    }
    .landing-text h1 {
        font-size: 30px !important;
    }
    .landing-text h2 {
        font-size: 16px !important;
    }
    .landing-btn {
        margin: 12% 17% 0 0;
        position: absolute;
        right: 0;
    }
    .landing-btn .gb .btn {
        width: 130%;
        font-size: 130%;
        padding: 12px 12px;
    }
    .landing-btn .gb:nth-child(2) .btn {
        margin: 4px 0;
    }
    .btn-v88 {
        margin-top: 12%;
        right: 31%;
    }
    .btn-v88-more {
        margin-top: 17.5%;
        margin-left: 39%;
    }
}
 @media only screen and (min-device-width:360px) and (max-device-width:420px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait) {
    .landing-img.mickeymouse {
        content: url(../img/mm-banner-page.png);
        width: 100%;
        height: 75vh;
    }
}
 @media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) {
    #home .game-box &gt; .game-title {
      max-width: 80%;
    }

    #home .group.idnlive .game-box &gt; .game-title, #dashboard .group.idnlive .game-box &gt; .game-title{
        max-width: 100%;
    }

    #dashboard .game-box &gt; .game-title {
      max-width: 80%;
    }
    .landing {
        height: 100vh !important;
    }
    .landing-text {
        float: none;
    }
    .landing-img.sports {
        content: url(../img/new-landing-sports.webp);
        width: 100%;
        height: auto;
    }
    .landing-img.fantasy-sports {
        content: url(../img/fantasy-landing.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.casino {
        content: url(../img/new-landing-casino-v3.webp);
        width: 100%;
        height: auto;
    }
    .landing-img.poker {
        content: url(../img/new-landing-poker.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.slots {
        content: url(../img/new-landing-slots.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.toto {
        content: url(../img/new-landing-toto.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.virtual-sports {
        content: url(../img/new-landing-virtual-sport.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.mickeymouse {
        content: url(../img/mm-banner-page.png);
        width: 100%;
        height: auto;
    }
    .landing-btn .gb .btn {
        float: left;
        width: 32.44%;
        font-size: 12px;
        padding: 12px 12px;
    }
    .landing-btn .gb:nth-child(2) .btn {
        margin: 0 4px;
    }
    .btn-v88 {
        margin-top: 21%;
        right: 17%;
    }
    .btn-v88-more {
        margin-top: 31%;
        margin-left: 31%;
    }
}
 @media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) {
    .landing {
        height: 80vh !important;
    }
    .landing-text {
        float: right;
        margin: 0 4% 0 0;
        display: block;
    }
    .landing-img.sports {
        content: url(../img/new-landing-sports-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.fantasy-sports {
        content: url(../img/fantasy-landing-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.casino {
        content: url(../img/new-landing-casino-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.poker {
        content: url(../img/new-landing-poker-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.slots {
        content: url(../img/new-landing-slots-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.toto {
        content: url(../img/new-landing-toto-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.virtual-sports {
        content: url(../img/new-landing-virtual-sport-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.mickeymouse {
        content: url(../img/mm-banner-page-ld.png);
        width: 100%;
        height: auto;
    }
    .landing-btn {
        margin: 12% 15% 0 0;
        position: absolute;
        right: 0;
    }
    .landing-btn .gb .btn {
        width: 130%;
        font-size: 120%;
        padding: 10px 12px;
    }
    .landing-btn .gb:nth-child(2) .btn {
        margin: 4px 0;
    }
    .btn-v88 {
        margin-top: 12%;
        right: 31%;
    }
    .btn-v88-more {
        margin-top: 17.5%;
        margin-left: 39%;
    }
}
 @media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait) {
    .btn-v88 {
        margin-top: 19%;
        right: 21%;
    }
    .btn-v88-more {
        margin-top: 28%;
        margin-left: 33%;
    }
}
 @media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape) {
    .landing {
        height: 80vh !important;
    }
    .landing-text {
        float: right;
        margin: 0 4% 0 0;
        display: block;
    }
    .landing-img.sports {
        content: url(../img/new-landing-sports-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.fantasy-sports {
        content: url(../img/fantasy-landing-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.casino {
        content: url(../img/new-landing-casino-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.poker {
        content: url(../img/new-landing-poker-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.slots {
        content: url(../img/new-landing-slots-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.toto {
        content: url(../img/new-landing-toto-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.virtual-sports {
        content: url(../img/new-landing-virtual-sport-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.mickeymouse {
        content: url(../img/mm-banner-page-ld.png);
        width: 100%;
        height: auto;
    }
    .landing-btn {
        margin: 12% 15% 0 0;
        position: absolute;
        right: 0;
    }
    .landing-btn .gb .btn {
        width: 130%;
        font-size: 120%;
        padding: 10px 12px;
    }
    .landing-btn .gb:nth-child(2) .btn {
        margin: 4px 0;
    }
    .btn-v88 {
        margin-top: 11%;
        right: 33%;
    }
    .btn-v88-more {
        margin-top: 15.8%;
        margin-left: 40%;
    }
}
 @media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2) {
    .landing {
        height: 100vh !important;
    }
    .landing-text {
        float: none;
    }
    .landing-img.sports {
        content: url(../img/new-landing-sports.webp);
        width: 100%;
        height: auto;
    }
    .landing-img.fantasy-sports {
        content: url(../img/fantasy-landing.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.casino {
        content: url(../img/new-landing-casino-v3.webp);
        width: 100%;
        height: auto;
    }
    .landing-img.poker {
        content: url(../img/new-landing-poker.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.slots {
        content: url(../img/new-landing-slots.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.toto {
        content: url(../img/new-landing-toto.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.virtual-sports {
        content: url(../img/new-landing-virtual-sport.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.mickeymouse {
        content: url(../img/mm-banner-page.png);
        width: 100%;
        height: auto;
    }
    .landing-text h1 {
        font-size: 500% !important;
    }
    .landing-text h2 {
        font-size: 260% !important;
    }
    .landing-btn {
        margin-top: 91%;
    }
    .landing-btn .gb .btn {
        float: left;
        width: 32.8%;
        font-size: 200%;
        padding: 12px 12px;
    }
    .landing-btn .gb:nth-child(2) .btn {
        margin: 0 4px;
    }
    .btn-v88 {
        margin-top: 10.5%;
        right: 34%;
    }
    .btn-v88-more {
        margin-top: 15%;
        margin-left: 40.5%;
    }
}
 @media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2) {
    #home .featured .game-image {
      height: 130px;
    }
    #home .game-box &gt; .platform &gt; .btn-home {
      font-size: 19px;
    }
    #home .group:last-child .game-image {
      height: 175px;
    }
    #dashboard .featured .game-image {
      height: 130px;
    }
    #dashboard .game-box &gt; .platform &gt; .btn-home {
      font-size: 19px;
    }
    #dashboard .group:last-child .game-image {
      height: 175px;
    }
    .landing {
        height: 56vh !important;
    }
    .landing-text {
        float: right;
        margin: 3% 4% 0 0;
        display: block;
    }
    .landing-img.sports {
        content: url(../img/new-landing-sports-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.fantasy-sports {
        content: url(../img/fantasy-landing-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.casino {
        content: url(../img/new-landing-casino-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.poker {
        content: url(../img/new-landing-poker-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.slots {
        content: url(../img/new-landing-slots-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.toto {
        content: url(../img/new-landing-toto-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.virtual-sports {
        content: url(../img/new-landing-virtual-sport-landscape.jpg);
        width: 100%;
        height: auto;
    }
    .landing-img.mickeymouse {
        content: url(../img/mm-banner-page-ld.png);
        width: 100%;
        height: auto;
    }
    .landing-text h1 {
        font-size: 500% !important;
    }
    .landing-text h2 {
        font-size: 260% !important;
    }
    .landing-btn {
        margin: 15% 17% 0 0;
        position: absolute;
        right: 0;
    }
    .landing-btn .gb .btn {
        width: 130%;
        font-size: 200%;
        padding: 10px 12px;
    }
    .landing-btn .gb:nth-child(2) .btn {
        margin: 10px 0;
    }
    .btn-v88 {
        margin-top: 7.8%;
        right: 38%;
    }
    .btn-v88-more {
        margin-top: 11.3%;
        margin-left: 43%;
    }
    #fishing-game .responsive-image, #fishing-game .sidebar-content-wrapper .slots-games .game-title {
        height: 180px;
        font-size: 18px;
    }
}
 @media (min-device-width:768px) {
    .container {
        width: 100%;
    }
}
 @media (min-device-width:992px) {
    .container {
        width: 100%;
    }
}
 @media (min-device-width:1024px) {
}
 @media (min-device-width:1200px) {
}

/* fishing blade media */
@media only screen and (min-device-width: 410px) and (max-device-width: 731px) and (orientation: portrait){
	#fishing-game .slots-sidebar, .slots-sidebar-wrapper {
		height: 100vh;
	}
}
@media only screen and (min-device-width: 375px) and (orientation: portrait) {
	#fishing-game .slots-sidebar, .search-input.open {
		/*margin-top: 9.3vh;*/
		transition: all 0.3s ease;
	}
}
@media only screen and (min-device-width: 411px) and (orientation: portrait) {
	#fishing-game .slots-sidebar, .search-input.open {
		/*margin-top: 9.3vh;*/
		transition: all 0.3s ease;
	}
}
@media only screen and (min-device-width: 375px) and (min-device-height: 812px) and (orientation: portrait) {
	#fishing-game .slots-sidebar, .search-input.open {
		/*margin-top: 7.8vh;*/
		transition: all 0.3s ease;
	}
	#fishing-game .slots-sidebar, .slots-sidebar-wrapper {
		height: 100vh;
	}

}
@media only screen and (min-device-width: 375px) and (min-device-height: 823px) and (orientation: portrait) {
	#fishing-game .slots-sidebar, .search-input.open {
		/*margin-top: 8.3vh;*/
		transition: all 0.3s ease;
	}
	#fishing-game .slots-sidebar, .slots-sidebar-wrapper {
		height: 100vh;
	}
}
@media only screen and (min-device-width: 768px) and (min-device-height: 1024px) and (orientation: portrait) {
	#fishing-game .sticky {
		width: 100%;
	}
	#fishing-game .slots-sidebar, .search-input.open {
		/*margin-top: 12.3vh;*/
		transition: all 0.3s ease;
	}
	#fishing-game .separator-search {
		padding: 6.2vh 0;
	}
}

</pre></body></html>