.home_navBox .m-scroll-btn, .affiliateid, #slotgamesslider, .idr_content_bottom .li-withdrawal{
	display:none!important;
	
} 

#pageHome #homePage .home_firmcontent_box .home_firmcontent .home_firms .home_firms_tr{
	height:7.2rem;
	
}
#pageHome #homePage .home_firmcontent_box .home_firmcontent .home_firms .home_firms_tr li{
	width:100%;
	height:100%!important;
	
}
.ui-content{
	padding:10px;
	
}

#pageHome #homePage .home_firmcontent_box, #pageHome #homePage .home_firmcontent_box .home_firmcontent .home_firms{
	padding:0px!important;
	margin-top: 10px;
	
}
#pageHome #homePage .home_firmcontent_box .home_firmcontent .home_firms .home_firms_tr li a{
	padding-bottom:0px!important;
	
}
.header, .sidemenu-logo{
	background-color:#000;
	    background-image: linear-gradient(to top, #000, #000);
}


#pageHome #homePage .home_navBox .home_nav li{
	width:33.3333%;
	
}
body, .casino-usrpwd-body .btn-common, .play-btn, .download-btn, .kiss918_mainBox .btn-common{
	background-image: linear-gradient(to bottom, #204b89, #0b204c);
	
}
[data-page="login"] {

    background-color: #fff;
}
.copy-right[style]{
	color:#fff;
	
}

#pageHome #homePage .home_navBox .home_nav li a, .gamelobby-content .home_firmcontent_box .home_firmcontent .home_firms .home_firms_tr li a{
	color:#c4c4c4;
	
}
#pageHome #homePage .home_navBox .home_nav li a.on{
	
background-image: linear-gradient(to top, #0b204c, #0b204c);	
	color:#c4c4c4;
	
}
#pageHome #homePage .home_join_login > a.home_to_join{
background-image: linear-gradient(to top, #0b204c, #0b204c);	
	color:#c4c4c4;
	    font-weight: bolder;
	border-radius: 10px 0px 0px 10px;
	    font-size: 0.52rem;
	
}
#pageHome #homePage .home_navBox .home_nav, .reg-progress-bar-section .step-wrapper.on{
	color:#000!important;
	background-image: linear-gradient(to bottom, #fff, #fff);	
}
#pageHome #homePage .home_join_login > a.home_to_login{
	
	background-image: linear-gradient(to bottom, #fff, #e1e7ee);	
	color:#1d2704;
	    font-weight: bolder;
	    font-size: 0.52rem;
	border-radius: 0px 10px 10px 0px;
}
.icon-menu{
	filter: brightness(0) invert(1) ;
	
}
.icon_home_menu_lc{
     background: url("img1839_spo/casino_icon.png") ;
    background-size: 100%;
	
}
.icon_home_menu_slot{
     background: url("img1839_spo/slot_icon.png") ;
    background-size: 100%;

}
.icon_home_menu_sport{
     background: url("img1839_spo/soccer_icon.png") ;
    background-size: 100%;
	
}

.fa-dharmachakra:before{
	content:none!important;
	
}
.ui-footer .navbar li a .i{
	  -webkit-animation: breathing 1s ease-out infinite normal;
    animation: breathing 1s ease-out infinite normal;
	
}
.on .icon_home_menu_lottery{
  
	    -webkit-animation: breathing 1s ease-out infinite normal;
    animation: breathing 1s ease-out infinite normal;
}
.on .icon_home_menu_hotgames{
	    -webkit-animation: breathing 1s ease-out infinite normal;
    animation: breathing 1s ease-out infinite normal;
}
.on .icon_home_menu_lc{
	    -webkit-animation: breathing 1s ease-out infinite normal;
    animation: breathing 1s ease-out infinite normal;
}
.on .icon_home_menu_slot{
	    -webkit-animation: breathing 1s ease-out infinite normal;
    animation: breathing 1s ease-out infinite normal;
}
.on .icon_home_menu_sport{
	    -webkit-animation: breathing 1s ease-out infinite normal;
    animation: breathing 1s ease-out infinite normal;
}
.on .icon_home_menu_711{
	    -webkit-animation: breathing 1s ease-out infinite normal;
    animation: breathing 1s ease-out infinite normal;
}
.on .icon_home_menu_keno{
	    -webkit-animation: breathing 1s ease-out infinite normal;
    animation: breathing 1s ease-out infinite normal;
}
.on .icon_home_menu_fishing{
	    -webkit-animation: breathing 1s ease-out infinite normal;
    animation: breathing 1s ease-out infinite normal;
}




















.gamelobby-tab-content .tabs .tab.selected{
	
		 background: linear-gradient(180deg, #000, #000) ;
}
.gamelobby-tab-content .tabs .tab{
	 background: linear-gradient(180deg, #e5ad00, #FFD700) ;
	
}

#slot_firmcontent .icon_home_logo_bg, #mobile_firmcontent .icon_home_logo_bg, #casino_firmcontent .icon_home_logo_bg, #sport_firmcontent .icon_home_logo_bg, #lottery4d_firmcontent .icon_home_logo_bg, #fishing_firmcontent .icon_home_logo_bg, #keno_firmcontent .icon_home_logo_bg{
	 animation: float 3s infinite;
	
}


#pageHome #homePage .home_firmcontent_box, #pageHome #homePage .home_firmcontent_box .home_firmcontent{
	 background: none;
}
.most-play-container .most-play-title, .m-referral-container .referral-title, .app-download .app-download-title{
	color:#ebcc50;
	
}
#pageHome #homePage .home_firmcontent_box .home_firmcontent .home_firms .home_firms_tr li a{
	font-size: 0.4rem;
	color:#ebcc50;
	    font-weight: bolder;
	
}

#slot_firmcontent .icon_home_logo_slot_SBOS{
	background-image:url('./img1839_spo/sbo_slot.png?v5') ;
		border-radius: 15px;
}


#casino_firmcontent .icon_home_logo_casino_SBOC{
	background-image:url('./img1839_spo/sbo_casino.png?v6') ;
		border-radius: 15px;
}
#casino_firmcontent .icon_home_logo_casino_WM{
	background-image:url('./img1839_spo/wm_casino.png?v5') ;
		border-radius: 15px;
}
#sport_firmcontent .icon_home_logo_sport_sbo{
	background-image:url('./img1839_spo/sbo_sport.png?v5') ;
		border-radius: 15px;
}






.most-play-button{
	color:#000;
	
}
.most-play-container .header-section img {
    filter: hue-rotate(172deg) ;
}




.swiper{
	width:74%;
	
}
.search-filter .button-style-1{
	
	    background: linear-gradient(to bottom, #e5ad00 0%, #FFD700 100%) ;
    color: #000 ;
    box-shadow: inset -1px 0px 8px #e5ad00 ;
	
}









#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;
        font-weight: bold;
    text-transform: uppercase;
}


.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, section.lotto-place-bet span.lotto-rules a, span.lotto-payout a{
      background: linear-gradient(180deg, #e5ad00, #FFD700) ;
    border-color: #282828;
	color:#000;
}





.member-action .icon_home_header_restore, .member-action .icon-wallettransfer{
	 filter: brightness(0) invert(0);
	
}
.mobile-wallet-section .collapse, .m-deposit-landing-container .collapse{
	  background-image: linear-gradient(#e5ad00, #FFD700) ;
	
}
 #promotionsPage .history_nav{
	  background-image: linear-gradient(#e5ad00, #FFD700) ;
	
}
.mobile-wallet-section .collapse p, .m-deposit-landing-container .collapse p, #promotionsPage .history_nav li a{
	color:#fff;
	
}
#promotionsPage .history_nav li a.on{
	color:#000;
	
}
.mobile-wallet-section .collapse svg, .m-deposit-landing-container .collapse svg{
	fill:#fff;
	
}


.mycredit-menu .icon-withdrawal, .mycredit-menu .icon-statement, .mycredit-menu .icon-history, .mycredit-menu .icon-wallets{
	filter: brightness(0) invert(0) ;
	
}
#aboutUsPage .history_nav li a.on, #historyPage .history_nav li a.on, #slotPage .history_nav li a.on, #downloadPage .history_nav li a.on{
	color:#e5ad00;
	
}
#aboutUsPage .history_nav, .mobile-tnc .info-centre-header, .filtering-container{
	 background-image: linear-gradient(#e5ad00, #FFD700) ;
	
}
.aboutus-tab-content .header{
	background-color:#fff;
	    background-image: linear-gradient(to top, #fff, #fff) ;
}

.vippagecontent{
	background:#000!important;
	
}
.seocontentpage tr{
	font-size:11px!important;
	
}
[data-page="vip"] .ui-content {
    padding: 0px!important;
}

.swiper-slide{
	    max-width: 16vw!important;
	
}


i.provider.logo-dctrelax, i.provider.logo-habanero, i.provider.logo-pragmatic, i.provider.logo-pocketgame, i.provider.logo-spribe, i.provider.logo-playtech{
    
    filter: brightness(0) invert(1)!important;
}
.swiper{
	width:74%!important;
	
}
.search-filter .button-style-1{
	
	    background: linear-gradient(to bottom, #fff 10%, #fff 50%, #e1e7ee 100%) !important;
    color: #000 !important;
    box-shadow: inset -1px 0px 8px #fff !important;
	
}

.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(180deg, #204b89, #0b204c) !important;
    border-color: #282828 !important;
	color:#fff!important;
}
.home_notice {
	height: 0.75rem;

}

.gamelobby-tab-content .tabs .tab{
	 background: linear-gradient(180deg, #fff, #e1e7ee) !important;
	
}


.gamelobby-tab-content .tabs .tab.selected{
	
		 background: linear-gradient(180deg, #000, #000) !important;
}





.daily-checkin-content-title, .daily-checkin-rewardexplain, .daily-checkin-progress-day-text{
	color:#e3c28f!important;
	
}
.daily-checkin-content-button-activeRed{
    background-image: linear-gradient(90deg, rgba(0,0,0,0.4) 10%, rgba(0,0,0,0.8) 100%);
	border:2px solid #92704d!important;
	color:#e3c28f!important;
	    box-shadow: inset 0 -0.8vw 0.8vw #e3c28f, inset 0 0.8vw 0.8vw #e3c28f;
	
}
.daily-checkin-content {
    background-color: rgba(0, 0, 0, 0.4) !important;
    border: 2px solid #92704d !important;
}


.m-vip-about .about-header, .m-vip-about .about-subHeader, .about-content-container, .vip-upgrade .sub_header, .vipupgrade-tab-content, .vip-benefits .content_header, .vip-upgrade .content_title, .vip-upgrade .content3, .vip-faq .header, .vip-faq .content, .vip-faq .question, .vip-upgrade .content_footer .content, .m-vip-referral .ref-header, .m-vip-referral .ref-content-container, .m-vip-referral .ref-btm-header, .m-vip-referral .ref-btm-content li{
	color:#fff!important;
	background-color: rgb(0,0,0,0)!important;
}
.about-content{
	background-color: rgb(0,0,0,0)!important;
	
}
@keyframes float {
	0% {
		
		transform: translatey(0px);
	}
	50% {
		
		transform: translatey(-5px);
	}
	100% {
		
		transform: translatey(1px);
	}
}

@-webkit-keyframes breathing {
  0% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }

  25% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  60% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }

  100% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}

@keyframes breathing {
  0% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }

  25% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  60% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }

  100% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
}
