@charset "UTF-8";
@import "https://fonts.googleapis.com/css2?family=Balsamiq+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap";
html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%
}
body {
	margin: 0
}
main {
	display: block
}
h1 {
	font-size: 2em;
	margin: .67em 0
}
hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible
}
pre {
	font-family: monospace, monospace;
	font-size: 1em
}
a {
	background-color: transparent
}
abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted
}
b, strong {
	font-weight: bolder
}
code, kbd, samp {
	font-family: monospace, monospace;
	font-size: 1em
}
small {
	font-size: 80%
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}
sub {
	bottom: -.25em
}
sup {
	top: -.5em
}
img {
	border-style: none
}
button, input, optgroup, select, textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0
}
button, input {
	overflow: visible
}
button, select {
	text-transform: none
}
[type=button], [type=reset], [type=submit], button {
	-webkit-appearance: button
}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
	border-style: none;
	padding: 0
}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
	outline: 1px dotted ButtonText
}
fieldset {
	padding: .35em .75em .625em
}
legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal
}
progress {
	vertical-align: baseline
}
textarea {
	overflow: auto
}
[type=checkbox], [type=radio] {
	box-sizing: border-box;
	padding: 0
}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
	height: auto
}
[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px
}
[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}
::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}
details {
	display: block
}
summary {
	display: list-item
}
[hidden], template {
	display: none
}
:focus {
	outline: 0!important;
	-webkit-appearance: 0
}
a {
	text-decoration: none;
	color: #5dade2;
	-webkit-transition: color .3s, border-color .3s, background-color .3s;
	transition: color .3s, border-color .3s, background-color .3s
}
a:hover {
	color: #217cb8;
	text-decoration: underline
}
img {
	max-width: 100%;
	height: auto
}
input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], select {
	box-sizing: border-box;
	padding: 4px 12px;
	border: 1px solid #aab7b8;
	border-radius: 4px;
	background-color: #fff
}
input[type=number] {
	-webkit-appearance: textfield;
	-moz-appearance: textfield;
	appearance: textfield
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	appearance: none;
	margin: 0
}
.hidden, .hide {
	display: none!important;
	visibility: hidden!important
}
.text-red {
	color: #ec7063
}
.text-white {
	color: #fff
}
.text-green {
	color: #48c9b0
}
.text-blue {
	color: #5dade2
}
.text-gold {
	color: gold
}
.text-yellow {
	color: #ffeeba
}
.text-center {
	text-align: center
}
.text-right {
	text-align: right
}
.text-left {
	text-align: left
}
.text-nowrap {
	white-space: nowrap
}
.text-strong {
	font-weight: 700
}
.text-eclips {
	overflow: hidden;
	max-width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis
}
.text-capitalize {
	text-transform: capitalize
}
.text-uppercase {
	text-transform: uppercase
}
.nowrap {
	white-space: nowrap
}
.list-style--defis {
	list-style: none
}
.list-style--defis li {
	position: relative
}
.list-style--defis li:before {
	position: absolute;
	top: 4px;
	left: -22px;
	content: "★";
	font-weight: 700
}
.html {
	min-height: 100vh;
	-webkit-transition: -webkit-filter 1s;
	transition: -webkit-filter 1s;
	transition: filter 1s;
	transition: filter 1s, -webkit-filter 1s;
	background-color: #fff;
	font-family: PT-Sans, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.25;
	-webkit-text-size-adjust: 100%;
	text-size-adjust: 100%;
	will-change: filter
}
.html:before {
	position: fixed;
	z-index: 1010;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: "";
	-webkit-transition: opacity 1s, -webkit-transform 1s step-end;
	transition: opacity 1s, -webkit-transform 1s step-end;
	transition: opacity 1s, transform 1s step-end;
	transition: opacity 1s, transform 1s step-end, -webkit-transform 1s step-end;
	-webkit-transform: scale(0);
	transform: scale(0);
	opacity: 0;
	background-color: rgba(33, 33, 33, .7);
	will-change: opacity, transform
}
.html--show-bg {
	-webkit-filter: blur(4px);
	filter: blur(4px)
}
.html--show-bg:before {
	-webkit-transition: opacity 1s;
	transition: opacity 1s;
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1
}
#nprogress {
	pointer-events: none
}
#nprogress .bar {
	position: fixed;
	z-index: 1031;
	top: 0;
	left: 0;
	width: 100%;
	height: 2px;
	background: #5dade2
}
#nprogress .peg {
	position: absolute;
	right: 0;
	display: block;
	width: 100px;
	height: 100%;
	-webkit-transform: rotate(3deg) translateY(-4px);
	transform: rotate(3deg) translateY(-4px);
	opacity: 1;
	box-shadow: 0 0 10px #5dade2, 0 0 5px #5dade2
}
#nprogress .spinner {
	position: fixed;
	z-index: 1031;
	top: 15px;
	right: 15px;
	display: block
}
#nprogress .spinner-icon {
	box-sizing: border-box;
	width: 18px;
	height: 18px;
	-webkit-animation: nprogress-spinner .4s linear infinite;
	animation: nprogress-spinner .4s linear infinite;
	border-color: #5dade2 transparent transparent #5dade2;
	border-style: solid;
	border-width: 2px;
	border-radius: 50%
}
.nprogress-custom-parent {
	position: relative;
	overflow: hidden
}
.nprogress-custom-parent #nprogress .bar, .nprogress-custom-parent #nprogress .spinner {
	position: absolute
}
@-webkit-keyframes nprogress-spinner {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}
@keyframes nprogress-spinner {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}
#nprogress .bar {
	background: #d79f34
}
#nprogress .peg {
	box-shadow: 0 0 10px #654e21, 0 0 5px #654e21
}
#nprogress .spinner-icon {
	border-top-color: #d79f34;
	border-left-color: #d79f34
}
.page {
	position: relative
}
.appeal {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	box-sizing: border-box;
	padding-right: 100px;
	margin-bottom: 40px
}
.appeal__first {
	display: block;
	width: 624px;
	height: 71px;
	background-image: url(/img/index.png?v=2);
	background-size: contain;
	padding: 10px 0 0;
	box-sizing: border-box;
	text-align: center
}
.appeal__text {
	font-size: 25px;
	font-weight: 700;
	color: #fff;
	text-shadow: 2px 2px 3px #000;
	text-transform: uppercase
}
.index-sign {
	font-family: pt-serif, Times New Roman, Times, Baskerville, Georgia, serif;
	font-style: italic;
	display: -webkit-box!important;
	display: -webkit-flex!important;
	display: flex!important;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	width: 356px!important;
	height: 120px;
	margin: 0 217px;
	background-image: url(/img/reg_but.svg);
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: cover;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	box-sizing: border-box;
	padding-bottom: 10px
}
.index-sign, .index-sign:hover {
	text-decoration: none
}
.index-sign__top {
	font-size: 30px;
	text-decoration: underline;
	color: #fff;
	text-shadow: -1px 1px 2px rgba(33, 33, 33, .5)
}
.index-sign__bottom {
	font-size: 24px;
	-webkit-animation-name: index-sign__animate;
	animation-name: index-sign__animate;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	color: #feff00
}
@-webkit-keyframes index-sign__animate {
	0% {
		opacity: 1
	}
	20% {
		opacity: 0
	}
	65% {
		opacity: 0
	}
	70% {
		opacity: 1
	}
	to {
		opacity: 1
	}
}
@keyframes index-sign__animate {
	0% {
		opacity: 1
	}
	20% {
		opacity: 0
	}
	65% {
		opacity: 0
	}
	70% {
		opacity: 1
	}
	to {
		opacity: 1
	}
}
.appeal__lead {
	padding-top: 30px;
	text-align: center;
	font-size: 28px;
	font-weight: 700;
	color: #259194;
	text-transform: uppercase
}
.body {
	position: relative;
	max-width: 1920px;
	-webkit-transition: opacity .25s ease;
	transition: opacity .25s ease;
	color: #212121;
	background-color: #fff;
	font-family: Arial;
}
.body--rtl {
	direction: rtl
}
.ref_count--0 {
	display: none
}
header a[href="/en/news"][data-role=tabs], header a[href="/ru/news"][data-role=tabs] {
	position: relative
}
header a[href="/en/news"][data-role=tabs]:before, header a[href="/ru/news"][data-role=tabs]:before {
	position: absolute;
	z-index: 10;
	top: 0;
	right: 0;
	display: block;
	width: 48px;
	height: 48px;
	content: "";
	-webkit-transform: translate(50%, -25%);
	transform: translate(50%, -25%);
	-webkit-animation: blinker 2s linear infinite;
	animation: blinker 2s linear infinite;
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: contain
}
@-webkit-keyframes blinker {
	0% {
		visibility: hidden
	}
	50% {
		visibility: hidden
	}
	to {
		visibility: visible
	}
}
@keyframes blinker {
	0% {
		visibility: hidden
	}
	50% {
		visibility: hidden
	}
	to {
		visibility: visible
	}
}
body {
	overflow-y: scroll;
	width: 1520px;
	min-height: 0!important;
	margin: 0 auto;
	padding: 0;
	background-color: transparent!important
}
.hide {
	display: none!important
}
.clr {
	clear: both
}
.pre {
	position: absolute;
	left: 1px;
	width: 1px;
	height: 1px;
	opacity: .1
}
html {
	min-width: 1753px;
	margin-top: -1px;
	margin-left: -100px;
	background: -webkit-linear-gradient(top, #dcf1e4, #fff);
	background: linear-gradient(180deg, #dcf1e4 0, #fff);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-size: 100% 480px
}

#xc {
	overflow: hidden;
	width: 1px;
	height: 1px;
	opacity: .1
}
#message {
	position: fixed;
	z-index: 99999;
	top: 75px;
	left: 50%;
	box-sizing: border-box;
	width: 700px;
	min-height: 50px;
	margin-left: -350px;
	padding: 15px 20px 19px;
	cursor: pointer;
	text-align: center;
	color: #e4e3e3;
	border: 6px solid #683829;
	border-radius: 4px;
	background-size: 40px 40px;
	box-shadow: inset 0 0 6px #443b3b, 0 0 26px #62bd9a;
	text-shadow: 1px 2px 3px rgba(0, 0, 0, .82);
	font-size: 21px;
	line-height: 22px
}
#message i {
	color: #4b20c3;
	text-shadow: none
}
.msg0 {
	background-color: #58a71e
}
.msg1 {
	background-color: #dd1616
}
.msg-1 {
	background-color: #b6b0aa
}
#header {
	position: relative;
	z-index: 0;
	width: 100%;
	height: 560px;
	margin-bottom: -95px;
	background-position: 4px -56px
}
#header, #logo {
	background-repeat: no-repeat
}
#logo {
	position: absolute;
	top: 40px;
	width: 150px;
	height: 95px;
	margin-top: 57px;
	margin-left: 150px;
	background-image: url(/img/logo2.png)
}
#note {
	position: relative;
	float: left;
	box-sizing: border-box;
	width: 800px;
	height: 348px;
	margin-bottom: 30px;
	padding: 23px 0 0 101px;
	background: url(/img/ramka2.png)
}
#google_translate_element {
	position: absolute;
	top: 10px;
	left: 1233px
}
#headmenu {
	position: relative;
	top: 324px;
	left: 215px;
	width: 950px;
	height: 102px
}
#headmenu a {
	display: block;
	float: left;
	width: 113px;
	height: 25px;
	margin: 0 31px 0 0;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff;
	line-height: 25px
}
#headmenu a.accent {
	-webkit-animation: change_color 4s linear infinite;
	animation: change_color 4s linear infinite;
	color: #40e0d0;
	font-weight: 700
}
#headmenu a.accent:focus, #headmenu a.accent:hover {
	-webkit-animation: none;
	animation: none;
	color: gold
}
@-webkit-keyframes change_color {
	0% {
		color: #40e0d0
	}
	3% {
		color: #adff2f
	}
	6% {
		color: #adff2f
	}
	9% {
		color: #40e0d0
	}
	55% {
		color: #40e0d0
	}
	58% {
		color: #adff2f
	}
	61% {
		color: #adff2f
	}
	64% {
		color: #40e0d0
	}
	to {
		color: #40e0d0
	}
}
@keyframes change_color {
	0% {
		color: #40e0d0
	}
	3% {
		color: #adff2f
	}
	6% {
		color: #adff2f
	}
	9% {
		color: #40e0d0
	}
	55% {
		color: #40e0d0
	}
	58% {
		color: #adff2f
	}
	61% {
		color: #adff2f
	}
	64% {
		color: #40e0d0
	}
	to {
		color: #40e0d0
	}
}
#headmenu .a1 {
	margin-top: 12px
}
#headmenu .a2 {
	margin-top: 35px
}
#headmenu .a3 {
	margin-top: 24px;
	margin-left: 11px
}
#headmenu .a4 {
	margin-top: 19px;
	margin-left: 20px
}
#headmenu .a4 img {
	position: absolute;
	width: 50px;
	margin-top: -29px
}
#headmenu .a5 {
	margin-top: 49px;
	margin-left: 11px
}
#headmenu .a6 {
	margin-top: 64px;
	margin-left: 20px
}
#headmenu .a1:focus, #headmenu .a1:hover, #headmenu .a2:focus, #headmenu .a2:hover, #headmenu .a3:focus, #headmenu .a3:hover, #headmenu .a4:focus, #headmenu .a4:hover, #headmenu .a5:focus, #headmenu .a5:hover, #headmenu .a6:focus, #headmenu .a6:hover {
	color: gold
}
#videobtn {
	position: absolute;
	top: 164px;
	left: 1266px;
	display: block;
	width: 108px;
	height: 84px;
	background-image: url(/img/topdesktube.png);
	background-repeat: no-repeat;
	background-size: contain
}
#videobtn:before {
	top: 0;
	left: 0;
	display: block;
	width: 101px;
	height: 75px;
	content: "";
	opacity: 0;
	border-radius: 4px;
	box-shadow: 0 0 15px gold
}
#videobtn:focus:before, #videobtn:hover:before {
	opacity: 1
}
#video_nav_btn {
	width: 500px;
	margin: 0 auto;
	padding: 20px 0;
	text-align: center
}
#video_nav_btn .next_btn, #video_nav_btn .prev_btn {
	float: left;
	width: 210px;
	min-height: 5px
}
#video_nav_btn .next_btn a, #video_nav_btn .prev_btn a {
	text-decoration: none;
	color: #7ea57b
}
#video_nav_btn .page_num {
	float: left;
	width: 80px;
	color: #39a9fa;
	text-shadow: 0 0 1px #39a9fa;
	font-weight: 700
}
#sidebar {
	position: relative;
	z-index: 1;
	float: left;
	width: 325px
}
.sidebarblock, .usermenu1, .usermenu2, .usermenu3, .usermenu4 {
	position: relative;
	width: 284px;
	margin: 0 0 30px 45px;
	padding: 0;
	border: solid transparent;
	border-width: 10px 8px!important;
	border-radius: 9px;
	background-clip: padding-box
}
.sidebarblock:before, .usermenu1:before, .usermenu2:before, .usermenu3:before, .usermenu4:before {
	position: absolute;
	z-index: -1;
	top: -6px;
	left: -7px;
	width: calc(100% + 14px);
	height: calc(100% + 16px);
	content: "";
	background-image: url(/img/menu8.png);
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: 100% 100%
}
.sidebarblock {
	padding-bottom: 7px
}
a.statitem {
	text-decoration: none;
	color: #f5ac23
}
.usermenu a {
	display: block;
	height: 40px;
	margin: 0 auto;
	text-align: center;
	text-decoration: none;
	color: #353535;
	border-top: 1px dashed #efc49c;
	font-size: 18px;
	line-height: 40px
}
.usermenu a:focus, .usermenu a:hover {
	color: #d2691e!important
}
.usermenu label {
	display: block;
	text-align: center;
	color: #f8e485;
	border-radius: 4px 4px 0 0;
	background: #4c7424;
	font-size: 20px;
	line-height: 40px
}
.usermenu div a:first-of-type {
	border: 0!important
}
.usermenu2 a:first-child {
	background: url(/img/cart.png) 38px 12px no-repeat
}
.usermenu2 a:nth-child(2) {
	background: url(/img/box.png) 38px 12px no-repeat
}
.usermenu2 a:nth-child(3) {
	background: url(/img/money.png) 38px 12px no-repeat
}
.usermenu2 a:nth-child(4), .usermenu4 a span {
	color: #039de4
}
.usermenu4 i {
	display: block;
	float: right;
	width: 68px;
	margin-top: 4px;
	margin-right: 12px;
	cursor: default;
	color: orange;
	text-shadow: 0 0 2px #0a0707;
	font-family: pt-serif, Times New Roman, Times, Baskerville, Georgia, serif;
	font-size: 12px
}
.stattext {
	float: left;
	overflow: hidden;
	width: 135px;
	height: 35px;
	margin-left: 10px;
	white-space: pre;
	line-height: 40px
}
.statitem {
	float: right;
	width: 120px;
	height: 19px;
	margin-top: 9px;
	margin-right: 5px;
	padding: 2px 0 0;
	text-align: center;
	color: #039de4;
	border: 1px solid #afada8;
	border-radius: 10px;
	line-height: 20px
}
#footer {
	position: relative;
	z-index: 0;
	width: 1930px;
	height: 1202px;
	margin-top: -725px;
	margin-left: -295px;
	background-color: #fff;
	background-repeat: no-repeat
}
#footer img {
	position: relative;
	bottom: -25px;
	display: block;
	clear: both;
	margin: 0 auto
}
#content {
	position: relative;
	z-index: 1;
	float: left;
	width: 900px;
	min-height: 840px;
	margin-left: 97px
}
.page {
	width: 700px;
	margin: 35px 0 45px 10px;
	padding: 10px 30px 30px;
	color: #292929;
	border: 1px solid #848484;
	border-radius: 5px
}
.page, .pagetitle {
	background: #fefaeb
}
.pagetitle {
	position: relative;
	z-index: 999;
	top: -49px;
	width: 325px;
	height: 37px;
	margin: 0 auto -20px;
	text-align: center;
	color: #6d6d6d;
	border: 1px solid #848484;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	text-shadow: none;
	font-size: 26px;
	font-weight: 400;
	font-style: oblique;
	line-height: 1.2
}
#login a {
	float: right
}
.checkbox {
	display: block;
	width: 15px;
	height: 15px;
	border: 2px solid #bbaeae;
	border-radius: 3px;
	background-color: #e4e0d7
}
.checkbox+label {
	cursor: pointer
}
.checkbox:not(checked) {
	position: absolute;
	opacity: 0
}
.checkbox:not(checked)+label {
	position: relative;
	padding: 0 0 0 60px
}
.checkbox:not(checked)+label:before {
	position: absolute;
	top: -4px;
	left: 0;
	width: 50px;
	height: 26px;
	content: "";
	border-radius: 13px;
	background: #cdd1da;
	box-shadow: inset 0 2px 3px rgba(0, 0, 0, .2)
}
.checkbox:not(checked)+label:after {
	position: absolute;
	top: -2px;
	left: 2px;
	width: 22px;
	height: 22px;
	content: "";
	-webkit-transition: all .2s;
	transition: all .2s;
	border-radius: 10px;
	background: #fff;
	box-shadow: 0 2px 5px rgba(0, 0, 0, .3)
}
.checkbox:checked+label:before {
	background: #9fd468
}
.checkbox:checked+label:after {
	left: 26px
}
#signup .st1 {
	padding-top: 18px
}
.faqgroup {
	margin-bottom: 20px;
	padding: 15px 30px;
	background-size: 100% 100%
}
.faqgroup h1 {
	margin: 0 0 13px;
	text-align: center;
	text-transform: uppercase;
	font-size: 18px
}
.faqgroup a {
	color: #dfec69
}
hr {
	height: 2px;
	color: #6f6a64;
	border: 0;
	background-color: #6f6a64
}
.points {
	display: block;
	float: left;
	width: 35px;
	margin-top: 6px;
	color: #f6e9b2;
	border: 0 solid red;
	text-shadow: 0 0 3px rgba(0, 0, 0, .9), 0 1px 3px rgba(0, 0, 0, .2), 0 2px 6px rgba(0, 0, 0, .2);
	font-size: 35px;
	font-weight: 700
}
#stiker {
	float: left;
	width: 150px
}
.general {
	margin: 20px 5px;
	padding: 0;
	list-style: none;
	color: #2d170c;
	font-size: 20px;
	line-height: 25px
}
.general li {
	margin-bottom: 30px
}
ul.general .l1 {
	width: 340px;
	color: #2d170c;
	background: url(/img/num1.png) 10px 8px no-repeat;
	background-position-x: 12px;
	background-position-y: 126px
}
ul.general .l1, ul.general .l2 {
	float: left;
	height: 190px;
	margin-bottom: 30px;
	padding-left: 55px
}
ul.general .l2 {
	width: 334px;
	background: url(/img/num2.png) -4px 3px no-repeat;
	background-position-x: 12px;
	background-position-y: 126px
}
ul.general .l3 {
	width: 330px;
	margin-top: 40px;
	background: url(/img/num3.png) left 3px no-repeat;
	background-position-x: 12px;
	background-position-y: 126px
}
ul.general .l3, ul.general .l4 {
	float: left;
	height: 190px;
	margin-bottom: 30px;
	padding-left: 55px
}
ul.general .l4 {
	width: 400px;
	margin-top: 35px;
	background: url(/img/num4.png) left 3px no-repeat;
	background-position-x: 12px;
	background-position-y: 126px
}
#why {
	float: left;
	clear: both;
	width: 666px;
	height: 300px;
	margin-top: 20px;
	margin-bottom: 130px;
	margin-left: 35px;
	background: url(/img/benefits.png) 14px 0 no-repeat
}
#why ul {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	margin: 0 -8%;
	padding-top: 140px!important;
	padding-left: 0!important
}
#why ul li {
	width: 30%;
	list-style: none;
	text-align: center
}
#sales {
	float: left;
	box-sizing: border-box;
	width: 762px;
	height: 435px;
	margin-top: 110px;
	margin-left: 20px;
	padding: 44px 0 0 24px;
	background: url(/img/sales.png)
}
#sales_block {
	margin-top: 20px!important;
	text-align: center;
	font-size: 17px!important;
	font-weight: 400;
	line-height: 33px
}
#sales_block b {
	color: red;
	font-size: 17px;
	font-weight: 700
}
.promo {
	width: 839px;
	height: 570px;
	margin: 50px auto;
	cursor: default;
	background: url(/img/promo4.png) 0 0 no-repeat!important
}
.promo1, .promo2, .promo3, .promo4 {
	width: 740px;
	height: 60px;
	text-align: left;
	color: #fff;
	text-shadow: 0 0 2px #000, 0 2px 3px rgba(0, 0, 0, .8), 0 4px 6px rgba(0, 0, 0, .6), 0 9px 13px rgba(0, 0, 0, .6), 0 0 10px #fff;
	font-size: 30px;
	font-weight: 700
}
.promo1 span, .promo2 span, .promo3 span, .promo4 span {
	margin: 30px 40px 0
}
.promo2 img {
	position: absolute;
	width: 50px;
	margin-top: -20px;
	margin-left: -25px
}
.promo3 img {
	margin-top: -18px
}
.promo3 img, .promo4 img {
	position: absolute;
	width: 70px;
	margin-left: -35px
}
.promo4 img {
	margin-top: -13px
}
.promo1 {
	width: 800px;
	padding-top: 120px;
	text-align: center
}
.promo2 {
	padding: 27px 0 0 60px
}
.promo3 {
	padding: 33px 0 0 60px
}
.promo4 {
	padding: 8px 0 0 60px
}
#video label {
	display: block;
	margin: 0 auto 10px;
	color: #f5ac23
}
#video h1, #video label {
	text-align: center;
	font-size: 24px;
	font-weight: 700
}
#video h1 {
	margin: 20px 0 10px;
	color: #39a9fa
}
#video iframe {
	display: block;
	width: 90%;
	height: 372px;
	margin: 0 auto;
	border: 0
}
.html_container {
	width: 100%
}
.ico_qiwi {
	background-image: url(/img/ps/qiwi.png)
}
.ico_qiwi, .ico_yandex {
	box-sizing: border-box;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: 0 9px;
	background-size: 20px
}
.ico_yandex {
	background-image: url(/img/ps/yum.png)
}
.ico_webmoney {
	background-image: url(../img/ico/webmoney.png)
}
.ico_payeer, .ico_webmoney {
	box-sizing: border-box;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: 0 9px;
	background-size: 20px
}
.ico_payeer {
	background-image: url(/img/ps/payeer.png)
}
.html_container table {
	box-sizing: border-box;
	background-color: #f7f6f3
}
.html_container table tr:nth-child(odd) {
	background-color: #eee
}
.html_container table, .th {
	cursor: default;
	border-collapse: collapse
}
.html_container table td, .th td {
	display: block;
	float: left;
	overflow: hidden;
	height: 38px
}
.html_container table td {
	height: 40px;
	padding-top: 4px;
	text-align: left;
	color: #555;
	text-shadow: 0 0 1px rgba(142, 105, 105, .62);
	font-family: pt-serif, Times New Roman, Times, Baskerville, Georgia, serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 30px
}
.th td {
	box-sizing: border-box;
	text-align: center;
	color: #f3f3f3;
	text-shadow: 1px 1px 2px #121558;
	font-size: 15px;
	font-weight: 700;
	line-height: 37px
}
#accountpayment .html_container table, #accountpayment .th, #holdinfo {
	width: 100%
}
#accountpayment .html_container table input[type=submit] {
	display: block;
	float: right;
	width: 65px;
	height: 19px;
	margin-top: 3px;
	padding: 0 2px 2px;
	cursor: pointer;
	text-align: center;
	color: #ece3e3;
	border: 1px solid #ece3e3;
	border-radius: 4px;
	background: 0 0;
	background-color: #e62c2c;
	box-shadow: 1px 1px 2px #633333;
	text-shadow: 1px 1px 1px #3a1d1d;
	font-size: 10px
}
#accountpayment .th td:nth-child(4) {
	box-sizing: border-box;
	padding-left: 16px
}
#accountpayment .th td:nth-child(4) img {
	margin-bottom: -1px;
	margin-left: 3px;
	cursor: pointer;
	opacity: .7
}
.blur {
	overflow: visible!important;
	opacity: .5!important;
	color: rgba(130, 99, 46, .46)!important;
	text-shadow: 0 0 5px #000!important;
	font-weight: 700!important;
	-webkit-filter: grayscale(90%) blur(3px);
	filter: grayscale(90%) blur(3px)
}
.blur img {
	opacity: .3!important;
	border-radius: 2px!important
}
#accountpayment .html_container table td:first-child, #accountpayment .th td:first-child {
	width: 94px
}
#accountpayment .html_container table td:first-child {
	text-align: center;
	font-size: 12px;
	font-weight: 400;
	line-height: 12px
}
#accountpayment .html_container table td:nth-child(2), #accountpayment .th td:nth-child(2) {
	width: 153px
}
#accountpayment .html_container table td:nth-child(2) {
	color: #4a2424;
	text-shadow: 1px 1px 2px #a0b3a0;
	font-size: 12px
}
#accountpayment .html_container table td:nth-child(3), #accountpayment .th td:nth-child(3) {
	width: 74px
}
#accountpayment .html_container table td:nth-child(3) div {
	height: 26px;
	margin-top: 1px;
	margin-right: 5px;
	padding-top: 4px;
	padding-right: 3px;
	text-align: right;
	color: #fff;
	border: 1px solid #bfe2a7;
	border-radius: 5px;
	background-color: #3fad7a;
	box-shadow: 1px 1px 1px #6a8a64;
	text-shadow: 1px 1px 1px #000;
	font-size: 11px;
	font-weight: 400;
	line-height: 10px
}
#accountpayment .html_container table td:nth-child(3) i {
	margin-left: 2px;
	padding: 0;
	color: #d2d2d2;
	text-shadow: 1px 1px 0 #1c581e;
	font-size: 9px;
	font-style: normal
}
#accountpayment .html_container table td:nth-child(3) b {
	box-sizing: border-box;
	padding: 2px;
	color: #0ff;
	font-size: 10px;
	font-weight: 400
}
#accountpayment .html_container table td:nth-child(4), #accountpayment .th td:nth-child(4) {
	width: 117px
}
#accountpayment .html_container table td:nth-child(4) {
	font-size: 12px;
	font-weight: 400;
	line-height: 11px
}
#accountpayment .html_container table td:nth-child(4) img {
	width: 16px;
	height: 11px;
	margin-top: 1px;
	margin-right: 3px;
	margin-bottom: -1px;
	opacity: .9
}
#accountpayment .html_container table td:nth-child(5), #accountpayment .th td:nth-child(5) {
	width: 242px
}
#accountpayment .html_container table td:nth-child(5) {
	font-size: 12px;
	font-weight: 400;
	line-height: 12px
}
#accountpayment .html_container table .colspan {
	width: 100%!important;
	font-size: 14px!important;
	line-height: 30px!important
}
#accountpayment .html_container pre {
	width: 60px;
	margin: 0;
	text-align: right;
	color: green;
	font-family: monospace
}
#accountpayment .payform {
	float: left;
	width: 320px;
	margin-bottom: 15px;
	margin-left: 32px;
	padding: 10px 15px 22px;
	border-radius: 7px;
	background-image: url(/img/login_form.svg);
	background-size: 100% 100%
}
#accountpayment .payform input[type=submit] {
	width: 100%
}
#accountpayment .payform table {
	width: 100%;
	margin: 10px auto 2px
}
#accountpayment .payform table td {
	font-size: 14px
}
#accountpayment .payform input[type=text] {
	padding: 3px 6px;
	border: 1px solid #2c6466;
	border-radius: 5px
}
#accountpayment .payform table td:first-child {
	color: #fff;
	text-shadow: 0 1px 2px rgba(0, 0, 0, .5);
	font-weight: 700
}
#accountpayment .payform i {
	display: block;
	width: 100%;
	text-align: center;
	color: #dfec69;
	font-style: normal
}
#accountpayment .payhint {
	float: left;
	width: 250px;
	height: 230px;
	margin-left: 20px;
	text-align: justify;
	color: #2c6466;
	font-size: 13px;
	line-height: 12px
}
#accountpayment .payhint b {
	color: red
}
#accountpayment .strap {
	position: relative;
	z-index: 999;
	overflow: hidden;
	width: 20px;
	height: 10px;
	margin-top: 0!important;
	margin: 0 auto -12px;
	padding: 0;
	cursor: default;
	text-align: center;
	text-decoration: none!important;
	color: #2c6466;
	border: 2px solid #2c6466;
	border-top: none;
	border-radius: 0 0 4px 4px;
	background-color: #a7dbdd;
	font-family: monospace;
	line-height: 3px
}
#accountpayment .cp {
	margin-bottom: 23px!important;
	border-top: 3px solid #2c6466
}
#accountpayment .cp .spoiler_body {
	margin-top: 17px;
	padding-bottom: 10px;
	color: #4d4949;
	border-bottom: 3px solid #2c6466
}
#accountpayment .cp a, #accountpayment .cp a span {
	text-decoration: underline!important
}
#accountpayment .s100 form {
	cursor: help
}
#accountpayment .s101, #accountpayment .s104, #accountpayment .s106 {
	padding-left: 2px!important;
	color: #ffc538!important;
	text-shadow: 0 0 3px #000!important
}
#accountpayment .s101 {
	font-size: 14px!important;
	line-height: 33px!important
}
#accountpayment .s102 {
	font-style: normal!important;
	line-height: 33px!important
}
#accountpayment .s102, #accountpayment .s103 {
	padding-left: 2px!important;
	font-size: 13px!important
}
#accountpayment .s103 {
	color: red!important;
	text-shadow: 0 0 1px #b5aeae!important;
	line-height: 16px!important
}
#accountpayment .s105, #accountpayment .s200 {
	padding-left: 2px!important;
	color: #009000!important;
	text-shadow: 0 0 2px #c1d2af!important;
	line-height: 16px!important
}
#accountpayment .s105 {
	font-size: 13px!important
}
#accountpayment .s200 i {
	display: table-cell!important;
	height: 36px!important;
	vertical-align: middle!important;
	font-style: normal!important
}
#accountpayment .s200 {
	font-size: 14px!important
}
#accountpayment .s200 p {
	margin: 0!important;
	padding: 0!important;
	color: #555!important;
	text-shadow: 0 0 1px rgba(142, 105, 105, .62)!important;
	font-size: 12px!important
}
#accountindex .html_container table, #accountindex .th {
	width: 450px;
	margin: 0 auto
}
#accountindex .html_container table td {
	height: 36px;
	padding-top: 2px
}
#accountindex .html_container table td:first-child, #accountindex .th td:first-child {
	width: 134px
}
#accountindex .html_container table td:nth-child(2), #accountindex .th td:nth-child(2) {
	width: 126px
}
#accountindex .html_container table td:nth-child(3), #accountindex .th td:nth-child(3) {
	width: 170px
}
#accountindex .html_container table td:first-child {
	text-align: center;
	font-size: 13px;
	font-weight: 700
}
#accountindex .html_container table td:nth-child(2) {
	font-size: 12px;
	font-weight: 400;
	line-height: 11px
}
#accountindex .html_container table td:nth-child(2) img {
	width: 16px;
	height: 11px;
	margin-top: 1px;
	margin-right: 3px;
	margin-bottom: -1px;
	opacity: .9
}
#accountindex .html_container table td:nth-child(3) i {
	color: #6f6969;
	text-shadow: none;
	font-size: 12px;
	font-weight: 400;
	font-style: normal
}
#accountindex .html_container table td:nth-child(3) b {
	color: #128e12
}
#accountindex .spoiler_links {
	color: #039195
}
#accountindex>table {
	width: 503px;
	padding: 20px 40px;
	border: 2px solid #039195;
	border-radius: 10px;
	background: #fff 0 0;
	box-shadow: inset 0 0 10px rgba(0, 0, 0, .2);
	font-size: 16px;
	line-height: 22px
}
#accountindex>table td:nth-child(2) {
	width: 50%;
	color: #f58c2f
}
#accountmarket table, #accountstore table {
	width: 70%;
	margin: 20px auto 0;
	font-weight: 700
}
#accountstore hr {
	margin-top: 20px
}
#accountstore .t1 img {
	padding: 2px 8px;
	border: 3px solid #cdcdcd;
	border-radius: 10px;
	background: #fff
}
#accountstore .t1 form, #accountstore .t2 {
	text-align: center
}
#accountstore .t2 img {
	height: 41px;
	margin-top: 10px;
	padding: 2px 8px;
	border: 3px solid #cdcdcd;
	border-radius: 10px;
	background: #fff
}
#accountmarket table b, #accountstore b {
	color: #039195;
	text-shadow: 1px 1px 0 #daf0fb;
	font-size: 20px
}
#accountmarket table {
	margin-top: 10px
}
#accountmarket table img {
	float: left;
	height: 41px;
	margin-top: 10px;
	margin-left: 40px;
	padding: 2px 8px;
	border: 3px solid #cdcdcd;
	border-radius: 10px;
	background: #fff
}
#accountmarket table td {
	width: 140px;
	text-align: right
}
.aqua {
	color: #30b7c7;
	text-shadow: 0 0 2px #f8f9f9
}
#accountmarket form, #accountmarket table th {
	text-align: center
}
#accountmarket table th {
	color: #2487b9;
	font-size: 20px
}
#accountindex .spoiler_links {
	display: block;
	width: 300px;
	margin: 0 auto 15px;
	text-align: center
}
#holdinfo {
	box-sizing: border-box;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 5px 10px;
	cursor: default;
	border: 2px solid #039195;
	border-radius: 10px;
	background: #fbfbfb 0 0;
	box-shadow: inset 0 0 10px rgba(0, 0, 0, .2)
}
#holdinfo .spoiler_body {
	color: #3c3232;
	font-size: 13px;
	line-height: 13px!important
}
#holdinfo p {
	margin: 0 0 5px;
	text-align: justify
}
.modal__container--holdinfo b {
	color: #1f4fc3
}
.modal__container--holdinfo table {
	box-sizing: border-box;
	width: 90%;
	margin: 9px auto 3px;
	border-spacing: 0;
	border-collapse: collapse
}
.modal__container--holdinfo table th {
	background-color: #72d4d4;
	font-weight: 700
}
.modal__container--holdinfo table td, .modal__container--holdinfo table th {
	padding: 1px 3px;
	vertical-align: middle;
	border: 1px solid #2c6466
}
#holdinfo .spoiler_links img {
	height: 30px;
	margin-right: 5px;
	margin-bottom: -8px
}
#holdinfo .spoiler_links {
	cursor: pointer;
	text-align: center;
	text-decoration: underline;
	color: #1f4fc3;
	line-height: 30px
}
#holdinfo .spoiler_links:hover {
	color: #52b2ef
}
#accountpayment .cp, #holdinfo {
	width: 100%
}
.tcaption {
	width: 100%!important;
	color: #6d6d6d!important;
	background: 0 0!important;
	text-shadow: none!important;
	font-size: 15px!important
}
.th tr {
	background-color: #399
}
.trans {
	background-color: transparent!important
}
.makeMeFancy {
	width: 100%;
	height: 45px;
	border: 3px solid #2c6466;
	border-radius: 5px;
	background-color: #f3f1f1;
	font-size: 15px
}
.red {
	color: red
}
.blue {
	color: #5353d6
}
.green {
	color: green
}
.center {
	display: block;
	width: 100%;
	margin: 0 auto;
	text-align: center
}
#accountconfig b {
	margin-top: -10px
}
#accountconfig table {
	margin: 10px auto
}
#accountconfig table .info {
	color: #397933;
	text-shadow: 0 0 2px #f8f9f9;
	font-size: 13px
}
#accountswap table {
	margin: 0 auto
}
table .cntr {
	text-align: center
}
#payblock1, #payblock2 {
	float: left;
	overflow: hidden;
	width: 332px;
	margin: 15px 8px;
	background-image: url(/img/login_form.svg);
	background-size: 100% 100%
}
#payblock1 img, #payblock2 img {
	width: 300px
}
#payblock1 form, #payblock2 form {
	padding: 7px 24px;
	text-align: center;
	color: #dfec69;
	text-shadow: 0 1px 2px rgba(0, 0, 0, .5);
	font-size: 17px;
	font-weight: 700
}
#payblock1 form input[type=text], #payblock2 form input[type=text] {
	width: 50px;
	padding: 3px 5px;
	border: 1px solid #838080;
	border-radius: 6px
}
#payblock1 form input[type=submit], #payblock2 form input[type=submit] {
	margin: 7px auto;
	padding: 6px 19px!important;
	font-size: 12px!important
}
.pb-head {
	height: 20px;
	margin-top: 5px;
	padding: 5px;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	border-bottom: 5px double #fefaeb;
	text-shadow: 0 1px 2px rgba(0, 0, 0, .5);
	font-weight: 700
}
.metod {
	margin-top: -2px;
	margin-bottom: 35px;
	padding: 13px 0 0;
	border-top: 5px double #fefaeb;
	text-shadow: 0 0 2px #c1ebb7;
	font-size: 16px;
	line-height: 25px
}
.metod, .reflink {
	text-align: center;
	color: #dfec69
}
.reflink {
	margin: 20px 0;
	padding: 10px;
	border: 7px solid #009196;
	-webkit-border-image: url(/img/login_form.svg) 10 8 stretch!important;
	-o-border-image: url(/img/login_form.svg) 10 8 stretch!important;
	border-image: url(/img/login_form.svg) 10 8 stretch!important;
	background: #009196;
	background-clip: padding-box;
	text-shadow: 1px 1px 1px #303030, 0 0 4px #303030;
	font-size: 24px;
	font-weight: 700
}
.reflink img {
	width: 25px;
	margin-right: 5px;
	vertical-align: -2px
}
#accountreferals .html_container table, #accountreferals .th {
	width: 100%
}
#accountreferals .html_container table td {
	text-align: center
}
#accountreferals .trans td {
	line-height: 25px!important
}
#accountreferals .th td:first-child, #accountreferals .th td:nth-child(4) {
	line-height: 16px
}
#accountreferals .html_container table td {
	height: 20px;
	line-height: 20px
}
#accountreferals .html_container table td:first-child, #accountreferals .th td:first-child {
	width: 115px
}
#accountreferals .html_container table td:nth-child(2), #accountreferals .th td:nth-child(2) {
	width: 165px
}
#accountreferals .html_container table td:nth-child(3), #accountreferals .th td:nth-child(3) {
	width: 262px
}
#accountreferals .html_container table td:nth-child(4), #accountreferals .th td:nth-child(4) {
	width: 120px
}
.fullw {
	width: 100%!important
}
#accountbonus .html_container table, #accountbonus .th {
	width: 80%;
	margin: 0 auto
}
#accountbonus .html_container table td {
	text-align: center
}
#accountbonus .html_container table td:first-child, #accountbonus .html_container table td:nth-child(2), #accountbonus .th td:first-child, #accountbonus .th td:nth-child(2) {
	width: 150px
}
#accountbonus .html_container table td:nth-child(3), #accountbonus .th td:nth-child(3) {
	width: 120px
}
#accountbonus .html_container table td {
	height: 20px;
	line-height: 20px
}
#payments .html_container table, #payments .th {
	width: 530px;
	margin: 0 auto
}
#payments .html_container table td {
	height: 26px;
	padding-top: 0;
	text-align: center;
	line-height: 27px
}
#payments .html_container table td:first-child, #payments .th td:first-child {
	width: 143px
}
#payments .th td:nth-child(3) {
	padding-right: 5px;
	text-align: right
}
#payments .html_container table td:nth-child(4) {
	background-position-y: 3px
}
#payments .html_container table td:nth-child(2), #payments .th td:nth-child(2) {
	width: 200px
}
#payments .html_container table td:nth-child(3), #payments .th td:nth-child(3) {
	width: 123px
}
#wrap {
	z-index: 0;
	background-image: url(/img/tree-block.png);
	background-repeat: repeat-y;
	background-position: 1253px 0
}
#competition .html_container table, #competition .th {
	width: 470px;
	margin: 0 auto
}
#competition .html_container table td {
	height: 22px;
	padding-top: 0;
	text-align: center;
	line-height: 23px
}
#competition .html_container table td:first-child, #competition .th td:first-child {
	width: 76px
}
#competition .html_container table td:nth-child(2), #competition .th td:nth-child(2) {
	width: 150px
}
#competition .html_container table td:nth-child(3), #competition .th td:nth-child(3) {
	width: 110px
}
#competition .html_container table td:nth-child(4), #competition .th td:nth-child(4) {
	width: 120px
}
#lastcompetitions .cart {
	float: left;
	width: 100px;
	margin: 3px;
	border: 1px solid #3e2f2f
}
#lastcompetitions .cart td {
	float: none;
	height: 16px;
	padding: 2px 0;
	text-align: center;
	color: #000;
	text-shadow: none;
	font-size: 15px;
	line-height: 16px
}
#lastcompetitions .cart tr:first-child {
	background-color: #3fbbce
}
#lastcompetitions .cart tr:nth-child(2) {
	background-color: #f8fef8
}
#lastcompetitions .cart tr:nth-child(3), #lastcompetitions .cart tr:nth-child(4) {
	background-color: #e6efd9
}
#lastcompetitions .cart tr:nth-child(4) {
	border-top: none
}
#lastcompetitions .cart tr:nth-child(3) td {
	padding-top: 5px
}
#lastcompetitions .cart tr:first-child td {
	color: #fefdf5
}
#lastcompetitions .cart tr:nth-child(4) td {
	padding-top: 0;
	color: #595bff;
	font-size: 14px
}
#lastcompetitions .cart input[type=submit] {
	height: 16px;
	margin-top: 0;
	padding: 0 4px;
	border-radius: 0;
	font-size: 9px
}
#competition .links, #lastcompetitions .links {
	margin-top: -18px;
	text-align: center
}
.new {
	color: #19bd27!important
}
#news img {
	width: 100%
}
#promo_default {
	background-image: url(/img/action.png)
}
#promo_2912 {
	background-image: url(/img/promo_2912.png)
}
#promo_0102 {
	background-image: url(/img/promo_0102.png)
}
#promo_0702 {
	background-image: url(/img/promo_0702.png)
}
#promo_1201 {
	background-image: url(/img/promo_1201.png)
}
#promo_2202 {
	background-image: url(/img/promo_2202.png)
}
#promo_0904 {
	background-image: url(/img/promo_0904.png)
}
#promo_2204 {
	background-image: url(/img/promo_2204.png)
}
#promo_1105 {
	background-image: url(/img/promo_1105.png)
}
.promo_box {
	position: relative;
	top: 121px;
	left: 1155px;
	display: none;
	overflow: hidden;
	width: 330px;
	height: 228px;
	background-repeat: no-repeat
}
#action_counter {
	top: 175px;
	left: 200px;
	height: 50px;
	text-shadow: 0 0 6px #7c85fe;
	font-size: 28px
}
#action_counter, #action_desc {
	position: absolute;
	z-index: 2000;
	width: 125px;
	color: #fff;
	font-weight: 700
}
#action_desc {
	top: 203px;
	left: 203px;
	height: 20px;
	text-shadow: 0 0 4px #7c85fe;
	font-size: 9px
}
#accountbanners .spoiler {
	margin: 0
}
#accountbanners .spoiler_links {
	display: block;
	box-sizing: border-box;
	width: 100%;
	margin: 10px auto;
	padding: 2px;
	text-align: center;
	color: #fff;
	border: 1px solid #000;
	background-color: #039195;
	font-size: 17px;
	font-weight: 700
}
#accountbanners .spoiler_body div {
	float: left;
	max-width: 410px;
	margin: 5px
}
#accountbanners .spoiler_body div img {
	max-width: 100%;
	max-height: 263px;
	cursor: pointer
}
#bannerblock {
	box-sizing: border-box;
	width: 800px;
	padding: 10px;
	background-color: #fff0d0;
	line-height: 25px
}
#bannerblock img {
	display: block;
	max-width: 100%;
	margin: 5px auto 15px
}
#bannerblock xmp {
	margin: 0;
	padding: 3px;
	border: 1px solid #000;
	background-color: #fbffec;
	line-height: 15px
}
.banner_link {
	display: block;
	width: 60%;
	margin: 0 auto;
	padding: 6px 0 11px;
	text-align: center;
	text-decoration: none;
	color: #94533a;
	border: 1px solid;
	background-color: #f9f29a;
	font-size: 17px
}
.banner_link img {
	margin-right: 15px;
	margin-bottom: -8px
}
#zoomblock {
	position: fixed;
	z-index: 999;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background: rgba(0, 0, 0, .5)
}
#zoomwrap {
	position: fixed;
	z-index: 1000;
	top: 50%;
	left: 50%;
	display: block;
	padding: 10px;
	border-radius: 3px;
	background-color: #fff
}
#zoomimg {
	border: 1px solid #988e8e;
	box-shadow: 0 0 2px #988b8b
}
#closebtn {
	position: absolute;
	top: -15px;
	right: -17px;
	width: 28px;
	height: 28px;
	cursor: pointer;
	text-align: center;
	color: #fff;
	border: 3px solid #fff;
	border-radius: 20px;
	background-color: #a2582c;
	box-shadow: 0 0 2px #000;
	font-size: 18px;
	line-height: 29px
}
#free_referrals table {
	width: 80%;
	margin: 0 auto;
	border: 1px solid #6d5455!important;
	border-collapse: collapse;
	background-color: #ece9e7
}
#free_referrals .th, #free_referrals .winner_card {
	margin-top: 5px
}
#free_referrals table td {
	display: table-cell;
	float: none;
	text-align: center;
	border-bottom: 1px solid #6d5455!important
}
#free_referrals .th td {
	color: #d2ecd7
}
#free_referrals .th tr {
	background-color: #6d5455
}
#free_referrals table td:first-child {
	width: 10%
}
#free_referrals table td:nth-child(2) {
	width: 30%
}
#free_referrals table td:nth-child(3) {
	width: 15%
}
#free_referrals table td:nth-child(4) {
	width: 20%
}
#free_referrals .html_container table td {
	height: auto!important;
	height: 25px!important;
	padding-top: 0!important;
	text-align: center!important;
	text-shadow: none;
	font-size: inherit!important;
	font-weight: 400!important;
	line-height: 25px
}
#free_referrals .html_container b {
	color: inherit!important
}
#free_referrals h2 {
	margin: 0
}
#free_referrals b {
	color: green
}
#free_referrals .winner_card {
	width: 100%;
	border: 1px solid
}
#free_referrals .winner_card .card_head {
	box-sizing: border-box;
	width: 100%;
	padding: 3px 20px;
	color: #bcdab8;
	background-color: #6d5455
}
#free_referrals .winner_card .card_head b {
	margin-right: 40px;
	color: #9dff6f
}
#free_referrals .winner_card .card_head span {
	color: #ccd2ca;
	font-size: 13px
}
#free_referrals .winner_card {
	background-color: #dbc69e
}
#free_referrals .winner_card .card_body div {
	float: left;
	margin: 2px;
	padding: 0 3px;
	border: 1px solid #009fff;
	border-radius: 3px;
	background-color: #f1eade;
	font-size: 14px
}
#accountreferals .column.column--12 {
	-webkit-flex: none!important;
	-webkit-box-flex: 0!important;
	flex: none!important;
	width: auto!important
}
.usermenu2 a:nth-child(6), .usermenu4 a span {
	color: #41cc0a
}
.abtn {
	position: relative;
	margin-top: 15px;
	padding: 10px 15px;
	cursor: pointer;
	-webkit-transition: background-color .3s ease;
	transition: background-color .3s ease;
	text-align: center;
	text-transform: uppercase;
	border: 0;
	outline: 0;
	background: #a2b300;
	background: #039195;
	box-shadow: 0 4px 1px -1px #5b6600;
	text-shadow: 0 1px 2px rgba(0, 0, 0, .5);
	font: 700 14px Arial Black;
	font-family: PT-Sans, Arial, Helvetica Neue, Helvetica, sans-serif
}
.abtn, .abtn:hover {
	text-decoration: none;
	color: #fff
}
.abtn:hover {
	background: #06696c
}
.offerscard .table__row, .offerscard .table__row:hover {
	background-color: inherit!important
}
#accountoffer_wall form {
	text-align: left;
	color: #59a6f9;
	font-weight: 700
}
#accountoffer_wall input[type=submit] {
	width: 100%;
	height: 28px!important;
	margin-top: 7px;
	padding: 0!important;
	line-height: 10px
}
.report_hr {
	height: 3px;
	margin: 15px 0
}
.report_check {
	text-align: center;
	color: #59a6f9
}
.report_accept {
	text-align: center;
	color: #23a23a
}
.report_create {
	width: 300px;
	margin: 0 auto
}
.report_create textarea, .report_revision textarea {
	box-sizing: border-box;
	width: 100%;
	height: 100px;
	margin-top: 3px;
	padding: 7px;
	resize: none;
	border: 1px solid #000;
	font-size: 13px
}
.report_revision {
	text-align: center;
	color: #ffb500
}
.report_revision textarea {
	margin: 10px 0
}
.report_revision form {
	float: right;
	width: 300px;
	margin-top: 35px;
	margin-right: 30px;
	line-height: 16px
}
.moder_coment {
	float: left;
	width: 300px;
	margin-top: 20px;
	margin-left: 30px;
	text-align: left;
	color: #29d029;
	line-height: 16px
}
.moder_coment pre {
	overflow-x: auto;
	box-sizing: border-box;
	width: 100%;
	height: 100px;
	margin: 10px 0;
	padding: 7px;
	color: #000;
	border: 1px solid #000;
	background-color: #fff;
	font-size: 13px
}
.body #header {
	background-image: url(/img/wrapback.png)
}
.body #footer {
	background-image: url(/img/footer.png)
}
.body #wrap {
	background-image: url(/img/tree-block.png)
}
.switcher {
	position: absolute;
	right: 5px;
	top: 5px;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	background-color: rgba(255, 255, 255, .5);
	border-radius: 3px;
	top: 25px;
	right: 174px;
	background-image: url(/themplate/switcher/switcher.png);
	background-repeat: no-repeat;
	background-size: contain;
	background-position: 50%;
	padding: 8px 15px 15px
}
.switcher, .switcher__item {
	background-color: transparent
}
.switcher__item {
	opacity: .6;
	line-height: 0;
	cursor: pointer;
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 30px;
	height: 20px;
	margin: 6px 3px;
	padding: 0;
	border: 0
}
.switcher__item:hover {
	opacity: 1;
	box-shadow: 0 0 5px #5dade2
}
.switcher__item:first-child {
	margin-left: 6px
}
.switcher__item:last-child {
	margin-right: 6px
}
.switcher__item--active {
	opacity: 1;
	box-shadow: 0 0 5px #5dade2
}
.switcher__image {
	height: 100%;
	max-width: none;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.focus-point {
	width: 5px;
	height: 5px;
	position: absolute;
	top: 300px;
	left: calc(50% + 150px)
}
.sidebar__action {
	position: absolute;
	display: block;
	width: 200px;
	height: 153px;
	background-image: url(/img/bonus.png);
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: contain;
	top: -130px;
	left: -70px;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	color: #3a7cf3;
	font-weight: 700;
	font-size: 17px;
	padding-bottom: 10px;
	box-sizing: border-box
}
.sidebar__action .big {
	font-size: 2em;
	text-transform: uppercase
}
.button {
	font-weight: 700;
	font-family: PT-Sans, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 15px;
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: inline-flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	position: relative;
	padding: 8px 16px;
	cursor: pointer;
	-webkit-transition: background-color .3s ease;
	transition: background-color .3s ease;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff;
	border: 0;
	outline: 0;
	-webkit-transition: color .3s;
	transition: color .3s;
	border-radius: 0;
	background-color: #259194;
	box-shadow: 0 4px 1px -1px #5b6600
}
.button:hover {
	text-decoration: none;
	color: gold
}
.button--sidebar {
	display: block;
	width: 150px;
	margin: 15px auto
}
.modal__overlay {
	z-index: 1009;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-webkit-transition: opacity .5s, -webkit-transform 0s;
	transition: opacity .5s, -webkit-transform 0s;
	transition: transform 0s, opacity .5s;
	transition: transform 0s, opacity .5s, -webkit-transform 0s;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: top left;
	transform-origin: top left;
	background-color: rgba(33, 33, 33, .9);
	will-change: transform, opacity
}
.modal, .modal__overlay {
	position: fixed;
	opacity: 0
}
.modal {
	box-sizing: border-box;
	z-index: -1;
	top: 50%;
	left: 50%;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	visibility: hidden;
	max-height: 80vh;
	padding: 30px;
	-webkit-transition: all 0s, opacity .5s, -webkit-transform .5s;
	transition: all 0s, opacity .5s, -webkit-transform .5s;
	transition: all 0s, transform .5s, opacity .5s;
	transition: all 0s, transform .5s, opacity .5s, -webkit-transform .5s;
	-webkit-transform: translate(-50%, -50%) translateZ(0) scale(0);
	transform: translate(-50%, -50%) translateZ(0) scale(0);
	border-radius: 4px;
	outline: 0;
	background-color: #fff
}
.modal--visible {
	z-index: 1010;
	visibility: visible;
	-webkit-transform: translate(-50%, -50%) scale(1);
	transform: translate(-50%, -50%) scale(1)
}
.modal--show {
	opacity: 1
}
.modal__content {
	max-height: calc(80vh - 60px);
	overflow: auto
}
.modal__content.modal__content--banners img {
	display: block;
	max-width: 100%;
	margin: 5px auto 15px
}
.modal__content.modal__content--banners xmp {
	line-height: 15px;
	margin: 0;
	padding: 3px;
	border: 1px solid #000;
	background-color: #fbffec;
	width: 100%;
	box-sizing: border-box
}
.modal {
	padding: 10px
}
.modal__close {
	color: #fff;
	box-shadow: 0 0 2px #000;
	font-weight: 700;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	line-height: 17px;
	width: 32px;
	height: 32px;
	background-color: transparent;
	cursor: pointer;
	position: absolute;
	top: -16px;
	right: -16px;
	background-color: #a2582c;
	border: 3px solid #fff;
	border-radius: 50%;
	background-color: #399;
	font-weight: 400;
	box-shadow: none;
	border: 0
}
.modal__content {
	border: 1px solid #988e8e;
	box-shadow: 0 0 2px #988b8b;
	box-sizing: border-box
}
.message {
	position: fixed;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	z-index: 100;
	top: 0;
	left: 50%;
	width: calc(572px - 4em);
	max-width: calc(80% - 4em - 8px);
	padding: 2em;
	cursor: pointer;
	-webkit-transition: -webkit-transform .4s ease-in;
	transition: -webkit-transform .4s ease-in;
	transition: transform .4s ease-in;
	transition: transform .4s ease-in, -webkit-transform .4s ease-in;
	-webkit-transform: translateX(-50%) translateY(-100%) translateY(-10px);
	transform: translateX(-50%) translateY(-100%) translateY(-10px);
	-webkit-transform: translate3d(-50%, -100%, 0) translate3d(0, -10px, 0);
	transform: translate3d(-50%, -100%, 0) translate3d(0, -10px, 0);
	text-align: center;
	border: 4px solid #5dade2;
	border-radius: 8px;
	background-color: #fff;
	will-change: transform, opacity;
	box-shadow: 0 8px 17px 2px rgba(33, 33, 33, .14), 0 3px 14px 2px rgba(33, 33, 33, .12), 0 5px 5px -3px rgba(33, 33, 33, .2)
}
.message, .message:before {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}
.message:before {
	line-height: 1;
	position: absolute;
	top: 5px;
	right: 5px;
	content: "✕";
	color: rgba(33, 33, 33, .8);
	border-radius: 4px
}
.message {
	font-size: 1.5em;
	padding: 1em;
	text-shadow: 1px 2px 3px rgba(228, 227, 227, .82);
	border: 6px solid #683829;
	box-shadow: 0 2px 2px 0 rgba(33, 33, 33, .14), 0 3px 1px -2px rgba(33, 33, 33, .12), 0 1px 5px 0 rgba(33, 33, 33, .2)
}
.signup {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	box-sizing: border-box
}
.signup__form {
	display: block
}
.signup__label {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	box-sizing: border-box;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	width: auto;
	padding-top: .5em;
	padding-bottom: 1em;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}
.signup__label-text {
	width: 100%;
	text-align: center
}
.signup__row {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	box-sizing: border-box;
	-webkit-justify-content: space-around;
	justify-content: space-around;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	padding-top: 0
}
.recaptcha {
	position: relative;
	box-sizing: border-box;
	width: 304px;
	height: 78px;
	margin: .5em auto 1em
}
.recaptcha>div {
	z-index: 1;
	position: relative
}
.recaptcha:before {
	z-index: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 300px;
	height: 74px;
	content: "";
	border-radius: 3px;
	border: 1px solid #d3d3d3;
	box-shadow: 0 0 4px 1px rgba(0, 0, 0, .08);
	background-color: #f9f9f9;
	background-image: url(/themplate/signup/spinner.gif), url(/themplate/signup/recapthca.png);
	background-repeat: no-repeat;
	background-position: 0 39%, 95% 39%;
	background-size: 54px 54px, 18%
}
.signup__button {
	margin: .5em auto 1em
}
.news {
	box-sizing: border-box;
	width: 100%;
	margin: 0 auto 2em;
	padding-bottom: 2em;
	border-bottom: 2px solid #5dade2
}
.news:last-child {
	border-bottom: none
}
.news img {
	width: 100%
}
.news {
	border-color: #6f6a64
}
.news__headline {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}
.news__title {
	position: relative;
	width: 100%;
	max-width: 100%;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 100%;
	flex: 0 0 100%;
	-webkit-box-flex: 1;
	-webkit-flex: 1 1;
	flex: 1 1
}
.news__time {
	width: auto;
	max-width: 100%;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	flex: 0 0 auto
}
.signup__part {
	display: none;
	visibility: hidden;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}
.signup__succes {
	text-align: center
}
.signup__restrictions {
	position: absolute;
	font-size: .8em;
	color: #aab7b8;
	bottom: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}
.signup__headline {
	padding-bottom: 1em;
	text-align: center
}
.signup__label--row {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	flex-direction: row
}
.signup__checkbox {
	display: block;
	box-sizing: border-box;
	width: 50px;
	height: 26px;
	cursor: pointer;
	-webkit-transition: .3s;
	transition: .3s;
	border: 0;
	border-radius: 13px;
	background-color: #cdd1da;
	background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCc+PGNpcmNsZSBmaWxsPSdyZ2JhKDAsIDAsIDAsIDAuMDMpJyBjeD0nMTInIGN5PScxNCcgcj0nMTInLz48Y2lyY2xlIGZpbGw9J3JnYmEoMCwgMCwgMCwgMC4wMyknIGN4PScxMicgY3k9JzE0JyByPScxMScvPjxjaXJjbGUgZmlsbD0ncmdiYSgwLCAwLCAwLCAwLjAzKScgY3g9JzEyJyBjeT0nMTQnIHI9JzEwJy8+PGNpcmNsZSBmaWxsPScjZmZmJyBjeD0nMTInIGN5PScxMicgcj0nMTAnLz48L3N2Zz4=);
	background-repeat: no-repeat;
	background-position: 1px;
	background-size: 24px 24px;
	box-shadow: inset 0 2px 3px rgba(0, 0, 0, .2);
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none
}
.signup__checkbox::-ms-check {
	display: block;
	box-sizing: border-box;
	width: 50px;
	height: 26px;
	-ms-transition: .3s;
	transition: .3s;
	color: transparent;
	border: 0;
	border-radius: 13px;
	background-color: #cdd1da;
	background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCc+PGNpcmNsZSBmaWxsPSdyZ2JhKDAsIDAsIDAsIDAuMDMpJyBjeD0nMTInIGN5PScxNCcgcj0nMTInLz48Y2lyY2xlIGZpbGw9J3JnYmEoMCwgMCwgMCwgMC4wMyknIGN4PScxMicgY3k9JzE0JyByPScxMScvPjxjaXJjbGUgZmlsbD0ncmdiYSgwLCAwLCAwLCAwLjAzKScgY3g9JzEyJyBjeT0nMTQnIHI9JzEwJy8+PGNpcmNsZSBmaWxsPScjZmZmJyBjeD0nMTInIGN5PScxMicgcj0nMTAnLz48L3N2Zz4=);
	background-repeat: no-repeat;
	background-position: 1px;
	background-size: 24px 24px;
	box-shadow: inset 0 2px 3px rgba(0, 0, 0, .2);
	appearance: none
}
.signup__checkbox:checked {
	box-sizing: border-box;
	background-color: #9fd468;
	background-position: 25px
}
.signup__checkbox:checked::-ms-check {
	box-sizing: border-box;
	background-color: #9fd468;
	background-position: 25px
}
.signup__label-checkbox {
	max-width: calc(100% - 50px);
	padding-left: 15px;
	box-sizing: border-box
}
.faqgroup {
	color: #212121;
	border: 1px solid #d3d3d3;
	border-radius: 4px;
	background-color: #fcfcfc;
	background-image: none
}
.faqgroup h1 {
	color: #848484;
	text-shadow: none
}
.faqgroup a {
	color: #217cb8
}
.spoiler {
	width: 100%
}
.spoiler__header {
	cursor: pointer;
	padding: 5px 0
}
.spoiler__header--faq {
	color: #217cb8;
	font-size: 1.25em
}
.spoiler__header--faq:hover {
	text-decoration: underline
}
.spoiler__content {
	height: 100%;
	position: relative;
	overflow: hidden;
	max-height: 0;
	-webkit-transition: max-height .7s cubic-bezier(0, .87, .43, 1.01);
	transition: max-height .7s cubic-bezier(0, .87, .43, 1.01)
}
.table {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0 2px 2px 0 rgba(33, 33, 33, .14), 0 3px 1px -2px rgba(33, 33, 33, .12), 0 1px 5px 0 rgba(33, 33, 33, .2);
	margin-bottom: 15px;
	overflow: hidden;
	box-sizing: border-box;
	width: 100%
}
.table h2, .table h3 {
	margin: 0 auto;
	text-align: center;
	width: 100%
}
.table {
	border-radius: initial;
	box-shadow: none;
	background-color: #eee
}
.table__head {
	background-color: #5dade2;
	padding: 5px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	box-sizing: border-box;
	background-color: #76593c
}
.table__head, .table__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}
.table__row {
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap
}
.table__row:last-child {
	border-bottom: none
}
.table__row:nth-child(2n) {
	background-color: rgba(170, 183, 184, .1)
}
.table__row {
	border-bottom: 1px solid rgba(109, 84, 85, .5)
}
.table__row:nth-child(2n) {
	background-color: #ece9e7
}
.table__body .table__row:hover {
	background-color: #98fb98
}
.table__column {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	width: auto;
	max-width: 100%;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	box-sizing: border-box;
	padding: 10px;
	padding: 5px
}
.table__column--nickname {
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	justify-content: flex-start;
	width: 310px
}
.table__column--head {
	color: #fff;
	font-weight: 700
}
.table__column--total {
	width: 141px
}
.table__column--time, .table__column--total {
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	justify-content: flex-start
}
.table__column--time {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	width: 135px
}
.table__column--center {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	text-align: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}
.table__body {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	padding: 5px;
	box-sizing: border-box
}
.table__text--nickname {
	font-weight: 500;
	padding-left: 5px
}
.icon {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: inline-flex;
	width: 36px;
	height: 36px;
	color: currentColor;
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: contain
}
.icon--small {
	width: 24px;
	height: 24px
}
.table__text--total {
	padding-left: 5px
}
.table__column--no-data {
	width: 100%;
	text-align: center
}
.video {
	box-sizing: border-box;
	width: 100%;
	max-width: 930px;
	margin: 0 auto 2em;
	padding-bottom: 2em;
	border-bottom: 2px solid #5dade2;
	border-color: #6f6a64
}
.video__nickname {
	text-align: center
}
.video__video {
	position: relative
}
.video__video:after {
	display: block;
	content: "";
	width: 100%;
	height: 0;
	padding-top: 62.75%
}
.video__iframe {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%
}
.burse__tabs {
	visibility: hidden
}
.burse__tabs--visible {
	visibility: visible!important
}
.burse__tab1, .burse__tab2, .burse__tab3 {
	cursor: pointer;
	text-decoration: none;
	color: #5dade2;
	-webkit-transition: color .3s, border-color .3s, background-color .3s;
	transition: color .3s, border-color .3s, background-color .3s
}
.burse__tab1:hover, .burse__tab2:hover, .burse__tab3:hover {
	color: #217cb8;
	text-decoration: underline
}
.burse__tabs--inactive {
	cursor: default
}
.burse__tabs--inactive, .burse__tabs--inactive:hover {
	color: inherit;
	text-decoration: none
}
.burse .burse__loader {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: .8;
	visibility: visible
}
.burse .burse__loader img {
	margin-top: 5px
}
.burse .burse__loader--hide {
	visibility: hidden!important
}
.burse table {
	margin: 0 auto
}
.burse table.burse__table {
	border-collapse: collapse
}
.burse table.burse__table td, .burse table.burse__table th {
	padding: 3px
}
.burse table tr.burse__table-head {
	background: #906542;
	color: #fff;
	font-weight: 700
}
.burse table tr td {
	border: 1px dashed #db8
}
.burse table .date-today {
	font-weight: 700;
	color: green
}
.burse table input[type=submit] {
	cursor: pointer
}
.burse table input[type=submit]:disabled, .burse table input[type=submit][disabled] {
	cursor: default
}
.burse__message {
	font-weight: 700;
	text-align: center;
	margin-top: 1em;
	font-size: 1.1em
}
.burse__message--critical {
	color: red
}
.burse__message--success {
	color: green
}
.burse__message--unknown {
	color: gray
}
.form--config {
	width: 400px;
	margin: 0 auto;
	max-width: 100%
}
.column {
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}
.column--12 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%
}
.column--ga_center {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}
.container {
	max-width: 985px;
	width: 100%;
	margin: 0 auto
}
.row {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
	box-sizing: border-box
}
.card {
	height: 155px
}
.card img {
	border: 0
}
.card {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	width: 500px;
	margin: 0 auto 15px;
	padding: 15px;
	border: 2px solid rgba(0, 0, 0, .5);
	border-radius: 4px;
	background: -webkit-linear-gradient(top, #f8efd5, #f8efd5 35%, rgba(245, 219, 145, .25098039215686274) 62%, rgba(245, 219, 145, .3803921568627451));
	background: linear-gradient(180deg, #f8efd5 0, #f8efd5 35%, rgba(245, 219, 145, .25098039215686274) 62%, rgba(245, 219, 145, .3803921568627451))
}
.card:last-child {
	margin-bottom: 0
}
.card__picture {
	max-height: 150px;
	margin: 0 15px
}
.card__img {
	max-height: inherit
}
.card__info {
	padding-left: 30px
}
.card__title {
	margin-top: 0;
	margin-bottom: .5em;
	font-size: 1.25rem
}
.card__string {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	align-items: flex-end;
	padding-bottom: .25em
}
.card__string:last-child {
	padding-bottom: 0
}
.card__button {
	font-size: 1rem;
	padding: .35rem .7rem
}
.card__input {
	text-align: center;
	margin: 0 .5em
}
.p-games {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}
.p-games__item {
	position: relative;
	display: block;
	width: 280px;
	height: 512px;
	margin: 15px;
	text-decoration: none!important;
	background-color: gray;
	background-image: url(/template/p-games/chicken-fly.png);
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: cover
}
.p-games__title {
	top: 10%;
	left: 0;
	width: 100%;
	text-align: center;
	color: #ffca00;
	text-shadow: -2px -1px 0 #000, -2px 0 0 #000, -2px 1px 0 #000, -1px -2px 0 #000, -1px -1px 0 #000, -1px 0 0 #000, -1px 1px 0 #000, -1px 2px 0 #000, 0 -2px 0 #000, 0 -1px 0 #000, 0 0 0 #000, 0 1px 0 #000, 0 2px 0 #000, 1px -2px 0 #000, 1px -1px 0 #000, 1px 0 0 #000, 1px 1px 0 #000, 1px 2px 0 #000, 2px -1px 0 #000, 2px 0 0 #000, 2px 1px 0 #000, -7px -3px 0 #fff, -7px -2px 0 #fff, -7px -1px 0 #fff, -7px 0 0 #fff, -7px 1px 0 #fff, -7px 2px 0 #fff, -7px 3px 0 #fff, -6px -4px 0 #fff, -6px -3px 0 #fff, -6px -2px 0 #fff, -6px -1px 0 #fff, -6px 0 0 #fff, -6px 1px 0 #fff, -6px 2px 0 #fff, -6px 3px 0 #fff, -6px 4px 0 #fff, -5px -5px 0 #fff, -5px -4px 0 #fff, -5px -3px 0 #fff, -5px -2px 0 #fff, -5px -1px 0 #fff, -5px 0 0 #fff, -5px 1px 0 #fff, -5px 2px 0 #fff, -5px 3px 0 #fff, -5px 4px 0 #fff, -5px 5px 0 #fff, -4px -6px 0 #fff, -4px -5px 0 #fff, -4px -4px 0 #fff, -4px -3px 0 #fff, -4px -2px 0 #fff, -4px -1px 0 #fff, -4px 0 0 #fff, -4px 1px 0 #fff, -4px 2px 0 #fff, -4px 3px 0 #fff, -4px 4px 0 #fff, -4px 5px 0 #fff, -4px 6px 0 #fff, -3px -7px 0 #fff, -3px -6px 0 #fff, -3px -5px 0 #fff, -3px -4px 0 #fff, -3px -3px 0 #fff, -3px -2px 0 #fff, -3px -1px 0 #fff, -3px 0 0 #fff, -3px 1px 0 #fff, -3px 2px 0 #fff, -3px 3px 0 #fff, -3px 4px 0 #fff, -3px 5px 0 #fff, -3px 6px 0 #fff, -3px 7px 0 #fff, -2px -7px 0 #fff, -2px -6px 0 #fff, -2px -5px 0 #fff, -2px -4px 0 #fff, -2px -3px 0 #fff, -2px -2px 0 #fff, -2px -1px 0 #fff, -2px 0 0 #fff, -2px 1px 0 #fff, -2px 2px 0 #fff, -2px 3px 0 #fff, -2px 4px 0 #fff, -2px 5px 0 #fff, -2px 6px 0 #fff, -2px 7px 0 #fff, -1px -7px 0 #fff, -1px -6px 0 #fff, -1px -5px 0 #fff, -1px -4px 0 #fff, -1px -3px 0 #fff, -1px -2px 0 #fff, -1px -1px 0 #fff, -1px 0 0 #fff, -1px 1px 0 #fff, -1px 2px 0 #fff, -1px 3px 0 #fff, -1px 4px 0 #fff, -1px 5px 0 #fff, -1px 6px 0 #fff, -1px 7px 0 #fff, 0 -7px 0 #fff, 0 -6px 0 #fff, 0 -5px 0 #fff, 0 -4px 0 #fff, 0 -3px 0 #fff, 0 -2px 0 #fff, 0 -1px 0 #fff, 0 0 0 #fff, 0 1px 0 #fff, 0 2px 0 #fff, 0 3px 0 #fff, 0 4px 0 #fff, 0 5px 0 #fff, 0 6px 0 #fff, 0 7px 0 #fff, 1px -7px 0 #fff, 1px -6px 0 #fff, 1px -5px 0 #fff, 1px -4px 0 #fff, 1px -3px 0 #fff, 1px -2px 0 #fff, 1px -1px 0 #fff, 1px 0 0 #fff, 1px 1px 0 #fff, 1px 2px 0 #fff, 1px 3px 0 #fff, 1px 4px 0 #fff, 1px 5px 0 #fff, 1px 6px 0 #fff, 1px 7px 0 #fff, 2px -7px 0 #fff, 2px -6px 0 #fff, 2px -5px 0 #fff, 2px -4px 0 #fff, 2px -3px 0 #fff, 2px -2px 0 #fff, 2px -1px 0 #fff, 2px 0 0 #fff, 2px 1px 0 #fff, 2px 2px 0 #fff, 2px 3px 0 #fff, 2px 4px 0 #fff, 2px 5px 0 #fff, 2px 6px 0 #fff, 2px 7px 0 #fff, 3px -7px 0 #fff, 3px -6px 0 #fff, 3px -5px 0 #fff, 3px -4px 0 #fff, 3px -3px 0 #fff, 3px -2px 0 #fff, 3px -1px 0 #fff, 3px 0 0 #fff, 3px 1px 0 #fff, 3px 2px 0 #fff, 3px 3px 0 #fff, 3px 4px 0 #fff, 3px 5px 0 #fff, 3px 6px 0 #fff, 3px 7px 0 #fff, 4px -6px 0 #fff, 4px -5px 0 #fff, 4px -4px 0 #fff, 4px -3px 0 #fff, 4px -2px 0 #fff, 4px -1px 0 #fff, 4px 0 0 #fff, 4px 1px 0 #fff, 4px 2px 0 #fff, 4px 3px 0 #fff, 4px 4px 0 #fff, 4px 5px 0 #fff, 4px 6px 0 #fff, 5px -5px 0 #fff, 5px -4px 0 #fff, 5px -3px 0 #fff, 5px -2px 0 #fff, 5px -1px 0 #fff, 5px 0 0 #fff, 5px 1px 0 #fff, 5px 2px 0 #fff, 5px 3px 0 #fff, 5px 4px 0 #fff, 5px 5px 0 #fff, 6px -4px 0 #fff, 6px -3px 0 #fff, 6px -2px 0 #fff, 6px -1px 0 #fff, 6px 0 0 #fff, 6px 1px 0 #fff, 6px 2px 0 #fff, 6px 3px 0 #fff, 6px 4px 0 #fff, 7px -3px 0 #fff, 7px -2px 0 #fff, 7px -1px 0 #fff, 7px 0 0 #fff, 7px 1px 0 #fff, 7px 2px 0 #fff, 7px 3px 0 #fff;
	font-family: Balsamiq Sans, cursive;
	font-size: 4rem;
	font-weight: 700
}
.i-bonus {
	position: relative;
	box-sizing: border-box;
	padding: 15px;
	border: 3px solid #cdcdcd;
	border-radius: 10px;
	background-color: rgba(255, 255, 255, .8);
	box-shadow: inset 0 0 10px rgba(0, 0, 0, .2);
	width: 100%;
	max-width: 640px;
	margin: 15px auto 30px;
	border: 1px solid #b6b6b6;
	border-radius: 0
}
.i-bonus__headline {
	font-weight: 700;
	text-transform: uppercase;
	padding-bottom: .5em;
	text-align: center;
	color: #5dade2
}
.i-bonus__actions, .i-bonus__headline {
	position: relative;
	z-index: 1;
	-webkit-filter: drop-shadow(1px 1px 0 #fff) drop-shadow(-1px 1px 0 #fff) drop-shadow(1px -1px 0 #fff) drop-shadow(-1px -1px 0 #fff);
	filter: drop-shadow(1px 1px 0 #fff) drop-shadow(-1px 1px 0 #fff) drop-shadow(1px -1px 0 #fff) drop-shadow(-1px -1px 0 #fff);
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}
.i-bonus__actions {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}
.i-bonus__action-sum {
	font-weight: 700;
	color: #5dade2;
	display: inline-block;
	margin: 0 .25rem
}
.i-bonus__action-units {
	height: 1.5em;
	width: 1.5em;
	line-height: 0;
	display: inline-block;
	background-size: contain;
	background-position: 50%;
	background-repeat: no-repeat;
	margin: 0 .25rem
}
.i-bonus__action-units--2 {
	background-image: url(/img/h_2.png)
}
.i-bonus__action-units--3 {
	background-image: url(/img/h_3.png)
}
.i-bonus__action-units--4 {
	background-image: url(/img/h_4.png)
}
.i-bonus__action-units--5 {
	background-image: url(/img/h_5.png)
}
.a-insert__payblock {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	margin: 0 auto
}
.a-insert__payblock-label {
	color: #212121;
	padding-bottom: 1.5em;
	display: block;
	font-family: GoldenMines, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	text-align: center
}
.a-insert__payblock-input, input.a-insert__payblock-input[type=number] {
	max-width: 240px;
	display: block;
	margin: 0 auto;
	font-size: 2em;
	border-color: #5dade2;
	text-align: center;
	padding: .25em 1em;
	width: 100%;
	box-sizing: border-box;
	box-shadow: 0 2px 2px 0 rgba(33, 33, 33, .14), 0 3px 1px -2px rgba(33, 33, 33, .12), 0 1px 5px 0 rgba(33, 33, 33, .2)
}
.a-insert__payblock-input:focus, .a-insert__payblock-input:hover, input.a-insert__payblock-input[type=number]:focus, input.a-insert__payblock-input[type=number]:hover {
	border-color: #48c9b0;
	box-shadow: 0 4px 5px 0 rgba(72, 201, 176, .14), 0 1px 10px 0 rgba(72, 201, 176, .12), 0 2px 4px -1px rgba(72, 201, 176, .3)
}
.a-insert__payments {
	margin-top: 30px;
	overflow: visible
}
.a-insert__payments-headline {
	font-family: GoldenMines, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 400;
	position: relative;
	padding-bottom: 1.5em;
	text-align: center;
	color: #212121
}
.a-insert__payments-content {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
	margin: -7.5px
}
.a-insert__form {
	position: relative;
	display: block;
	width: calc(25% - 15px);
	margin: 7.5px
}
.a-insert__form:before {
	display: block;
	width: 100%;
	padding-top: 54%;
	content: ""
}
.a-insert__wallet {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: inline-flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	box-sizing: border-box;
	width: 100%;
	height: calc(100% - 3em);
	padding: 10px;
	cursor: pointer;
	border: 0;
	border-radius: 4px;
	background-color: transparent;
	background-color: #fff;
	box-shadow: 0 2px 2px 0 rgba(33, 33, 33, .14), 0 3px 1px -2px rgba(33, 33, 33, .12), 0 1px 5px 0 rgba(33, 33, 33, .2)
}
.a-insert__wallet:hover {
	box-shadow: 0 8px 17px 2px rgba(33, 33, 33, .14), 0 3px 14px 2px rgba(33, 33, 33, .12), 0 5px 5px -3px rgba(33, 33, 33, .2)
}
.a-insert__w-img {
	max-height: 100%;
	width: 100%
}
.a-insert__desc {
	height: 2.5em;
	padding-top: 0;
	text-align: center;
	font-weight: 700
}
.a-insert__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	width: 100%;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap
}
.a-insert__form--big {
	width: calc(50% - 15px)
}
.a-insert__form--big:before {
	display: none
}
.a-insert__wallet--big {
	position: relative;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	padding: 30px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	height: 100%
}
.a-insert__w-title {
	padding-bottom: .25em;
	font-weight: 400;
	text-align: center;
	width: 100%
}
.a-insert__w-img--big {
	margin: 1em 0;
	width: auto;
	max-height: 70px
}
.a-insert__w-about {
	padding-top: .25rem;
	font-size: .8rem;
	color: #aab7b8;
	width: 100%
}
.a-store {
	overflow: hidden
}
.a-store__units-disabled-block {
	text-align: center
}
.a-store__units-disabled-block--hidden {
	display: none
}
.a-store__row {
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: space-around;
	justify-content: space-around;
	width: calc(100% + 30px);
	margin: 0 -15px
}
.a-store__package, .a-store__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}
.a-store__package {
	box-sizing: border-box;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	width: calc(20% - 30px);
	max-width: calc(20% - 30px);
	margin: 15px;
	padding: 15px;
	border-radius: 4px;
	background-color: #fff;
	background-color: transparent;
	border: 0;
	box-shadow: none;
	border-radius: 0
}
.a-store__p-picture {
	max-width: 100px;
	width: 25px
}
.a-store__p-title {
	padding-top: 15px;
	font-weight: 700;
	text-align: center;
	font-weight: 400
}
.minefield {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}


.a-payment {
	margin: 0 auto;
	max-width: 930px
}
.a-payment__tabs {
	position: relative
}
.a-payment__headline {
	font-weight: 700;
	text-align: center;
	padding: 30px 0
}
.a-payment__t-header {
	position: absolute;
	right: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	width: 100%;
	max-width: calc(100% - 370px);
	margin: 0 -7.5px
}
.a-payment__t-button {
	line-height: 0;
	width: calc(50% - 15px);
	height: auto;
	margin: 0 7.5px 15px;
	opacity: .5
}
.a-payment__t-button.tabs__button--active {
	opacity: 1
}
.button__wrap {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: inline-flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}
.icon--payeer {
	background-image: url(/img/ps/payeer.png)
}
.a-payment__t-n-wallet {
	display: inline;
	visibility: visible
}
.icon--qiwi {
	background-image: url(/img/ps/qiwi.png)
}
.icon--yandex {
	background-image: url(/themplate/icon/yoomoney.svg)
}
.a-payment__t-container {
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-flex-wrap: nowrap;
	flex-wrap: nowrap;
	display: none;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start
}
.a-payment .tabs .a-payment__t-container.tabs__container--active {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}
.tabs__container {
	display: none;
	visibility: hidden
}
.tabs__container--active {
	display: block;
	visibility: visible
}
.a-payment__form {
	max-width: 350px;
	color: currentColor;
	background-size: 100% 100%;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	max-width: 320px;
	color: #292929;
	padding: 30px;
	margin-bottom: 30px;
	border: 1px solid #d3d3d3;
	border-radius: 4px;
	background-color: rgba(76, 116, 36, .4)
}
.a-payment__f-row, .a-payment__form {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	width: 100%
}
.a-payment__f-row {
	padding: 5px 0;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}
.a-payment__f-row--center {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}
.a-payment__t-show-modal {
	width: 100%;
	max-width: calc(100% - 320px);
	padding: 120px 0 0 30px
}
.modal__container {
	padding: 10px
}
.modal__container--holdinfo {
	background: #fbfbfb 0 0;
	box-shadow: inset 0 0 10px rgba(0, 0, 0, .2)
}
.row--nomargin {
	margin: 0
}
.column--4 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 33.3333333%;
	flex: 0 0 33.3333333%;
	max-width: 33.3333333%
}
.column--d-block {
	display: block
}
.column--8 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 66.666666%;
	flex: 0 0 66.666666%;
	max-width: 66.666666%
}
.table__icon-country {
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid rgba(33, 33, 33, .7);
	height: 12px
}
.column--6 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%
}
.button--modal {
	margin: 0!important;
	width: 90px
}
.row--top {
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start
}
.row--center {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}
.column--column {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column
}
.clipboard {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: inline-flex;
	position: relative;
	margin: auto
}
.clipboard__input {
	box-sizing: border-box;
	padding: 4px 12px;
	border-radius: 4px;
	background-color: #fff;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border: 1px solid #aab7b8;
	border-right: none;
	overflow: hidden;
	white-space: nowrap
}
.clipboard__button {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	box-sizing: border-box;
	padding: 6px 6px 2px;
	border: 1px solid #aab7b8;
	cursor: pointer
}
.clipboard__button:before {
	width: 1em;
	height: 1em;
	background-size: 100% 100%;
	content: "";
	display: inline-block;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NjEiIGhlaWdodD0iNTYxIj48cGF0aCBkPSJNMzk1LjI1IDBoLTMwNmMtMjguMDUgMC01MSAyMi45NS01MSA1MXYzNTdoNTFWNTFoMzA2VjB6bTc2LjUgMTAyaC0yODAuNWMtMjguMDUgMC01MSAyMi45NS01MSA1MXYzNTdjMCAyOC4wNSAyMi45NSA1MSA1MSA1MWgyODAuNWMyOC4wNSAwIDUxLTIyLjk1IDUxLTUxVjE1M2MwLTI4LjA1LTIyLjk1LTUxLTUxLTUxem0wIDQwOGgtMjgwLjVWMTUzaDI4MC41djM1N3oiLz48L3N2Zz4=)
}
.clipboard__tooltip {
	opacity: 0;
	white-space: nowrap;
	font-size: .75em;
	line-height: 1;
	border: 1px solid #aab7b8;
	top: 37px;
	border-radius: 4px;
	display: none;
	padding: 4px 12px;
	background-color: #f2f2f2;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-transition: opacity .4s;
	transition: opacity .4s
}
.clipboard__tooltip, .clipboard__tooltip:after, .clipboard__tooltip:before {
	position: absolute;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}
.clipboard__tooltip:after, .clipboard__tooltip:before {
	top: -7px;
	display: block;
	width: 0;
	height: 0;
	content: "";
	border-color: transparent transparent #aab7b8;
	border-style: solid;
	border-width: 0 7px 7px
}
.clipboard__tooltip:after {
	top: -6px;
	border-width: 0 6px 6px;
	border-color: transparent transparent #f2f2f2
}
.a-store__headline {
	padding-bottom: 30px;
	margin: 0 auto;
	max-width: 930px
}
.a-store__table {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	padding-bottom: 30px
}
.a-store__table--hidden {
	display: none
}
.a-store__unit {
	position: relative;
	display: none;
	visibility: hidden;
	width: 100%;
	max-width: 640px;
	margin-bottom: 30px;
	padding: 0 45px;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	align-items: flex-end
}
.a-store__unit:before {
	display: none
}
.a-store__unit {
	max-width: 460px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	margin-bottom: 0
}
.a-store__u-content {
	z-index: 1;
	position: relative;
	background-color: #88c3ea;
	border-radius: 4px;
	padding: 15px;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	align-items: flex-end;
	width: 100%;
	background-color: transparent;
	box-shadow: none;
	border: 0;
	border-radius: 0;
	padding: 0;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}
.a-store__u-content, .a-store__u-who {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}
.a-store__u-who {
	box-sizing: border-box;
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column;
	flex-direction: column;
	padding: 15px;
	width: 50%;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	flex-direction: row
}
.a-store__u-picture {
	margin-bottom: 15px;
	margin-bottom: 0;
	margin-right: 10px;
	max-width: 25px
}
.a-store__u-what {
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	padding: 15px;
	width: 50%;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	flex-direction: row
}
.a-store__u-picture--egg {
	max-width: 15px
}
.a-store__units-disabled-block {
	width: 60%;
	padding: 30px;
	background-color: rgba(255, 255, 255, .8);
	border: 3px solid #cdcdcd;
	box-shadow: inset 0 0 10px rgba(0, 0, 0, .2);
	margin: 0 auto 30px
}
.a-store__result {
	border-top: 2px solid #5dade2;
	padding-top: 30px;
	max-width: 1030px;
	margin: 0 auto;
	border-color: #6f6a64
}
.row--padding_5px {
	padding: 5px
}
.row--justify_center {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}
.column--auto {
	width: auto
}
.column--va_center {
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}
.column--pl_0 {
	padding-left: 0
}
.table__column--points {
	width: 60px
}
.table__column--width_25 {
	width: 25%
}
.table__column--width_50 {
	width: 50%
}
.table__column--width_20 {
	width: 20%
}
.table__column--width_30 {
	width: 30%
}
.offer {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column
}
.offer__item {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	padding: 7.5px 0
}
.offer__img {
	height: 42px;
	margin-right: 5px
}
.offer__prize {
	margin-left: 5px
}
.offer__prize:before {
	content: "X";
	display: inline-block;
	margin-right: 5px
}
.table__column--width_70 {
	width: 70%
}
.table__row--hovered {
	cursor: pointer;
	background-color: #fff
}
.table__row--hovered:hover {
	box-shadow: 0 2px 2px 0 rgba(33, 33, 33, .14), 0 3px 1px -2px rgba(33, 33, 33, .12), 0 1px 5px 0 rgba(33, 33, 33, .2);
	border-bottom-color: transparent;
	z-index: 1
}
.table__row--hovered:nth-child(2n) {
	background-color: #fafafa
}
.table__row--stat {
	border-left: 5px solid #aab7b8
}
.table__column--status {
	width: 100%;
	text-align: center
}
.table__column--status div {
	display: inline
}
.table__btn, input.table__btn[type=submit] {
	text-transform: capitalize;
	line-height: 1;
	display: inline-block;
	width: auto;
	height: auto;
	margin: 0;
	padding: 3px 12px;
	font-size: 1em;
	cursor: pointer;
	color: #fff;
	border: 1px solid #a22114;
	background-color: #e64636;
	background: #e64636;
	box-shadow: none;
	text-shadow: none
}
.table__btn:hover, input.table__btn[type=submit]:hover {
	border: 1px solid #a22114;
	background-color: #ec7063;
	background: #ec7063;
	box-shadow: none;
	text-shadow: none
}
.table__column--wallet {
	width: 190px
}
[data-original] {
	position: relative
}
[data-original]:after {
	z-index: 10;
	opacity: 0;
	position: absolute;
	bottom: -7px;
	left: 50%;
	width: 0;
	height: 0;
	content: "";
	-webkit-transform: translateX(-9999px);
	transform: translateX(-9999px);
	border-color: transparent transparent rgba(33, 33, 33, .9);
	border-style: solid;
	border-width: 0 4px 4px;
	line-height: 0;
	box-sizing: border-box
}
[data-original]:hover:after {
	opacity: 1;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}
[data-original]:before {
	z-index: 10;
	line-height: 1;
	opacity: 0;
	font-family: textcond, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 1rem;
	position: absolute;
	bottom: -35px;
	left: 50%;
	padding: 6px 12px 4px;
	content: attr(data-original);
	white-space: nowrap;
	-webkit-transform: translateX(-9999px);
	transform: translateX(-9999px);
	border-radius: 4px;
	background-color: rgba(33, 33, 33, .9);
	text-shadow: none;
	color: #fff;
	box-sizing: border-box;
	height: 28px;
	display: block;
	text-align: center
}
[data-original]:hover:before {
	opacity: 1;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}
.body--overflow {
	overflow: hidden
}
#payblock1 form input[type=text], #payblock2 form input[type=text] {
	padding-left: 0;
	padding-right: 0;
	text-align: center
}
.modal__overlay--show {
	opacity: 1
}
.modal__overlay--visible {
	-webkit-transform: scale(1);
	transform: scale(1)
}
.message--visible_show {
	-webkit-transform: translateX(-50%) translateY(50vh) translateY(-50%);
	transform: translateX(-50%) translateY(50vh) translateY(-50%);
	-webkit-transform: translate3d(-50%, 50vh, 0) translate3d(0, -50%, 0);
	transform: translate3d(-50%, 50vh, 0) translate3d(0, -50%, 0)
}
.message--visible_hide {
	-webkit-transform: translateX(-50%) translateY(-100%) translateY(-10px);
	transform: translateX(-50%) translateY(-100%) translateY(-10px);
	-webkit-transform: translate3d(-50%, -100%, 0) translate3d(0, -10px, 0);
	transform: translate3d(-50%, -100%, 0) translate3d(0, -10px, 0)
}
.message--type_success {
	border-color: #48c9b0;
	background-color: #d2f2ec;
	border-color: #683829
}
.message--type_warning {
	border-color: #ec7063;
	background-color: #fdedeb;
	border-color: #683829;
	background-color: #f29a90
}
.message--type_error {
	border-color: #aab7b8;
	background-color: #fdfefe;
	border-color: #683829
}
.signup__part--show {
	display: block;
	visibility: visible
}
.spoiler__header--payment {
	padding: 0
}
.spoiler__content--active {
	max-height: 2000px;
	-webkit-transition: .7s cubic-bezier(.92, .07, .97, .12);
	transition: .7s cubic-bezier(.92, .07, .97, .12)
}
.spoiler__content--show {
	max-height: 2000px;
	-webkit-transition: 0s;
	transition: 0s
}
.table__row--stat-100 {
	border-left-color: #5dade2
}
.table__row--stat-101 {
	border-left-color: #ffeeba
}
.table__row--stat-102 {
	border-left-color: #48c9b0
}
.table__row--stat-103 {
	border-left-color: #ec7063
}
.table__row--stat-104 {
	border-left-color: #ffeeba
}
.table__row--stat-105 {
	border-left-color: #48c9b0
}
.table__row--stat-106 {
	border-left-color: #ffeeba
}
.table__row--stat-200 {
	border-left-color: #48c9b0
}
.icon--webmoney {
	background-image: url(/themplate/icon/webmoney.svg)
}
.clipboard__tooltip--visible {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}
.clipboard__tooltip--show {
	opacity: 1
}
.a-store__unit.a-store__unit--show, .a-store__unit:not(.a-store__unit--0) {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	visibility: visible
}


.errmsg {
    box-shadow: 0 6px 9px -7px rgb(0 0 0 / 10%);
    padding: 15px;
    padding-right: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-radius: 4px;
    margin-top: 18px;
    text-align: center;
    font-weight: 600;
    -webkit-animation: fadein .4s;
    -moz-animation: fadein .4s;
    -ms-animation: fadein .4s;
    -o-animation: fadein .4s;
    animation: fadein .4s;
    color: #d05654;
    background-color: #f2dede;
    border-color: #ebccd1;
}

.okmsg{
    box-shadow: 0 6px 9px -7px rgb(0 0 0 / 10%);
    padding: 15px;
    padding-right: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-radius: 4px;
    margin-top: 18px;
    text-align: center;
    font-weight: 600;
    -webkit-animation: fadein .4s;
    -moz-animation: fadein .4s;
    -ms-animation: fadein .4s;
    -o-animation: fadein .4s;
    animation: fadein .4s;
color: #0c8a0e;
    background-color: #dff0d8;
    border-color: #d6e9c6;
   
}



.messrow td {
    border: 1px dashed #db8;
}

.m-tb {
    background: #76593c;
    color: white;
    font-weight: bold;
}
td.style {
    margin-right: 5px;
    border: 1px dotted #dcdcdb;
}