.pesan-rahasia,.pesan-rahasia2,a.buttonWrap.buttonlc2.button-orange{
  animation:2s ease-in-out infinite borderAnimation;
  text-align:center
}
#loginBtnHeader,.button-lobby-container .button-lobby-wrapper>.button-filter-lobby,a#prediksi,a#rtp,input#loginBtnHeader{
  text-transform:uppercase;
  text-transform:uppercase
}
button#carigame,button#minigame,button#slot,button#togelall{
  filter:drop-shadow(2px -4px 1px #072B3F);
  transition:.3s
}
.results,.timer-game{
  align-content:center
}
.game-togel .lobby-game-angka-keluar,div#lobtoto>a>div.angka-keluar{
  font-size:30px!important;
  margin-top:-5px!important;
  color:gold
}
div#lobtoto>a>b{
  margin-top:30px!important
}
#game-live a.game-lobby-content,.game-togel a.game-lobby-content,div#lobtoto>a{
  background-size:100% 100%!important;
  background:linear-gradient(25deg,#9d0000ab,#120101d9,#000000e6);
  border:1px solid red
}
div#lobmini>a{
  background:url("https://cdn.seomrc.com/aye4d/button/buttontogel.png") 0 0/100% 100%,linear-gradient(0deg,#020024 0,#002121 62%,#003c3c 100%) center/100% 100% no-repeat!important
}
@font-face{
  font-family:Poppins;
  src:url("https://db.onlinewebfonts.com/t/8e85c24067e0c4f54318abf16531ece7.eot");
  src:url("https://db.onlinewebfonts.com/t/8e85c24067e0c4f54318abf16531ece7.eot?#iefix") format("embedded-opentype"),url("https://db.onlinewebfonts.com/t/8e85c24067e0c4f54318abf16531ece7.woff2") format("woff2"),url("https://db.onlinewebfonts.com/t/8e85c24067e0c4f54318abf16531ece7.woff") format("woff"),url("https://db.onlinewebfonts.com/t/8e85c24067e0c4f54318abf16531ece7.ttf") format("truetype"),url("https://db.onlinewebfonts.com/t/8e85c24067e0c4f54318abf16531ece7.svg#Poppins") format("svg")
}
div#lobtoto .button-extra-big2{
  padding:15px 0 0!important
}
.input-cari-wrapper input#cari-game{
  border-radius:15px;
  color:#202124;
  font-size:16px;
  height:28px;
  margin:2px;
  padding:1.6rem 1.4rem;
  z-index:1;
  border:none;
  outline:0;
  flex:1
}
button#live,button#semua,button#slot,button#togel{
  background:linear-gradient(rgb(255 209 0) 0,rgb(154 108 5) 100%);
  opacity:1;
  border-radius:15px
}
@keyframes borderAnimation{
  0%,100%,50%{
    border-color:red
  }
  25%,75%{
    border-color:gold
  }
}
img.header-logo{
  width:179px;
  height:48px;
  margin-left:58px;
  margin-top:-63px
}
button#live,button#semua,button#slot,button#togel{
  color:#000;
  border:1px solid #dbff00
}
.game-wrapper .game-lobby-content .game-angka .lobby-game-angka-keluar,span#bal-text>font{
  color:gold!important
}
.lobby-content-top .mb-lobby-balance{
  color:#ffffffde!important
}
button#live:hover,button#semua:hover,button#slot:hover,button#togel:hover{
  box-shadow:0 2px 0 0 #0c768c
}
button.btn-game-hs{
  width:100%;
  white-space:nowrap;
  overflow-x:hidden;
  background:linear-gradient(to bottom,#f60606 0,#9c0404 50%,#aa0101 100%)!important;
  color:#fff;
  padding:.75rem .5rem;
  border-radius:4px;
  display:flex;
  justify-content:center;
  align-items:center;
  height:100%;
  border:1px solid red
}
#loginBtnHeader,.button,p.pasarantogel{
  color:#000;
  font-weight:700
}
button#carigame:hover,button#minigame:hover,button#togelall:hover{
  transform:translateY(2px);
  box-shadow:0 2px 0 0 #0c768c
}
.results{
  background-color:linear-gradient(to bottom,#fff 0%,#c7c7c7 100%);
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  -ms-border-radius:4px;
  -o-border-radius:4px;
  border-radius:7px;
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
  margin:5px;
  padding:0!important;
  border:1px solid #ffe600!important;
  background:linear-gradient(to bottom,#740202 0,#630000 50%,#a10000 100%)!important
}
.title-game-child{
  display:none!important
}
.login-wrapper:first-child{
  background:linear-gradient(to bottom,#b90f0f 0,#430000 100%);
  color:#fff;
  padding:2rem;
  display:flex;
  flex-direction:column
}
.login-wrapper .home-button-wrapper .btn.btn-1{
  background:linear-gradient(to bottom,#00c4ff 0,#08507e 100%);
  border-radius:17px;
  border:2px solid #00f7ff
}
.button{
  text-align:center;
  padding:10px 26px;
  display:inline-block;
  margin-bottom:10px;
  font-family:aller;
  font-size:24px;
  box-shadow:none;
  box-shadow:inset 0 -4px 0 rgb(0 0 0)!important
}
.pesan-rahasia,.pesan-rahasia2{
  font-size:12px;
  font-family:helvetica;
  pointer-events:none;
  font-weight:700
}
.mb-sidenav .side-link-container>li{
  border-bottom:2px solid #7e7e7e!important;
  background:linear-gradient(360deg,#2b0505 0,#b00303 50%,#940303 100%)!important;
  box-shadow:inset 1px 1px 1px #000
}
.main-content .inner-wrap,.mb-sidenav .side-link-container>li .side-link .side-link-dot,.slot-content,.wrapper2{
  background:0 0!important
}
.mb-sidenav .side-link-container>li .side-link .side-link-dot.active{
  background-color:#ffbf27!important
}
a.buttonWrap.buttonlc2.button-orange{
  background:linear-gradient(to bottom,#fd0000 0,#7d0000 100%);
  border:1px solid red;
  background-clip:padding-box;
  font-weight:700
}
.button-reds{
  background:linear-gradient(to bottom,#21fd03 0,#023f09 100%);
  border:2px solid #06ff00;
  color:#fff!important
}
.buttonlc2{
  box-shadow:inset 0 0 0 #905c00!important
}
.buttons:hover,.buttonss:hover{
  opacity:2.8
}
.button,.buttonbl,.buttond,.buttondapk,.buttong,.buttonlc2,.buttons,.buttonss,input[type=submit]{
  -webkit-border-radius:8px;
  -moz-border-radius:8px;
  -ms-border-radius:8px;
  -o-border-radius:8px;
  border-radius:17px!important
}
.owl-pagination{
  margin-top:-5px;
  margin-bottom:5px;
  display:none
}
.marquee.running-text{
  color:#fff;
  background:#840505;
  margin-bottom:1px;
  line-height:12px;
  text-shadow:0 0 2px #f87076;
  box-shadow:0 0 4px #ffe900;
  border:1px solid #fa0505;
  font-size:11px
}
@media screen and (min-width:351px){
  .bank{
    width:100%;
    background-color:#fff0;
    height:30px;
    border-radius:6px
  }
}
.slot-content img{
  margin:3px 0;
  border:1px solid gold
}
button#mop-qrispayment{
  background:url(https://cdn.seomrc.com/aye4d/button/buttondepo.png) center/cover no-repeat;
  color:#fff
}
button#mop-qrispayment img{
  background:url(https://cdn.seomrc.com/aye4d/icon/qris.png) center/80% no-repeat;
  object-position:-99999px 99999px
}
button#mop-bank img{
  background:url(https://cdn.seomrc.com/aye4d/icon/bank.png) center/80% no-repeat;
  object-position:-99999px 99999px
}
.owl-item{
  margin-bottom:30px
}
header.header-after-login .header-wrapper .buttn-header-deposit{
  border:1px solid red;
  background-clip:padding-box;
  text-align:center;
  padding:.9rem 1rem;
  font-weight:700;
  color:#fff
}
.inner-wrap.addpad{
  background:#1e1e1e
}
input#loginBtnHeader{
  border-radius:17px!important;
  background:linear-gradient(to bottom,#4f0 0,#1c7a00 100%);
  border:1px solid #2fff00;
  box-shadow:none;
  color:#fff;
  font-weight:700;
  opacity:1
}
button#btn-promo-more{
  background:linear-gradient(to left,#980b0b 0,red 50%,#980b0b 100%)!important;
  color:#fff!important
}
a#btn-promo-play{
  background-image:linear-gradient(to right top,#fff700,#f9cf00,#fffa04,#fff700)!important;
  color:#000!important;
  display:none
}
#loginBtnHeader{
  border-radius:17px!important;
  background:linear-gradient(to bottom,#f7f3a4 0,#ffc308 100%);
  border:1px solid #ffce00;
  box-shadow:none
}
a.buttonWrap.buttong.button-green.contactSubmitButton,a.buttonWrap.buttons.button-blue.contactSubmitButton{
  line-height:14px!important;
  display:block!important;
  height:40px!important;
  margin-right:0;
  width:100%;
  text-transform:uppercase;
  background:linear-gradient(to bottom,#05a3ff 0,#09305c 100%);
  box-shadow:0 0 2px #6eeaeb;
  border:1px solid #0ef;
  color:#fff;
  text-transform:uppercase;
  border-radius:17px!important
}
a#gambar-top{
  margin:auto
}
.pesan-rahasia2{
  position:relative;
  bottom:-770px;
  background:padding-box #212121;
  padding:10px;
  border-radius:9px;
  color:#fff;
  border:2px solid transparent
}
a#prediksi,a#rtp{
  color:#fff;
  text-align:center;
  font-weight:700;
  border:1px solid red;
  padding:8px;
  border-radius:10px;
  background:#000;
  box-shadow:inset 0 0 5px 0 #000
}
a#prediksi:hover,a#rtp:hover{
  background:linear-gradient(0deg,#eb0000 0,#b00316 50%,red 100%)
}
@media only screen and (max-width:600px){
  .pesan-rahasia1{
    bottom:-789px
  }
  .pesan-rahasia2{
    bottom:-796px
  }
}
@media only screen and (max-width:316px){
  .pesan-rahasia2{
    bottom:-771px
  }
}
#QRIS{
  height:300px;
  background:#636363
}
#QRIS a img{
  display:initial
}
a#ibanking-DANA,a#ibanking-QRIS{
  background:0 0
}
.promosi-content-container .promosi-content .promosi-btn-wrapper .btn-promo#btn-promo-more{
  background:linear-gradient(360deg,rgb(131 104 4) 34%,rgb(255 202 0) 98%)!important;
  color:#fff!important;
  width:100%!important;
  height:73px!important;
  border-radius:0 5px 5px 0!important;
  margin-top:0!important;
  padding:3px!important;
  border:1px double gold!important
}
.promosi-content-container .promosi-content .promosi-btn-wrapper{
  width:14%!important;
  height:100%!important;
  display:flex!important
}
.promosi-content-container .promosi-content{
  display:flex!important;
  flex-direction:row!important;
  overflow:hidden!important;
  border-radius:0 0 .5rem .5rem!important;
  z-index:1!important
}

.color-grey,.peraturan-content{
  color:#fff!important
}

.main-content{
  background:url(https://cdn.seomrc.com/aye4d/background/mainmobile.png)!important;
  padding:1rem
}

.pesan-rahasia{
  background:padding-box #212121;
  padding:10px;
  border-radius:10px;
  margin:12px 18px!important;
  color:#fff;
  border:2px solid transparent
}
.iconkeylogin,.iconkeylogin1,.iconuserlogin,.iconuserlogin1{
  left:18px;
  background:#c20006;
  border-radius:17px 0 0 17px;
  padding:10px 13px;
  box-shadow:1px 0 5px #000;
  position:absolute
}

.promosi-content-container{
  margin-bottom:0!important
}
@media screen and (max-width:440px){
  .bank-sprite.bca{
    background-position:0 -7px!important
  }
  .bank-sprite.mandiri{
    background-position:-80px -4px!important
  }
  .bank-sprite.bri{
    background-position:-121px -3px!important;
    background-size:267px!important
  }
  .bank-sprite.bni{
    background-position:-265px -8px!important
  }
  .bri{
    width:77px!important
  }
}
.iconuserlogin,.iconuserlogin1{
  top:44.5px
}
.iconkeylogin img,.iconkeylogin1 img,.iconuserlogin img,.iconuserlogin1 img{
  width:19.3px;
  filter:brightness(28) contrast(8.8)
}
.iconkeylogin,.iconkeylogin1{
  top:98.5px
}
input#navbar_password,input#navbar_username{
  border-radius:17px!important
}
.bank-cashier{
  gap:10px;
  border-radius:10px;
  background:#fff
}
.no-bottom{
  background:#18010140!important
}
.content.smartb4{
  background:url(https://cdn.seomrc.com/aye4d/background/mobilepanjang.webp) 0 0/100%!important
}
.game-lobby-content{
  background:linear-gradient(0deg,#000,#350000,#000)
}
.game-title{
  background:linear-gradient(red 0,#590000 100%);
  padding:5px;
  box-shadow:0 -4px 3px 6px gold;
  width:100%;
  margin-bottom:1.5em
}
#game-live .game-title{
  padding:.5em 0
}

/*.pool-container{
  display:none
}*/

.item-data{
  border:1px solid red;
  border-radius:10px
}
.game-angka{
  padding-top:0!important;
  padding-bottom:10px;
  color:gold
}
.game-wrapper :first-child{
  grid-column:1/2!important
}
.banner-promotion{
  margin-bottom:15px;
  border-radius:10px;
  border:1px solid red;
  box-shadow:1px 1px 1px #000;
  display:none!important
}
#game-elottery .slot-header,.slot-wrapper{
  background:linear-gradient(to bottom,#ec0404 0,#560000 100%);
  box-shadow:inset 0 0 5px 3px red,inset 0 2px 0 0 #fff,inset 0 0 0 2px #620000,3px 3px 3px 1px rgba(0,0,0,.2);
  padding:8px;
  align-content:center;
  font-size:15px
}
.effect7{
  height:auto!important
}
.game-wrapper .game-lobby-content .game-title{
  color:#fff;
  text-align:center;
  white-space:nowrap;
  font-weight:500;
  padding-left:30px;
  font-family:poppins
}
p.pasarantogel{
  text-align:center;
  padding:5px 10px;
  border:1px solid #dbff00;
  border-radius:10px;
  margin-bottom:10px;
  background:linear-gradient(rgb(255 209 0) 0,rgb(154 108 5) 100%)
}
.slot-wrapper{
  border-radius:10px;
  border:1px solid gold
}
#game-elottery .slot-header{
  border-radius:10px;
  border:1px solid gold;
  width:100%;
  margin:1em 0
}
.slot-header-right button{
  background:linear-gradient(to bottom,#2c2c2c 0,#000 100%)!important
}
.slot-header span{
  font-size:15px!important
}
button#loginBtnHeader{
  padding:10px 26px!important;
  line-height:20px!important;
  background-image:linear-gradient(to bottom,#d10000 0,#470101 100%);
  color:#fff!important;
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  font-weight:700;
  text-transform:uppercase!important;
  font-size:18px!important;
  box-shadow:inset 0 -2px 0 rgb(255 0 0);
  height:45px!important
}
.contactField.contactOption,.contactField.requiredField{
  height:44px;
  padding-left:12px;
  padding-right:12px;
  margin-bottom:0;
  border-radius:7px;
  border:3px groove
}
input#navbar_password,input#navbar_username{
  width:99%;
  border:2px solid #e3342f
}
img.gambar-togel{
  position:absolute;
  bottom:0;
  right:-18px;
  border-radius:0;
  padding:2px;
  background:#520000;
  border-right:1px solid gold;
  height:100px
}
.game-togel .game-title{
  text-align:center!important;
  padding-left:8px!important;
  width:70%;
  border-radius:20px 0 15px;
  background:linear-gradient(180deg,#fcd600,#ffae00)!important;
  border-bottom:1px solid #ff0;
  border-right:1px solid #ff0;
  box-shadow:none;
  padding:9px 10px;
  color:#000!important;
  font-weight:700!important;
  font-size:12px;
  margin-bottom:7px
}
.game-togel .effect7{
  height:100px!important;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  background:linear-gradient(45deg,#520000,#c40000)
}
.game-togel a.game-lobby-content.game-container{
  overflow:hidden;
  border-radius:20px;
  border:1px solid #ff0
}
.game-togel .game-wrapper .game-lobby-content .game-angka{
  text-align:center!important;
  FONT-WEIGHT:700!important;
  WIDTH:60%!important
}
.game-togel .game-wrapper .game-lobby-content .game-lobby-bottom{
  text-align:center;
  width:60%;
  height:30%
}
.game-wrapper .game-lobby-content .game-lobby-bottom .timer-game{
  color:#fff!important;
  font-size:1.35rem
}
