.seo-footer{padding-bottom:60px}

.wrapper {
    background: url(../images/background-altm.jpg) no-repeat fixed;
    background-size: 100% 100%;
}
.progressive-jackpot {
	filter: contrast(100%) hue-rotate(10deg) grayscale(58%) saturate(12.4);
	/* height:100px; */
	width: 100%;
	background-size: 100% 100%;
}
.jackpot-wrapper>span{
	color:#000 !important;
  	font-size: 7.6vw;
 	font-weight: bold;
}
.progressive-jackpot img {
	filter: contrast(100%) hue-rotate(21deg) grayscale(0%) saturate(5)
		sepia(100%);
	/* height:100px; */
	width: 100%;
	background-size: 100% 100%;
}
.progressive-jackpot > h2 {
    display: none;
}
.btn-secondary-primary{
    background: url(../images/btn-login-altm.png);
    background-size: 100% 100%;
    color: #fff !important;
} 
.game-front-wrapper{
    background: url(../images/menu-altm.png) no-repeat;
    background-size: 100% 100%;
}
.btn-join {
    background: url(../images/btn-register-altm.png);
    background-size: 100% 100%;
    color: #fff !important;
}
.navbar-fixed {
    background: transparent;
    background-size: 100% 100%;
}
.supported-bank .bank{
    background: url(../images/bg-bank.png) no-repeat;
    background-size: 100% 100%;
    border: none;
}
.supported-bank .bank > div {
    background-image: url(../../../images/common/bank-white.png) !important;
}
.page-header-title {
    background-color: #e9ad17;
}

.account-menu a.active {
    color: #000;
    background-color: #ffc646; 
}

.navigation-ribbon .navigation-ribbon-item .active {
    color: #ffe16f;
}

.browser-default input {
    color: #e8e8e8;
    background-color: #333333;
}

.bottom-nav-bar a.active {
    color: #ffe16f; 
}
.navbar-fixed .logo-img{
    max-height: 48px;
}

.promotions-category a.active {
    color: #000;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffdd37), color-stop(99%, #f3c920));
    background: -webkit-linear-gradient(top, #ffdd37 0%, #f3c920 99%);
    background: -o-linear-gradient(top, #ffdd37 0%, #f3c920 99%);
    background: linear-gradient(to bottom, #ffdd37 0%, #f3c920 99%); 
    border-bottom-color: #ffdd37;
}
.navbar-fixed .button-collapse {
    background-color: #000;
    border: 1px solid #02399a;
}

.btn-account ul a.icon-btn {
    background: url(../images/btn-login-altm.png);
    background-size: 100% 100%;
    color: #fff !important;
}
.game-group-front .nav-link>span{
    color: #e4be5d;
}
.game-group-front .nav-link > i {
    background-image: url(../images/icon_nav.png);
    background-repeat: no-repeat;
}
.bank {
	border: 1px solid #8c8c8c;
}
.bca, .mandiri, .cimb, .bni, .bri, .danamon, .permata,
.ovo, .gopay, .xl, .simpati, .dana {
	background-size: 200%;
}

.bca {
	background-position: -100px 0px;
}
.mandiri {
	background-position: -100px -61px;
}
.cimb {
	background-position: -100px -162px;
}
.bni {
	background-position: -100px -93px;
}
.bri {
	background-position: -100px -194px;
}
.danamon {
	background-position: -100px -128px;
}
.permata {
	background-position: -100px -29px;
}
.ovo {
	background-position: -100px -229px;
}
.gopay {
	background-position: -99px -264px;
}
.xl {
	background-position: -101px -294px;
}
.simpati {
	background-position: -100px -327px;
}
.dana {
	background-position: -103px -362px;
}
.bca:hover {
	background-position: 2px 0px;
}
.mandiri:hover {
	background-position: 2px -61px;
}
.cimb:hover {
	background-position: 2px -162px;
}
.bni:hover {
	background-position: 2px -93px;
}
.bri:hover {
	background-position: 2px -194px;
}
.danamon:hover {
	background-position: 2px -128px;
}
.permata:hover {
	background-position: 2px -29px;
}
.ovo:hover {
	background-position: 2px -229px;
}
.gopay:hover {
	background-position: 0px -264px;
}
.xl:hover {
	background-position: -2px -294px;
}
.simpati:hover {
	background-position: -1px -327px;
}
.dana:hover {
	background-position: -3px -362px;
}


.bonus-button.btn-await-approval { 
    background-color: #483b00;
    color: #ffefeb;
}
.bonus-button.active {
    background-color: #483b00;
    color: #ffefeb;
}
.bonus-button.active:hover {
    background-color: #483b00;
    color: #ffefeb;
    cursor: pointer;
}

.item-provider.selected{border-bottom:3px solid #f2e699;background-color:rgba(242, 230, 153, 0.6)}

/* Menu Game Front index page */
.game-menu li a.active{
	background: linear-gradient(to bottom, #f00018 1%, #B20000 100%);
    filter: drop-shadow(0px 0px 6px #ffe16f);
    color: #ffe16f;
}

/* Fixing WA widget position */
.okewa-right #okewa-floating_cta{bottom:56px !important;left:10px !important}
.okewa-right .okewa-pulse_3{left:12px !important;right:0 !important;bottom:59px !important}
#PopupBanner {
    background-color: transparent;
    box-shadow: unset;
}
#PopupBanner .modal-content {
    padding: 0;
}
#PopupBanner button.close {
    color: #fff;
    border: 3px solid #fff;
    border-radius: 50%;
    width: 34px;
}
