.nav-header{
	background: linear-gradient(to bottom, #33250c, #050202);
	color:#9e874e;
	display: flex;
	justify-content: space-between;
	padding:10px 10px;
}
.top-bar{
	background: #fff7e1;
	padding:5px 10px;
}

.content-section{
	background: #dfdfdf
}
.bet-selector{
	box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
	background: white;
	margin:15px 10px;
	padding: 10px 15px;
	border-radius: 5px;
}
.game-header{
	color:#9e874e;
	font-weight: 600;
	border-bottom: 1px solid var(--lgray);
	padding-bottom: 10px;
}
.game-card{
	background: white;
	margin-bottom: 10px;
	padding:15px;
}
.team-card{
	background: white;
	padding: 15px;
	margin-bottom: 10px;
}
.team-header{
	background: #f5f5f5;
	padding: 10px 15px;
	font-weight: bold;
	color:;
}
.team-status{
	padding-top:15px;
	flex-wrap: wrap;
}
.team-info{
	border-bottom: 1px solid var(--lgray);
	color: var(--gray);
	padding-bottom: 15px;
}
.status_running{
	color:#e3ac24;
}
.status_completed{
	color:#009903;
}
.nav-btn{
	padding:3px 1em;
	font-size: large;
	text-align: center;
	min-width: 100px;
}
.nav-btn.active{
	background: linear-gradient(to bottom, #f1d798, #dfb36e);
	color:black;
	border-radius: 2em;
	font-weight: 600;
	
}
.league-info{
	width: 100%;
	background: #f6f6f6;
	padding: 10px;
	margin-top:10px;
}
.league-more-details{
	font-weight: 600;
	color:#0c99a9;
}
.league-more-details:hover{
	color:#0c99a9;
}

.dropdown-toggle::after{
	display: none;
}
.openbets-top-nav{
	background: linear-gradient(to top, #e7d39d, #b19560 94%);;
}
.openbets-nav{
	padding: 10px 20px;
	flex: 1 0.33;
	white-space: nowrap;
}
.openbets-nav.active{
	border-bottom: 4px solid var(--body-color);
	font-weight: bold;
}
.game-container{
	border-left: 10px solid gray;
}

.dark .top-bar{
	color: #fff7e1;
	background: var(--body-color);
}

.dark .bet-selector{
	background: #2b2b2b;
	color: white;
}

.dark .content-section{
	background:  black;
}

.dark .game-card{
	color: white;
	background: #2b2b2b;
}
.dark .team-header{
	background: #1d1d1d;
	color: white;
}
.dark .team-card{
	background: #2b2b2b;
	color: #a7a7a7;
}

.dark .league-info{
	background: #323131;
	color: #a7a7a7;	
}
.top-pagination{
	background: #f2e5c1;
	padding: 10px;
	font-weight: 600;
}
.top-pagination span{
	margin: 0 5px;
	padding: 5px;
	cursor: pointer;
}
.nav-btn{
	display: flex;
	align-items: center;
	justify-content: center;
}