:root {
	--thm-base: #0f0f0f;
	--thm-black: #0f0f0f;
	--thm-bg-primary: #161616;
	--thm-bg-success: #ED6326;
	--thm-danger: #e94373;
	--thm-bg-selection: #ED6326;
	--thm-border-primary: #ED6326;
	--thm-btn-primary: #ED6326;
	--thm-border-secondary: #ED6326;
	--thm-btn-secondary: #ED6326;
	--thm-btn-primary-text: #ffffff;
	--thm-btn-success: #ED6326;
	--thm-border-selection: #ED6326;
	--thm-text-primary: #ED6326;
	--thm-text-secondary: #ED6326;
	--thm-text-selection: #ED6326;
	--thm-text-dark: #000;
	--thm-text-gray: #596985;
	--thm-light: #dee2e6;
	--thm-bg-gray: #596985;
	--thm-popa-window-bg: #fff;
	--thm-popa-window-text: #000;
}

.main-promotion-offer .btn-link {
	color: inherit !important;
}

a.main-promotion-cta {
	background: var(--thm-bg-success) !important;
	border-color: var(--thm-bg-success) !important;
}

.btn-outline-primary {
	border-color: var(--thm-btn-success) !important;
	color: inherit !important;
}

.btn-link, .tabs-wrap .btn-primary.active {
	color: var(--thm-text-dark) !important;
}

.nav-link:hover, .nav-link:focus {
	color: var(--thm-text-gray);
}

.bg-light {
	background-color: #fff !important;
}

.bg-light .user-avatar {
	color: #fff !important;
}

.coupon-select.selected .coupon {
	border-width: 2px !important;
}

.top-games-button.active, .top-sport-button.active {
	border-bottom: 2px solid var(--thm-btn-primary);
}

.theme-color, .theme-color-text, a, a.theme-color-text {
	color: var(--thm-text-gray);
}
.btn-success {
	background-color: var(--thm-btn-success) !important;
	border-color: var(--thm-btn-success) !important;
	/*color: var(--thm-btn-primary-text) !important;*/
}

.coupons-selection .selected .use_coupon_btn{
	background-color: var(--thm-bg-selection) !important;
	border-color: var(--thm-border-primary) !important;
	box-shadow: 0 0 0 0.2rem rgb(252 175 27 / 0%) !important;
}

.badge-primary {
	background-color: var(--thm-btn-success) !important;
	color: var(--thm-btn-primary-text) !important;
}

.badge-outline-danger {
	color: var(--thm-danger);
	border-color: var(--thm-danger);
}

.thm-bg-selection {
	background: var(--thm-bg-selection) !important;
}

.bright .main-promotion-offer {
	color: var(--thm-btn-primary) !important;
}

.plus18-badge #plus18 .st0 {
	fill: var(--thm-btn-primary) !important;
}

.main-promotion-text em {
	color: var(--thm-text-primary) !important;
}
