a.link-forgot {
	color: #ffdf98;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.bg-theme {
	background: #ffdf98;
}
/* Navbar */
#game-navbar .dropdown-menu[data-bs-popper] {
	box-shadow: 0px 5px 8px #ffdf98;
}

#running-text {
	background: url('../img/runningtext.png') no-repeat 15px center, linear-gradient(#ffdf98 0%, #d78d1d 100%);
}

/* Game Populer & Terbaru */
.game-card-new {
	background: #ffdf98;
	background-image: linear-gradient(#ffdf98 0%, #d78d1d 100%);
	border: 1px solid #ffdf98;
}
.game-card-header,
.game-card-overlay,
.game-card-new h3 {
	/*background: #ffdf98;*/
	/*background-image: linear-gradient(#ffdf98 0%, #d78d1d 100%);*/
	background: transparent;
}
.game-card-arc path {
	fill: #ffdf98;
}
.game-card-description > div {
	color: #ffdf98;
}
.game-card-description {
	color: #ddd;
	background: #d78d1d;
}
.game-card-overlay {
	background: #d78d1d;
}

/* Input Form */
.game-list-switch .form-check-input:checked {
  background-color: #ffdf98;
  border-color: #ffdf98;
}
.game-form .form-select, .game-form .form-control {
	border-color: #ffdf98;
}
.game-form input:focus {
	border-color: #ffdf98;
	box-shadow: 0 0 5px rgba(255,0,0,.2), inset 0 0 5px rgba(255,0,0,.1), 0 2px 0 #000;
}
@keyframes glow {
	0% {
		border-color: #ffdf98;
		box-shadow: 0 0 5px rgba(255,0,0,.2), inset 0 0 5px rgba(255,0,0,.1), 0 2px 0 #000;
	}	
	100% {
		border-color: #ffdf98;
		box-shadow: 0 0 20px rgba(255,0,0,.6), inset 0 0 10px rgba(255,0,0,.4), 0 2px 0 #000;
	}
}

/* Game List Scroll */
.game-list .nav-tabs .nav-item.show .nav-link, 
.game-list .nav-tabs .nav-link.active {
	box-shadow: #ffdf98 0px -2px 2px 0px, #ffdf98 0px -2px 6px 2px;
}
.game-list .tab-content {
	box-shadow: #ffdf98 0px 1px 2px 0px, #ffdf98 0px 2px 6px 2px;
}

/* Back To Top */
.back-to-top, .back-to-top:hover, .back-to-top:focus {
	background: #ffdf98;
	background-image: linear-gradient(#ffdf98 0%, #d78d1d 100%);
}

/* Bottom Nav */
.nav-icons {
	/*background: #de9c33;*/
	background: linear-gradient(#ffdf98 0%, #d78d1d 100%);
}

/* Table */
.table-referral table.table thead {
	background: #ffdf98;
	background-image: linear-gradient(#ffdf98 0%, #d78d1d 100%);
}

/* button */
.btn-line {
	background: linear-gradient(to bottom, #ffdf98 30%, #ffdf98 70%);
}
.btn-theme-secondary {
	box-shadow: 0px 0px 2px 2px rgba(255, 223, 152, 0.5);
	text-shadow: 5px 4px 0px #c10303;
	text-shadow: none;
	background: linear-gradient(to bottom, #ffdf98 30%, #d78d1d 70%);
	border-color: #ffdf98;
}
.btn-theme-secondary:hover,
.btn-theme-secondary:focus {
	border-color: #ffdf98;
	box-shadow: 0px 0px 2px 2px rgba(255, 223, 152, 0.5);
}
.btn-theme-primary {
	box-shadow: 0px 0px 2px 2px rgba(255, 223, 152, 0.5);
	/*text-shadow: 5px 4px 0px #ffdf98;*/
	background: linear-gradient(to bottom, #ffdf98 30%, #d78d1d 70%);
	border-color: #ffdf98;
	text-shadow: none;
}
.btn-theme-primary:hover,
.btn-theme-primary:focus {
	border-color: #ffdf98;
	box-shadow: 0px 0px 2px 2px rgba(255, 0, 0, 0.5);
	background-image: linear-gradient(#ffdf98 0%, #d78d1d 100%);
}

/* Member */
.game-member-nav .game-list .nav-tabs .nav-item.show .nav-link, 
.game-member-nav .game-list .nav-tabs .nav-link.active, 
.game-member-nav .game-list .nav-tabs .nav-link:focus, 
.game-member-nav .game-list .nav-tabs .nav-link:hover {
	background-color: #ffdf98;
	background-image: linear-gradient(#ffdf98 0%, #d78d1d 100%);
}
.nav-pills .nav-link.active, 
.nav-pills .show > .nav-link {
	background-color: #ffdf98;
	background-image: linear-gradient(#ffdf98 0%, #d78d1d 100%);
}
.game-button-toggle .btn-check:active + .btn-outline-primary, 
.game-button-toggle .btn-check:checked + .btn-outline-primary, 
.game-button-toggle .btn-outline-primary.active, 
.game-button-toggle .btn-outline-primary.dropdown-toggle.show, 
.game-button-toggle .btn-outline-primary:active, 
.game-button-toggle .btn-outline-primary:hover {
	background-color: #ffdf98;
	/*color: #222;*/
	border-color: #ffdf98;
	background-image: linear-gradient(#ffdf98 0%, #d78d1d 100%);
}
.game-button-toggle .btn-outline-primary {
	border-color: #ffdf98;
}
.alert-game-tab {
	background: #4fc3f7;
	border-color: #4fc3f7;
}

#eventAccordion a {
	color: #ffdf98;
	text-decoration: none;
}
#eventAccordion a:hover,
#eventAccordion a:focus {
	color: #fff;
}


@media (max-width:991.98px){
	.navbar-dark #game-navbar .navbar-nav .nav-link.active, 
	.navbar-dark #game-navbar .navbar-nav .nav-link:focus, 
	.navbar-dark #game-navbar .navbar-nav .nav-link:hover{
		/*background: #de9c33;*/
		background: linear-gradient(#ffdf98 0%, #d78d1d 100%);
	}
	.nav-icons ul li a.active, 
	.nav-icons ul li a:focus, 
	.nav-icons ul li a:hover {
		color: #222;
		text-shadow: none;
	}
}

.text-justify.text-content a{
	color: #ffdf98 !important;
	text-decoration: none;
}
.text-justify.text-content a:hover,
.text-justify.text-content a:focus{
	color: #ccc !important;
}
