:root {
	--thm-dark: #030303;
	--thm-bg-dark: #030303;
	--thm-black: #000;
	--thm-text-primary: #cfb069;
	--thm-bg-primary: #cfb069;
	--thm-border-primary: #cfb069;

	--thm-btn-primary: #cfb069;
	--thm-btn-text-primary: #060a27;
	--thm-btn-primary-selection: #e7c87d;

	--thm-border-selection: #cfb069;
	--thm-text-selection: #fff;
	--thm-bg-selection: #cfb069;

	--thm-btn-success: #cfb069;
	--thm-btn-success-selection: #3ed262;

	--thm-alert-success: #449d44;
	--thm-lbl_add_file: #449d44;
	--thm-lbl_add_file-bg: #449d44;
	--thm-lbl_add_file-uploaded-bg: #232428;

	--thm-danger: #fcaf1b;
	--thm-danger-selection: #f5a003;
	--thm-warning: #fcaf1b;
	--thm-warning-success: #449d44;
	--thm-warning-error: #3c0726;

	--thm-popa-window-bg: rgba(0, 0, 0, 0.95);
	--thm-popa-window-text: #fff;
	--thm-puls: rgba(231, 200, 125, 0);
	--thm-puls-100: rgba(231, 200, 125, 0.4);
	--thm-go-up: #fff;
	--thm-footer-dropdown-menu: #222;
	--thm-fil-bar-helper: #1d1d1d;
	--thm-star: #3c0726;
	--thm-accountoptions-border: #898989;
	--thm-input-border: #8b8b8b;
	--thm-input-text: #8b8b8b;
	--thm-icons: #cfb069;
}


.home_page #top_info {
	position: absolute;
}

.btn, /*button,*/
input[type=submit] {
	-webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.6);
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.6);
}

.dark-bg .language .btn,
.dark-bg .go-up .btn,
.dark-bg .search-btn .btn {
	color: var(--thm-go-up);
}

#user_icon path,
#user_icon circle,
#user_icon line {
	stroke: var(--thm-btn-text-primary) !important;
}

.depoicon {
	fill: var(--thm-bg-primary);
}

.top-deposit-button .btn:hover .depoicon,
.top-deposit-button .btn:focus .depoicon {
	fill: var(--thm-dark);
	stroke: var(--thm-dark);
}

.star {
	color: var(--thm-star);
}

.hot_promotions_page .page-content {
	background: -moz-linear-gradient(top, var(--thm-dark) 0%, #212121 80%, var(--thm-dark) 99%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, var(--thm-dark) 0%, #212121 80%, var(--thm-dark) 99%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, var(--thm-dark) 0%, #212121 80%, var(--thm-dark) 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--thm-dark)', endColorstr='var(--thm-dark)', GradientType=0); /* IE6-9 */
}

.notice-sym {
	color: #fff;
}

.other-amount-block .has-text input.other-amount-input,
.amount_thumb-hold.table.selected-amount,
.selection-btn.selected {
	color: inherit;
}

/*--------------------------------footer-----------------------------*/

.footer.dark-bg .footer-language-select .theme-border,
.footer.dark-bg .go-up .theme-border {
	border-radius: 0;
	border-color: var(--thm-border-primary) !important;
	color: #fff;
}

.footer.dark-bg .footer-language-select > a,
.footer.dark-bg a.go-up {
	color: #ffffff;
}

.footer.dark-bg .liscence-badge img {
	filter: brightness(100%) contrast(50%);
}

.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active, .datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active, .datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled, .datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled], .datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled:hover[disabled] {
	background: var(--thm-bg-primary);
}

#land {
	color: #fff;
}

i.btn-icon:hover, i.btn-icon:focus {
	background: var(--thm-bg-selection) !important;
}

.dark.info-sections .icon-block .item.border.bg {
	color: #fff!important;
	background: transparent!important;
}

.dark.info-sections .icon-block .item.border.bg {
	color: #fff!important;
	background: transparent!important;
}

.bright .main-promotion-offer {
	color: #000;
}