/* Hide Promotion SubTittle */
#promotion-popup p b {
    display: none;
}

/* HIDE JILI2 TABS */
#gameList.JILI2 .tabs [data-type="Casino"],
#gameList.JILI2 .tabs [data-type="Card"] {
    display: none;
}
/* HIDE JILI TABS */
#gameList.JILI .tabs [data-type="Casino"],
#gameList.JILI .tabs [data-type="Card"] {
    display: none;
}
/* PARTNERSHIP ANGPAO START*/

.cuci-card{
    background: #827c5b;
    border-radius: 16px;
    box-shadow: 0 6px 16px rgba(0, 0, 0, .08);
    text-align: center;
    flex: 0 1 calc(33% - 12px);
    max-width: calc(33% - 12px);
    min-height: 165px;
    padding: 10px 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    border: 2px solid #ffffff;
    margin: 5px;
}

/* CARD LOGO */
.card-logo{
  width: 100%;
  height: 60px;                  
  display: flex;
  align-items: center;
  justify-content: center;

  object-fit: contain;
}

/* BUTTON */
.play-btn{
  width: 100%;
  padding: 6px 20px;
  font-size: 12px;
  font-weight: bold;
  border: none;
  border-radius: 20px;
  background: linear-gradient(180deg,#FFD700,#B8860B);
  color: #fff;
  cursor: pointer;
  animation: pulse 1.6s infinite ease-in-out;
  position: relative;
  font-size: 0;
  display:flex;
}

/*English text */
.play-btn::after{
  content: "PLAY NOW";
  font-size: 12px;
  font-weight: bold;
  color:#000000;
  display: inline-block;
}

/* ANIMATION */
@keyframes pulse{
  0%{transform:scale(1)}
  50%{transform:scale(1.06)}
  100%{transform:scale(1)}
}

/*TABLET*/
@media (max-width: 1024px){
  .cuci-card{
    min-height: 175px;
  }
  .play-btn{
    font-size: 0px;
    padding: 6px 18px ;
    position: relative;
  }
}

/*MOBILE – 3 PER ROW (BEST)*/
@media (max-width: 600px){
  .cuci-card{
    flex: 0 1 calc(33.333% - 6px);
    max-width: calc(33.333% - 6px);
    min-height: 130px;
    padding: 6px 3px;
    margin: 3px;
  }

.card-logo{
  width: auto;
  max-height: 48px;
  object-fit: contain;
}

  .badge{
    font-size: 9px;
    padding: 2px 6px;
  }

  .play-btn{
    font-size: 0px;
    padding: 6px 12px;
    position: relative;
  }

/*English text */
.play-btn::after{
  content: "PLAY NOW";
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  display: inline-block;
 }
}
#swal2-html-container {
    color: #000;
}

/*DEPOSIT PAGE SHOW PICTURE ONLY*/

#deposit .menu {
    background: transparent;
    font-size: 0;
    border: 0;
    margin: 20px 0 0 0;
}
#deposit .menu img {
    width: 100%;
    height: auto;
    margin: -9px auto!important;
}
#deposit .menu-container .btn {
    margin: 10px auto!important;
   float:none;
}
.fa-angle-right:before{
   display:none;
}

#swal2-html-container {
    color: #000;
}
.swal2-popup .swal2-title {
    color: #000000;
}
.swal2-popup.swal2-modal.swal2-show {
    background: #fffee3;
    border: 1px solid #000000;
}
/* HIDE VP GAME FUNKY MONKEY */
.game[data-code="DEHILMPQSUVY"] {
    display: none !important;
}
/* HIDE VP GAME 5KINGS */
.game[data-code="CODE3163"] {
    display: none !important;
}
/* HIDE VP GAME FIRE OF VILLA STREET */
.game[data-code="CODE3002128"] {
    display: none !important;
}
/* HIDE VP GAME BOYKINGTRASURE */
.game[data-code="ACEHILMNPXYZ"] {
    display: none !important;
}
/* HIDE VP GAME SAHARA GOLD */
.game[data-code="OCODE3078"] {
    display: none !important;
}
/* HIDE VP GAME KENTUCKY DELICIOUS CHICKEN */
.game[data-code="CODE3148"] {
    display: none !important;
}
/* HIDE VP GAME Golden rooste */
.game[data-code="CODE3136"] {
    display: none !important;
}
/* HIDE VP GAME Dragon Riches */
.game[data-code="BEGHIKLMOUVY"] {
    display: none !important;
}
/* HIDE VP GAME Mystrgous watch */
.game[data-code="CODE3152"] {
    display: none !important;
}
/* HIDE VP GAME Sahara gold */
.game[data-code="OCODE3078"] {
    display: none !important;
}
/* HIDE VP GAME Pandamagic */
.game[data-code="CODE3166"] {
    display: none !important;
}
/* HIDE VP GAME Dollar eagle */
.game[data-code="CODE3162"] {
    display: none !important;
}
/* HIDE VP GAME Happy prosperous */
.game[data-code="CODE3161"] {
    display: none !important;
}
/* HIDE VP GAME Wild Elements */
.game[data-code="CODE3160"] {
    display: none !important;
}
/* HIDE VP GAME Peace & Long Life */
.game[data-code="CODE3165"] {
    display: none !important;
}
/* HIDE VP GAME Happy Latern */
.game[data-code="DFGHIJNOPTYZ"] {
    display: none !important;
}
/* HIDE VP GAME Prosperous Lions */
.game[data-code="CODE3158"] {
    display: none !important;
}
/* HIDE VP GAME Danaotiangong */
.game[data-code="CEGKOQRSUVWX"] {
    display: none !important;
}
/* HIDE VP GAME Longtaizi */
.game[data-code="ABCEFIJQRWXZ"] {
    display: none !important;
}
/* HIDE VP GAME  Dahuaxiyou */
.game[data-code="CFHIJLMPRSWZ"] {
    display: none !important;
}
/* HIDE VP GAME LRJSJB LUEX */
.game[data-code="BDLNOQSTUVXY"] {
    display: none !important;

}

/* HIDE PLAYSTAR GAME */
#gameList .games .game[data-code="PSS-ON-00132"] {
    display: none !important;
}

/* HIDE SPADE GAME */
#gameList .games .game[data-code="goldVolcano"]{
    display: none !important;
}
#gameList .games .game[data-code="wildWest"]{
    display: none !important;
}

/* HIDE JDB GAME */
#gameList .games .game[data-code="0:14058"]{
    display: none !important;
}
/* HIDE SPADE GAME */
#gameList .games .game[data-code="S-LK03"]{
    display: none !important;
}
#gameList .games .game[data-code="S-WW02"]{
    display: none !important;
}

/* HIDE KING888 GAME */
#gameList .games .game[data-code=""] {
    display: none !important;
}

/* HIDE JILI GAME 7 UP-DOWN */
#gameList .games .game[data-code="63"]{
    display: none !important;
}
/* HIDE JILI GAME LuckyNumber */
#gameList .games .game[data-code="66"]{
    display: none !important;
}
/* HIDE JILI GAME Dice */
#gameList .games .game[data-code="62"]{
    display: none !important;
}
/* HIDE JILI GAME Dragon & Tiger */
#gameList .games .game[data-code="61"]{
    display: none !important;
}
/* HIDE JILI GAME Secret Treasure */
#gameList .games .game[data-code="78"]{
    display: none !important;
}
/* HIDE JILI GAME ELF BINGO */
#gameList .games .game[data-code="172"]{
    display: none !important;
}
/* HIDE JILI GAME Candy Baby */
#gameList .games .game[data-code="23"]{
    display: none !important;
}
/* HIDE JILI GAME Crazy Hunter*/
#gameList .games .game[data-code="92"]{
    display: none !important;
}
/* HIDE JILI GAME Crazy Pusher*/
#gameList .games .game[data-code="153"]{
    display: none !important;
}

/* HIDE PT3 Shields Of Rome*/
#gameList .games .game[data-code="gpas_sorome_pop"]{
    display: none !important;
}
/* HIDE PT3 Savage Jungle*/
#gameList .games .game[data-code="gpas_sjungle_pop"]{
    display: none !important;
}
/* HIDE PT3 Wild Lava*/
#gameList .games .game[data-code="gpas_wlava_pop"]{
    display: none !important;
}
/* HIDE PT3 Funky Monkey*/
#gameList .games .game[data-code="fm"]{
    display: none !important;
}
/* HIDE PT3 Funky Monkey*/
#gameList .games .game[data-code="fmjp"]{
    display: none !important;
}
/*HIDE MARIO GAME*/
.game[data-code="AG010"] {
    display: none !important;
}
/*HIDE MARIO GAME*/
.game[data-code="AG014"] {
    display: none !important;
}
/*HIDE MARIO GAME*/
.game[data-code="AG009"] {
    display: none !important;
}
/*HIDE MARIO GAME*/
.game[data-code="AG013"] {
    display: none !important;
}
/*HIDE MARIO GAME*/
.game[data-code="AG002"] {
    display: none !important;
}
/*HIDE MARIO GAME*/
.game[data-code="AG001"] {
    display: none !important;
}
/*HIDE MG888H5 GAME*/
.game[data-code="50165"] {
    display: none !important;
}

/* LIVECHAT */

#chatroom .time {
    width: 89px;
    height: 22px;
    color: white;
    background-color:black;
    text-align: center;
    border-radius: 5px;
    font-size: 10px;
    line-height: 21px;
    text-decoration: none !important;
    text-decoration-line: none !important;
    font-weight: 700;
    float: none;
    margin: 5px auto;
}
#chatroom .message .text img {
    max-width: 100%;
    cursor: pointer;
}
#chatroom .message .name {
    display: block;
    color: #000000;
}
#chatroom .message.myself .name {
    color: #000000;
    text-align: left;
}
#chatroom .copy {
    font-size: 11px;
    float: right;
    cursor: pointer;
    display: none;
}
#chatroom .message.myself .text {
    color: #000000;
    text-align: left;
}
#chatroom .message .message-wrapper {
    font-size: 12px;
    display: block;
    text-transform: none;
    box-sizing: border-box;
    float: left;
    width: auto;
    max-width: 80%;
    position: relative;
    clear: both;
    background: #ffffff;
    background-image: -webkit-linear-gradient(bottom, #fcffb3 10%, #d1d1d1 100%);
    border: solid 1px rgba(0, 0, 0, 0.5);
    border-radius: 20px;
    margin-bottom: 20px;
    padding: 6px 20px;
    color: black;
    word-wrap: break-word;
}
#chatroom .message.myself .message-wrapper {
    display: block;
    text-transform: none;
    box-sizing: border-box;
    float: right;
    width: auto;
    max-width: 80%;
    position: relative;
    clear: both;
    background: #95c2fd;
    background-image: -webkit-linear-gradient(bottom, #f7d916 15%, #f5d718 100%);
    border: solid 1px rgba(0, 0, 0, 0.5);
    border-radius: 20px;
    margin-bottom: 20px;
    padding: 6px 20px;
    color: #fff;
    word-wrap: break-word;
}
#chatroom .message .text a {
    color: #3F51B5 ;
    text-decoration: underline;
}

#home-featured {
    position: relative;
    overflow: hidden;
    margin-top: 15px;
    background: white;
    border-radius: 8px;
    box-shadow: 0 0 3px rgba(0, 0, 0, .8);
}
#home-featured .label {
    position: absolute;
    top: 0;
    left: 0;
    background: #FFEF40;
    color: black;
    line-height: 22px;
    padding: 0 10px;
    font-size: 10px;
    text-align: center;
    border-radius: 0 0 8px;
}


/* LIGHT UP BONUS */
#promotion .packet[data-id="176509"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="845642"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="178602"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="836924"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="777393"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="775810"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="189571"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="181004"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="179120"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="179133"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="180614"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="180741"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="176429"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="465860"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="795840"].ineligible:before {
    background:none;
}
#promotion .packet[data-id="836877"].ineligible:before {
    background:none;
}

#deposit .depositnotice {
    background: transparent;
    padding: 0px;
    color: #000;
    border: 0;
    border-radius: 0;
}



#promotion .packet.ineligible:before {
 content:"";
 position:absolute;
 left:0;
 width:100%;
 height:100%;
 background:rgba(0,0,0,.0);
 background-image: url(https://xt30sf.b-cdn.net/media/84bb31122a0761c10acc6.png);
 background-size:100%;
 background-position:center;
 background-blend-mode: multiply;
 filter: brightness(0%);
 opacity: 0.4;
 z-index:1
}


/* LUCKY DRAW */
#home-lucky .wrapper {
    background: url(https://xt30sf.b-cdn.net/media/933973769c276d4c1259b.png) !important;
    background-size: 100% 100% !important;
    padding: 46% 8% 4% 6%;
    border: 0;
    border-radius: 0;
}
#home-lucky p{
     display:none;
}
#home-lucky .btn {
    background-size: 100% 100% !important;
    font-size: 0;
    border: 0;
    border-radius: 0;
    padding: 5%;
    line-height: 2;
    margin: 0%;
    width: 51%;
    box-shadow:none;
}
#home-lucky .myluckynumber{
     background:url(https://xt30sf.b-cdn.net/media/10a53bd96717697fc7de4.gif);
}





/*****PAYMENT---GATEWAY*****/
#deposit .menu{
   background: transparent;
   font-size: 0;
   border: 0;
}
#deposit .menu img {
    width: 100%;
    height: auto;
    margin: -13px auto;
}
#deposit .menu-container .btn {
    margin: 0 auto;
   float:none;
}
.fa-angle-right:before{
   display:none;
}



/*PROMOTION TABLE LIST*/

#promotion-popup .html-desc table td:first-child, #promotion-popup .html-desc table td.header {
    background: #F4C319;
    border-color: black;
}
#promotion-popup .html-desc table td:first-child {
border-radius: 10px;
    border-style: double;
    color: #000;
    border-color: black;
}
#promotion-popup .html-desc table td {
    color: #000;
    background: #F4C319;
    border: none;
    border-radius: 10px;
    border-style: double;
    text-align: center;
    font-size: 13px;
    padding: 10px 3px 10px;
    border-color: black;
}


#promotion-popup .btns .btn.danger {
    display: block;
    padding: 8px 0;
    border: 1px solid #34740e00;
    border-radius: 20px;
    font-size: 15px;
    text-shadow: -1px -1px 0 rgba(0,0,0,.3);
    text-align: center;
    color: #fff;
    border-color: #C62828;
    background-color: #F44336;
    background-image: linear-gradient(to bottom, #F44336, #B71C1C);
    cursor: pointer;
    line-height: 20px;
    box-shadow: none;
}

#promotion-popup .btns .btn:last-child {
    display: block;
    padding: 8px 0;
    font-size: 15px;
    text-align: center;
    background-color: #4ba614;
    cursor: pointer;
    line-height: 20px;
    text-shadow: none;
    background-image: linear-gradient(to bottom, #f9dd49, #fecd40);
    color: #000;
    border-radius: 20px;
    border: 0;
    box-shadow: none;
}
#promotion-popup {
    background: #ffffff;
    border-color: black;
}

/*------Montserrat SemiBold Font--*/
@font-face {font-family: "montserrat_semiBold"; src: url("../fonts/06cab1a0b0536008f269a1323d2598b6.eot"); src: url("../fonts/06cab1a0b0536008f269a1323d2598b6.eot?#iefix") format("embedded-opentype"), url("../fonts/06cab1a0b0536008f269a1323d2598b6.woff2") format("woff2"), url("../fonts/06cab1a0b0536008f269a1323d2598b6.woff") format("woff"), url("../fonts/06cab1a0b0536008f269a1323d2598b6.ttf") format("truetype"); }
*{ font-family:montserrat_semiBold;}





/* ALL BUTTON */

.btn {
    background-image: linear-gradient(to bottom, #f9dd49, #fecd40);
    color: #000;
    border-radius: 20px;
    border: 0;
}
.btn.primary {
    border-color: #C62828;
    background-color: #F44336;
    background-image: linear-gradient(to bottom, #F44336, #B71C1C);
    color: #fff;
}



/* ALL BUTTON GAMES HOME */

.btn.next, .btn.submit,.swal2-popup .swal2-styled.swal2-confirm,
#gameList .games .game .btn,#home-download .btns .play{
    background-image: url(https://xt30sf.b-cdn.net/media/e47a588536276d6b9b028.png);
    background-color:transparent !important;
    background-size:100% 100%;
    border:0;
    text-shadow: none;
}
.btn.cancel,.swal2-popup .swal2-styled.swal2-cancel{
    background-image: url(https://xt30sf.b-cdn.net/media/f1c12dc6362768f8c3c4b.png);
    background-color:transparent !important;
    background-size:100% 100% ;
    border:0;
    text-shadow: none;
}
#gameList .gamenote {
background-image: url(https://xt30sf.b-cdn.net/media/8f171736f4f76c08e8b0b.jpg);
    background-color: transparent !important;
    background-size: 100% 100%;
    font-size: 11px;
    border: 0;
}


/* NOTICE */

.swal2-popup.swal2-modal.swal2-show {
    background: #fffee3;
    border: 1px solid #EA1520;
}
.swal2-popup .swal2-content {
    color: #000000;
}
.swal2-popup .swal2-styled.swal2-confirm {
    background-color: #EA1520;
    color: #FFF;
}
.swal2-popup .swal2-title {
    color: #000000;
}


/* LOGIN, REGISTER, NAME */

body.C #home>.A .pinfo .links a {
  background-image: url(https://xt30sf.b-cdn.net/media/eb4ad42457176d2e10cca.gif);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    text-shadow: none;
    font-size: 0;
    width: 46%;
    margin: 2%;
    align-items: center;
    padding: 4.5%;
    height: 48px;
}
body.C #home>.A .pinfo .links a.register {
background-image: url(https://xt30sf.b-cdn.net/media/aed75134571767105523d.gif);

}
#home>.A .pinfo {
    border:none;
    padding : 0px 0px;
}
#home-balance>.A .pinfo .welcome-name{
    text-transform: capitalize;
}


/* BALANCE BUTTON */

.balance-wrapper{
    background:  linear-gradient(0deg,#fff);
    box-shadow: 2px 4px 20px rgb(234 21 32 / 61%);
    line-height: 23px;
    border-radius: 8px;
    padding: 8px 10px;
    font-size: 13px;
    margin-top: 15px;
}
#home-balance>.A .btns .btn {
    background: url(https://xt30sf.b-cdn.net/media/154dc6c45717675843374.gif);
    background-size: 100% 90%;
    background-repeat: no-repeat;
    border: 0;
    color: transparent;
    text-shadow: none;
    border-radius: 0;
    padding: 8px 0;
    border-radius: 0;
    box-shadow: none;
    margin-top: 5px;
}
#home-balance>.A .btns .btn.vc-withdraw {
    background-image: url(https://xt30sf.b-cdn.net/media/5debb6d45717622afbd54.gif);
}
#home-balance>.A .btns .btn.vc-refresh {
    background-image: url(https://xt30sf.b-cdn.net/media/7b4876f45717652dc9742.gif);
}


/* HEADER */

#header {
	width: 100% !important;
	color: #EA1520;
	background-size: 100% 100% !important;
}



/* TICKER */

#marquee {
	background-size: 100% 100% !important;
    color:black;
}


/* JACKPOT*/

#home-jackpot .odometer-digit {
    border: 2px solid #FFD700;
    background-color: #fff;
    color: #000;
}
#home-jackpot .odometer-formatting-mark {
    color: #FFD700;
}


/* LIVE TX */

#home-livetx table td.title {
    color: #FFD700;
}
#home-livetx table td.green {
    background-image: linear-gradient(to bottom,#FFF68A,#CF9A15);
    color: #000;
}
#home-livetx table td.red {
    background-image: linear-gradient(to bottom,#FF0E00,#A31D1D);
}
#home-livetx table td {
    color: #FFF;
}
#home-livetx table td.amount {
    color: #FFD700;
}


/* BODY */

body.C #content{
    color :#000;
}
#chatroom .message .text {
    display: block;
    margin-top: 5px;
    color: black;
}


/* ANGPAO */

#promotion .packet {
    color: #000;
    font-weight: bold;
    font-family: montserrat_Bold;
   border-radius: 20px;
}

#promotion .packet p:first-child {
    font-size: 12px;
    font-weight: bold;
    color: #191d2b;
}

/* Angpao Amount */
#promotion .packet p:last-child {
    font-size: 15px;
    font-weight: bold;
    color: #fff;
  text-shadow:
    -1px -1px 0 #000,
     0   -1px 0 #000,
     1px -1px 0 #000,
     1px  0   0 #000,
     1px  1px 0 #000,
     0    1px 0 #000,
    -1px  1px 0 #000,
    -1px  0   0 #000;
}

#promotion .packet p:last-child {
    font-size: 13px;
    font-weight: 700;
  animation: blinkblink 1s linear infinite;
}
@keyframes blinkblink {
  50% {
    opacity: 0;
  }
}

#home-livetx table td {
    position: relative;
    padding: 4px;
    font-size: 11px;
    background: #000;
    border: 1px solid #000000;
    line-height: 1;
}

/* LUCKY---NUMBER */
#home-lucky p.t1{
    font-size:0;
}
#home-lucky .wrapper {
    background-size: 100% 100% !important;
    padding: 205px 7px 12px 12px !important;
    border: 0;
    border-radius: 15px !important;
}

#home-lucky .btn {
    background-size: 100% 100% !important;
    font-size: 0;
    border: 0;
    border-radius: 0;
    padding: 18px !important;
    line-height: 2;
    border-radius: 5px;
    width: 48%;
}
#home-lucky .btn.warning {
}


/* REFERRER BUTTON */

#home-refer .wrapper.bg {
    padding: 200px 7px 12px 12px;
}
#home-refer p {
    display: none;
}
#home-refer .btn {
    background: none;
    background-size: cover;
    border: 0;
    color: transparent;
    text-shadow: none;
    padding: 5% 0;
    line-height: 0;
    border-radius: 0;
    box-shadow: none;
}
#home-refer .btn.refer {
    background-image: url(https://xt30sf.b-cdn.net/media/6e59c309982763127e3a9.gif);
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: bottom;
}
#home-refer .btn.downline {
    background-image: url(https://xt30sf.b-cdn.net/media/d1c1c219982760babe035.gif);
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: bottom;
}
#home-refer .copy.btn {
    background-image: url(https://xt30sf.b-cdn.net/media/3f004f19982763e8db8a7.gif);
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: bottom;
}

#home-refer .btn.more {;
    background-image: url(https://xt30sf.b-cdn.net/media/96a02e29982768d509c53.gif);
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: bottom;
}


/* GAME MENU */

#home-game .site-tab.selected img.is-selected {
    border-bottom: 2px solid #EA1520;
    padding: 0px 0px 3px 0px;
}
#home-game .site-tabs {
    padding-bottom: 5px;
}
#home-game .site-tabs:before {
    border-bottom: 1px solid  #EA1520;
}
#gameList .tabs .tab.selected {
    background: #EA1520;
}


/* DOWNLOAD APPS */

.ic-close:before, .ic-close:after, .ic-close-circle:before, .ic-close-circle:after {
    background-color: grey;
}
.ic-close-circle {
    margin: 35px 5px;
    border: 2px solid grey;
    background-color: #FFF;
}


/* FOOTER BUTTON */


#footer a i {
    line-height: 55px;
}
#footer a {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
body.C #footer a {
    background: url(https://xt30sf.b-cdn.net/media/569e653657176b9913bbc.gif);
    background-size: auto 100% !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    color: transparent;
}
body.C #footer a.selected {
  background-image: url(https://xt30sf.b-cdn.net/media/d3f0f65657176d16fb6b2.gif) !important;
    background-size: auto 100% !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    color: transparent;
}
body.C #footer a:nth-child(2) {
    background-image: url(https://xt30sf.b-cdn.net/media/ee7296f657176ebde046d.gif);
}
body.C #footer a:nth-child(2).selected {
  background-image: url(https://xt30sf.b-cdn.net/media/ff7cdef65717683380c1a.gif)  !important;
}
body.C #footer a:nth-child(3) {
    background-image: url(https://xt30sf.b-cdn.net/media/49913a0757176ad16879a.gif);
}
body.C #footer a:nth-child(3).selected {
  background-image: url(https://xt30sf.b-cdn.net/media/7d49d41757176f56b7c4f.gif)  !important;
}
body.C #footer a:nth-child(4) {
    background-image: url(https://xt30sf.b-cdn.net/media/ced95f17571764045f977.gif);
}
body.C #footer a:nth-child(4).selected {
  background-image: url(https://xt30sf.b-cdn.net/media/de7e4b2757176fac0137b.gif)  !important;
}
body.C #footer a:nth-child(5) {
    background-image: url(https://xt30sf.b-cdn.net/media/f0452737571768efd106f.gif);
}
body.C #footer a:nth-child(5).selected {
  background-image: url(https://xt30sf.b-cdn.net/media/f5d0df375717642794adf.gif)  !important;
}
#footer a .badge{
    color: #222;
}


/* GAME MENU EFFECT */

#home-game .site-tab.selected img.is-selected {
    animation: mymove 0.3s infinite;
}
@keyframes mymove {
    0%   { transform: translateY(0); }
    50%  { transform: translateY(-3px); }
    100% { transform: translateY(0); }
}

/* GAME ANIMATE EFFECT */

#home-game a.custom{
    animation:gameani 1.5s linear infinite;
}
@keyframes gameani{
    50%{transform:scale(0.90);}
}
#promotion .packet[data-id="176429"] .amount{
    display:none;
}
#promotion .packet[data-id="176422"] .amount{
    display:none;
}
#promotion .packet[data-id="176423"] .amount{
    display:none;
}
#promotion .packet[data-id="176424"] .amount{
    display:none;
}


#home .game-banners{
     width: 100%;
     overflow: auto;
     white-space: nowrap;
}
#home .game-banner {
    margin: 10px 8px 0 0;
    border-radius: 8px;
    cursor: pointer;
    width: calc(38% - 0px);
    display: inline-block;
}

/* BUTTON dailyCheckIn */
#home-dailyCheckIn .days .day.active .amount {
    color: #ff2727;
}

#home-dailyCheckIn .point-wrapper .point-note {
color:#000000;
}
#home-dailyCheckIn .checkin-wrapper .checkin-header {
color:#fff;
    font-size: 12px;
    overflow: hidden;
    position: relative;
    padding: 8px 0px;
}
#home-dailyCheckIn .point-wrapper .point b {
color:#000000;
}
#home-dailyCheckIn {
background: transparent;
  border:1px solid #000000;
color:#000000;
}
#home-dailyCheckIn .checkin-wrapper {
background:#feffe0;
}
#home-dailyCheckIn .checkin-wrapper .title {
color:#000000;
}
#home-dailyCheckIn .days .day .day-label {
    font-size: 11px;
    margin-top: 3px;
    color: #000000;
    text-transform: capitalize;
}


#home-dailyCheckIn .share-wrapper {
display:none;
}
#home-dailyCheckIn .button {
text-shadow:none;
background: #ffd700;
color:#000000;
}

#login {
    width: calc(100% - 12px);
    max-width: 600px;
    background: #fcfbc5;
    padding: 15px;
    border-radius: 15px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
    margin: 15px auto;
    min-height: 100px;
}
#login .title {
    font-size: 23px;
    color: #0e7241;
    text-align: center;
    font-weight: 700;
    margin-bottom: 15px;
}

#header .link img {
    height: 28px;
    margin: 1px -45px 0 0 !important;
}
#header > a.link.language {
    color: #000000;
}


#marquee {
    background: #feffe0;
}


#marquee {
    color: #000000;
}


#history-transaction table b {
    color: #000000;
}
#promotion .packet-title {
    color: #000000;
}

#login .title {
    color: #000000;
}
#login .bottom-link {
    color: #000000;
}
#register .title {
    color: #000000;
}
#register li b {
    color: #000000;
}
#register .login {
    color: #000000;
}
#resetPassword .t1 {
	color: #000000;
}
#resetPassword .login {
    color: #000000;
}
#settings .t1 {
    color: #000000;
}
#changePassword .t1 {
    color: #000000;
}
#changeBank .t1 {
    color: #000000;
}
#leaderboard .t1 {
    color: #000000;
}
#deposit h2 {
    color: #000000;
}
#deposit .title {
    color: #000000;
}
#withdraw h2 {
    color: #000000;
}
#withdraw .title {
    color: #000000;
}
#withdraw .blink {
    color: #000000;
}



#content {
    color: #000000;
}
#home-balance>.A .pinfo .welcome-name .welcome {
    color: #000000;
}

#history-bet table td {
    color: #000000;
}

#history-transaction table>tbody>tr>td {
    color: #000000;
}

#leaderboard td {
    color: #000000;
}

#register table td{
    color: #000000;
}

#downline table td{
    color: #000000;
}


#history-transaction table .createdTime {
    color: #000000;
}
#changeBank .t2 {
    color: #000000;
}
#changeBank .note {
    color: #000000;
}
#register table p {
    color: #000000;
}
#home-refer-share .refer-qrcode-note {
    color: #000000;
}


#footer {
    font-size: 0px;
}


#footer a .badge {
    background: #ff7b00;
}


#footer a {
    line-height: 0px;
    font-size: 0px!important;
    padding-top: 13px;
    padding-bottom: 12px;
}


#home-livetx table td.title {
    color: #000000;
}


#home-livetx table td {
    background: #feffe0;
}


#home-livetx table td {
    color: #000000;
}


#home-livetx table td.amount {
    color: #000000;
}


#home-livetx table td.green {
    background: #4d4d4d;
}


#home-livetx table td.green {
    color: #ffffff;
}


#home-livetx table td.red {
    background: #ffd700;
}


#home-livetx table td.red {
    color: #000000;
}


#home-balance > .A .pinfo .links a {
    background-image: url(https://xt30sf.b-cdn.net/media/568275c11d066758771f8.png);
	color: transparent;
    text-shadow: none;
	width: 120px;
	height: 42px;
}


#home-balance > .A .pinfo .links a.register {
    background-image: url(https://xt30sf.b-cdn.net/media/3d80a7c11d0665942cbc4.png);
}


#promotion-popup {
    background: #feffe0;
}
#home-refer-share {
    background: #feffe0;
}


#promotion-popup .title {
    color: #000000;
}
#home-refer-share .header {
    color: #000000;
}


#promotion-popup {
    color: #000000;
}
#home-refer-share {
    color: #000000;
}


#promotion-popup {
    border-color: #000000;
}
#promotion-popup .title {
    border-color: #000000;
}
#home-refer-share {
    border-color: #000000;
}
#home-refer-share .refer-code {
    border-color: #000000;
}


#promotion .packet {
    color: #000000;
}


#promotion .packet .amount {
    color: #000000;
}


#promotion .packet p:first-child {
    font-size: 11px;
}


#promotion .packet p:last-child {
    font-size: 15px;
}

