/* ===== HIDDEN ELEMENTS ===== */ /*
.li-sport, 
.li-fishing, 
.li-crash, 
.game-item-marbula2, 
.game-item-sexybac, 
.game-item-biggaming, 
.game-item-allbet, 
.game-item-dg855, 
#casino_firmcontent .game-item-pragmatic, 
.game-item-sa, 
.game-item-bbin, 
.game-item-evogaming, 
.game-item-gameplay, 
#casino_firmcontent .game-item-sbo, 
.game-item-wm, 
.game-item-ezugi, 
.game-item-yeebet, 
.game-item-cq9, 
.icon_home_logo_slot_NETENT, 
.game-item-flowgaming {
    display: none !important;
}*/
.li-sport, .li-fishing, .li-crash, .nav-item span, .game-item-cq9, .icon_home_logo_slot_NETENT, .game-item-flowgaming , .contact-box li:nth-child(2), .bg-item5{
  display: none !important;
}
/* ===== GLOBAL STYLES ===== */
body {
  background-color: #110e2d !important;
}
.payment-menu a{
	color:#fff!important;
	
}
/* ===== HEADER STYLES ===== */
.header {
  background-image: linear-gradient(#24263A, #24263A) !important;
  padding: 0 .3rem !important;
  height: 1.3rem !important;
}
.header .btn-reg {
  background: linear-gradient(270deg, #e88db8, #900a2d, #e88db8, #900a2d);
  background-size: 300% 100%;
  animation: gradientMove 3s ease infinite;
  color: #fff;
  font-size: 13px;
}
.header .btn-login {
  background-image: linear-gradient(#4b7bdf, #160467);
  color: #ffffff;
  font-size: 13px;
}
#pageHome #homePage .idr_box .idr_content .idr_content_top {
  color: #ffffff !important;
}
/* ===== NOTICE STYLES ===== */
#pageHome #homePage .home_notice {
  background: #110e2d !important;
  color: #000 !important;
  padding: 0 0 !important;
  border: 1px solid #1c3a52 !important;
  border-left: none !important;
  border-right: none !important;
  box-shadow: 0 0 0px 0px #c87f1a !important;
}
#pageHome #homePage .home_notice .notice-parent .notice-item {
  background: #110e2d !important;
  color: #26f8ff !important;
}
/* ===== BUTTON STYLES ===== */
.download-app-btn {
  background: #108063 !important;
  color: #fff !important;
  padding: 10px !important;
  border-radius: 15px !important;
  margin-top: 5px !important;
}
.spinplaynow-btn {
  color: #ffffff !important;
  background-image: linear-gradient(#e88db8, #900a2d) !important;
  border-radius: 15px !important;
}
.reg-progress-bar-section .step-wrapper.on{
	    background: #900a2d!important;
	color:#fff!important;
	
}
#pageLanguage{
	background-color: #110e2e!important;
	
}
#pageLanguage img {
    max-width: 56vw!important;
}
.lang-item span{
	color:#fff!important;
	
}
center .logo[style]{
	    height: 70px!important;
	
}
.bg-item3{
	 background-image: url(./img1794_jomcuci26/bg-item3.png?v=5) !important;
	
}

.lang-round-btn img{
	 content: url(./img1794_jomcuci26/language.png?v=5) !important;
	
}
.lang-selection-en img{
	 content: url(./img1794_jomcuci26/eng.png?v=5) !important;
	
}
.lang-selection-cn img{
	 content: url(./img1794_jomcuci26/cn.png?v=5) !important;
	
}
.lang-selection-my img{
	 content: url("./img1794_jomcuci26/bm.png?v=5") !important;
	
}
.daily-checkin-content-button-activeRed {
  color: #fff !important;
  background-image: linear-gradient(#ff0000, #a50202) !important;
  border: 1px solid #ff0000 !important;
  box-shadow: 0px 0px 0px 0px #f9e077 !important;
}
.lucky-spin_rule pre, .lucky-spin_ticket {
      -webkit-text-stroke: 1px black;
    color: white;
    paint-order: stroke fill;
    text-shadow: 3px 3px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
.btn-primary, .transfer-type-section .btn-default, .btn-blue, .standard-button-container .standard-submit-form-button, .casino-usrpwd-body .play-btn, .btn-red-play, .m-transfer-container .m-transfer-form .standard-button-container .standard-submit-form-button, .btn.btn-form.confirm-tran-btn, .swiper-slide .button-style-1, .product-filter .button-style-2.is-active, .product-filter .button-style-2, .button-filter, .button-style-1, .m-deposit-landing-container .deposit-tab-container .deposit-tab .active .img-container {
  background: linear-gradient(0deg, #e88db8, #900a2d) !important;
  border-color: #282828 !important;
	    box-shadow: inset -1px 0px 8px #a01194 !important;
}
/* ===== FORM STYLES ===== */
.label-password, .label-loginid {
  background: #ebecee !important;
  color: #000 !important;
}
.reset-request-container .reset-request-form .reset-reqeust-top .reset-email-label, .reset-request-container .reset-request-form .reset-reqeust-top .reset-username-label {
  color: #81faff !important;
}
/* ===== NAVIGATION STYLES ===== */
.m-main-content .scroll_menu .menu_nav li a {
  background-image: linear-gradient(#444444, #000000) !important;
  color: #81faff !important;
}
.gamelobby-content .home_firmcontent_box .home_firmcontent .home_firms .home_firms_tr li a{
	 color: #81faff !important;
	
}
.m-main-content .scroll_menu .menu_nav li a.on {
  background-image: linear-gradient(#24263A, #24263A) !important;
  color: #ffffff !important;
}
.nav-pills li.nav-item {
  height: 109px !important;
}
.nav-pills.game-nav .nav-link {
  background-image: linear-gradient(#24263A, #24263A) !important;
  border: solid 2px #31e9ef !important;
  box-shadow: 0 0 1px #2fe1e9, 0 0 4px #cb2dd2, 0 0 7px #cb2dd2 !important;
  height: 96px !important;
}
.icon-918kiss, .icon-mega888 {
  opacity: 0 !important;
}
.home-nav-3 ul .li-luckyspin .i {
  height: 2.3rem !important;
  background-image: url(./img1794_jomcuci26/luckyspin.jpg?v=5) !important;
  background-size: 100% !important;
  border-radius: 25px !important;
}
.home-nav-3 ul .li-918kiss .i {
  height: 2.3rem !important;
  background-image: url(./img1794_jomcuci26/918kiss.jpg?v=5) !important;
  background-size: 100% !important;
  border-radius: 25px !important;
}
.home-nav-3 ul .li-mega888 .i {
  height: 2.3rem !important;
  background-image: url(./img1794_jomcuci26/mega888.jpg?v=5) !important;
  background-size: 100% !important;
  border-radius: 25px !important;
}
.home-nav-3 ul .li-casino .i {
  height: 2.3rem !important;
  background-image: url(./img1794_jomcuci26/livecasino.jpg?v=5) !important;
  background-size: 100% !important;
  border-radius: 25px !important;
}
.home-nav-3 ul .li-slot .i {
  height: 2.3rem !important;
  background-image: url(./img1794_jomcuci26/slotgames.jpg?v=5) !important;
  background-size: 100% !important;
  border-radius: 25px !important;
}
.home-nav-3 ul .li-mobile .i {
  height: 2.3rem !important;
  background-image: url(./img1794_jomcuci26/711.jpg?v=5) !important;
  background-size: 100% !important;
  border-radius: 25px !important;
}
.home-nav-3 ul .li-lottery4d .i {
  height: 2.3rem !important;
  background-image: url(./img1794_jomcuci26/4d.jpg?v=5) !important;
  background-size: 100% !important;
  border-radius: 25px !important;
}
.nav-pills.game-nav .nav-link.active, .nav-pills.game-nav .show > .nav-link {
  color: #fff !important;
  background-image: linear-gradient(#24263A, #24263A) !important;
  border: solid 3px #cb2dd2 !important;
  border-top: solid 2px #ff83fe !important;
  border-bottom: solid 2px #ff83fe !important;
}
/* ===== CONTENT CONTAINERS ===== */
#pageHome #homePage .idr_box .idr_content, .ui-footer .navbar, .m-deposit-landing-container #promotionsPage, .btn-blue-promo, ._tabHeaderTitle_1ivtf_1._active_1ivtf_22 {
  background-image: linear-gradient(#110e2d, #110e2d) !important;
  color: #ffffff !important;
  border-top: 2px solid #1c3a52 !important;
}
#pageHome #homePage .idr_box .idr_content .idr_content_bottom li a {
  color: #ffffff !important;
}
#pageHome #homePage .history_nav {
  background-color: #24263A !important;
}
#promotionsPage .history_nav, .btn-blue-promo {
  background-image: linear-gradient(#24263A, #24263A) !important;
  color: #fff !important;
}
#promotionsPage .history_nav li a {
  color: #fff !important;
}
#promotionsPage .history_content .history_list .history_list_item .promotions_item .promotitembottom .p2 {
  font-size: .3rem !important;
  color: #fff !important;
  margin-bottom: .45rem !important;
}
/* ===== GAME ITEMS ===== */
#pageHome #homePage .home_firmcontent_box .vendor-tab-content .home_firms .home_firms_tr li .game-app-info {
  color: #000 !important;
  margin-top: 10px !important;
  border-radius: 15px !important;
}
#pageHome #homePage .home_firmcontent_box .home_firmcontent .home_firms .home_firms_tr li:nth-child(odd) {
  height: 142px !important;
  border: 0px solid #33cacb !important;
  box-shadow: 0px 3px 14px -5px #33cacb !important;
}
#pageHome #homePage .home_firmcontent_box .home_firmcontent .home_firms .home_firms_tr li:nth-child(even) {
  height: 142px !important;
  border: 0px solid #33cacb !important;
  box-shadow: 0px 3px 14px -5px #33cacb !important;
}
#pageHome #homePage .home_firmcontent_box #slot_firmcontent .home_firms .home_firms_tr li:nth-child(odd) {
  height: 129px !important;
  width: 48% !important;
  margin-right: 4px !important;
  border: 0px solid #33cacb !important;
  box-shadow: 0px 3px 14px -5px #33cacb !important;
}
#pageHome #homePage .home_firmcontent_box #slot_firmcontent .home_firms .home_firms_tr li:nth-child(even) {
  height: 129px !important;
  width: 48% !important;
  margin-right: 4px !important;
  border: 0px solid #ce4bc3 !important;
  box-shadow: 0px 3px 14px -5px #ce4bc3 !important;
}
#pageHome #homePage .home_firmcontent_box #mobile_firmcontent .home_firms .home_firms_tr li:nth-child(odd) {
  height: 129px !important;
  width: 48% !important;
  margin-right: 4px !important;
  border: 0px solid #33cacb !important;
  box-shadow: 0 0px 0px 0px #33cacb !important;
}
#pageHome #homePage .home_firmcontent_box #mobile_firmcontent .home_firms .home_firms_tr li:nth-child(even) {
  height: 129px !important;
  width: 48% !important;
  margin-right: 4px !important;
  border: 0px solid #ce4bc3 !important;
  box-shadow: 0 0px 0px 0px #ce4bc3 !important;
}
/* ===== PROMOTION STYLES ===== */
.promotitembottom .btn-common {
  height: 1.05rem !important;
  line-height: 1.0rem !important;
}
.pDetailTitle {
  color: #c5a357 !important;
  background-color: #000 !important;
}
.daily-checkin-content {
  color: #fff !important;
  background-image: linear-gradient(#ebe6ca, #ebe6ca) !important;
  border: 1px solid #f58200 !important;
  box-shadow: 0px 0px 0px 0px #f58200 !important;
}
/* ===== LOTTERY STYLES ===== */
section.lotto-place-bet span.lotto-rules a, span.lotto-payout a {
  color: #ffffff !important;
  background-image: linear-gradient(#24263A, #24263A) !important;
}
section.lotto-place-bet .lotto-bet-btn a, .lotto-bet-btn a:hover {
  width: 100% !important;
  border-radius: 8px !important;
  border: 0 !important;
  height: 1.2rem !important;
  background: linear-gradient(to bottom, #108063 0%, #108063 102%) !important;
  line-height: 1.2rem !important;
  color: #fff !important;
  text-decoration: none !important;
}
/* ===== BACKGROUND IMAGES ===== */
.daily-checkin-home {
  background-image: none !important;
}
.ui-content {
  background-image: url('./img1794_jomcuci26/mainbg.png') !important;
  background-size: 100% !important;
  background-repeat: no-repeat;
  background-position-y: 277px;
	    background-color: #110e2e;
}
.li-luckyspin a {
  background: url('./img1794_jomcuci26/luckyspin.jpg?v=5') !important;
  background-size: 100% !important;
  background-repeat: no-repeat !important;
}
.luckyspin_banner {
  background-image: url('./img1794_jomcuci26/rez82.gif') !important;
}
/* ===== ICON REPLACEMENTS ===== */
.icon_home_menu_lc {
  background-image: url('./img1794_jomcuci/casino_icon.png?v=5') !important;
  width: 1.1rem !important;
  opacity: 0 !important;
}
.icon_home_menu_slot {
  background-image: url('./img1794_jomcuci/slot_icon.png?v=5') !important;
  width: 1.1rem !important;
  opacity: 0 !important;
}
.icon_home_menu_711 {
  background-image: url('./img1794_jomcuci/711_icon.png?v=5') !important;
  width: 1.1rem !important;
  opacity: 0 !important;
}
.icon_home_menu_lottery {
  background-image: url('./img1794_jomcuci/lotto_icon.png?v=5') !important;
  width: 1.1rem !important;
  opacity: 0 !important;
}
.fas.fa-dharmachakra {
  background-image: url('./img1794_jomcuci/spin_icon.png?v=5') !important;
  width: 1.1rem !important;
  opacity: 0 !important;
}
/* ===== CASINO LOGOS ===== */
#casino_firmcontent .icon_home_logo_casino_PT {
  background-image: url('./img1794_jomcuci26/pt_casino.png') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#casino_firmcontent .icon_home_logo_casino_SEXYB {
  background-image: url('./img1794_jomcuci26/sexy_casino.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#casino_firmcontent .icon_home_logo_casino_pragmatic {
  background-image: url('./img1794_jomcuci26/Pp_casino.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#casino_firmcontent .icon_home_logo_casino_AB {
  background-image: url('./img1794_jomcuci26/allbet_casino.png') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#casino_firmcontent .icon_home_logo_casino_DG {
  background-image: url('./img1794_jomcuci26/dg_casino.png') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#casino_firmcontent .icon_home_logo_casino_SA {
  background-image: url('./img1794_jomcuci26/sa_casino.png') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#casino_firmcontent .icon_home_logo_casino_EG {
  background-image: url('./img1794_jomcuci26/eg_casino.png') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#casino_firmcontent .icon_home_logo_casino_marbula2 {
  background-image: url('./img1794_jomcuci26/marbula2_casino.png') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
/* ===== SLOT LOGOS ===== */
#slot_firmcontent .icon_home_logo_slot_kingmaker {
  background-image: url('./img1794_jomcuci26/km_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_jili {
  background-image: url('./img1794_jomcuci26/jili_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_jdb {
  background-image: url('./img1794_jomcuci26/jdb_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_rpsoft {
  background-image: url('./img1794_jomcuci26/rpsoft_slot4.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_SG {
  background-image: url('./img1794_jomcuci26/sg_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_JOKER {
  background-image: url('./img1794_jomcuci26/joker_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_PTS {
  background-image: url('./img1794_jomcuci26/pt_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_ludobet {
  background-image: url('./img1794_jomcuci26/ludo_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_habanero {
  background-image: url('./img1794_jomcuci26/haba_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_dctrelax {
  background-image: url('./img1794_jomcuci26/relax_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_naga {
  background-image: url('./img1794_jomcuci26/nage_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_bng {
  background-image: url('./img1794_jomcuci26/bng_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_rich88 {
  background-image: url('./img1794_jomcuci26/rich88_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_spribe {
  background-image: url('./img1794_jomcuci26/spribe_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_gamerbuild {
  background-image: url('./img1794_jomcuci26/gamerbuild_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#slot_firmcontent .icon_home_logo_slot_PRA {
  background-image: url('./img1794_jomcuci26/pp_slot.png?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
/* ===== MOBILE LOGOS ===== */
#mobile_firmcontent .icon_home_logo_slot_JOKER {
  background-image: url('./img1794_jomcuci26/joker_711.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#mobile_firmcontent .icon_home_logo_lionking {
  background-image: url('./img1794_jomcuci26/lk_711.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#mobile_firmcontent .icon_home_logo_scr_S918 {
  background-image: url('./img1794_jomcuci26/918_711.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#mobile_firmcontent .icon_home_logo_scr_MEGA {
  background-image: url('./img1794_jomcuci26/mega_711.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#mobile_firmcontent .icon_home_logo_scr_PUSSY {
  background-image: url('./img1794_jomcuci26/pussy_711.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#mobile_firmcontent .icon_home_logo_scr_LIVE {
  background-image: url('./img1794_jomcuci26/live22_711.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#mobile_firmcontent .icon_home_logo_scr_GW {
  background-image: url('./img1794_jomcuci26/gw_711.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#mobile_firmcontent .icon_home_logo_scr_PB {
  background-image: url('./img1794_jomcuci26/pb_711.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#mobile_firmcontent .icon_home_logo_slot_XE {
  background-image: url('./img1794_jomcuci26/xe_711.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#mobile_firmcontent .icon_home_logo_slot_VP {
  background-image: url('./img1794_jomcuci26/vpower_711.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#mobile_firmcontent .game-item-xe88mapi .icon_home_logo_slot_XE {
  background-image: url('./img1794_jomcuci26/xe2_711.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#mobile_firmcontent .icon_home_logo_evo888 {
  background-image: url('./img1794_jomcuci26/evo_711.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
.tabcontent-918kiss .icon_home_logo_scr_S918 {
  background-image: url('./img1794_jomcuci/918_slot2.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
#mega888_firmcontent .icon_home_logo_scr_MEGA {
  background-image: url('./img1794_jomcuci/mega_slot.jpg?v=5') !important;
  background-color: #24263A;
  border-radius: 10px !important;
  outline-width: 1px;
  outline-offset: 0;
  outline-color: rgba(0, 130, 206, 0.75);
  outline-style: solid;
  animation: animateOutline 4s ease infinite;
}
/* ===== PAYMENT ICONS ===== */
.payment-menu .icon{
	width: .86rem!important;
    height: .86rem!important;
	
}
.icon_login_user{
	background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23fff"><path d="M412-168q45-91 120-121.5T660-320q23 0 45 4t43 10q24-38 38-82t14-92q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 45 11.5 86t34.5 76q41-20 85-31t89-11q32 0 61.5 5.5T500-340q-23 12-43.5 28T418-278q-12-2-20.5-2H380q-32 0-63.5 7T256-252q32 32 71.5 53.5T412-168Zm-88 56.5Q251-143 197-197t-85.5-127Q80-397 80-480t31.5-156Q143-709 197-763t127-85.5Q397-880 480-880t156 31.5Q709-817 763-763t85.5 127Q880-563 880-480t-31.5 156Q817-251 763-197t-127 85.5Q563-80 480-80t-156-31.5ZM281-461q-41-41-41-99t41-99q41-41 99-41t99 41q41 41 41 99t-41 99q-41 41-99 41t-99-41Zm141.5-56.5Q440-535 440-560t-17.5-42.5Q405-620 380-620t-42.5 17.5Q320-585 320-560t17.5 42.5Q355-500 380-500t42.5-17.5ZM589-409q-29-29-29-71t29-71q29-29 71-29t71 29q29 29 29 71t-29 71q-29 29-71 29t-71-29Zm-109-71Z"/></svg>')!important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
	
}
#loginPage.theme2 .icon_login_key{
	background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23fff"><path d="M80-200v-80h800v80H80Zm46-242-52-30 34-60H40v-60h68l-34-58 52-30 34 58 34-58 52 30-34 58h68v60h-68l34 60-52 30-34-60-34 60Zm320 0-52-30 34-60h-68v-60h68l-34-58 52-30 34 58 34-58 52 30-34 58h68v60h-68l34 60-52 30-34-60-34 60Zm320 0-52-30 34-60h-68v-60h68l-34-58 52-30 34 58 34-58 52 30-34 58h68v60h-68l34 60-52 30-34-60-34 60Z"/></svg>')!important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
	
}
.icon-voucher{
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23fff"><path d="m368-320 112-84 110 84-42-136 112-88H524l-44-136-44 136H300l110 88-42 136ZM160-160q-33 0-56.5-23.5T80-240v-135q0-11 7-19t18-10q24-8 39.5-29t15.5-47q0-26-15.5-47T105-556q-11-2-18-10t-7-19v-135q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v135q0 11-7 19t-18 10q-24 8-39.5 29T800-480q0 26 15.5 47t39.5 29q11 2 18 10t7 19v135q0 33-23.5 56.5T800-160H160Zm0-80h640v-102q-37-22-58.5-58.5T720-480q0-43 21.5-79.5T800-618v-102H160v102q37 22 58.5 58.5T240-480q0 43-21.5 79.5T160-342v102Zm320-240Z"/></svg>')!important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
	
}
.account-menu-section .shortcut-menu .shortcut-label{
	color:#81faff!important;
	
}
.account-menu-section .shortcut-menu{
	background-image: linear-gradient(#110e2d, #110e2d) !important;
	
}
.account-menu-section .icon-voucher{
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%2381faff"><path d="m368-320 112-84 110 84-42-136 112-88H524l-44-136-44 136H300l110 88-42 136ZM160-160q-33 0-56.5-23.5T80-240v-135q0-11 7-19t18-10q24-8 39.5-29t15.5-47q0-26-15.5-47T105-556q-11-2-18-10t-7-19v-135q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v135q0 11-7 19t-18 10q-24 8-39.5 29T800-480q0 26 15.5 47t39.5 29q11 2 18 10t7 19v135q0 33-23.5 56.5T800-160H160Zm0-80h640v-102q-37-22-58.5-58.5T720-480q0-43 21.5-79.5T800-618v-102H160v102q37 22 58.5 58.5T240-480q0 43-21.5 79.5T160-342v102Zm320-240Z"/></svg>')!important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
	    width: 1.2rem !important;
    height: 1.2rem !important;
	
}
.icon_home_header_restore{
	  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23fff"><path d="M480-560 320-400l56 56 64-64v168h80v-168l64 64 56-56-160-160Zm-280-80v440h560v-440H200Zm0 520q-33 0-56.5-23.5T120-200v-499q0-14 4.5-27t13.5-24l50-61q11-14 27.5-21.5T250-840h460q18 0 34.5 7.5T772-811l50 61q9 11 13.5 24t4.5 27v499q0 33-23.5 56.5T760-120H200Zm16-600h528l-34-40H250l-34 40Zm264 300Z"/></svg>')!important;
    filter: drop-shadow(0 0 0px #fd48ff) drop-shadow(0 0 2px #d50dc4) drop-shadow(0 0 3px #a01194);

	
}
.payment-menu .icon-funds, .payment-scroll-menu .icon-funds {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23fff"><path d="M440-280h80v-40h40q17 0 28.5-11.5T600-360v-120q0-17-11.5-28.5T560-520H440v-40h160v-80h-80v-40h-80v40h-40q-17 0-28.5 11.5T360-600v120q0 17 11.5 28.5T400-440h120v40H360v80h80v40ZM160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v480q0 33-23.5 56.5T800-160H160Zm0-80h640v-480H160v480Zm0 0v-480 480Z"/></svg>')!important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
}

.payment-menu .icon-withdrawal, .payment-scroll-menu .icon-withdrawal {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23fff"><path d="M560-440q-50 0-85-35t-35-85q0-50 35-85t85-35q50 0 85 35t35 85q0 50-35 85t-85 35ZM280-320q-33 0-56.5-23.5T200-400v-320q0-33 23.5-56.5T280-800h560q33 0 56.5 23.5T920-720v320q0 33-23.5 56.5T840-320H280Zm80-80h400q0-33 23.5-56.5T840-480v-160q-33 0-56.5-23.5T760-720H360q0 33-23.5 56.5T280-640v160q33 0 56.5 23.5T360-400Zm440 240H120q-33 0-56.5-23.5T40-240v-440h80v440h680v80ZM280-400v-320 320Z"/></svg>') !important;
    filter: drop-shadow(0 0 0px #fd48ff) drop-shadow(0 0 2px #d50dc4) drop-shadow(0 0 3px #a01194);
}
.payment-menu .icon-wallettransfer, .payment-scroll-menu .icon-wallettransfer, .icon-wallettransfer {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23fff"><path d="M240-170Q136-197 68-282T0-480q0-113 68-198t172-112v84q-71 24-115.5 86T80-480q0 78 44.5 140T240-254v84Zm320 10q-133 0-226.5-93.5T240-480q0-133 93.5-226.5T560-800q66 0 124 25t102 69l-56 56q-33-33-76.5-51.5T560-720q-100 0-170 70t-70 170q0 100 70 170t170 70q50 0 93.5-18.5T730-310l56 56q-44 44-102 69t-124 25Zm240-160-56-56 64-64H520v-80h288l-64-64 56-56 160 160-160 160Z"/></svg>')!important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
}
.payment-menu .icon-wallets, .payment-scroll-menu .icon-wallets {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23fff"><path d="M240-160q-66 0-113-47T80-320v-320q0-66 47-113t113-47h480q66 0 113 47t47 113v320q0 66-47 113t-113 47H240Zm0-480h480q22 0 42 5t38 16v-21q0-33-23.5-56.5T720-720H240q-33 0-56.5 23.5T160-640v21q18-11 38-16t42-5Zm-74 130 445 108q9 2 18 0t17-8l139-116q-11-15-28-24.5t-37-9.5H240q-26 0-45.5 13.5T166-510Z"/></svg>')!important;
    filter: drop-shadow(0 0 0px #fd48ff) drop-shadow(0 0 2px #d50dc4) drop-shadow(0 0 3px #a01194);
}
.payment-menu .icon-history, .payment-scroll-menu .icon-history {
   background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23fff"><path d="M480-120q-138 0-240.5-91.5T122-440h82q14 104 92.5 172T480-200q117 0 198.5-81.5T760-480q0-117-81.5-198.5T480-760q-69 0-129 32t-101 88h110v80H120v-240h80v94q51-64 124.5-99T480-840q75 0 140.5 28.5t114 77q48.5 48.5 77 114T840-480q0 75-28.5 140.5t-77 114q-48.5 48.5-114 77T480-120Zm112-192L440-464v-216h80v184l128 128-56 56Z"/></svg>') !important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
}
.payment-menu .icon-statement, .payment-scroll-menu .icon-statement {
   background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23fff"><path d="M200-80q-33 0-56.5-23.5T120-160v-560q0-33 23.5-56.5T200-800h40v-80h80v80h320v-80h80v80h40q33 0 56.5 23.5T840-720v560q0 33-23.5 56.5T760-80H200Zm0-80h560v-400H200v400Zm0-480h560v-80H200v80Zm0 0v-80 80Zm80 240v-80h400v80H280Zm0 160v-80h280v80H280Z"/></svg>')!important;
    filter: drop-shadow(0 0 0px #fd48ff) drop-shadow(0 0 2px #d50dc4) drop-shadow(0 0 3px #a01194);
}

.account-menu-section .icon-logout{
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%2381faff"><path d="M200-120q-33 0-56.5-23.5T120-200v-160h80v160h560v-560H200v160h-80v-160q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v560q0 33-23.5 56.5T760-120H200Zm220-160-56-58 102-102H120v-80h346L364-622l56-58 200 200-200 200Z"/></svg>')!important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
	    width: 1.2rem !important;
    height: 1.2rem !important;
	
}
.account-menu-section .icon-changepassword{
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%2381faff"><path d="M80-200v-80h800v80H80Zm46-242-52-30 34-60H40v-60h68l-34-58 52-30 34 58 34-58 52 30-34 58h68v60h-68l34 60-52 30-34-60-34 60Zm320 0-52-30 34-60h-68v-60h68l-34-58 52-30 34 58 34-58 52 30-34 58h68v60h-68l34 60-52 30-34-60-34 60Zm320 0-52-30 34-60h-68v-60h68l-34-58 52-30 34 58 34-58 52 30-34 58h68v60h-68l34 60-52 30-34-60-34 60Z"/></svg>')!important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
	    width: 1.2rem !important;
    height: 1.2rem !important;
	
}
.account-menu-section .icon-referral-program{
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%2381faff"><path d="M40-120v-160q0-34 23.5-57t56.5-23h131q20 0 38 10t29 27q29 39 71.5 61t90.5 22q49 0 91.5-22t70.5-61q13-17 30.5-27t36.5-10h131q34 0 57 23t23 57v160H640v-91q-35 25-75.5 38T480-160q-43 0-84-13.5T320-212v92H40Zm120-280q-50 0-85-35t-35-85q0-51 35-85.5t85-34.5q51 0 85.5 34.5T280-520q0 50-34.5 85T160-400Zm640 0q-50 0-85-35t-35-85q0-51 35-85.5t85-34.5q51 0 85.5 34.5T920-520q0 50-34.5 85T800-400Zm-320-80q-68-62-111-104.5T302-658q-24-31-33-54.5t-9-47.5q0-50 35-85t86-35q28 0 54 12.5t45 33.5q19-21 45-33.5t54-12.5q51 0 86 35t35 85q0 24-9 47.5T658-658q-24 31-67 73.5T480-480Zm0-108q72-66 106-107.5t34-64.5q0-17-12-28.5T579-800q-12 0-23.5 7T532-772l-51 59-51-57q-14-16-25.5-23t-23.5-7q-17 0-29 11.5T340-760q0 23 34 64.5T480-588Zm0 0Z"/></svg>')!important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
	    width: 1.2rem !important;
    height: 1.2rem !important;
	
}
.mobile-wallet-section .wallet-info .bottom-content {
    background-image: linear-gradient(#81faff, #81faff)!important;
}
/* ===== FOOTER ICONS ===== */
.ui-footer .navbar li a span {
  color: #fff !important;
}
.ui-footer .navbar li a span {
  animation: flicker 1.5s infinite alternate !important;
}
@keyframes flicker {
  0%, 50%, 100% {
    text-shadow:
      0 0 0px #81faff, 0 0 22px #81faff, 0 0 63px #81faff;
  }
}
.ui-footer .navbar .icon-home-big {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%2300f7ff"><path d="M240-200h120v-240h240v240h120v-360L480-740 240-560v360Zm-80 80v-480l320-240 320 240v480H520v-240h-80v240H160Zm320-350Z"/></svg>') !important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
}
.ui-footer .navbar .icon-funds {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23ab34ac"><path d="M440-280h80v-40h40q17 0 28.5-11.5T600-360v-120q0-17-11.5-28.5T560-520H440v-40h160v-80h-80v-40h-80v40h-40q-17 0-28.5 11.5T360-600v120q0 17 11.5 28.5T400-440h120v40H360v80h80v40ZM160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v480q0 33-23.5 56.5T800-160H160Zm0-80h640v-480H160v480Zm0 0v-480 480Z"/></svg>') !important;
  filter: drop-shadow(0 0 0px #fd48ff) drop-shadow(0 0 2px #d50dc4) drop-shadow(0 0 3px #a01194);
}
.ui-footer .navbar .icon-account, .icon-myprofile {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%2345e2e3"><path d="M234-276q51-39 114-61.5T480-360q69 0 132 22.5T726-276q35-41 54.5-93T800-480q0-133-93.5-226.5T480-800q-133 0-226.5 93.5T160-480q0 59 19.5 111t54.5 93Zm146.5-204.5Q340-521 340-580t40.5-99.5Q421-720 480-720t99.5 40.5Q620-639 620-580t-40.5 99.5Q539-440 480-440t-99.5-40.5ZM480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm100-95.5q47-15.5 86-44.5-39-29-86-44.5T480-280q-53 0-100 15.5T294-220q39 29 86 44.5T480-160q53 0 100-15.5ZM523-537q17-17 17-43t-17-43q-17-17-43-17t-43 17q-17 17-17 43t17 43q17 17 43 17t43-17Zm-43-43Zm0 360Z"/></svg>') !important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
}
.ui-footer .navbar .icon-promotion-big {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23ce4bc3"><path d="M480-80q-24 0-46-9t-39-26q-29-29-50-38t-63-9q-50 0-85-35t-35-85q0-42-9-63t-38-50q-17-17-26-39t-9-46q0-24 9-46t26-39q29-29 38-50t9-63q0-50 35-85t85-35q42 0 63-9t50-38q17-17 39-26t46-9q24 0 46 9t39 26q29 29 50 38t63 9q50 0 85 35t35 85q0 42 9 63t38 50q17 17 26 39t9 46q0 24-9 46t-26 39q-29 29-38 50t-9 63q0 50-35 85t-85 35q-42 0-63 9t-50 38q-17 17-39 26t-46 9Zm0-80q8 0 15.5-3.5T508-172q41-41 77-55.5t93-14.5q17 0 28.5-11.5T718-282q0-58 14.5-93.5T788-452q12-12 12-28t-12-28q-41-41-55.5-77T718-678q0-17-11.5-28.5T678-718q-58 0-93.5-14.5T508-788q-5-5-12.5-8.5T480-800q-8 0-15.5 3.5T452-788q-41 41-77 55.5T282-718q-17 0-28.5 11.5T242-678q0 58-14.5 93.5T172-508q-12 12-12 28t12 28q41 41 55.5 77t14.5 93q0 17 11.5 28.5T282-242q58 0 93.5 14.5T452-172q5 5 12.5 8.5T480-160Zm100-160q25 0 42.5-17.5T640-380q0-25-17.5-42.5T580-440q-25 0-42.5 17.5T520-380q0 25 17.5 42.5T580-320Zm-202-2 260-260-56-56-260 260 56 56Zm44.5-215.5Q440-555 440-580t-17.5-42.5Q405-640 380-640t-42.5 17.5Q320-605 320-580t17.5 42.5Q355-520 380-520t42.5-17.5ZM480-480Z"/></svg>') !important;
  filter: drop-shadow(0 0 0px #fd48ff) drop-shadow(0 0 2px #d50dc4) drop-shadow(0 0 3px #a01194);
}
/* ===== SOCIAL ICONS ===== */
.fa-telegram:before {
  content: none !important;
}
.fa-telegram {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%232fe1e9"><path d="M440-120v-80h320v-284q0-117-81.5-198.5T480-764q-117 0-198.5 81.5T200-484v244h-40q-33 0-56.5-23.5T80-320v-80q0-21 10.5-39.5T120-469l3-53q8-68 39.5-126t79-101q47.5-43 109-67T480-840q68 0 129 24t109 66.5Q766-707 797-649t40 126l3 52q19 9 29.5 27t10.5 38v92q0 20-10.5 38T840-249v49q0 33-23.5 56.5T760-120H440ZM331.5-411.5Q320-423 320-440t11.5-28.5Q343-480 360-480t28.5 11.5Q400-457 400-440t-11.5 28.5Q377-400 360-400t-28.5-11.5Zm240 0Q560-423 560-440t11.5-28.5Q583-480 600-480t28.5 11.5Q640-457 640-440t-11.5 28.5Q617-400 600-400t-28.5-11.5ZM241-462q-7-106 64-182t177-76q89 0 156.5 56.5T720-519q-91-1-167.5-49T435-698q-16 80-67.5 142.5T241-462Z"/></svg>') !important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
  width: .84rem !important;
  height: .84rem !important;
  background-size: 100% !important;
}
.icon-livechat {
  background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23fff"><path d="M240-400h320v-80H240v80Zm0-120h480v-80H240v80Zm0-120h480v-80H240v80ZM80-80v-720q0-33 23.5-56.5T160-880h640q33 0 56.5 23.5T880-800v480q0 33-23.5 56.5T800-240H240L80-80Zm126-240h594v-480H160v525l46-45Zm-46 0v-480 480Z"/></svg>') !important;
  filter: drop-shadow(0 0 0px #00f7ff) drop-shadow(0 0 1px #2ac2c9) drop-shadow(0 0 2px #81faff);
  width: .84rem !important;
  height: .84rem !important;
  background-size: 100% !important;
  display: inline-block !important;
}
/* ===== PROVIDER LOGOS ===== */
i.provider.logo-pragmatic, i.provider.logo-playtech, i.provider.logo-spribe {
  filter: brightness(0) invert(1) !important;
}
/* ===== FORM LABELS ===== */
#depositForm .quick_pay_input_item > label, #depositForm .quick_pay_select_item > label, #depositForm .quick_pay_input_item > div > label, .page-title, .primary-style .quick_pay_input_item > label, #walletWithdrawalContainer h1[style], #walletTransferContainer h1[style], #historyContainer h1[style], #regPage .regformBox .login_centent .steptitle, #regPage .regformBox .login_centent .input_item .label-aff span, .section-desc[style], .standard-label, .m-transfer-container .m-transfer-form .standard-form-field .standard-label, .m-deposit-landing-container .standard-content-container .m-standard-transaction-container .m-transaction-form .bank-list-container .st-title {
  color: #282828 !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
}
#pagePromotionsDetail {
  background: #0d1020 !important;
}
#pagePromotionsDetail #promotionsDetailPage .promodetailContent .promodetail_textbox .p_title.blue, .wallet-amount, .fa-exchange[style], .wallet-label, .userandpwd, .label {
  color: #ff2d9b !important;
}
/* ===== TABLE STYLES ===== */
.game-app-info td {
  padding: 5px !important;
	background-color: #fff;
}
/* ===== FLOATING MENU ===== */
.float-menu.luckyspin-floating-icon .floating-icon-image {
  content: url(img1794_jomcuci26/rez82.gif?v=5) !important;
}
.game-playtech.game-lc .body-banner {
  content: url("img1794_jomcuci26/playtechinner.png?v=5") !important;
}
.rpsofteg-gamelobby-content .gamelobby-content .home_firmcontent_box .home_firmcontent .home_firms .home_firms_tr li{
	    height: 5.4rem!important;
	
}
.item-RPSOFTEGP .logo-rpsoft{
	  background-image: url("img1794_jomcuci26/rpsoft.png?v=6") !important;
	    filter: brightness(0) invert(1) !important;
	
}
i.provider.logo-rpsoft {
   background-image: url("img1794_jomcuci26/rpsoft.png?v=6") !important;
	 filter: brightness(0) invert(1) !important;
}
.button-style-2.is-active, .button-style-2, .button-filter, .button-style-1, .swiper-slide .button-style-1, .button-style-2.is-active, .button-style-2, .button-filter, .input-group-button .button-style-1{
	    box-shadow: inset -1px 0px 8px #a01194!important;
	background: linear-gradient(0deg, #e88db8, #900a2d) !important;
	
}
.account-menu-section{
	background: #110e2d !81faff;
	
}
.gamelobby-tab-content .tabs .tab{
	    background: #81faff!important;
	color:#000!important;
	
}
/* ===== ANIMATION ===== */
@keyframes animateOutline {
  0% {
    outline-width: 1px;
    outline-offset: 0;
    outline-color: rgba(232, 141, 184, 0);
  }
  10% {
    outline-color: rgba(232, 141, 184, 0.75);
  }
  50% {
    outline-width: 7px;
    outline-offset: 4px;
    outline-color: rgba(232, 141, 184, 0);
  }
  100% {
    outline-width: 7px;
    outline-offset: 4px;
    outline-color: rgba(232, 141, 184, 0);
  }
}
@keyframes gradientMove {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}