@import url(../../fonts/Avenir/stylesheet.css);
@import url(../../fonts/HKGrotesk/stylesheet.css);
@import url(../../fonts/Jost/stylesheet.css);

:root {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

html {
	--dark-blue: #1F1C3B;
	--blue: #2E5BFF;
	--blue-op46: #2e5bff75;
	--white: #fff;
	--text-color: #343434;
	--text-color-light: #878C92;
	--text-color-light-2: #76889D;
	--text-color-light-3: #CACFD7;
	--text-color-light-4: #E0E6F0;
	--text-color-light-5: #656565;
	--text-color-dark: #464B51;
	--btn-blue: #2E5BFF;
	--btn-blue-hover: #113EE2;
	--btn-blue-active: #0C30B4;
	--btn-orange: #FF6B00;
	--btn-orange-hover: #FF3D00;
	--btn-orange-active: #D43300;
	--black: #080521;
	--logo-blue: #36325A;
	--grey-light: #c4c4c4;
	--dark-blue-lvl2: #242048;
	--blue-fon: #EBF0F8;
	--red: #f75151;
	--inputs-border-color: #DFE4EE;
	--btn-active: #1539BD;
	--game-tag-unactive: #CACFD7;
	--primary-text: #242424;
	--secondary-text: #222222;
	--primary-background: #ffffff;
	--secondary-background: #EBEEF4;

	--header-background: #ffffff;
	--header-title: #000000;
	--header-border-color: #DFE4EE;
	--header-btn-color: #F2F6FF;
	--header-btn-text-color: #2E5BFF;

	--auction-background: #ffffff;
	--dropdown-background: #ffffff;
	--auction-second-background: #F2F6FF;
	--auction-border-color: #EFF2FF;
	--auction-main-text-color: #002B55;
}

html[data-theme="dark"] {
	--primary-text: #ffffff;
	--secondary-text: #000000;
	--primary-background: #000000;
	--secondary-background: #5F5F5F;

	--header-background: #1C1C1D;
	--header-title: #ffffff;
	--header-border-color: #3D3D40;
	--header-btn-color: #39393D;
	--header-btn-text-color: #ffffff;

	--auction-background: #1C1C1D;
	--auction-second-background: #39393D;
	--dropdown-background: #39393D;
	--auction-border-color: #3D3D40;
	--auction-main-text-color: #FFFFFF;
}

*,
*:before,
*:after {
	-webkit-box-sizing: inherit;
	box-sizing: inherit;
}

a {
	text-decoration: none;
}
/* flexbox
-------------------------------------------------------*/
.body,
body {
	min-width: 320px;
	font-family: 'Open Sans', sans-serif;
	margin: 0;
}
body{-webkit-animation:-amp-start 1s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 1s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 1s steps(1,end) 0s 1 normal both;animation:-amp-start 1s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}
.body_hide:before{
	content:'';
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	background: #000000;
	opacity: 0.6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	z-index: 1000;
}
/* .body.native{
	background-color: #f8f8fa;
} */
.body_container {
	height: 100svh;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
}
.body_container:before{
	content:'';
	background-color: #f8f8fa;
	position: fixed;
	z-index: -1;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
}
.page-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	min-height: 100svh;
	height: 100vh;
	overflow: hidden;
}
.header {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	z-index: 6;
}
.header__in {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-webkit-box-pack: space-between;
	-ms-flex-pack: space-between;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	padding-top: 12px;
	padding-left: 85px;
	/* padding-right: 22px; */
	padding-bottom: 13px;
	background-color: #ffffff;
}
.read-more:link:visited:hover {
	color: lawngreen;
}
/* .header__item:first-child{
  margin-right: auto;
} */
.header-logo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
}
.header__warning{
	/* margin-left: auto; */
	margin-right: 19px;
	margin-left: 20px;
}
.header-warning{
	font-weight: bold;
	font-size: 16px;
	line-height: 32px;
	-webkit-font-feature-settings: 'liga' off;
	font-feature-settings: 'liga' off;
	color: #FC7B7B;
	padding-left: 28px;
	position: relative;
}
.header-warning:before{
	content:'';
	position: absolute;
	left: 0;
	top: 8px;
	width: 16px;
	height: 16px;
	#background: center no-repeat url('../../../img/header-warning.png');
	background: center no-repeat url('/static-ui/img/header-warning.png');
}
.header__item_left-space{
	/* margin-left: auto; */
}
.header__item_left-space + .header__item_left-space{
	margin-left: 0;
}
.header__links {
	margin-right: 15px;
	/* margin-left: auto; */
}
.header-links {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	height: 100%;
}
.header-links__item {
	font-style: normal;
	font-weight: 500;
	color: #5F738C;
	margin-left: 15px;
	text-decoration: none;
	font-size: 18px;
	line-height: 25px;
}

.header-links__item:hover {
	text-decoration: none;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
.header-person {
	position: relative;
}

.account-name {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	cursor: pointer;
	margin-top: -12px;
	padding-top: 4px;
	padding-right: 30px;
	padding-bottom: 13px;
	padding-left: 7px;
	margin-bottom: -21px;
	overflow: hidden;
	min-width: 168px;
	width: 100%;
}

.account-name img {
	border-radius: 50%;
	width: 38px;
	padding-right: 5px;
}
.account-name:hover .account-name__text {
	color: #363636;;
}
.account-name_open {
	background-color: var(--white);
}
.account-name_open .account-name__text {
	color: #363636;
}
.account-name_open .account-name__text:after {
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
}
.account-name__img {
	margin-right: 19px;
}
.account-name__text {
	font-weight: 600;
	font-size: 14px;
	line-height: 19px;
	position: relative;
	color: #363636
}
.account-name__text:after {
	content: '';
	position: absolute;
	right: -15px;
	top: calc(50% - 3px);
	width: 9px;
	height: 7px;
	background: center no-repeat url('../../img/booster-area/account-name-arrow.svg');
}
.d-container {
	margin-left: auto;
	border-radius: 50%;
	width: 32px;
	height: 32px;
}
.d-container svg {
	cursor: pointer;
	position: relative;
	top: 1px;
	left: 8px;
}
.d-container:hover {
	background-color: #EBF0F8;
	border-radius: 50%;
	width: 32px;
	height: 32px;
	cursor: pointer;
}
.logout-block {
	-webkit-transition: 0.2s;
	transition: 0.2s;
	-ms-grid-row-align: center;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
	min-width: 168px;
	position: absolute;
	z-index: 4;
	text-decoration: none;
	top: calc(100% + 27px);
	right: 0;
	background: #FFFFFF;
	border: 1px solid #DFE4EE;
	box-sizing: border-box;
	box-shadow: 0px -4px 22px rgba(119, 135, 166, 0.2);
	border-radius: 14px;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
}
.logout-block:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.logout-block_open {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.logout-block__in {
	width: 100%;
}
.logout-block__ul {
	padding: 0;
	margin: 0;
}
.logout-block__li {
	padding: 0;
	list-style: none;
}
.logout-block__a {
	font-style: normal;
	display: block;
	text-decoration: none;
	padding: 10px 21px;
	font-weight: 600;
	font-size: 14px;
	line-height: 19px;
	color: #242424;
	cursor: pointer;
}
.logout-block__a:hover {
	text-decoration: none;
	background: #c4c4c436;
	color: #2E5BFF;
}
.header-login {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	height: 100%;
	text-decoration: none;
	color: #2E5BFF;
	padding-top: 4px;
}
.header-login:hover {
	color: #2E5BFF;
	text-decoration: none;
}

.header-login__text {
	font-style: normal;
	font-weight: 600;
	font-size: 22px;
	line-height: 28px;
	color: #2E5BFF;
}
.header-login__svg {
	margin-left: 8px;
}
.haeder__bell {
	height: 39px;
	padding-left: 20px;
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 8px;
}
.header-bell {
	cursor: pointer;
	position: relative;
}
.header-bell_new-notifications .header-bell__circle {
	display: block;
}
.header-bell_active .header-bell__svg > svg {
	fill: #2E5BFF;
}

.header-bell__svg {
	position: relative;
}

.header-bell__svg::after {
	display: block;
	position: absolute;
	content: "";
	background: #2367EB;
	border: 2px solid #FFFFFF;
	border-radius: 50%;
	width: 10px;
	height: 10px;
	top: 0;
	right: 0;
}

.header-bell__in {
	position: relative;
}
.header-bell__in_open + .notif-block,
.header-bell__in_open + .notif-block-alone-message {
	display: block;
}
.header-bell__circle {
	display: none;
	background-color: #2E5BFF;
	border-radius: 50%;
	width: 10px;
	height: 10px;
	position: absolute;
	right: -3px;
	top: 2px;
	border: 1px solid #fff;
}
.header-bell__circle_empty {
	visibility: hidden;
}
.notif-block,
.notif-block-alone-message {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: none;
	position: absolute;
	width: 472px;
	z-index: 20;
	left: -281px;
	cursor: default;
	top: 45px;
	-webkit-backdrop-filter: blur(2px);
	backdrop-filter: blur(2px);
	z-index: 999;
}
.notif-block:before {
	content: '';
	position: absolute;
	border: 12px solid #24242400;
	border-bottom: 8px solid #002A55;
	top: -20px;
	right: 168px;
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
}
.notif-block__in {
	background: #002A55;
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	-webkit-backdrop-filter: blur(124px);
	backdrop-filter: blur(124px);
	border-radius: 12px;
}
.notif-block__title {
	font-size: 16px;
	line-height: 22px;
	color: #FFFFFF;
	padding: 18px 13px 18px 25px;
	text-align: center;
}
.notif-block__list {
	overflow-y: auto;
	overflow-x: hidden;
	max-height: 452px;
	padding-right: 10px;
	margin-right: -10px;
}
.notif-block__item {
	margin-bottom: 10px;
}
.notif-block__empty {
	font-weight: 500;
	font-size: 18px;
	text-align: center;
	line-height: 23px;
	color: #96A2CE;
	margin-bottom: 24px;
	padding-left: 12px;
	display: none;
}
.notif-block__clear-all {
	font-weight: 600;
	font-size: 14px;
	line-height: 18px;
	color: #2E5BFF;
	text-decoration: none;
	text-align: center;
	display: block;
	padding-top: 4px;
}
.notif-block__clear-all:hover {
	color: #2E5BFF;
	text-decoration: underline;
}
.nb-item {
	position: relative;
}
.nb-item:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 7px;
	background-color: transparent;
}
.nb-item_selected {
	cursor: pointer;
}
.nb-item_selected:before {
	background-color: #00C514;
}
.nb-item_change:before {
	background-color: #FF9900;
}
.nb-item_delete:before {
	background-color: #FF0000;
}
.nb-item__in {
	padding-left: 24px;
	padding-top: 12px;
	padding-bottom: 11px;
}
.nb-item__top {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 13px;
}
.nb-item__number {
	font-weight: 600;
	font-size: 12px;
	line-height: 15px;
	color: #4F5157;
}
.nb-item__right {
	margin-left: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.nb-item__status {
	font-weight: 600;
	font-size: 10px;
	line-height: 13px;
	text-align: right;
	color: #A2AAC6;
	position: relative;
	margin-right: 18px;
}
.nb-item__close {
	height: 8px;
	width: 8px;
	margin-top: -6px;
	margin-right: -1px;
	cursor: pointer;
}
.nb-item__middle {
	margin-bottom: 14px;
}
.nb-item__text {
	font-weight: 500;
	font-size: 18px;
	line-height: 23px;
	color: #000000;
}
.nb-item__bot {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.nb-item__for {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.nb-item__for-span {
	font-weight: 500;
	font-size: 12px;
	line-height: 15px;
	color: #A2AAC6;
}
.nb-item__for-name {
	font-weight: 500;
	font-size: 12px;
	line-height: 15px;
	color: #4F5157;
	padding-left: 8px;
}
.nb-item__time {
	font-weight: 500;
	font-size: 10px;
	line-height: 13px;
	color: #A2AAC6;
	margin-left: auto;
}
.language-swap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	padding-left: 20px;
}
.language-swap__item {
	line-height: 25px;
}
.language-swap__item:hover {
	color: #2E5BFF;
	text-decoration: none;
}
.language-swap__item:first-child {
	margin-right: 15px;
}
.language-swap__item_active {
	color: #2E5BFF;
}
.main-content {
	flex-grow: 1;
	-webkit-flex-grow: 1;
	-moz-flex-grow: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	-ms-flex-negative: 1;
	flex-shrink: 1;
	-ms-flex-preferred-size: auto;
	flex-basis: auto;
	overflow: auto;
	/* max-height: calc(100% - 60px); */
}
.main-content-header-fix{
	margin-top: 96px;
}
.main-content_menu-open {
	position: relative;
}
.main-content_menu-open:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	background: #001932;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	width: 100%;
	height: 100%;
	z-index: 111;
}
.main-content__in {
	position: relative;
	padding-left: 70px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
}
.main-banner {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	background-image: url('../../../img/new-deals-banner-block.jpg');
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	z-index: 999;
	background-position: center center;
	background-attachment: fixed;
	background-size: cover;
}

/* ////////////////////////////////// */
/* popup-4  */



.main-block__popup {
	position: fixed;
	left: 0;
	top: 0px;
	width: 100vw;
	height: 100vh;
	z-index: 1000;
	min-width: 320px;
	box-sizing: border-box;
}

.main-block__popup-motivation_info{
	display: flex;
	align-items: center;
	justify-content: center;
	background: rgba(0,0,0,0.2)
}

.main-block__popup-open {
	display: block;
}

.popup-body,
.popup-body-email,
.popup-order-info,
.popup-access-closed,
.popup-priority,
.popup-order-timer,
.popup-push-btn-success,
.popup-push-btn-missed,
.popup-profile-picture,
.popup-decline {
	background: rgba(71, 103, 135, 0.7);
	width: 100%;
	min-height: 100vh;
	height: 100%;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
}
.popup-order-info button {
	background: #2E5BFF;
	border-radius: 10px;
	border: none;
	outline: none;
	font-weight: 700;
	font-size: 22px;
	line-height: 30px;
	color: #FFFFFF;
	padding: 10px 78px;
}
.popup-order-btn_sticky {
	position: -webkit-sticky;
	position: sticky;
	bottom: 0px;
	padding-top: 38px;
	margin-top: auto;
	background-color: #fff;
	text-align: center;
}
.popup-wrap .popup-content p {
	padding-top: 14px;
	font-size: 16px;
	line-height: 22px;
	letter-spacing: -0.01em;
}
.popup-body-email {
	background: rgba(145, 151, 172, 0.5);
}
.popup-big-radio{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.popup-wrap {
	background-color: rgb(255, 255, 255);
	max-width: 816px;
	height: auto;
	position: relative;
	top: -30px;
	box-sizing: border-box;
	margin: 0px auto;
	padding: 24px 16px 68px 68px;
	border-style: solid;
	border-color: rgb(232, 232, 232);
	-o-border-image: initial;
	border-image: initial;
	background: #FFFFFF;
	border: 1.5px solid #EFF2FF;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.05);
	border-radius: 29px;
	z-index: 99;
	max-height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	word-break: break-word;
}
.popup-wrap.popup-money {
	max-height: 379px;
}
.popup-wrap_h-auto{
	height: auto;
}
.popup-wrap_standart-width{
	width:100%;
}
.popup-blocked-text{
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 19px;
	color: #002b55;
	text-align: center;
}
.popup-wrap_normal-p{
	padding: 24px 68px 68px 68px;
}
.popup-wrap_center{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}
.popup-wrap_width-680{
	width: 680px;
	padding-left: 16px;
}
.popup-wrap_width-818{
	width: 818px;
	max-width: 100%;
}
.popup-wrap__big-p{
	padding-left: 69px;
	padding-right: 72px;
	padding-top: 50px;
	padding-bottom: 57px;
}
.popup-wrap_h430,
.new-deals_new .popup-wrap_h430{
	min-height:430px;
	max-height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.popup-wrap-email {
	max-width: 818px;
	background: #FFFFFF;
	border: 1.5px solid #EFF2FF;
	box-sizing: border-box;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.05);
	border-radius: 29px;
	padding: 64px 160px;
	text-align: center;
}

.popup-wrap__title {
	font-weight: 700;
	font-size: 34px;
	line-height: 46px;
	text-align: center;
	letter-spacing: -0.01em;
	/* padding-bottom: 6px; */
	margin:0;
	margin-right: 52px;
	position: relative;
	margin-bottom: 1em;
	color:#002B55;
}
.popup-wrap__title_center{
	margin-right: 0;
	margin-left: 0;
}
.popup-wrap__title_sm{
	margin-top: 24px;
	margin-bottom: 2px;
}
.popup-wrap__title_dark-blue{
	color:#002B55;
}
.popup-content {
	overflow: auto;
	max-height: 522px;
	/* padding-right: 114px; */
}
.popup-email-title-wrap svg {
	display: inline-block;
}
.popup-email-title {
	font-weight: 700;
	font-size: 34px;
	line-height: 46px;
	display: inline-block;
	letter-spacing: -0.01em;
	color: #000000;
	padding-left: 8px;
	padding-bottom: 33px;
	margin: 0;
}
.popup-email-content {
	font-weight: 400;
	font-size: 16px;
	line-height: 140%;
	letter-spacing: -0.01em;
	color: #2F2F2F;
	padding-bottom: 36px;
}
.popup-email form{
	text-align: left;
}
.popup-email form label {
	font-weight: 700;
	font-size: 16px;
	line-height: 22px;
	color: #242424;
}
.popup-email form span{
	color: #F83838;
}

.popup-email-input {
	display: block;
}
.popup-email-input {
	width: 100%;
	max-width: 498px;
	border: 1px solid #DFE4EE;
	box-sizing: border-box;
	border-radius: 4px;
	padding: 9px 0 9px 14px;
	margin-bottom: 52px;
	margin-top: 8px;
}
.popup-email-input[type='email'] {
	font-size: 16px;
}
.popup-email-btn {
	padding: 9px 85px;
	background: #2E5BFF;
	border-radius: 10px;
	outline: none;
	border: none;
	color: #FFFFFF;
	font-weight: 700;
	font-size: 22px;
	line-height: 30px;
}
.popup-email-btn:hover {
	background: #173dc6;
}
.popup-content p {
	padding-top: 14px;
	font-size: 16px;
	line-height: 22px;
	letter-spacing: -0.01em;
}
.email-success .popup-email-content {
	text-align: initial;
	font-size: 18px;
}
.popup-content::-webkit-scrollbar {
	width: 8px;
}
.popup-content::-webkit-scrollbar-track {
	background: transparent;
}

.popup-content::-webkit-scrollbar-thumb {
	background: #B4C2D8;
	border-radius: 20px;
}

.popup-content::-webkit-scrollbar-thumb:hover {
	background: #B4C2D8;
}
.popup-content p:first-child {
	padding: 0;
}
.popup-wrap p,
.popup-wrap ol,
.popup-wrap ul {
	margin: 0;
	font-weight: 400;
	font-size: 18px;
	line-height: 25px;
	letter-spacing: -0.01em;
	color: #2F2F2F;
}
.popup-wrap p,
.popup-wrap ul {
	padding: 0;
}
.new-deals_new .popup-content p.popup-p,
p.popup-p,
.popup-p{
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	color: #000000;
	padding-top: 0;
	margin-bottom: 1em;
}
.new-deals_new .popup-content p.popup-p_regular,
p.popup-p_regular,
.popup-wrap .popup-p,
.popup-p_regular{
	padding-top: 0;
	margin-bottom: 1em;
}
.popup-p.popup-p_center{
	text-align: center;
}
.new-deals_new .popup-content .popup-p.popup-p_red,
.popup-p.popup-p_red{
	color:#F83838;
}
.popup-p_fz20,
p.popup-p_fz20{
	font-size: 20px;
	line-height: 1.35;
}
.popup-wrap li,
.popup-wrap p {
	padding-top: 22px;
}
.popup-wrap ol {
	padding-left: 20px;
}
.popup-wrap ul {
	list-style-type: none;
}
.popup-wrap ul li:before {
	content: "- ";
}
.popup-timer{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.popup-timer_m{
	margin-top: 34px;
	margin-bottom: 34px;
}
.popup-btn-block{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.popup-btn-block_center{
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.popup-regular-btn,
a.popup-regular-btn{
	background: #2E5BFF;
	border-radius: 10px;
	cursor: pointer;
	font-weight: bold;
	font-size: 16px;
	line-height: 22px;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	color: #FFFFFF;
	text-decoration: none;
	border:none;
	outline: none;
	padding: 14px 65px;

}
.popup-regular-btn:hover
a.popup-regular-btn:hover{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #033FF0;
}
.popup-regular-btn:active
a.popup-regular-btn:active{
	text-decoration: none;
	color: #FFFFFF;
}
.popup-content__input-block{
	max-width: 360px;
	margin: 0 auto 32px;
}
.popup-text-input-block{
	width: 100%;
}
.popup-text-input-block__flag-block{
	position: relative;

}
.popup-text-input-block__flag-block__flag{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	#background: center no-repeat url('../../../img/popup-text-input-block__flag-block__flag.png');
	background: center no-repeat url('/static-ui/img/popup-text-input-block__flag-block__flag.png');
	background-color:#F2F6FF;
	border:1px solid #DFE4EE;
	width: 39px;
	height: 100%;
	border-radius: 3px 0px 0px 3px;
}

.popup-text-input-block__text{
	font-weight: bold;
	font-size: 16px;
	line-height: 22px;
	color: #242424;
	margin-bottom: 7px;
	display: block;
	white-space: nowrap;
}
.choose-now-label {
	font-weight: 700;
	font-size: 16px;
	line-height: 22px;
	color: #242424;
	margin-top: 36px;
}
.choose-now {
	top: 33px;
	left: -4px;
}
.choose-now-text {
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
	color: #8DA3B9;
	margin-left: 31px;
	position: absolute;
	left: 0;
	top: 63px;
}
.popup-text-input-block__input{
	border: 1px solid #DFE4EE;
	box-sizing: border-box;
	border-radius: 4px;
	font-size: 16px;
	line-height: 22px;
	color: #3B3F4C;
	padding: 9px 16px;
	width: 100%;
}
.popup-text-input-block__input_error{
	border-color: #F83838;
}
.popup-text-input-block__input_flag{
	padding-left: 50px;
}
.popup-text-input-block__error{
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	color: #F83838;
	margin-top: 5px;
}
.popup-text-input-block__textarea{
	border: 1px solid #DFE4EE;
	border-radius: 4px;
	resize: none;
	padding: 15px 16px;
	width: 100%;
	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	color: #3B3F4C;
}
.popup-text-input-block__textarea_h177{
	height: 177px;
}
.popup-text-input-block__textarea_h107{
	height: 107px;
}
.popup-text-input-block__additional-info{
	font-size: 12px;
	line-height: 16px;
	color: #8DA3B9;
}

.popup-form-block_flex{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.popup-form-block__input{
	width: calc(50% - 20px);
	margin-bottom: 25px;
	position: relative;
}
.popup-form-block__input_w100{
	width: 100%;
}

.popup-radio-block_flex{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.popup-radio-block_flex > * + *{
	margin-left: 5px;
}

.main-block__popup-priority .main-block-popup__close,
.main-block__popup-order-timer .main-block-popup__close,
.main-block__popup-decline .main-block-popup__close{
	display: none;
}
.main-block__popup-priority .close-btn-popup,
.main-block__popup-order-timer .close-btn-popup,
.main-block__popup-decline .close-btn-popup{
	display: block;
	position: absolute;
	top: -34px;
	right: -35px;
	cursor: pointer;
}
.main-block__popup-priority ol {
	padding-left: 0;
}
.main-block__popup-priority .close-btn-popup svg,
.main-block__popup-order-timer .close-btn-popup svg,
.main-block__popup-decline .close-btn-popup svg{
	width: 28px;
	height: 28px;
}
.main-block__popup-priority .close-btn-popup svg path,
.main-block__popup-order-timer .close-btn-popup svg path,
.main-block__popup-decline .close-btn-popup svg path{
	stroke: #FFFFFF;
	stroke-width: 0.1px;
	fill: white;
}
.popup-priority .popup-wrap {
	padding: 40px 73px 30px 88px;
	height: auto;
}
.popup-priority .popup-wrap__title{
	font-weight: 700;
	font-size: 26px;
	line-height: 35px;
	text-align: center;
	color: #002B55;
	margin-right: 0;
}
.popup-priority .popup-content {
	width: 100%;
	max-width: 657px;
	padding: 0;
	overflow: hidden;
	max-height: initial;
}
.popup-priority .popup-content h4 {
	font-weight: 700;
	font-size: 16px;
	line-height: 22px;
	color: #2F2F2F;
	margin-bottom: 16px;
}
.popup-priority .popup-content p {
	font-size: 16px;
	line-height: 22px;
	color: #3B3F4C;
	padding-top: 0;
}
.popup-priority .popup-content img {
	display: block;
	margin: 0 auto;
	width: auto;
	-webkit-filter: drop-shadow(0px -4px 22px rgba(119, 135, 166, 0.2));
	filter: drop-shadow(0px -4px 22px rgba(119, 135, 166, 0.2));
	border-radius: 29px;
	padding-top: 16px;
	padding-bottom: 30px;
}
.owl-carousel button.owl-dot {
	width: 11px;
	height: 11px;
	background-color: #EFEEEE;
	border-radius: 50%;
	margin: 0 7px 0;
}
.owl-carousel .owl-stage-outer {
	max-height: 578px;
}

.owl-carousel .owl-stage-outer::-webkit-scrollbar {
	width: 3px;
}
.owl-carousel .owl-stage-outer::-webkit-scrollbar-track {
	background: transparent;
}
.owl-carousel .owl-stage-outer::-webkit-scrollbar-thumb {
	background: #DFE4EE;
	border-radius: 7px;
}
.owl-carousel .owl-stage-outer::-webkit-scrollbar-thumb:hover {
	background: #DFE4EE;
}

.owl-carousel button.owl-dot.active {
	background-color: #2E5BFF;
}
.owl-carousel button.owl-dot:focus {
	outline: none;
}
.owl-dots {
	display: block;
	text-align: center;
}
.owl-carousel .owl-nav.disabled {
	display: block;
	position: relative;
}
.owl-prev span,
.owl-next span {
	display: none;
}
.owl-prev:before {
	display: block;
	position: absolute;
	content: 'Previous';
	bottom: -23px;
	left: 0;
	font-weight: 700;
	font-size: 14px;
	line-height: 26px;
	color: #2367EB;
}

.owl-prev.disabled:before,
.owl-next.disabled:before{
	color: #A0A6BA;
}
.owl-next:before {
	display: block;
	position: absolute;
	content: 'Next';
	bottom: -23px;
	right: 0;
	font-weight: 700;
	font-size: 14px;
	line-height: 26px;
	color: #2367EB;
}


.popup-priority ol{
	counter-reset: myCounter;
}

.popup-priority li{
	list-style: none;
}
.popup-priority ol>li {
	font-weight: 700;
	font-size: 16px;
	line-height: 22px;
	color: #2F2F2F;
	padding-top: 16px;
}
.popup-priority ol>li:before {
	counter-increment: myCounter;
	content:counter(myCounter);
	color: white;
	background: #2E5BFF;
	border: 2px solid #2E5BFF;
	display: inline-block;
	text-align: center;
	margin: 5px 21px 0 0;
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	width: 26px;
	height: 26px;
	border-radius: 50%;
}
.popup-priority ol li ul li,
.popup-priority .popup-content ol li p {
	font-size: 16px;
	line-height: 22px;
	color: #2F2F2F;
	padding-top: 16px;
}
.popup-priority ol ul,
.popup-priority .popup-content ol li p,
.popup-priority ol li h4,
.popup-priority ol li a {
	margin-left: 47px;
	/* padding-top: 12px; */
}
.popup-priority .popup-content ol li h4 {
	margin-bottom: 9px;
}
.read_more_link {
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	letter-spacing: -0.01em;
	-webkit-text-decoration-line: underline;
	text-decoration-line: underline;
	color: #2367EB;
	margin-top: 8px;
	display: block;
}

.popup-order-timer .popup-wrap {
	padding: 48px 12px 128px 69px;
	height: auto;
}
.popup-order-timer .popup-wrap__title {
	font-weight: 700;
	font-size: 34px;
	line-height: 46px;
	text-align: center;
	letter-spacing: -0.01em;
	color: #002B55;
	margin-bottom: 32px;
}
.popup-order-timer .popup-order-name {
	font-weight: 700;
	font-size: 16px;
	line-height: 22px;
	letter-spacing: -0.01em;
	color: #242424;
	margin-bottom: 16px;
}
.popup-content .popup-order-timer-description p {
	padding: 0;
}
.popup-order-timer .popup-content {
	padding-right: 49px;
	max-height: 595px;
}

.popup-order-timer .popup-content::-webkit-scrollbar {
	width: 8px;
}
.popup-order-timer .popup-content::-webkit-scrollbar-track {
	background: transparent;
}
.popup-order-timer .popup-content::-webkit-scrollbar-thumb {
	background: #DFE4EE;
	border-radius: 20px;
}
.popup-order-timer .popup-content::-webkit-scrollbar-thumb:hover {
	background: #DFE4EE;
}

.popup-order-timer form p {
	margin-bottom: 24px;
	padding-top: 11px;
}
.popup-order-timer form label {
	font-weight: 700;
	font-size: 16px;
	line-height: 22px;
	color: #242424;
}

.timer-btn {
	position: absolute;
	bottom: 20px;
	left: 50%;
	margin-right: -50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background: #99AFFF;
	border-radius: 10px;
	outline: none;
	border: none;
	font-weight: 700;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	color: #FFFFFF;
	padding: 14px 65px;
	width: 100%;
	max-width: 455px;
}
.main-block__popup-push-btn-success .popup-wrap{
	padding: 135px 285px;
	height: 430px;
}
.main-block__popup-push-btn-missed .popup-wrap,
.main-block__popup-decline .popup-wrap{
	padding: 90px 185px 100px 185px;
	height: 485px;
	text-align: center;
}
.main-block__popup-decline .popup-wrap {
	height: 430px;
}
.main-block__popup-push-btn-missed .popup-content,
.main-block__popup-decline .popup-content  {
	padding-right: 0;
}
.main-block__popup-push-btn-missed .popup-content h4,
.main-block__popup-decline .popup-content h4{
	font-weight: 600;
	font-size: 20px;
	line-height: 27px;
	color: #F83838;
	margin: 16px 0 12px 0;
}
.main-block__popup-push-btn-missed .popup-content p,
.main-block__popup-decline .popup-content p{
	font-size: 16px;
	line-height: 22px;
	color: #000000;
	padding: 0;
}
.btn-container {
	margin-top: 30px;
	display: block;
}
.support,
.ok {
	display: block;
	margin: 0 auto;
	width: 100%;
	max-width: 198px;
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	border-radius: 10px;
	outline: none;
	padding: 8px 20px;
	border: none;
}
.support {
	background: #F2F6FF;
	color: #2E5BFF;
	margin-bottom: 20px;
}
.ok {
	background: #2E5BFF;
	color: #ffffff;
}
/* popup-push-btn-success */
.bundle {
	background: #F2F6FF;
	border-radius: 10px;
	max-width: 128px;
	padding: 12px 24px;
	display: block;
	margin: 0 auto;
}
#clock{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	font-weight: 700;
	font-size: 26px;
	line-height: 35px;
	text-align: center;
	color: #2E5BFF;
}

.clock-dots{
	margin: 0 auto 0 auto;
}

.minutes,.seconds{
	width:30px;
}
@-webkit-keyframes countdown-over {
	0%{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
	40%{opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
	60%{opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
	100%{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
}
@keyframes countdown-over {
	0%{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
	40%{opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
	60%{opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
	100%{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
}


@-webkit-keyframes scale-secs {
	0%{-webkit-transform: scale(1);transform: scale(1)}
	45%{-webkit-transform: scale(1.25);transform: scale(1.25)}
	50%{-webkit-transform: scale(1.25);transform: scale(1.25)}
	100%{-webkit-transform: scale(1);transform: scale(1)}

}


@keyframes scale-secs {
	0%{-webkit-transform: scale(1);transform: scale(1)}
	45%{-webkit-transform: scale(1.25);transform: scale(1.25)}
	50%{-webkit-transform: scale(1.25);transform: scale(1.25)}
	100%{-webkit-transform: scale(1);transform: scale(1)}

}
.popup-push-btn-success .popup-content {
	padding-right: 0;
	text-align: center;
	overflow: initial;
}
.popup-push-btn-success .popup-content h4 {
	font-weight: 600;
	font-size: 20px;
	line-height: 27px;
	text-align: center;
	color: #242424;
	margin: 20px 0 8px 0;
}
.popup-push-btn-success .popup-content p {
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	letter-spacing: -0.01em;
	color: #242424;
	margin: 0;
	padding: 0;
}
.bottom-fixed-info button.owl-dot {
	width: 11px;
	height: 11px;
	background-color: #EFEEEE;
	border-radius: 50%;
	margin: 0 7px 0;
	/* background: 0 0; */
	color: inherit;
	border: none;
	padding: 0!important;
	font: inherit;
	outline: none;
}
.bottom-fixed-info .owl-nav.disabled {
	display: block;
	position: relative;
}
.bottom-fixed-info button.owl-dot.active {
	background-color: #2E5BFF;
}
.bottom-fixed-info .owl-nav button.owl-next,
.bottom-fixed-info .owl-nav button.owl-prev  {
	background: 0 0;
	color: inherit;
	border: none;
	padding: 0!important;
	font:inherit;
	outline: none;
}
.popup-priority .popup-content ol li p.slots {
	padding-top: 0;
}

/* popup-push-btn-success */

.popup_iframe{
	border-radius: 20px;
	cursor: pointer;
}

@media screen and (max-width:720px){
	.popup_iframe{
		width: 100%;
		height: auto;
	}
	.main-block__popup-priority .popup-wrap {
		width: 95%;
		margin: 0 11px;
		/* max-height: 641px; */
		/* padding: 30px 0 41px 0; */
	}
	.main-block__popup-priority .popup-content {
		max-width: 495px;
		overflow: scroll;
		margin: 0 auto;
	}
	.popup-wrap__title {
		margin-right: 0;
		font-size: 18px;
		line-height: 1;
	}
	.popup-order-info button {
		font-size: 16px;
	}
	.owl-carousel .owl-dots.disabled,
	.owl-carousel .owl-nav {
		display: block;
	}
	.popup-priority .popup-wrap__title {
		font-size: 18px;
		line-height: 25px;
		margin-bottom: 2px;
	}
	.popup-wrap__title{
		padding-right: 20px;
	}
	.popup-priority .popup-content p {
		font-size: 14px;
		line-height: 19px;
	}
	.owl-carousel .owl-stage-outer {
		max-height: 633px;
		overflow-y: scroll;
		z-index: 1;
		padding-bottom: 100px;
	}
	.popup-priority ol ul {
		padding-top: 0px;
	}
	.owl-next:before {
		right: 23px;
	}
	.owl-prev:before {
		left: 23px;
	}
	.owl-next:before, .owl-prev:before {
		bottom: -21px;
		z-index: 15;
	}
	.bottom-fixed-info {
		position: fixed;
		bottom: 0px;
		background-color: #ffffff;
		height: 60px;
		width: 100%;
		box-shadow: 0px -6px 10px rgba(0, 0, 0, 0.06);
		z-index: 2;
		left: 0;
	}
	.bottom-fixed-info.iphone-xr {
		height: auto;
		padding: 30px;
	}
	.owl-dots {
		display: block;
		position: absolute;
		bottom: 13px;
		margin: 0 auto;
		left: 50%;
		-webkit-transform: translate(-50%,-50%);
		transform: translate(-50%,-50%);
		z-index: 15;
	}
	.main-block__popup-priority .popup-priority .popup-wrap {
		padding: 40px 6px 40px 20px;
		margin: 0 11px 10px 11px;
	}
	.popup-priority ol>li:before {
		margin-right: 9px;
	}
	.popup-priority ol ul,
	.popup-priority .popup-content ol li p,
	.popup-priority ol li h4,
	.popup-priority ol li a {
		margin-left: 35px;
		font-size: 14px;
		line-height: 19px;
	}
	.popup-priority ol li ul li,
	.popup-priority .popup-content ol li p {
		font-size: 14px;
		line-height: 19px;
		padding-top: 12px;
	}
	.main-block__popup-priority .close-btn-popup,
	.main-block__popup-order-timer .close-btn-popup,
	.main-block__popup-decline .close-btn-popup{
		top: 18px;
		right: 23px;
		z-index: 5;
	}
	.main-block__popup-priority .close-btn-popup svg,
	.main-block__popup-order-timer .close-btn-popup svg,
	.main-block__popup-decline .close-btn-popup svg {
		width: 14px;
		height: 14px;
	}
	.main-block__popup-priority .close-btn-popup svg path,
	.main-block__popup-order-timer .close-btn-popup svg path,
	.main-block__popup-decline .close-btn-popup svg path {
		stroke: #476787;
		stroke-width: 1px;
		fill: #476787;
	}
	.popup-order-timer .popup-wrap {
		padding: 30px 8px 30px 16px;
		margin: 0 11px 0px 11px;
	}
	.popup-order-timer .popup-content {
		padding-right: 8px;
		/* margin-bottom: 20px; */
		padding-bottom: 100px;
	}
	.popup-order-timer .popup-wrap__title {
		font-weight: 600;
		font-size: 18px;
		line-height: 15px;
		margin-bottom: 20px;
	}
	.popup-order-timer .popup-order-name {
		font-size: 14px;
		line-height: 19px;
	}
	.popup-content .popup-order-timer-description p {
		font-size: 14px;
		line-height: 19px;
	}
	.popup-order-timer .popup-content::-webkit-scrollbar {
		width: 4px;
	}
	.main-block__popup-push-btn-success .popup-wrap {
		padding: 60px 29px 82px 29px;
		height: 329px;
		margin: 0 11px;
	}
	.main-block__popup-push-btn-missed .popup-wrap,
	.main-block__popup-decline .popup-wrap {
		padding: 37px 28px 36px 28px;
		height: 382px;
		margin: 0 11px;
	}
	.main-block__popup-push-btn-missed .popup-content h4 {
		font-size: 18px;
		line-height: 15px;
	}
	.popup-order-timer-btn {
		position: fixed;
		bottom: 0px;
		background-color: #ffffff;
		height: 60px;
		width: 100%;
		box-shadow: 0px -6px 10px rgb(0 0 0 / 6%);
		z-index: 2;
		left: 0;
	}
	.popup-priority .popup-content .example-img {
		width: 74%;
	}

	.timer-btn {
		bottom: -12px;
		padding: 10px 65px;
		max-width: 350px;
	}
	.popup-order-timer form p {
		margin-bottom: 20px;
		padding-top: 15px;
	}
	.new-deals_new .popup-content form textarea {
		height: 80px;
	}
	.popup-order-timer form label {
		font-size: 14px ;
		line-height: 19px;
	}
	.popup-content p {
		font-size: 14px;
		line-height: 19px ;
	}
}

.colorRed{
	color: #F83838;
}
.limits-count{
	position: relative;
}
.how-it-works-block {
	background: #FFFFFF;
	border: 1px solid #DADFE7;
	box-sizing: border-box;
	box-shadow: 0px 0px 18px rgba(115, 145, 183, 0.2);
	border-radius: 8px;
	padding: 11px 13px;
	position: absolute;
	top: 51px;
	right: 90px;
	z-index: 99;
	width: 116px;
	display: none;
}
.main-block-popup__close {
	top: 36px;
	right: 36px;
	width: 35px;
	position: absolute;
	display: block;
	height: 35px;
	cursor: pointer;
	z-index: 99;
	background: center no-repeat url('../../img/booster-area/popup-close.svg');
}
.mobile-popup-close{
	display: none;
	position: absolute;
	right: 0;
	width: 15px;
	height: 15px;
	top: 0;
}
.limits-count p {
	font-weight: 600;
	font-size: 14px;
	line-height: 19px;
	text-align: center;
	color: #5F738C;
	/* margin-right: 14px; */
	margin-bottom: 0;
}
/* if LIMITS more than 0  */
span.not-empty{
	font-weight: 700;
	font-size: 14px;
	line-height: 19px;
	text-align: center;
	color: #2E5BFF;
}
/* if LIMITS - 0  */
span.empty {
	font-weight: 700;
	font-size: 14px;
	line-height: 19px;
	text-align: center;
	color: #F83838;
}
.how-it-works-link {
	font-weight: 600;
	font-size: 13px;
	line-height: 18px;
	-webkit-text-decoration-line: underline;
	text-decoration-line: underline;
	color: #2E5BFF;
	margin: 0;
	cursor: pointer;
}

.support-msg {
	background: #FFFFFF;
	border: 1px solid #F83838;
	box-sizing: border-box;
	box-shadow: 0px 0px 18px rgba(115, 145, 183, 0.2);
	border-radius: 8px;
	position: absolute;
	top: 67px;
	z-index: 99;
	width: 256px;
	right: 145px;
}
.support-msg-link {
	padding: 11px 15px 11px 55px;
	margin: 0;
}
.support-msg-link a {
	color: #2E5BFF;
}
.support-msg svg {
	position: absolute;
	top: 23px;
	left: 13px;
}
.how-it-works-svg {
	cursor: pointer;
}
.how-it-works-svg svg path {
	stroke: gray;
}
.how-it-works-svg__active svg path {
	stroke: #2E5BFF;
}


/* ///////////////////////////////// */

.main-banner__content {
	max-width: 797px;
	margin: 74px auto;
	text-align: center;
	padding-left: 60px;
}
.main-banner__text {
	font-weight: 700;
	font-size: 36px;
	line-height: 49px;
	text-align: center;
	color: #ffffff;
	margin-bottom: 60px;
	margin-top: 44px;
}
.main-banner__text.title {
	font-size: 40px;
	line-height: 54px;
	margin-top: 56px;
	margin-bottom: 0;
}
.main-banner__text.notice {
	font-size: 26px;
	line-height: 35px;
}
.main-banner__text span {
	color: #F83838;
}
.main-content__in_new-header{
	padding-left: 0px;
}
.menu-block {
	position: fixed;
	left: 0;
	top: 0px;
	height: 100%;
	width: 70px;
	background: #002B55;
	z-index: 2222;
	overflow: auto;
}

.menu-block::-webkit-scrollbar {
	width: 4px;
}
.menu-block::-webkit-scrollbar-track {
	background: transparent;
}

.menu-block::-webkit-scrollbar-thumb {
	background: #B4C2D8;
	border-radius: 20px;
}

.menu-block::-webkit-scrollbar-thumb:hover {
	background: #B4C2D8;
}
.menu-block .menu-block__person {
	display: none;
}
.menu-block .mb-list__link {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.menu-block .mb-list__link > svg {
	margin-bottom: 7px;
}
.menu-block .mb-list__span {
	font-size: 11px;
	text-align: center;
	line-height: 14px;
	padding-left: 0;
}
.menu-block .mb-logo__text {
	display: none;
}
.menu-block .mb-list__link {
	border-width: 4px;
}
.menu-block .mb-list-2 {
	position: absolute;
	left: calc(100% + 4px);
	top: 0;
	background: #3C6084;
	border-radius: 0px 9px 9px 0px;
	min-width: 274px;
}
.menu-block .mb-list-2__link {
	padding-left: 20px;
	padding-top: 12px;
	padding-bottom: 12px;
}
.menu-block .mb-list__item_open {
	border-right-width: 4px;
}
.menu-block_open .menu-block__person {
	display: block;
}
.menu-block_open .mb-list__link {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	padding-left: 23px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.menu-block_open .mb-list__link > svg {
	margin-bottom: 0px;
}
.menu-block_open .mb-list__span {
	font-size: 15px;
	line-height: 19px;
	text-align: left;
	padding-left: 13px;
}
.menu-block_open .mb-logo__text {
	display: block;
}
.menu-block_open .mb-list__link {
	border-width: 6px;
}
.menu-block_open .mb-list-2 {
	position: static;
	background: transparent;
	border-radius: 0px;
	min-width: auto;
}
.menu-block_open .mb-list-2__link {
	padding-left: 47px;
	padding-right: 20px;
	padding-top: 11px;
	padding-bottom: 11px;
}
.menu-block_open .mb-list__item_open {
	border-right-width: 6px;
}
.menu-block_open .menu-block__logo {
	padding-left: 15px;
	padding-top: 19px;
}
.menu-block_open .mb-list__item_lvl2 > .mb-list__link {
	position: relative;
}
.menu-block_open .mb-list__item_lvl2 > .mb-list__link:after {
	content: '';
	display: block;
	padding-left: 9px;
	width: 9px;
	margin-top: 3px;
	height: 7px;
	background: center no-repeat url('../../img/booster-area/menu-arrow.svg');
}
.menu-block_open .mb-list__item_lvl2.mb-list__item_open > .mb-list__link:after {
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
}
.menu-block_open {
	width: 209px;
}
/* .menu-block__in {
  max-height: 100%;
} */
.menu-block__text {
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	color: #ffffff;
	text-transform: uppercase;
	font-size: 25px;
	letter-spacing: 5px;
	font-size: 0;
}
.main-block {
	/* background: #EBF0F8; */
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	max-width: 100%;
	/* overflow: auto; */
}
.main-block.main-block_no-bg{
	background: none;
}
.main-block:before{
	content:'';
	background: #ffffff;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: -1;
}
.main-block_single-deal{
	background-color: #ffffff;
}
.main-block_closed {
	display: none;
}
.main-block__in {
	height: 100%;
	padding-left: 46px;
	padding-top: 17px;
	padding-right: 30px;
	padding-bottom: 120px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	overflow: auto;
}
.main-block__in-order{
	-webkit-box-align: center;
	-ms-flex-align: center;
	-ms-grid-row-align: center;
	align-items: center;
	overflow: auto;
	margin-right: 16px;
	height: 90vh;
}
.react-wrapper p{
	margin-bottom: 0px;
}
.menu-block__logo {
	padding-left: 15px;
	padding-top: 19px;
	margin-bottom: 15px;
}
.mb-logo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.mb-logo__text {
	padding-left: 17px;
	padding-bottom: 6px;
}
.menu-block__language {
	display: none;
}
.menu-block__bottom {
	display: none;
}
.menu-block__person {
	padding-left: 14px;
	margin-bottom: 26px;
}
.mb-person {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.mb-person__text {
	padding-left: 13px;
	padding-bottom: 5px;
}
.mb-person__welcome {
	font-style: normal;
	font-weight: 500;
	font-size: 11px;
	line-height: 14px;
	color: #86A4D0;
	margin-bottom: 4px;
}
.mb-person__name {
	font-style: normal;
	font-weight: 500;
	font-size: 15px;
	line-height: 19px;
	color: #FFFFFF;
}
.mb-list {
	margin: 0;
	padding: 0;
}
.mb-list__item {
	padding: 0;
	list-style: none;
	margin-bottom: 5px;
	position: relative;
	display: block;
}
.mb-list__item_open {
	background: #ffffff33;
	border-right: 6px solid #fff;
}
.mb-list__item_open > .mb-list-2 {
	display: block;
}
.mb-list__item_open > .mb-list__link:hover {
	border-right-color: transparent;
}
.mb-list__link {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 23px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-right: 6px solid transparent;
}
.mb-list__link:hover{
	color: #FFFFFF;
	text-decoration: none;
	background: #ffffff33;
	border-right-color: #fff;
}
.mb-list__span {
	font-style: normal;
	font-weight: 500;
	font-size: 15px;
	line-height: 19px;
	padding-left: 13px;
}
.mb-list-2 {
	display: none;
	margin: 0;
	padding: 0;
	list-style: none;
}
.mb-list-2__link {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 47px;
	padding-right: 20px;
	padding-top: 11px;
	padding-bottom: 11px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.mb-list-2__link:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #ffffff54;
}
.mb-list-2__span {
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 15px;
	padding-left: 13px;
}
.main-top-menu {
	margin-bottom: 28px;
	flex-grow: 0;
	-webkit-flex-grow: 0;
	-moz-flex-grow: 0;
	-webkit-box-flex: 0;
	-ms-flex-positive: 0;
	flex-shrink: 0;
	-webkit-flex-shrink: 0;
	-ms-flex-shrink: 0;
	-moz-flex-shrink: 0;
	-ms-flex-negative: 0;
}
.main-top-menu_hidden {
	display: none;
}
.main-top-menu__in {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-webkit-box-pack: space-between;
	-ms-flex-pack: space-between;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
}
.deals-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: flex-end;
	-webkit-align-items: flex-end;
	-moz-align-items: flex-end;
	-webkit-box-align: flex-end;
	-ms-flex-align: flex-end;
}
.deals-block__first-priority{
	display: flex;
	align-items: center;
	margin-left: 16px;
}
.deals-block__first-priority__text{
	line-height: 22px;
	font-weight: bold;
	font-size: 16px;
	line-height: 22px;
	color: #FF6B00;
}
.deals-block__first-priority__icon{
	margin-left: 10px;
	background: none;
	border:none;
	outline: none;
}
.header__deals {
	margin-right: auto;
}
.header-btn-priority {
	position: relative;
}

.header-btn-priority button{
	box-sizing: border-box;
	border-radius: 8px;
	font-weight: 600;
	font-size: 15px;
	line-height: 20px;
	padding: 5px 48px;
	margin-left: 31px;
	border: 1px solid #E96200;
	color: #ffffff;
	background-color: #E96200;
}
.header-btn-priority button.disabled{
	border: 1px solid #8DA3B9;
	color: #8DA3B9;
	background-color: transparent;
}
.header-btn-priority button:focus {
	outline: none;
}
.header-btn-priority button:hover {
	background: #FF6B00;
	color: white;
	border: 1px solid #FF6B00;
}
.question-btn {
	position: relative;
}
.order-filter-btn .header-btn-priority {
	display: none;
}
.question-btn:after {
	display: block;
	position: absolute;
	content: '';
	background: url(../../img/booster-area/priority-question.svg);
	background-repeat: no-repeat;
	width: 23px;
	height: 23px;
	top: 5px;
	left: 0;
	cursor: pointer;
}
.question-btn:hover:after {
	display: block;
	position: absolute;
	content: '';
	background: url(../../img/booster-area/priority-question-hover.svg);
	background-repeat: no-repeat;
	width: 23px;
	height: 23px;
	top: 5px;
	left: 0;
	cursor: pointer;
}
.header__mobile-title{
	font-style: normal;
	font-weight: 500;
	font-size: 19px;
	line-height: 23px;
	color: #000000;
	display: none;
}
.new-deals,
.players-tags,
.header__title{
	font-weight: 700;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	letter-spacing: -0.01em;
	color: #000000;
	font-size: 24px;
	line-height: 27px;
	margin-right: 15px;
}
.deals-block p,
.header__total-deals {
	font-weight: 700;
	color: #8DA3B9;
	margin: 0;
	margin-left: 10px;
	font-size: 16px;
	line-height: 22px;
}
.header__in .filter-button {
	display: none;
}
.total-deals {
	font-weight: 450;
	font-size: 24px;
	line-height: 38px;
	color: #8798AD;
	padding-top: 9px;
	padding-left: 13px;
}
.main-top-menu__btns {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-left: -15px;
	margin-right: -15px;
}
.filter-list {
	background-color: #fff;
	border-radius: 8px;
	margin-left: 15px;
	margin-right: 15px;
	border: 1.5px solid transparent;
	-webkit-transition: 0.1s;
	transition: 0.1s;
}
.filter-list:hover {
	-webkit-box-shadow: 0px 0px 6px rgba(46, 91, 255, 0.4);
	box-shadow: 0px 0px 6px rgba(46, 91, 255, 0.4);
	border-color: rgba(46, 91, 255, 0.2);
}
.filter-list:focus {
	border-color: #2e5bff;
}
.filter-list__in {
	height: 100%;
}
.filter-list__btn {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	padding-left: 60px;
	padding-top: 14px;
	padding-bottom: 18px;
	padding-right: 48px;
	cursor: pointer;
	height: 100%;
}
.filter-list__text {
	font-weight: 450;
	font-size: 22px;
	line-height: 27px;
	color: #2E5BFF;
	margin-right: 24px;
	text-decoration: none;
}
.filter-list__text:hover {
	text-decoration: none;
}
.unreq-all {
	text-decoration: none;
}
.unreq-all:hover {
	text-decoration: none;
}
.unreq-all__in {
	padding: 19px 54px;
	display: block;
	background-color: #FF6B00;
	font-weight: 450;
	font-size: 22px;
	line-height: 27px;
	text-decoration: none;
	color: #FFFFFF;
	border-radius: 10px;
}
.unreq-all__in:hover {
	color: #ffffff;
	background-color: #FF3D00;
	text-decoration: none;
}
.main-table {
	flex-grow: 1;
	-webkit-flex-grow: 1;
	-moz-flex-grow: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	overflow-y: hidden;
	margin-right: -11px;
}
.main-table_hidden {
	display: none;
}
.main-table__in {
	max-height: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
}
.main-table__titles {
	margin-bottom: 16px;
	padding-right: 14px;
	flex-grow: 0;
	-webkit-flex-grow: 0;
	-moz-flex-grow: 0;
	-webkit-box-flex: 0;
	-ms-flex-positive: 0;
	flex-shrink: 0;
	-webkit-flex-shrink: 0;
	-ms-flex-shrink: 0;
	-moz-flex-shrink: 0;
	-ms-flex-negative: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-webkit-box-pack: space-between;
	-ms-flex-pack: space-between;
}
.table-titles {
	flex-grow: 1;
	-webkit-flex-grow: 1;
	-moz-flex-grow: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
}
.table-titles__in {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-left: 22px;
	padding-right: 40px;
}
.table-titles__item {
	font-weight: 600;
	font-size: 16px;
	line-height: 20px;
	color: #ACB5C7;
	text-transform: uppercase;
	padding-left: 25px;
	white-space: nowrap;
	padding-right: 25px;
	flex-grow: 0;
	-webkit-flex-grow: 0;
	-moz-flex-grow: 0;
	-webkit-box-flex: 0;
	-ms-flex-positive: 0;
	flex-shrink: 0;
	-webkit-flex-shrink: 0;
	-ms-flex-shrink: 0;
	-moz-flex-shrink: 0;
	-ms-flex-negative: 0;
	position: relative;
}
.table-titles__item span,
.table-titles__item a {
	position: relative;
	text-decoration: none;
	color: inherit;
}
.table-titles__item span:after,
.table-titles__item a:after {
	content: '';
	position: absolute;
	right: -25px;
	top: 0;
	width: 20px;
	height: 20px;
	background: center no-repeat url('../../img/booster-area/table-arrow.svg');
}
.table-titles__item.table-titles__item_reverse span:after,
.table-titles__item.table-titles__item_reverse a:after {
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
}
.table-titles__item:first-child {
	width: 8.8%;
	cursor: pointer;
}
.table-titles__item:first-child:hover {
	color: #717680;
}
.table-titles__item:nth-child(2) {
	width: 12.6%;
	cursor: pointer;
}
.table-titles__item:nth-child(2):hover {
	color: #717680;
}
.table-titles__item:nth-child(3) {
	width: 8.2%;
	cursor: pointer;
}
.table-titles__item:nth-child(3):hover {
	color: #717680;
}
.table-titles__item:nth-child(4) {
	width: 12.6%;
	cursor: pointer;
}
.table-titles__item:nth-child(4):hover {
	color: #717680;
}
.table-titles__item:nth-child(5) {
	width: 25.6%;
}
.table-titles__item:nth-child(5) a,
.table-titles__item:nth-child(5) span {
	cursor: default;
}
.table-titles__item:nth-child(5) a:after,
.table-titles__item:nth-child(5) span:after {
	content: none;
}
.table-titles__item:nth-child(6) {
	flex-basis: auto;
	-webkit-flex-basis: auto;
	-ms-flex-basis: auto;
	-moz-flex-basis: auto;
	-ms-flex-preferred-size: auto;
	flex-grow: 1;
	-webkit-flex-grow: 1;
	-moz-flex-grow: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-shrink: 1;
	-webkit-flex-shrink: 1;
	-ms-flex-shrink: 1;
	-moz-flex-shrink: 1;
	-ms-flex-negative: 1;
}
.table-titles__item:nth-child(6) span,
.table-titles__item:nth-child(6) a {
	cursor: default;
}
.table-titles__item:nth-child(6) span:after,
.table-titles__item:nth-child(6) a:after {
	content: none;
}
.main-table__list, .main-content-scrollable {
	flex-grow: 1;
	-webkit-flex-grow: 1;
	-moz-flex-grow: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	/* padding-right: 15px; */
	max-height: calc(100% - 46px);
	max-width: 100%;
	overflow: auto;
}
.main-table__list-item {
	margin-bottom: 16px;
}
.list-item {
	background-color: #fff;
	border: 1.5px solid #EFF2FF;
	border-radius: 8px;
}
.list-item__in {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 28px 24px 33px 22px;
}
.list-item__left {
	width: 100%;
}
.list-item__left-top {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.list-item__left-bot {
	display: none;
}
.list-item__right {
	display: none;
}
.list-item__item.list-item__item_lb:nth-child(n) {
	width: 50%;
}
.list-item__item {
	padding-left: 25px;
	padding-right: 25px;
	flex-grow: 0;
	-webkit-flex-grow: 0;
	-moz-flex-grow: 0;
	-webkit-box-flex: 0;
	-ms-flex-positive: 0;
	flex-shrink: 0;
	-webkit-flex-shrink: 0;
	-ms-flex-shrink: 0;
	-moz-flex-shrink: 0;
	-ms-flex-negative: 0;
}
.list-item__item:first-child {
	width: 8.2%;
}
.list-item__item:nth-child(2) {
	width: 12%;
}
.list-item__item:nth-child(3) {
	width: 7.6%;
}
.list-item__item:nth-child(4) {
	width: 12%;
}
.list-item__item:nth-child(5) {
	width: 23%;
}
.list-item__item:nth-child(6) {
	flex-basis: auto;
	-webkit-flex-basis: auto;
	-ms-flex-basis: auto;
	-moz-flex-basis: auto;
	-ms-flex-preferred-size: auto;
	flex-grow: 1;
	-webkit-flex-grow: 1;
	-moz-flex-grow: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-shrink: 1;
	-webkit-flex-shrink: 1;
	-ms-flex-shrink: 1;
	-moz-flex-shrink: 1;
	-ms-flex-negative: 1;
}
.list-item__item_flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-webkit-box-pack: space-between;
	-ms-flex-pack: space-between;
}
.list-item__btns {
	margin-left: auto;
}
.list-item__h {
	font-weight: 500;
	font-size: 24px;
	line-height: 29px;
	color: #000000;
	margin-bottom: 6px;
}
.list-item__h2 {
	font-weight: 600;
	font-size: 20px;
	line-height: 25px;
	color: #898383;
	margin-bottom: 7px;
}
.list-item__with-stream {
	font-size: 18px;
	line-height: 22px;
	color: #000000;
	cursor: pointer;
}
.list-item__with-stream > span {
	font-weight: bold;
}
.list-item__with-stream_quest-icon {
	position: relative;
}
.list-item__with-stream_quest-icon:after {
	content: 'qs';
	display: inline;
	line-height: 19px;
	padding-left: 12px;
	color: transparent;
	background: center top 3px no-repeat url('../../img/booster-area/help-circle.svg');
}
.list-item__sale {
	font-weight: bold;
	font-size: 26px;
	line-height: 31px;
	color: #219653;
}
.list-item__p {
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 22px;
	color: #000000;
	margin-right: 40px;
	word-break: break-all;
	word-break: break-word;
}
.list-item__p_small {
	font-size: 16px;
	font-weight: 500;
	line-height: 19px;
	margin-bottom: 4px;
}
.list-item__p_red {
	color: #ff0000;
}
.list-item__unactive-span {
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 24px;
	text-align: center;
	width: 100%;
	margin-bottom: 15px;
	display: block;
}
.list-item__unactive-span_declined {
	color: #727272;
}
.list-item__unactive-span_approved {
	color: #00A424;
}
.list-item__unactive-span_wfa {
	color: #2E5BFF;
}
.list-item__btn {
	background-color: #fff;
	border: 1px solid #2E5BFF;
	border-radius: 5px;
	font-weight: 450;
	font-size: 16px;
	line-height: 20px;
	color: #303030;
	width: 175px;
	height: 43px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	text-decoration: none;
	-webkit-transition: 0.2s;
	transition: 0.2s;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	margin-bottom: 18px;
}
.list-item__btn:hover {
	text-decoration: none;
	color: #2E5BFF;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}
.list-item__btn:last-child {
	margin-bottom: 0;
}
.list-item__btn_blue {
	background: #2E5BFF;
	color: #ffffff;
}
.list-item__btn_blue:hover {
	color: #ffffff;
	background: #113EE2;
}
.list-item__btn_unrequest {
	background-color: #FF6B00;
	color: #ffffff;
	border-color: #ff6b00;
}
.list-item__btn_unrequest:hover {
	color: #ffffff;
	background-color: #FF3D00;
}
.list-item__timer {
	margin-left: 40px;
}
.share-timer__in {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
}
.share-timer__btn {
	margin-bottom: 11px;
}
.share-timer__href {
	background: #2E5BFF;
	border-radius: 5px;
	text-decoration: none;
	color: #ffffff;
	display: block;
	padding: 12px 18px;
	font-weight: 450;
	text-align: center;
	font-size: 16px;
	line-height: 20px;
	width: 175px;
	color: #FFFFFF;
}
.share-timer__href:hover {
	background: #113EE2;
	text-decoration: none;
	color: #ffffff;
}
.share-timer__counter {
	font-weight: 600;
	font-size: 22px;
	line-height: 27px;
	color: #2E5BFF;
	text-align: center;
	margin-bottom: 10px;
	letter-spacing: -2.4px;
	white-space: nowrap;
}
.share-timer__text {
	font-size: 16px;
	line-height: 20px;
	text-align: center;
	color: #717171;
}
.main-no-request__in {
	padding-top: 44px;
}
.main-no-request__text {
	font-weight: normal;
	font-size: 50px;
	text-align: center;
	line-height: 1.52;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	color: #7784A0;
}
.popup-block {
	position: fixed;
	left: 0;
	top: 0;
	width: 100vw;
	height: 100vh;
	z-index: 1000;
	min-width: 320px;
	box-sizing: border-box;
}
.popup-block__in {
	background: rgba(0, 0, 0, 0.5);
	width: 100%;
	min-height: 100vh;
	height: 100%;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
}
.popup-block__item {
	background: #FFFFFF;
	border-radius: 29px;
	padding-top: 50px;
	padding-left: 52px;
	padding-right: 52px;
	padding-bottom: 36px;
	position: relative;
	border: 1.5px solid #EFF2FF;
	box-shadow: 0px 0px 20px rgb(0 0 0 / 5%);
	width: 100%;
	max-width: 818px;
	box-sizing: border-box;
	/* overflow: auto; */
	max-height: 335px;
}
.popup-block__item .simplebar-track.simplebar-vertical{
	right: 13px;
}
.popup-block__close {
	top: 20px;
	right: 38px;
	width: 45px;
	position: absolute;
	display: block;
	height: 45px;
	cursor: pointer;
	background: center no-repeat url('../../img/booster-area/popup-close.svg');
}
.popup-block__h {
	font-weight: 450;
	font-size: 34px;
	line-height: 24px;
	text-align: center;
	letter-spacing: -0.01em;
	color: #000000;
	padding-top: 10px;
	margin-bottom: 34px;
}
.popup-block__h_small{
	font-size: 30px;
	line-height: 36px;
	margin-bottom: 19px;
}
.popup-block__h_green {
	color: #219653;
}
.popup-block__h_orange {
	color: #FF7A00;
}
.popup-block__p {
	font-size: 20px;
	line-height: 27px;
	letter-spacing: -0.01em;
	color: #2F2F2F;
	margin-bottom: 1.2em;
}
.popup-block__p_strong {
	font-weight: 700;
}
.popup-block__p_center {
	text-align: center;
}
.popup-block__p_red {
	color: #F83838;
}
.red {
	color: #F83838;
}
.popup-block__span_strong {
	font-weight: 500;
}
.popup-block__p_row-2 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.popup-block__p_row-2 > span {
	display: block;
}
.popup-block__p_row-2 > span:first-child {
	width: 180px;
}
.popup-block__p_row-2 > span + span {
	margin-left: 23px;
	width: auto;
}
.popup-block__micro {
	position: absolute;
	right: 12px;
	bottom: 17px;
}
.microphone-icon{
	cursor: pointer;
	width: 30px;
	height: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.popup-block__buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	padding-top: 33px;
	padding-bottom: 20px;
}
.popup-block__button {
	margin-left: 24px;
	margin-right: 24px;
}
.popup-block__link {
	border-radius: 10px;
	font-weight: 450;
	font-size: 16px;
	line-height: 22px;
	display: block;
	width: 175px;
	height: 50px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	color: #FFFFFF;
	background: #2E5BFF;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	text-decoration: none;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}
.popup-block__link_small{
	width: 170px;
	height: 50px;
}
.popup-block__link:hover {
	-webkit-transition: 0.2s;
	transition: 0.2s;
	background: #113EE2;
	text-decoration: none;
	color: #FFFFFF;
}
.popup-block__link:focus {
	-webkit-transition: 0.2s;
	transition: 0.2s;
	background: #113EE2;
	text-decoration: none;
	color: #FFFFFF;
}
.popup-block__link_white {
	color: #303030;
	border: 3px solid #2E5BFF;
	background-color: transparent;
}
.popup-block__link_white:hover {
	border: 3px solid #2E5BFF;
	color: #2e5bff;
	background-color: transparent;
}
.popup-block__link_unactive {
	background: #CFCFCF;
	color: #707070;
	text-decoration: none;
	cursor: default;
	border: none;
}
.popup-block__link_unactive:hover {
	background: #CFCFCF;
	border: none;
	color: #707070;
	text-decoration: none;
}
.strong {
	font-weight: 700;
}
.p-date-block__in {
	padding-top: 10px;
	padding-bottom: 10px;
}
.p-date-block__h {
	font-weight: 600;
	font-size: 20px;
	line-height: 25px;
	color: #444444;
}
.p-date-block__date {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
}
.p-date-block__input {
	background: #F5F5F5;
	border-radius: 9px;
	width: 100%;
	border: none;
	padding: 22px 120px 18px 16px;
	font-weight: normal;
	font-size: 20px;
	line-height: 25px;
	color: #8798AD;
}
.popup-bargain {
	padding-top: 47px;
	padding-bottom: 62px;
	padding-left: 51px;
	padding-right: 51px;
}
.popup-block__input-block {
	margin-bottom: 49px;
	position: relative;
}
.popup-block__input-h {
	font-weight: 600;
	font-size: 20px;
	line-height: 25px;
	letter-spacing: -0.01em;
	color: #444444;
	margin-bottom: 12px;
}
.popup-block__input-text {
	width: 100%;
	background: #F5F5F5;
	border-radius: 9px;
	padding-top: 19px;
	padding-bottom: 19px;
	padding-left: 20px;
	padding-right: 20px;
	border: none;
	font-size: 20px;
	line-height: 25px;
}
.popup-block__input-textarea {
	width: 100%;
	background: #F5F5F5;
	border-radius: 9px;
	padding-top: 19px;
	padding-bottom: 19px;
	padding-left: 20px;
	padding-right: 20px;
	border: none;
	height: 272px;
	font-size: 20px;
	resize: none;
	line-height: 25px;
}
.popup-block__input-textarea_ho-height{
	height: auto;
}
.main-next-layout {
	position: relative;
	height: auto;
	flex-grow: 1;
	-webkit-flex-grow: 1;
	-moz-flex-grow: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-shrink: 1;
	-webkit-flex-shrink: 1;
	-ms-flex-shrink: 1;
	-moz-flex-shrink: 1;
	-ms-flex-negative: 1;
	max-height: 100%;
}
.main-next-layout_hidden {
	display: none;
}
.main-next-layout__in {
	height: 100%;
}
.main-next-layout__href {
	font-weight: 600;
	font-size: 17px;
	line-height: 23px;
	position: absolute;
	left: 72px;
	top: 0px;
	color: #2E5BFF;
	display: inline-block;
	text-decoration: none;
}
.main-next-layout__href:before {
	content: '';
	width: 20px;
	height: 11px;
	margin-right: 10px;
	display: inline-block;
	background: center no-repeat url('../../img/booster-area/nl-back-arrow.svg');
}
.main-next-layout__href:hover {
	color: #2E5BFF;
	text-decoration: underline;
}
.main-next-layout__content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	height: 100%;
}
.nl-block {
	background-color: #fff;
	border: 1.5px solid #EFF2FF;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.05);
	border-radius: 29px;
	max-width: 1277px;
	max-height: 100%;
	margin: 0 auto;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-ms-grid-row-align: center;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	width: 90%;
	display: none;
}
.nl-block_visible{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.nl-block__in {
	padding: 38px 78px 62px 125px;
	height: 100%;
	width: 100%;
	overflow: auto;
}
.nl-block__in.nl-block__in_ovh{
	overflow: hidden;
}
.nl-block__in.nl-block__in_no-p{
	padding: 0;
	padding-bottom: 10px;
}
.nl-block__in_jcsb {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
}
.nl-block__in_ha {
	height: auto;
}
.nl-block__in_ps {
	padding: 55px 74px 57px;
}
.nl-block__in_pm {
	padding: 71px 95px 72px;
}
.nl-block__h {
	font-weight: 450;
	font-size: 37px;
	line-height: 45px;
	letter-spacing: -0.01em;
	color: #000000;
	text-align: center;
	margin-bottom: 76px;
}
.nl-block__h_s {
	margin-bottom: 20px;
	font-weight: 450;
	font-size: 30px;
	line-height: 37px;
}
.nl-block__h_mbs1 {
	margin-bottom: 41px;
}
.nl-block__h-line{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-left: 74px;
	padding-right: 74px;
	padding-top: 23px;
	padding-bottom: 26px;
	border-bottom: 2px solid #EBF0F8;
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	background-color: #fff;
	z-index: 2;
	border-radius: 29px 29px 0 0;
}
.nl-block__h-line-name{
	font-style: normal;
	font-weight: normal;
	font-size: 38px;
	line-height: 48px;
	color: #343434;
}
.nl-block__h-line-name__mobile{
	display: none;
}
.rules-languages{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.rules-languages__item{
	font-weight: 500;
	font-size: 23px;
	line-height: 28px;
	color: #C2C6D7;
	cursor: pointer;
}
.rules-languages__item:hover{
	color:#a2a8c3;
}
.rules-languages__item + .rules-languages__item{
	margin-left: 16px;
}
.rules-languages__item_active{
	cursor: default;
	color: #2E5BFF;
}
.rules-languages__item_active:hover{
	cursor: default;
	color: #2E5BFF;
}

.nl-block__check-line {
	position: relative;
	margin-bottom: 27px;
}
.nl-block__checkbox {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.nl-block__checkbox:checked + label:before {
	background-image: url('../../img/booster-area/checkbox-checked.svg');
	background-color: #2E5BFF;
	border-color: #2E5BFF;
}
.nl-block__checkbox-label {
	font-weight: 400;
	font-size: 22px;
	line-height: 27px;
	color: #000000;
	position: relative;
	/* cursor: pointer; */
}
.nl-block__checkbox-label:before {
	/* content: ''; */
	position: absolute;
	left: -47px;
	width: 25px;
	box-sizing: border-box;
	height: 25px;
	top: 3px;
	background: #FFFFFF;
	border: 2px solid #B9C3D6;
	border-radius: 7px;
	background-position: center;
	background-repeat: no-repeat;
}
.nl-block__p {
	font-weight: 400;
	font-size: 22px;
	line-height: 27px;
	color: #000000;
}
.nl-block__p_strong {
	font-weight: 700;
}
.nl-block__p_m-big {
	margin-top: 45px;
	margin-bottom: 50px;
}
.nl-block__p_fs21{
	font-size: 21px;
	line-height: 1.6;
	letter-spacing: -0.004em;
}
.nl-block__p.nl-block__p_mb60{
	margin-bottom: 60px;
}
.blue {
	color: #2e5bff;
}
.nl-block__btn {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
}
.nl-block__btn_pl215{
	padding-left: 215px;
}
.nl-block-btn {
	padding-top: 16px;
	padding-bottom: 18px;
	padding-left: 42px;
	padding-right: 42px;
	text-decoration: none;
	color: #ffffff;
	font-weight: 450;
	font-size: 22px;
	border-radius: 10px;
	line-height: 27px;
	display: inline-block;
	background: #2E5BFF;
	text-align: center;
}
.nl-block-btn:hover {
	background: #113EE2;
	text-decoration: none;
	color: #ffffff;
}
.nl-block-btn:active{
	background: #113EE2;
	text-decoration: none;
	color: #ffffff;
}
.nl-block-btn:focus{
	background: #113EE2;
	text-decoration: none;
	color: #ffffff;
}
.nl-block-btn.disabled, .nl-block-btn.disabled:hover {
	cursor: not-allowed;
	background: #464B51;
	color: #c4c4c4;
}
.nl-block-btn_request-3 {
	margin-left: 10px;
}
.nl-block-btn_unactive {
	color: #5A5A5A;
	cursor: default;
	background: #DBDBDB;
}
.nl-block-btn_unactive:hover {
	color: #5A5A5A;
	cursor: default;
	background: #DBDBDB;
	text-decoration: none;
}
.nl-block-btn_bp {
	width: 303px;
}
.nl-block-btn_small{
	padding-top: 11px;
	padding-bottom: 12px;
	padding-left: 35px;
	padding-right: 35px;
	font-size: 20px;
}
.nl-block__h_mbs {
	margin-bottom: 10px;
}
.nl-block__h2 {
	font-weight: normal;
	font-size: 20px;
	line-height: 25px;
	color: #637081;
	text-align: center;
}
.nl-block__text.nl-block__text_rules{
	padding-left: 74px;
	padding-right: 215px;
	padding-top: 30px;
	padding-bottom: 60px;
	max-height: calc(100% - 99px);
}
@media screen and (min-width:1200px){
	.nl-block__text.nl-block__text_rules .simplebar-track.simplebar-vertical{
		right: 16px;
	}
}
.nl-block__text-line {
	margin-bottom: 18px;
}
.nl-block__text-input-name {
	font-weight: normal;
	font-size: 17px;
	line-height: 21px;
	letter-spacing: -0.01em;
	color: #444444;
	margin-bottom: 11px;
}
.nl-block__textarea-input,
.nl-block__text-input {
	background: #F5F5F5;
	border-radius: 9px;
	font-size: 15px;
	line-height: 18px;
	color: #8798AD;
	padding: 16px;
	width: 100%;
	border: none;
	max-width: 100%;
}
.nl-block__textarea-input {
	height: 211px;
	resize: none;
}
.nl-block__p {
	margin-bottom: 1.25em;
}
.nl-block__p p {
	font-size: 22px;
	line-height: 27px;
	color: #000000;
	margin-bottom: 0;
	margin-top: 0;
}
.nl-block__ul {
	list-style: none;
	font-size: 22px;
	line-height: 27px;
	color: #000000;
	margin-bottom: 1.2em;
}
.nl-block__li {
	font-size: 22px;
	line-height: 27px;
	color: #000000;
	margin-bottom: 0;
}
.nl-block__result {
	margin-bottom: 110px;
}
.datepicker-1-block {
	position: relative;
	display: inline-block;
	width: 100%;
}
.datepicker-1__after {
	position: absolute;
	right: 24px;
	top: calc(50% - 9px);
	width: 19px;
	height: 19px;
	background: center no-repeat url('../../img/booster-area/calendar.svg');
}
.with-loupe{
	position: relative;

}
.with-loupe:after{
	content: "";
	position: absolute;
	right: 20px;
	bottom: 17px;
	width: 19px;
	height: 19px;
	background: center no-repeat url('../../img/booster-area/loupe.svg');

}
.rs-block__in {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
}
.rs-block__img {
	margin-bottom: 22px;
}
.rs-block__text {
	font-weight: 600;
	font-size: 24px;
	line-height: 29px;
	text-align: center;
	letter-spacing: -0.01em;
	color: #2E5BFF;
}
.rs-block__text_err {
	font-weight: 450;
	font-size: 44px;
	line-height: 54px;
	color: #F83838;
}
.nl-block__h3 {
	font-weight: 300;
	font-size: 26px;
	line-height: 32px;
	text-align: center;
	letter-spacing: -0.01em;
	color: #444444;
}
.nl-block__a{
	font-style: normal;
	font-weight: 500;
	font-size: 21px;
	line-height: 1.6;
	text-decoration: underline;
	color: #2E5BFF;
}
.nl-block__a:hover{
	color: #2E5BFF;
	text-decoration: none;
}
.nl-block__a:active{
	color: #2E5BFF;
	text-decoration: none;
}
.nl-block__a:focus{
	color: #2E5BFF;
	text-decoration: none;
}
/* .nl-block__check{
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  visibility: hidden;
}
.nl-block__check + label{

}
.nl-block__check:checked + label::before{
  background-color: #2E5BFF;
  border-color: #2E5BFF;
} */
.nl-block__label{
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 1.6;
	color: #000000;
	position: relative;
}
.nl-block__label:before {
	content: '';
	display: inline-block;
	background-image: url('../../img/booster-area/checkbox-checked.svg');
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
	left: 1px;
	top: 5px;
	background-color: transparent;
	border:2px solid #C6CBD4;
	width: 25px;
	height: 25px;
	-webkit-transition: 0.2s;
	transition: 0.2s;
	border-radius: 7px;
	margin-right: 22px;
}

.nl-block__btn_mtb {
	margin-top: auto;
}
.nl-block__timer {
	padding-top: 60px;
	margin-bottom: 60px;
}
.nl-block__check-block{
	margin-bottom: 44px;
}
.nl-rules-list{
	padding: 0;
	margin: 0;
	counter-reset: item;
}
.nl-rules-list__item{
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 1.6;
	color: #000000;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 22px;
}
.nl-rules-list__item:before{
	content: counter(item);
	counter-increment: item;
	font-style: normal;
	font-weight: 600;
	font-size: 31px;
	line-height: 1.6;
	color: #2E5BFF;
	margin-right: 28px;
	position: relative;
	left: -2px;
	top: -10px;
}
.nl-rules-list__text{
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	line-height: 1.6;
	color: #000000;
	margin-right: 88px;
}
.nl-rules-list__img{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-flex:0;
	-ms-flex:0 0 353px;
	flex:0 0 353px;
	height: -webkit-fit-content;
	height: -moz-fit-content;
	height: fit-content;
}
.nl-rules-list__img-in{
	-ms-flex-item-align: start;
	align-self: flex-start;
}
.nl-rules-list__a{
	font-style: normal;
	font-weight: 500;
	font-size: 21px;
	line-height: 1.6;
	text-decoration: underline;
	color: #2E5BFF;

}
.nl-rules-list__a:hover{
	color: #2E5BFF;
	text-decoration: none;
}
.nl-rules-list__a:active{
	color: #2E5BFF;
	text-decoration: none;
}
.nl-rules-list__a:focus{
	color: #2E5BFF;
	text-decoration: none;
}

.circular-time-counter__svg {
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	position: absolute;
	left: calc(50% - 120px);
	top: 0px;
}
.circular-time-counter__svg__circle {
	stroke-dasharray: 716;
	stroke-dashoffset: -1432;
}
.circular-time-counter {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	height: 240px;
}
.circular-time-counter__text {
	font-weight: 450;
	font-size: 48px;
	line-height: 59px;
	text-align: center;
	letter-spacing: -0.01em;
	color: #2E5BFF;
	border: 4px solid #cacaca;
	border-radius: 50%;
	width: 234px;
	height: 234px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
}
.edit-filters-block {
	visibility: hidden;
	width: 338px;
	position: fixed;
	right: 0;
	-webkit-box-shadow: 0px 0px 41px rgba(0, 0, 0, 0.07);
	box-shadow: 0px 0px 41px rgba(0, 0, 0, 0.07);
	background-color: #fff;
	top: 60px;
	z-index: 20;
	height: calc(100% - 60px);
	font-family: 'Nunito Sans', sans-serif;
}
.edit-filters-block_open {
	visibility: visible;
}
.edit-filters-block__in {
	padding: 0px 40px 0px 31px;
	overflow: auto;
	height: calc(100% - 100px);
	position: relative;
	/* width */
	/* Track */
	/* Handle */
	/* Handle on hover */
}
.edit-filters-block__in::-webkit-scrollbar {
	width: 12px;
}
.edit-filters-block__in::-webkit-scrollbar-track {
	background: transparent;
}
.edit-filters-block__in::-webkit-scrollbar-thumb {
	background: #D7D7D7;
	border-radius: 20px;
}
.edit-filters-block__in::-webkit-scrollbar-thumb:hover {
	background: #D7D7D7;
}
.edit-filters-block__top-stick {
	position: -webkit-sticky;
	position: sticky;
	-webkit-box-shadow: 15px 8px 17px #FFFFFF;
	box-shadow: 15px 8px 17px #FFFFFF;
	background-color: #fff;
	padding-bottom: 15px;
	margin-bottom: 5px;
	z-index: 20;
	padding-left: 31px;
	padding-right: 40px;
	padding-top: 51px;
}
.edit-filters-block__close {
	width: 40px;
	height: 40px;
	position: absolute;
	right: 0;
	top: 9px;
	cursor: pointer;
	z-index: 20;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
}
.edit-filters-block__h {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: flex-end;
	-webkit-align-items: flex-end;
	-moz-align-items: flex-end;
	-webkit-box-align: flex-end;
	-ms-flex-align: flex-end;
}
.edit-filters-block__name {
	font-weight: bold;
	font-size: 25px;
	line-height: 34px;
	color: #000000;
	margin-right: 20px;
}
.edit-filters-block__clear {
	font-size: 14px;
	line-height: 27px;
	color: #2E5BFF;
	text-decoration: none;
}
.edit-filters-block__clear:hover {
	color: #2E5BFF;
	text-decoration: underline;
}
.edit-filters-block__item {
	margin-bottom: 37px;
}
.edb-text {
	position: relative;
}
.edb-text__input {
	border: 1px solid #CACFD7;
	border-radius: 3px;
	font-size: 14px;
	line-height: 19px;
	color: #232323;
	padding: 9px 30px 6px 16px;
	width: 220px;
}
.edb-text__input:focus {
	border-color: #2E5BFF;
}
.edb-text__pen {
	position: absolute;
	width: 13px;
	height: 12px;
	right: 46px;
	top: 12px;
	background: center no-repeat url('../../img/booster-area/pen.svg');
}
.edb-item__title {
	font-weight: 800;
	font-size: 14px;
	line-height: 19px;
	color: #373737;
	margin-bottom: 18px;
}
.price-range__body {
	margin-bottom: 16px;
}
.price-range__start-end {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-webkit-box-pack: space-between;
	-ms-flex-pack: space-between;
	font-size: 12px;
	line-height: 16px;
	color: #9E9E9E;
	margin-bottom: 6px;
}
.price-range__cost {
	font-size: 14px;
	line-height: 19px;
	color: #373737;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-webkit-box-pack: space-between;
	-ms-flex-pack: space-between;
}
.price-range__cost-min,
.price-range__cost-max {
	border: none;
	width: 50%;
}
.price-range__cost-max {
	text-align: left;
}
.price-range .ui-widget.ui-widget-content {
	background: #D6D6D6;
	border-radius: 6px;
	border: none;
}
.price-range .ui-widget-header {
	border: none;
	background: #2E5BFF;
}
.price-range .ui-slider-horizontal .ui-slider-handle {
	top: -0.4em;
}
.price-range .ui-widget-content .ui-state-default {
	border-radius: 50%;
	background: #FFFFFF;
	border: 1.5px solid #D6D6D6;
}
.price-range .ui-widget-content .ui-state-hover {
	border-color: #2E5BFF;
}
.price-range .ui-slider-horizontal {
	height: 0.4em;
}
.ui-datepicker {
	width: 100%;
	max-width: 350px;
}
.ui-datepicker table {
	border: 1px solid var(--inputs-border-color);
}
.ui-datepicker .ui-datepicker-header {
	background: #fff;
	font-weight: bold;
	font-size: 10px;
	line-height: 14px;
	color: #4B4B4B;
	border: none;
}
.ui-datepicker .dp-highlight .ui-state-default {
	background: #EDF4FD;
}
.ui-datepicker .ui-state-default {
	border: none;
	background: transparent;
	border-radius: 3px;
}
.ui-datepicker .ui-datepicker-next {
	background: transparent;
	border: none;
	cursor: pointer;
}
.ui-datepicker .ui-datepicker-next .ui-icon {
	background: center no-repeat url('../../img/booster-area/arrow-right.svg');
}
.ui-datepicker .ui-datepicker-next.ui-state-disabled {
	cursor: default;
}
.ui-datepicker .ui-datepicker-prev {
	background: transparent;
	border: none;
	cursor: pointer;
}
.ui-datepicker .ui-datepicker-prev .ui-icon {
	background: center no-repeat url('../../img/booster-area/arrow-left.svg');
}
.ui-datepicker .ui-datepicker-prev.ui-state-disabled {
	cursor: default;
}
.ui-datepicker td span,
.ui-datepicker td a {
	text-align: center;
	padding: 0.35em 0em;
}
.ui-datepicker .ui-state-default.ui-priority-secondary {
	color: #A6AFBE;
}
.ui-datepicker .ui-datepicker-current-day .ui-state-default,
.ui-datepicker .ui-datepicker-first-day .ui-state-default {
	background: #2E5BFF;
	color: #ffffff;
	border-color: #2E5BFF;
}
.ui-datepicker .ui-widget.ui-widget-content {
	background: #FFFFFF;
	border: 1px solid #CACFD7;
	box-sizing: border-box;
	border-radius: 6px;
}
.datepicker-block {
	position: relative;
}
.datepicker-block__show {
	background: #FFFFFF;
	border: 1px solid #CACFD7;
	border-radius: 3px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 14px;
	padding-right: 36px;
	position: relative;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-webkit-box-pack: space-between;
	-ms-flex-pack: space-between;
}
.datepicker-block__input {
	border: none;
	font-size: 14px;
	line-height: 19px;
	color: #232323;
	flex-grow: 1;
	-webkit-flex-grow: 1;
	-moz-flex-grow: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	width: calc(50% - 10px);
}
.datepicker-block__label {
	flex-grow: 0;
	-webkit-flex-grow: 0;
	-moz-flex-grow: 0;
	-webkit-box-flex: 0;
	-ms-flex-positive: 0;
	flex-shrink: 0;
	-webkit-flex-shrink: 0;
	-ms-flex-shrink: 0;
	-moz-flex-shrink: 0;
	-ms-flex-negative: 0;
}
.datepicker-block__inputvbnmhvmn-2 {
	text-align: right;
}
.datepicker {
	position: absolute;
	width: 100%;
	top: calc(100% + 14px);
	display: none;
}
.datepicker_show {
	display: block;
	z-index: 20;
}
.datepicker__after {
	position: absolute;
	right: 9px;
	top: calc(50% - 9px);
	width: 19px;
	height: 19px;
	background: center no-repeat url('../../img/booster-area/calendar.svg');
}
.tag-list {
	margin-left: 0px;
	margin-right: -5px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	max-height: 280px;
	position: relative;
	overflow: hidden;
}
.tag-list__show-more {
	font-weight: 600;
	font-size: 13px;
	line-height: 20px;
	color: #2E5BFF;
	cursor: pointer;
	position: -webkit-sticky;
	position: sticky;
	left: 0;
	bottom: 0;
	display: block;
	background-color: #fff;
	width: 100%;
	-webkit-box-shadow: 0px -7px 9px -3px #ffffff;
	box-shadow: 0px -7px 9px -3px #ffffff;
	padding-left: 5px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.tag-list__show-more:after {
	content: '';
	display: block;
	padding-left: 4px;
	background: center no-repeat url('../../img/booster-area/show-more-arrow.svg');
	width: 19px;
	height: 19px;
}
.tag-list__show-more_open:after {
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
}
.tag-list_opened {
	max-height: none;
}
.tag-list__item {
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
}
.tag-list__item_check {
	-webkit-box-ordinal-group: 0;
	-ms-flex-order: -1;
	order: -1;
}
.tag-list__check {
	position: absolute;
	width: 0;
	height: 0;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.tag-list__check:checked + label {
	background: #2E5BFF;
	border-color: #2E5BFF;
	color: #FFFFFF;
}
.tag-list__check:checked + label {
	background: #2E5BFF;
	border-color: #2E5BFF;
	color: #FFFFFF;
}
.tag-list__label {
	padding-top: 7px;
	padding-bottom: 6px;
	padding-left: 21px;
	padding-right: 20px;
	border: 1px solid #CACFD7;
	border-radius: 21px;
	font-size: 14px;
	line-height: 19px;
	text-align: center;
	color: #181818;
	cursor: pointer;
	display: block;
	font-weight: normal;
}
.edb-item_submit {
	position: -webkit-sticky;
	position: sticky;
	padding-top: 22px;
	background-color: #fff;
	margin-bottom: 0;
	bottom: 0;
	padding-bottom: 44px;
}
.edb-item__btn {
	background: #2E5BFF;
	border-radius: 5px;
	width: 211px;
	height: 45px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	font-weight: 600;
	font-size: 18px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
}
.edb-item__btn:hover {
	background: #113EE2;
	text-decoration: none;
	color: #FFFFFF;
}
.datepicker-1__close {
	position: absolute;
	right: 61px;
	top: calc(50% - 8px);
}
.edb-radio__item + .edb-radio__item {
	margin-top: 18px;
}
.edb-radio__radio {
	position: absolute;
	left: 0;
	top: 0;
	height: 0;
	width: 0;
	visibility: hidden;
}
.edb-radio__radio:checked + .edb-radio__label:before {
	background: #2E5BFF;
}
.edb-radio__radio:checked + .edb-radio__label:after {
	right: 23px;
}
.edb-radio__label {
	font-size: 14px;
	line-height: 18px;
	color: #232323;
	position: relative;
	-webkit-transition: 0.2s;
	transition: 0.2s;
	cursor: pointer;
	display: block;
	max-width: 170px;
}
.edb-radio__label:before {
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	background: #C6CBD4;
	border-radius: 14px;
	width: 41px;
	height: 19px;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}
.edb-radio__label:after {
	content: '';
	position: absolute;
	right: 1px;
	top: 1px;
	width: 17px;
	height: 17px;
	border-radius: 50%;
	background-color: #fff;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}
.popup-block {
	display: none;
}
.popup-block_open {
	display: block;
}
.popup-block__item {
	display: none;
}
.popup-block__item_small{
	max-width: 629px;
	padding-top: 26px;
	padding-bottom: 54px;
	padding-left: 56px;
	padding-right: 56px;
}
.popup-approved {
	max-width: 744px;
	padding-top: 34px;
	padding-left: 59px;
	padding-right: 59px;
	padding-bottom: 35px;
}
.popup-share {
	max-width: 617px;
	padding-top: 34px;
	padding-left: 59px;
	padding-right: 59px;
	padding-bottom: 35px;
}
.popup-block__item_open {
	display: block;
}
.popup-before-start{
	max-width: 629px;
}
.list-item__in_mobile {
	display: none;
}
.alert-block {
	position: fixed;
	left: 88px;
	bottom: 32px;
}
.alert-block__item {
	margin-top: 25px;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	visibility: visible;
}
.alert-block__item_hide {
	-webkit-transition: 1s;
	transition: 1s;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	visibility: hidden;
}
.alert-block-item {
	width: 443px;
	max-width: 100%;
	box-shadow: 0px 0px 13px rgba(135, 152, 173, 0.31);
	border-radius: 12px;
	background-color: #fff;
	padding: 12px 17px 11px 17px;
	z-index: 1;
}
.alert-block-item_delete {
	border-left: 7px solid #FF0000;
}
.alert-block-item_changed {
	border-left: 7px solid #F83838;
}
.alert-block-item_selected {
	border-left: 7px solid #00C514;
}
.alert-block-item_share {
	cursor: pointer;
	border-left: 7px solid #FF7A00;
	padding-top: 7px;
}
.alert-block-item__top-line {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	margin-bottom: 7px;
}
.alert-block-item__top-line_share {
	margin-bottom: 4px;
}
.alert-block-item__number {
	font-style: normal;
	font-weight: 600;
	font-size: 12px;
	line-height: 15px;
	padding-bottom: 4px;
	color: #4F5157;
}
.alert-block-item__top-timer {
	margin-left: auto;
	font-weight: 500;
	font-size: 22px;
	line-height: 28px;
	color: #FF7A00;
}
.alert-block-item__status {
	font-style: normal;
	font-weight: 600;
	font-size: 10px;
	line-height: 13px;
	text-align: right;
	color: #A2AAC6;
	margin-left: auto;
	position: relative;
	padding-bottom: 7px;
}
.alert-block-item__status:before {
	content: '';
	position: absolute;
	left: -12px;
	top: 4px;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: transparent;
}
.ImportantMessage {
	font-size: 16px;
	color: #FF0000;
}
.alert-block-item__status_delete:before {
	background: #FF0000;
}
.alert-block-item__status_change:before {
	background: #F83838;
}
.alert-block-item__status_selected:before {
	background: #00C514;
}
.alert-block-item__close {
	margin-left: 14px;
	cursor: pointer;
}
.alert-block-item__middle-line {
	margin-bottom: 15px;
}
.alert-block-item__middle-line_share {
	margin-bottom: -7px;
}
.alert-block-item__text {
	font-style: normal;
	font-weight: 500;
	font-size: 18px;
	line-height: 23px;
	color: #000000;
	padding-right: 45px;
}
.alert-b lock-item__text_oragne {
	color: #FF7A00;
}
.alert-block-item__text_green {
	color: #009B10;
}
.alert-block-item__bottom-line {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-webkit-box-pack: space-between;
	-ms-flex-pack: space-between;
}
.alert-block-item__for {
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 15px;
}
.alert-block-item__for_share {
	padding-top: 22px;
}
.alert-block-item__for-grey {
	color: #A2AAC6;
	margin-right: 7px;
}
.alert-block-item__black {
	color: #4F5157;
}
.alert-block-item__time {
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 13px;
	color: #A2AAC6;
}
.alert-block-item__btn {
	cursor: pointer;
}
.pagination_less-950 {
	display: none;
}
.pagination_more-950 {
	display: block;
	margin: 0;
}
.pagination__in {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.pagination__arrow {
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.pagination__arrow_left {
	margin-right: 11px;
}
.pagination__arrow_right {
	margin-left: 14px;
}
.pagination__count {
	margin-top: -2px;
	white-space: nowrap;
}
.pagination__count-number {
	font-style: normal;
	font-weight: 500;
	font-size: 22px;
	line-height: 26px;
	color: #000000;
	text-decoration: none;
}
.pagination__count-number:hover {
	color: #000000;
	text-decoration: none;
}
.pagination__count-of {
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 19px;
	color: #000000;
}
.pagination__count-total {
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 19px;
	color: #000000;
	text-decoration: none;
}
.pagination__count-total:hover {
	color: #000000;
	text-decoration: none;
}
.pagination-block{
	position: -webkit-sticky;
	position: sticky;
	bottom: 0px;
	left: 0px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-right: 80px;
	width: 100%;
	height: 64px;
	background-color: #ffffff;
	z-index: 3;
}
.pagination-items{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.pagination-block__orders{
	font-weight: 500;
	font-size: 18px;
	line-height: 21px;
	color: #8DA3B9;
}
.pagination-items__item{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 44px;
	height: 44px;
	margin-right: 16px;
	background-color: #ffffff;
	border-radius: 10px;
	font-weight: 600;
	font-size: 16px;
	line-height: 19px;
	color: #8DA3B9;
	text-decoration: none;
}
.pagination-items__item:hover{
	text-decoration: none;
	color: #8DA3B9;
}
.pagination-items__item-active{
	color: #2E5BFF;
}
.pagination-items__item-first-arrow{
	background-image: url(../../img/booster-area/pagination-arrow.svg);
	background-repeat: no-repeat;
	background-size: 6px 14px;
	background-position: center center;
}
.pagination-items__item-last-arrow{
	background-image: url(../../img/booster-area/pagination-arrow.svg);
	background-repeat: no-repeat;
	background-size: 6px 14px;
	background-position: center center;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.header-burger > .burger {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	padding: 0 15px;
	cursor: pointer;
}
.header-burger > .burger * {
	background: #2E5BFF;
	border-radius: 5px;
	width: 25px;
	display: block;
	height: 3px;
}
.header-burger > .burger * + * {
	margin-top: 8px;
}
.edit-filters-block__h_small {
	display: none;
}
.header-logo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	flex-grow: 1;
	-webkit-flex-grow: 1;
	-moz-flex-grow: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
}
.burger {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.burger_open {
	margin-left: 130px;
}
.burger__line {
	display: block;
	width: 25px;
	height: 2px;
	border-radius: 5px;
	background: #2E5BFF;
}
.burger__line + .burger__line {
	margin-top: 6px;
}
.mCSB_scrollTools .mCSB_draggerRail {
	width: 8px;
	background: #BEC7D6;
	border-radius: 7px;
}
.mCSB_scrollTools {
	right: 12px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #FFFFFF;
	-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.4);
	border-radius: 7px;
}
.mCSB_scrollTools .mCSB_draggerContainer {
	height: calc(100% - 4px);
	top: 2px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 12px;
}
.simplebar-start{
	padding-right: 15px;
	max-height: 100%;
	/* overflow: scroll; */
	height:100%;
}
.simplebar-track.simplebar-vertical {
	background-color: transparent;
	border-radius: 7px;
	width: 12px;
	right: 0px;
}
.simplebar-scrollbar:before {
	background: #9DB4D0 !important;
	box-shadow: none !important;
	border-radius: 7px;
	opacity: 1 !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
/*.btn {
  padding: 10px 22px;
  border-radius: 8px;
  font-weight: 500;
  font-size: 20px;
  line-height: 27px;
  text-align: center;
  color: var(--black);
  border: 2px solid var(--blue);
  text-decoration: none;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  align-items: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  justify-content: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  background-color: transparent;
}
.btn:hover {
  color: var(--blue);
  border-color: var(--blue);
}
.btn:active {
  color: var(--btn-active);
  border-color: var(--btn-active);
}*/
.btn_blue {
	background: var(--btn-blue);
	color: var(--white);
	border-color: var(--btn-blue);
}
.btn_blue:hover {
	background-color: var(--btn-blue-hover);
	border-color: var(--btn-blue-hover);
	color: var(--white);
}
.btn_blue:active {
	border-color: var(--btn-blue-active);
	background-color: var(--btn-blue-active);
	color: var(--white);
}
.btn_blue:focus {
	border-color: var(--btn-blue-active);
	background-color: var(--btn-blue-active);
	color: var(--white);
}
.btn_middle {
	min-width: 151px;
}
.btn_181 {
	min-width: 181px;
}
.btn_151 {
	min-width: 151px;
}
.btn_game-tag-size {
	width: 133px;
	height: 39px;
	padding: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
}
.btn_orange {
	color: var(--white) !important;
	border-color: var(--btn-orange);
	background-color: var(--btn-orange);
}
.btn_orange:hover {
	background-color: var(--btn-orange-hover);
	border-color: var(--btn-orange-hover);
	color: var(--white) !important;
}
.btn_orange:active {
	background-color: var(--btn-orange-active);
	border-color: var(--btn-orange-active);
	color: var(--white) !important;
}
.btn_orange:focus {
	background-color: var(--btn-orange-active);
	border-color: var(--btn-orange-active);
	color: var(--white) !important;
}
.btn_small-text {
	font-weight: 600;
	font-size: 15px;
	line-height: 20px;
}
.btn_light-blue {
	background-color: #7391B7;
	border-color: #7391B7;
	color: var(--white);
	padding: 5px 28px 6px 29px;
	font-size: 17px;
	line-height: 20px;
	border-radius: 8px;
	cursor: pointer;
}
.btn_light-blue:hover {
	background: #8FB1DA;
	color: var(--white);
	border-color: #8FB1DA;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.btn_light-blue:active {
	background: #59718F;
	color: var(--white);
	border-color: #59718F;
}
.btn_light-blue:focus {
	background: #59718F;
	color: var(--white);
	border-color: #59718F;
}
.btn_white{
	background-color: #fff;
	border-color: #fff;
	border:3px solid #fff;
	color: #2E5BFF;
}
.btn_white:hover {
	background: #fff;
	color: var(--btn-blue-hover);
	border-color: var(--btn-blue-hover);
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.btn_white:active, .btn_white:focus {
	background: #fff;
	color: var(--btn-blue-hover);
	border-color: var(--btn-blue-hover);
}
.btn_w50{
	width: 50%;
}
.btn_h-large{
	font-size: 30px;
	line-height: 36px;
	padding-top: 18px;
	padding-bottom: 21px;
	border-radius: 58px;
}
.zoomed{
	position: fixed;
	width: 100vw;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 100vh;
	z-index: 20;
	background: rgba(0, 0, 0, 0.53);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 20px 20px 20px 90px;
}

/* nv-deal start */

.nv-deal{
	max-width: 95%;
	margin: auto;
	width:812px;
	max-height:100%;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-webkit-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
}
.nv-deal_hide{
	display: none;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.nv-deal__in{
	max-height:100%;
	height: 100%;
	overflow: hidden;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}
.nv-deal__white-block{
	background: #FFFFFF;
	border: 1.5px solid #EFF2FF;
	-webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
	border-radius: 14px;
	padding-left: 42px;
	padding-right: 36px;
	padding-top: 23px;
	padding-bottom: 28px;
	/* overflow: hidden; */
	max-height: calc(100% - 103px);
}
.nv-deal__white-block__in{
	height: 100%;
	position: relative;
}
.nv-deal__white-block .simplebar-track.simplebar-vertical{
	right: 4px;
}
.nv-deal__line{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.nv-deal__line + .nv-deal__line{
	margin-top: 16px;
}
.nv-deal__text + .nv-deal-text{
	margin-left: 77px;
}
.nv-deal__timer{
	margin-left: auto;
}
.nv-deal-timer{
	width: 56px;
	height: 56px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	color: #2E5BFF;
	border-radius: 50%;
	border: 3px solid #C5CBE0;
	position: relative;
}
.nv-deal-timer__number{
	font-weight: 500;
	font-size: 23px;
	line-height: 28px;
	letter-spacing: -0.01em;
}
.nv-deal-timer {
	position: relative;
	float: left;
}

.nv-deal-timer__number {
	text-align:center;
	position: absolute;
	line-height: 56px;
	width: 100%;
}

.nv-deal-timer svg {
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	width: calc(100% + 6px);
	height: calc(100% + 6px);
	position: absolute;
}

.circle_animation,
.circle_animation_mobile {
	-webkit-transition: all 1s linear;
	-o-transition: all 1s linear;
	transition: all 1s linear;
}
.nv-deal-text__h{
	color: #ACB5C7;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	text-transform: uppercase;
	margin-bottom: 5px;
}
.nv-deal-text__h_mb10{
	margin-bottom: 10px;
}
.nv-deal-text__p{
	color: #000000;
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 24px;
	/* letter-spacing: -1.2px; */
	overflow: hidden;
}
.nv-deal-text__p-show-more{
	background-color: #fff;
	color: #2E5BFF;
	font-weight: 500;
	font-size: 18px;
	line-height: 24px;
	position: -webkit-sticky;
	position: sticky;
	bottom: 0;
	cursor: pointer;
}
.nv-deal-text__p_big{
	font-size: 18px;
	line-height: 1.366;
	/* height: 96px; */
}
.nv-deal__bottom-block{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.nv-deal__message{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.nv-deal__message_red{
	color: #FF3E3E;
	margin-bottom: 24px;
}
.nv-deal__message__img{
	margin-right: 16px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
}
.nv-deal__message__text{
	font-weight: 500;
	font-size: 16px;
	line-height: 19px;
}
.nv-deal__message_green{
	color: #008535;
}
.nv-deal__message_green + .nv-deal__message_green{
	margin-top: 11px;
}
.nv-deal__bottom-block__left{
	max-width: 402px;

}
.nv-deal__bottom-block__right{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
}
.nv-deal__bottom-block__right__left,
.nv-deal__bottom-block__right__right{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
}
.nv-deal__order-id{
	color: #ACB5C7;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	text-transform: uppercase;
}
.nv-deal__code{
	color: #ACB5C7;
	font-style: normal;
	font-weight: 500;
	font-size: 22px;
	text-transform: uppercase;
	line-height: 26px;
}
.nv-deal__price{
	color: #008535;
	font-style: normal;
	font-weight: bold;
	font-size: 56px;
	line-height: 67px;
}
.nv-deal__btns-block{
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 22px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.nv-deal__btn + .nv-deal__btn{
	margin-left: 63px;
}
.nv-to-current-block{
	width: 100%;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	height: 100%;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.nv-to-current-block__in{
	width: 100%;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
}
.nv-to-current-block__text{
	background: #FFFFFF;
	border: 1.5px solid #EFF2FF;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
	border-radius: 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin: 0 auto;
	/* max-width: 1160px; */
	height: 133px;
	padding-left: 62px;
	padding-right: 71px;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	margin-bottom: 45px;
}
.nv-to-current-block__img{
	margin-right: 37px;
}
.nv-to-current-block__span{
	font-weight: 500;
	font-size: 40px;
	line-height: 48px;
	color: #99A0BC;
}
.nv-to-current-block__btn{
	height: 81px;
	width: 100%;
	max-width: 456px;
	font-weight: 500;
	font-size: 30px;
	line-height: 36px;
	margin: 0 auto;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
	border-radius: 14px;
	padding-left: 84px;
	padding-right: 84px;
}
.nv-to-current-block__btn +  .nv-to-current-block__btn{
	margin-top: 37px;
}
@-webkit-keyframes loader { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg)}}
@keyframes loader { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg)}}

.nv-loader{
	display: none;
	position: absolute;
	left: calc(50% - 46px);
	top: calc(50% - 46px);
	width: 93px;
	height: 93px;
	-webkit-animation: loader 2s infinite linear;
	animation: loader 2s infinite linear;
}
.nv-loader_active{
	display: block;
}
@media screen and (max-width: 950px){
	.ImportantMessage {
		font-size: 13px;
		color: #FF0000;
		line-height: 19px;
		font-weight: 600;
		margin-top: 5px;
	}
	.nv-to-current-block__text{
		padding-left: 30px;
		padding-right: 30px;
	}
	.nv-to-current-block__span{
		font-size: 32px;
		line-height: 1.15;
	}
	.information-row .wrong-msg:before {
		font-size: 10px;
	}
}
@media screen and (max-width: 720px){
	.nv-deal{
		height: 100%;
		max-width: 100%;
	}
	.nv-deal__line:last-child{
		margin-top: auto;
	}
	.nv-deal__white-block{
		padding: 23px 19px 19px;
		height: calc(100% - 70px);
		max-height: calc(100% - 70px);
	}
	.nv-deal__white-block__in{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		max-height: 100%;

	}
	.nv-deal-text__h{
		font-size: 12px;
		line-height: 14px;
	}
	.nv-deal-text__p{
		font-size: 16px;
		line-height: 19px;
	}
	.nv-deal-text__p_big{
		font-weight: 400;
		font-size: 12px;
		line-height: 152.5%;
		height:auto;
	}
	.nv-deal-text__p-show-more{
		font-weight: 500;
		font-size: 12px;
		line-height: 152.5%;
	}
	.nv-deal__bottom-block{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.nv-deal__bottom-block__right{
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		margin-top: 19px;
	}
	.nv-deal__bottom-block__right__left{
		-webkit-box-align: start;
		-ms-flex-align: start;
		-ms-grid-row-align: flex-start;
		align-items: flex-start;
	}
	.nv-deal__bottom-block__right__right{
		-webkit-box-align: end;
		-ms-flex-align: end;
		-ms-grid-row-align: flex-end;
		align-items: flex-end;
	}
	.nv-deal__message_red{
		margin-bottom: 16px;
	}
	.nv-deal__message_green + .nv-deal__message_green {
		margin-top: 8px;
	}
	.nv-deal__message__text_red{
		font-size: 10px;
		line-height: 140.5%;
	}
	.nv-deal__message__text_red{
		font-weight: 500;
		font-size: 12px;
		line-height: 14px;
	}
	.nv-deal__message__text_green{
		font-weight: 500;
		font-size: 12px;
		line-height: 14px;
	}
	.nv-deal__order-id{
		font-size: 12px;
		line-height: 14px;
	}
	.nv-deal__code{
		font-weight: 500;
		font-size: 16px;
		line-height: 19px;
	}
	.nv-deal__price{
		font-weight: bold;
		font-size: 31px;
		line-height: 37px;
	}
	.nv-deal__btns-block {
		padding-left: 0;
		padding-right: 0;
		padding-top: 20px;
	}
	.nv-deal__btn + .nv-deal__btn{
		margin-left: 11px;
	}
	.btn_h-large {
		font-weight: 500;
		font-size: 16px;
		line-height: 19px;
		padding-top: 12px;
		padding-bottom: 13px;
	}
	.popup-block__h{
		margin-bottom: 20px;
	}
	.main-no-request__text{
		font-size: 20px;
		line-height: 152.5%;
	}
	.nv-to-current-block__span{
		font-weight: 500;
		font-size: 18px;
		line-height: 22px;
	}
	.nv-to-current-block__img{
		margin-right: 23px;
	}
	.nv-to-current-block__text{
		padding-left: 32px;
		padding-right: 27px;
		height: auto;
		padding-top: 11px;
		padding-bottom: 10px;
		margin-bottom: 22px;
	}
	.nv-to-current-block__btn{
		padding-left: 32px;
		padding-right: 32px;
		font-weight: 500;
		font-size: 16px;
		height: 49px;
		line-height: 19px;
	}
	.header__item.header__btn-priority {
		display: none;
	}

	.header-btn-priority {
		/* position: absolute;
		left: 12px;
		top: 11px; */
		z-index: 9;
	}

	.header-btn-priority button {
		padding: 9px 37px;
		margin-left: 48px;
	}
	.question-btn:after,
	.question-btn:hover:after {
		left: 9px;
	}
	.main-block__popup {
		top: 0px;
		height:calc(100vh - 40px);
	}
	.order-filter-btn{
		-webkit-box-ordinal-group:0;
		-ms-flex-order:-1;
		order:-1;
		margin-bottom: 12px;
	}
	.order-filter-btn .header-btn-priority {
		display: block;
		margin-right: auto;
	}

}
@media screen and (max-width: 360px){
	.nv-deal-text__h_mb10{
		margin-bottom: 4px;
	}
	.nv-deal__white-block{
		padding: 18px 16px 19px;
		height: calc(100% - 46px);
		max-height: calc(100% - 46px);
	}
	.nv-deal__line + .nv-deal__line{
		margin-top: 10px;
	}
	.nv-deal__line.nv-deal__line_3{
		margin-top: 13px;
	}
	.nv-deal-text__h{
		font-size: 10px;
		line-height: 12px;
		text-transform: none;
	}
	.nv-deal-text__p{
		font-size: 12px;
		line-height: 14px;
	}
	.nv-deal-text__p_big{
		font-size: 10px;
		line-height: 152.5%;
		letter-spacing: -0.12px;

	}
	.nv-deal-text__p-show-more{
		font-size: 10px;
	}
	.nv-deal__bottom-block__right{
		margin-top: 10px;
	}
	.nv-deal__message_red{
		margin-bottom: 10px;
	}
	.nv-deal__message_green + .nv-deal__message_green {
		margin-top: 6px;
	}
	.nv-deal__message__img{
		margin-right: 10px;
	}
	.nv-deal__message_red  > .nv-deal__message__img > svg{
		width: 21px;
		height: 21px;
	}
	.nv-deal__message_green  > .nv-deal__message__img > svg{
		width: 17px;
		height: 17px;
	}
	.nv-deal__message__text_red{
		font-size: 10px;
		line-height: 140.5%;
	}
	.nv-deal__message__text_green{
		font-size: 10px;
		line-height: 12px;
	}
	.nv-deal__order-id{
		font-size: 10px;
		line-height: 12px;
	}
	.nv-deal__code{
		font-size: 12px;
		line-height: 14px;
	}
	.nv-deal__btns-block {
		padding-top: 8px;
	}
	.nv-deal__btn + .nv-deal__btn{
		margin-left: 11px;
	}
	.btn_h-large {
		padding-top: 6px;
		padding-bottom: 7px;
	}
	.nv-deal__line:last-child {
		margin-top: auto;
	}


}
/* nv-deal end */

.right-alert-block{
	position: fixed;
	right: 46px;
	top: 85px;
	display: none;
}
.right-alert-block__item{
	width: 450px;
}

.alert-item{
	background: #4A4E5C;
	border-radius: 13px;
}
.alert-item__in{
	padding-top: 13px;
	padding-left: 19px;
	padding-bottom: 13px;
	padding-right: 25px;
}
.alert-item__h{
	font-weight: 500;
	font-size: 20px;
	line-height: 24px;
	color: #FFFFFF;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 12px;
}
.alert-item__h svg{
	margin-right: 15px;
}
.alert-item__p{
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 17px;
	color: #FFFFFF;
	margin-bottom: 10px;
}
.alert-item__btns{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.btn_right-alert{
	width: 116px;
	height: 36px;
	color:var(--blue);
	background: #FFFFFF;
	border-radius: 10px;
	border-width: 2px;
}
.btn_right-alert:hover{
	background: #FFFFFF;
	border-width: 2px;
}
.skip-btn_unactive,
.skip-btn_unactive:hover,
.skip-btn_unactive:focus{
	border-color:transparent;
	color:#9aa3b7;
	cursor: default;
}

.svg_desktop{
	display: block;
}
.svg_mobile{
	display: none;
}
@media screen and (min-width: 1920px) {
	.nl-block {
		min-width: 794px;
	}
}
@media screen and (max-width: 1600px) {
	.main-next-layout__href {
		left: 0;
	}
	.list-item__with-stream {
		white-space: normal;
	}
	.popup-block__item {
		height: 90%;
	}
	.table-titles__item:first-child {
		width: 12%;
	}
	.table-titles__item:nth-child(2) {
		width: 13.2%;
	}
	.table-titles__item:nth-child(3) {
		width: 13.2%;
	}
	.table-titles__item:nth-child(4) {
		width: 13.2%;
	}
	.table-titles__item:nth-child(5) {
		width: 18.7%;
	}
	.table-titles__item:nth-child(5) span:after {
		content: none;
	}
	.table-titles__item:nth-child(6) {
		flex-basis: auto;
		-webkit-flex-basis: auto;
		-ms-flex-basis: auto;
		-moz-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-grow: 1;
		-webkit-flex-grow: 1;
		-moz-flex-grow: 1;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-shrink: 1;
		-webkit-flex-shrink: 1;
		-ms-flex-shrink: 1;
		-moz-flex-shrink: 1;
		-ms-flex-negative: 1;
	}
	.table-titles__item:nth-child(6) span:after {
		content: none;
	}
	.list-item__item {
		padding-left: 15px;
		padding-right: 15px;
	}
	.list-item__item:first-child {
		width: 12%;
	}
	.list-item__item:nth-child(2) {
		width: 12%;
	}
	.list-item__item:nth-child(3) {
		width: 12%;
	}
	.list-item__item:nth-child(4) {
		width: 12%;
	}
	.list-item__item:nth-child(5) {
		width: 16%;
	}
	.list-item__item:nth-child(5) span:after {
		content: none;
	}
	.list-item__item:nth-child(6) {
		flex-basis: auto;
		-webkit-flex-basis: auto;
		-ms-flex-basis: auto;
		-moz-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-grow: 1;
		-webkit-flex-grow: 1;
		-moz-flex-grow: 1;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-shrink: 1;
		-webkit-flex-shrink: 1;
		-ms-flex-shrink: 1;
		-moz-flex-shrink: 1;
		-ms-flex-negative: 1;
	}
	.list-item__item:nth-child(6) span:after {
		content: none;
	}
}
@media screen and (max-width: 1202px) {
	.list-item__left-bot {
		padding-top: 35px;
	}
	.nl-block__check-line {
		padding-left: 20px;
	}
	.nl-block__in {
		padding: 30px 85px 45px 85px;
	}
	.list-item__title {
		font-weight: 600;
		font-size: 16px;
		line-height: 20px;
		text-transform: uppercase;
		color: #ACB5C7;
		margin-bottom: 23px;
	}
	.list-item__left-bot {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.list-item__right {
		display: block;
	}
	.new-deals {
		font-size: 24px;
		line-height: 27px;
	}
	.unreq-all__in {
		padding: 16px 57px;
	}
	/*.main-block{*/
	/*	padding-left: 15px;*/
	/*	padding-right: 15px;*/
	/*}*/
	.main-block__in {
		padding-top: 35px;
	}
	.main-top-menu__left {
		padding-top: 12px;
	}
	.main-top-menu {
		margin-bottom: 32px;
	}
	.list-item__in {
		padding-top: 24px;
	}
	.header__in {
		padding-right: 53px;
		padding-bottom: 13px;
	}
	.total-deals {
		font-size: 20px;
		line-height: 25px;
	}
	.table-titles__item {
		padding-left: 15px;
		padding-right: 15px;
	}
	.table-titles__item:first-child {
		width: 26%;
	}
	.table-titles__item:nth-child(2) {
		width: 25.6%;
	}
	.table-titles__item:nth-child(3) {
		width: 15.4%;
	}
	.table-titles__item:nth-child(4) {
		width: 20%;
	}
	.table-titles__item:nth-child(5) {
		display: none;
		width: 16%;
	}
	.table-titles__item:nth-child(5) span:after {
		content: none;
	}
	.table-titles__item:nth-child(6) {
		display: none;
		flex-basis: auto;
		-webkit-flex-basis: auto;
		-ms-flex-basis: auto;
		-moz-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-grow: 1;
		-webkit-flex-grow: 1;
		-moz-flex-grow: 1;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-shrink: 1;
		-webkit-flex-shrink: 1;
		-ms-flex-shrink: 1;
		-moz-flex-shrink: 1;
		-ms-flex-negative: 1;
	}
	.table-titles__item:nth-child(6) span:after {
		content: none;
	}
	.list-item__item:first-child {
		width: 26%;
	}
	.list-item__item:nth-child(2) {
		width: 28%;
	}
	.list-item__item:nth-child(3) {
		width: 17%;
	}
	.list-item__item:nth-child(4) {
		width: 36%;
	}
	.list-item__item:nth-child(5) {
		display: none;
	}
	.list-item__item:nth-child(6) {
		display: none;
	}
	.nl-block__h {
		font-size: 26px;
		line-height: 33px;
	}
	.nl-block__p {
		font-weight: 500;
		font-size: 22px;
		line-height: 147.7%;
	}
	.nl-block__p p {
		font-weight: 500;
		font-size: 22px;
		line-height: 147.7%;
	}
	.nl-block-btn {
		padding-left: 34px;
		padding-right: 34px;
		font-weight: 500;
		font-size: 22px;
		line-height: 28px;
	}
	.nl-block__in {
		padding-left: 30px;
		padding-right: 30px;
	}
	.main-next-layout__href {
		top: -35px;
	}
	.nl-block {
		width: 100%;
	}
	.main-next-layout {
		height: auto;
	}
	.nl-block {
		overflow: auto;
	}
	.header-links__item{
		margin-left: 20px;
	}
	.deals-block p, .header__total-deals{
		margin-left: 10px;
	}
}
@media screen and (max-width: 950px) {
	.list-item__in {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
	}
	.filter-list__btn {
		padding-left: 40px;
		padding-right: 28px;
	}
	.list-item__timer {
		margin-left: 0;
		margin-top: 20px;
	}
	.list-item__btns {
		padding-top: 20px;
		padding-bottom: 20px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		justify-content: space-between;
		-webkit-justify-content: space-between;
		-moz-justify-content: space-between;
		-webkit-box-pack: space-between;
		-ms-flex-pack: space-between;
		align-items: center;
		-webkit-align-items: center;
		-moz-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		margin: 0 auto;
		max-width: 400px;
	}
	.list-item__btns > * {
		flex-basis: calc(50% - 30px);
		-webkit-flex-basis: calc(50% - 30px);
		-ms-flex-basis: calc(50% - 30px);
		-moz-flex-basis: calc(50% - 30px);
		-ms-flex-preferred-size: calc(50% - 30px);
		flex-grow: 1;
		-webkit-flex-grow: 1;
		-moz-flex-grow: 1;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		margin: 0 15px;
	}
	.list-item__btn {
		margin-bottom: 0;
	}
	.list-item__item:nth-child(n),
	.table-titles__item:nth-child(n) {
		width: 25%;
	}
	.main-top-menu__left {
		margin-bottom: 20px;
		width: 100%;
	}
	.main-top-menu__btns {
		margin-left: 0;
		margin-right: 0;
	}
	.pagination_less-950 {
		display: block;
	}
	.pagination_more-950 {
		display: none;
	}
	.nl-block__text.nl-block__text_rules{
		padding-left: 30px;
		padding-right: 40px;
	}
	.header__in {
		padding-left: 80px;
		padding-right: 20px;
	}
	.unreq-all__in {
		padding: 16px 17px;
	}
	.filter-list__btn {
		padding-left: 17px;
		padding-right: 17px;
	}
	.header-links__item {
		margin-left: 20px;
	}
	.haeder__bell {
		margin-right: 20px;
	}
	.header__links {
		margin-right: 20px;
	}
	.btn_light-blue {
		padding-left: 18px;
		padding-right: 18px;
	}
	.deals-block {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-ms-grid-row-align: flex-start;
		align-items: flex-start;
		-webkit-align-items: flex-start;
		-moz-align-items: flex-start;
		-webkit-box-align: flex-start;
		-ms-flex-align: flex-start;
	}
	.nl-rules-list__text{
		margin-right: 30px;
	}
	.nl-block__btn_pl215{
		padding-left: 0;
	}
	.nl-block__h-line{
		padding-left: 30px;
		padding-right: 30px;
	}
}
@media screen and (max-width: 750px) {
	.main-top-menu__left {
		width: auto;
	}
	.list-item__btn {
		width: calc(33.333% - 5px);
	}
	.table-titles__item {
		padding-left: 5px;
	}
	.list-item__in {
		display: none;
	}
	.main-table__titles {
		display: none;
	}
	.list-item__in_mobile {
		display: block;
		padding: 20px 16px 2px 16px;
	}
	.list-item-mobile__h-line {
		justify-content: space-between;
		-webkit-justify-content: space-between;
		-moz-justify-content: space-between;
		-webkit-box-pack: space-between;
		-ms-flex-pack: space-between;
		margin-bottom: 12px;
	}
	.list-item-mobile__h {
		font-weight: 600;
		font-size: 18px;
		line-height: 1.2;
		color: #000000;
	}
	.list-item-mobile__h2-block {
		float: right;
		padding-left: 15px;
		padding-bottom: 15px;
		max-width: 40%;
		text-align: right;
	}
	.list-item-mobile__h2-block > .list-item-mobile__h2 {
		float: none;
		padding-left: 0;
		padding-bottom: 0;
	}
	.list-item__with-stream {
		font-size: 12px;
		line-height: 14px;
		margin-top: 3px;
		margin-bottom: 3px;
	}
	.list-item__with-stream_quest-icon:after {
		content: '';
		line-height: 19px;
		padding-left: 12px;
		position: absolute;
		color: transparent;
		background: center no-repeat url('../../img/booster-area/help-circle.svg');
		bottom: -38px;
		width: 19px;
		height: 19px;
		padding: 0;
		display: block;
		right: 0;
	}
	.list-item__sale {
		font-size: 14px;
		line-height: 17px;
	}
	.list-item-mobile__h2 {
		font-weight: 600;
		font-size: 20px;
		line-height: 25px;
		color: #000000;
		float: right;
		padding-left: 15px;
		padding-bottom: 15px;
	}
	.list-item-mobile__text-line {
		margin-bottom: 6px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.list-item-mobile__name {
		font-weight: 450;
		font-size: 14px;
		line-height: 1.2;
		color: #7787A6;
	}
	.list-item-mobile__name_break {
		margin-bottom: 4px;
	}
	.list-item-mobile__p {
		font-weight: 450;
		font-size: 14px;
		line-height: 1.2;
		color: #000000;
	}
	.list-item-mobile__textarea-line {
		margin-bottom: 7px;
	}
	.list-item-mobile__bottom-line {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		justify-content: flex-end;
		-webkit-justify-content: flex-end;
		-moz-justify-content: flex-end;
		-webkit-box-pack: flex-end;
		-ms-flex-pack: flex-end;
		border-top: 1.5px solid #E0E7F4;
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.list-item-mobile__btn {
		margin-left: 29px;
	}
	.mobile-btn {
		font-weight: 600;
		font-size: 14px;
		line-height: 1.25;
		color: #0A3EFF;
		text-decoration: none;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		align-items: center;
		-webkit-align-items: center;
		-moz-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
	}
	.mobile-btn:hover {
		color: #0A3EFF;
		text-decoration: none;
	}
	.mobile-btn > span {
		margin-left: 6px;
	}
	.mobile-btn_grey {
		color: #8798AD;
	}
	.mobile-btn_grey:hover {
		color: #8798AD;
	}
	.mobile-btn_unrequest {
		color: #FF6B01;
	}
	.mobile-btn_unrequest:hover {
		color: #FF6B01;
	}
	.list-item-mobile__textarea-line__details-line {
		margin-bottom: 9px;
	}
	.list-item-mobile__viev-details-btn {
		font-style: normal;
		font-weight: 600;
		font-size: 14px;
		line-height: 1.2;
		color: #2E5BFF;
	}
	.unreq-all {
		margin-bottom: 10px;
	}
	.filter-list,
	.unreq-all {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		width: 200px;
		max-width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	.unreq-all__in,
	.filter-list__btn {
		padding-top: 10px;
		padding-bottom: 10px;
		width: 100%;
		height: 100%;
		padding-left: 12px;
		padding-right: 12px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		align-items: center;
		-webkit-align-items: center;
		-moz-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		justify-content: center;
		-webkit-justify-content: center;
		-moz-justify-content: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
	}
	.filter-list__btn {
		padding-left: 20px;
		padding-right: 20px;
	}
	.filter-list__text,
	.unreq-all__in {
		font-size: 20px;
		line-height: 1.2;
	}
	.main-top-menu__btns {
		margin-bottom: 0px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.popup-block__button {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.popup-block__buttons {
		flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
	}
	.main-top-menu__btns {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
	}
	.main-block__in {
		padding-left: 20px;
		padding-right: 20px;
	}
	.header-links__item {
		font-size: 18px;
		line-height: 1.2;
		margin-left: 8px;
	}
	.account-name {
		padding-top: 5px;
		padding-bottom: 12px;
		padding-left: 12px;
		padding-right: 12px;
		min-width: auto;
	}
	.account-name img {
		border-radius: 50%;
		width: 27px;
		padding-right: 0;
	}
	.account-name__text {
		display: none;
	}
	.account-name__img {
		margin: 0;
	}
	.header__item.header__limits {
		margin-left: auto;
		order: 2;
	}
	.list-item-mobile__bottom-line > * {
		flex-basis: 50%;
		-webkit-flex-basis: 50%;
		-ms-flex-basis: 50%;
		-moz-flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
		flex-grow: 1;
		-webkit-flex-grow: 1;
		-moz-flex-grow: 1;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
	}
	.list-item-mobile__bottom-line > .share-timer{
		margin-left: 0;
	}
	.share-timer__in {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		flex-direction: row;
		-moz-flex-direction: row;
		-ms-flex-direction: row;
	}
	.share-timer__counter {
		font-weight: 500;
		font-size: 18px;
		line-height: 22px;
	}
	.share-timer__text {
		font-weight: 500;
		font-size: 10px;
		line-height: 12px;
	}
	.share-timer__item {
		margin: 0;
	}
	.share-timer__counter {
		margin-right: 15px;
	}
	.share-timer__btn {
		margin-bottom: 0;
		margin-left: auto;
	}
	.nl-rules-list__item{
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-bottom: 30px;
	}
	.nl-rules-list__text{
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		margin-right: 0;
		width: calc(100% - 50px);
	}
	.nl-rules-list__img{
		padding-top: 22px;
		margin: 0 auto;
	}

}
.simplebar-track {
	z-index: 11;
}
@media screen and (max-width: 720px) {
	.body{
		position: fixed;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 1;
	}
	.main-block{
		padding-left: 0;
		padding-right: 0;
	}
	.simplebar-track.simplebar-vertical {
		width: 9px;
	}
	.menu-block {
		overflow-y: auto;
		overflow-x: hidden;
		/* padding-right: 5px; */
		/* background: transparent; */
	}
	.menu-block__in {
		/* background: #003870; */
		min-height: 100vh;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		padding-bottom: 60px;
	}
	.main-table__list {
		padding-right: 10px;
	}
	.main-table__list {
		max-height: 100%;
	}
	.popup-block__h {
		font-size: 16px;
		line-height: 20px;
	}
	.main-content {
		max-height: calc(100% - 50px);
	}
	.popup-block__close {
		display: none;
	}
	.popup-block__p {
		font-size: 12px;
		line-height: 14px;
	}
	.popup-block__item {
		padding-left: 28px;
		padding-right: 29px;
		padding-top: 16px;
		padding-bottom: 30px;
		height: auto;
	}
	.list-item-mobile__content {
		max-height: 113px;
		overflow-y: hidden;
		position: relative;
		padding-bottom: 20px;
	}
	.list-item-mobile__content_open {
		max-height: none;
		overflow: visible;
	}
	.unreq-all,
	.filter-list {
		width: 103px;
		height: 42px;
	}
	.filter-list {
		margin-right: 3px;
		margin-left: 8px;
		border-radius: 5px;
	}
	.unreq-all__in {
		font-weight: 450;
		font-size: 12px;
		line-height: 1.2;
		border-radius: 5px;
		color: #727C93;
		background: #BCC3D2;
	}
	.filter-list__btn {
		padding: 0 10px;
	}
	.filter-list__text {
		font-weight: 450;
		font-size: 12px;
		line-height: 1.2;
		margin-right: 10px;
	}
	.list-item-mobile__h {
		font-size: 16px;
		line-height: 19px;
	}
	.list-item-mobile__show-more {
		font-weight: 600;
		font-size: 12px;
		line-height: 14px;
		cursor: pointer;
		color: #2E5BFF;
		padding-top: 2px;
		background-color: #fff;
		width: 100%;
		position: absolute;
		left: 0;
		bottom: 0;
	}
	.list-item-mobile__name {
		font-size: 12px;
		line-height: 14px;
		margin-right: 4px;
	}
	.list-item-mobile__p {
		font-size: 12px;
		line-height: 14px;
	}
	.list-item-mobile__textarea-line .list-item-mobile__p {
		font-weight: 400;
		font-size: 10px;
		line-height: 152.5%;
	}
	.list-item-mobile__viev-details-btn {
		font-size: 10px;
		line-height: 1.2;
	}
	.list-item-mobile__btn {
		font-size: 14px;
		line-height: 16px;
	}
	.list-item-mobile__btn > svg {
		width: 16px;
		height: 16px;
	}
	.alert-block-item {
		width: 100%;
	}
	.alert-block {
		left: 22px;
		width: 100%;
		max-width: calc(100% - 44px);
	}
	.main-top-menu__left {
		padding-top: 0;
	}
	.main-top-menu {
		margin-bottom: 5px;
	}
	.account-name__text {
		display: none;
	}
	.header__in {
		padding-left: 29px;
		padding-right: 25px;
		padding-top: 16px;
		padding-bottom: 16px;
	}
	.menu-block {
		display: none;
	}
	.menu-block.menu-block_open {
		display: block;
		width: 70%;
	}
	.main-block__in {
		padding-left: 22px;
		padding-right: 22px;
		padding-top: 0px;
	}
	.burger_open {
		margin-left: 0;
	}
	.main-content__in {
		padding-left: initial;
	}
	.new-deals {
		font-size: 16px;
		line-height: 20px;
		font-weight: 600;
	}
	.main-top-menu__btns {
		margin-bottom: 0;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		flex-direction: row;
		-moz-flex-direction: row;
		-ms-flex-direction: row;
		padding: 0;
	}
	.main-top-menu {
		margin-bottom: 13px;
	}
	.main-top-menu__in {
		-ms-grid-row-align: center;
		align-items: center;
		-webkit-align-items: center;
		-moz-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		padding-left: 7px;
	}
	.main-top-menu__left {
		margin-bottom: 0;
		margin-right: 5px;
	}
	.account-name__img {
		max-width: 23px;
		max-height: 23px;
		margin: 0;
	}
	.header-bell__svg svg {
		height: 22px;
		width: 17px;
	}
	.popup-block__link {
		height: 35px;
		font-size: 12px;
		line-height: 15px;
	}
	.p-date-block__h {
		font-size: 8px;
		line-height: 10px;
	}
	.p-date-block__input {
		font-size: 8px;
		line-height: 10px;
		padding: 13px 90px 9px 16px;
	}
	.popup-block__link {
		width: 100%;
	}
	.popup-block__buttons {
		justify-content: center;
		-webkit-justify-content: center;
		-moz-justify-content: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
	}
	.popup-block__button {
		width: calc(50% - 10px);
		margin: 0 5px;
	}
	.edit-filters-block {
		width: 100%;
		top: 0;
		height: 100%;
	}
	.edit-filters-block__name {
		font-size: 16px;
		line-height: 20px;
	}
	.edb-item_submit {
		display: none;
	}
	.edit-filters-block__h {
		display: none;
	}
	.edit-filters-block__h_small {
		display: block;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		justify-content: space-between;
		-webkit-justify-content: space-between;
		-moz-justify-content: space-between;
		-webkit-box-pack: space-between;
		-ms-flex-pack: space-between;
		align-items: center;
		-webkit-align-items: center;
		-moz-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
	}
	.edit-filters-block__close {
		display: none;
	}
	.edit-filters-block__close_small {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		position: static;
	}
	.edb-item__btn_small {
		background: none;
		font-size: 12px;
		line-height: 15px;
		text-decoration: none;
		width: auto;
		height: auto;
		color: #2E5BFF;
		font-weight: 600;
	}
	.edit-filters-block__in {
		height: calc(100% - 65px);
	}
	.edit-filters-block__top-stick {
		padding-top: 10px;
	}
	.popup-block__buttons {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.main-next-layout {
		padding-top: 30px;
	}
	.main-next-layout__href {
		top: 0px;
	}
	.nl-block__text.nl-block__text_rules{
		padding-top: 12px;
		padding-left: 21px;
		padding-right: 21px;
		padding-bottom: 12px;
		max-height: calc(100% - 99px);
		height:calc(100% - 99px);
	}

	@media not all and (min-resolution:.001dpcm) {
		/* @media { */
		.nl-block__text.nl-block__text_rules{
			height: 439px;
		}
		/* } */
	}
	.nl-block__h {
		font-weight: 450;
		font-size: 22px;
		line-height: 27px;
		letter-spacing: -0.01em;
		color: #000000;
	}
	.nl-block__p {
		font-size: 12px;
		line-height: 150%;
		color: #000000;
	}
	.nl-block__p p {
		font-size: 12px;
		line-height: 150%;
		color: #000000;
	}
	.nl-block__h3 {
		font-weight: 600;
		font-size: 14px;
		line-height: 147.7%;
		color: #637081;
	}
	.nl-block-btn {
		font-weight: 450;
		font-size: 14px;
		line-height: 154.2%;
	}
	.nl-block__checkbox-label {
		font-size: 14px;
		line-height: 139.2%;
	}
	.nl-block__checkbox:checked + label {
		text-decoration: line-through;
		color: #8798AD;
	}
	.edb-text__input {
		width: 100%;
	}
	.edb-text__pen {
		right: 15px;
	}
	.notif-block {
		position: fixed;
		left: 20px;
		width: calc(100% - 40px);
		z-index: 999;
	}
	.notif-block:before {
		right: 55px;
	}
	.notif-block__list {
		overflow-y: auto;
		overflow-x: hidden;
		max-height: 385px;
	}
	.header__language {
		display: none;
	}
	.header__links {
		display: none;
	}
	.list-item__unactive-span {
		font-size: 14px;
		line-height: 16px;
		margin-bottom: 0;
	}
	.list-item-mobile__bottom-line {
		justify-content: flex-end;
		-webkit-justify-content: flex-end;
		-moz-justify-content: flex-end;
		-webkit-box-pack: flex-end;
		-ms-flex-pack: flex-end;
	}
	.list-item-mobile__bottom-line > * {
		flex-grow: 0;
		-webkit-flex-grow: 0;
		-moz-flex-grow: 0;
		-webkit-box-flex: 0;
		-ms-flex-positive: 0;
		flex-basis: auto;
		-webkit-flex-basis: auto;
		-ms-flex-basis: auto;
		-moz-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		width: auto;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		justify-content: center;
		-webkit-justify-content: center;
		-moz-justify-content: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		margin: 0;
	}
	.list-item-mobile__bottom-line > * + * {
		margin-left: 28px;
	}
	.main-top-menu__left {
		display: none;
	}
	.header-logo {
		display: none;
	}
	.header-burger {
		display: block;
	}
	.header-burger > .burger {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		padding: 0 15px 0 0;
	}
	.header-burger > .burger * {
		background: #2E5BFF;
		border-radius: 5px;
		width: 25px;
		display: block;
		height: 2px;
	}
	.header-burger > .burger * + * {
		margin-top: 6px;
	}
	.header__deals {
		flex-grow: 1;
		-webkit-flex-grow: 1;
		-moz-flex-grow: 1;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		justify-content: center;
		-webkit-justify-content: center;
		-moz-justify-content: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
	}
	.new-deals {
		font-weight: 500;
		font-size: 19px;
		line-height: 23px;
	}
	.total-deals {
		font-weight: 500;
		font-size: 14px;
		line-height: 19px;
		padding: 0;
		padding-left: 10px;
		vertical-align: bottom;
	}
	.account-name {
		padding: 8px 0px 8px 9px;
		margin-top: 0;
		margin-bottom: 0;
	}
	.header__in {
		-ms-grid-row-align: center;
		align-items: center;
		-webkit-align-items: center;
		-moz-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		padding: 0 16px;
	}
	.header__bell {
		margin: 0;
		padding: 6px 7px;
		margin-left: 0;
	}
	.main-top-menu__in {
		flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		flex-direction: row-reverse;
		-moz-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
	}
	.pagination__count,
	.pagination__count-total,
	.pagination__count-of,
	.pagination__count-number {
		font-size: 12px;
		line-height: 14px;
	}
	.pagination__in {
		-ms-grid-row-align: center;
		align-items: center;
		-webkit-align-items: center;
		-moz-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
	}
	.pagination__arrow > svg {
		width: 20px;
		height: 20px;
	}
	.main-block__in {
		padding-left: 12px;
		padding-right: 12px;
		padding-bottom: 62px;
	}
	.main-content {
		max-height: calc(100vh - 42px);
	}
	.main-next-layout {
		max-height: 100%;
	}
	.menu-block.menu-block_open {
		width: 60%;
	}
	.popup-block__in {
		padding: 31px 23px;
	}
	.menu-block__language {
		display: block;
	}
	.language-swap__item {
		font-size: 14px;
		line-height: 17px;
		color: #ABACB1;
	}
	.language-swap__item_active {
		color: #FFFFFF;
	}
	.menu-block_open .menu-block__logo {
		width: 40%;
		margin: 0;
		padding: 0;
	}
	.menu-block__language {
		width: 60%;
	}
	.menu-block_open .mb-logo__text {
		display: none;
	}
	.menu-block_open .menu-block__person {
		width: 100%;
		display: none;
	}
	.menu-block__top {
		padding-top: 11px;
		padding-left: 20px;
		padding-right: 17px;
		padding-bottom: 12px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		align-items: center;
		-webkit-align-items: center;
		-moz-align-items: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
	}
	.language-swap {
		justify-content: flex-end;
		-webkit-justify-content: flex-end;
		-moz-justify-content: flex-end;
		-webkit-box-pack: flex-end;
		-ms-flex-pack: flex-end;
	}
	.menu-block_open .mb-list__link {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.menu-block_open .mb-list__span {
		font-size: 14px;
		line-height: 17px;
	}
	.menu-block_open .mb-list__link > svg {
		width: 21px;
	}
	.mb-list__link:hover,
	.mb-list__link:focus,
	.mb-list__link:active {
		background-color: #012C57;
	}
	.mb-list__link:hover:after,
	.mb-list__link:focus:after {
		content: '';
		position: absolute;
		right: -10px;
		width: 5px;
		height: 12px;
		top: calc(50% - 6px);
		border: 5px solid transparent;
		border-left-color: #fff;
	}
	.menu-block__bottom {
		display: block;
		background: #012C57;
		margin-top: auto;
	}
	.menu-block__bottom-list {
		padding-top: 6px;
		padding-bottom: 17px;
		list-style: none;
		padding: 0;
		margin: 0;
	}
	.menu-block__bottom-list__item > a {
		display: block;
		font-size: 14px;
		line-height: 17px;
		color: #FFFFFF;
		padding-top: 9px;
		padding-bottom: 10px;
		padding-left: 18px;
		padding-right: 18px;
		cursor: pointer;
		text-decoration: none;
	}
	.menu-block__bottom-list__item > a:hover {
		text-decoration: underline;
		color: white;
	}
	.deals-block {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		flex-direction: row;
		-moz-flex-direction: row;
		-ms-flex-direction: row;
	}
	.total-deals {
		line-height: 26px;
	}
	.filter-list__svg > svg {
		width: 10px;
	}
	.page-wrap{
		overflow: auto;
	}
	.main-block{
		height: 100%;
	}
	.main-table__list{
		max-height: calc(100vh - 185px);
		scrollbar-base-color: transparent;
	}
	.main-table__list::-webkit-scrollbar-thumb,
	.main-table__list::-webkit-scrollbar-corner{
		background-color: transparent;
	}
	.nl-block__h-line-name__desktop{
		display: none;
	}
	.nl-block__h-line-name__mobile{
		display: inline;
	}
	.nl-block__h-line-name{
		font-size: 12px;
		line-height: 14px;
		font-weight: 500;
	}
	.rules-languages__item{
		font-size: 12px;
		line-height: 14px;
		font-weight: 500;
	}
	.nl-rules-list__text{
		font-size: 12px;
		line-height: 14px;
		font-weight: 500;
		margin-right: 0;
		width: calc(100% - 30px);
	}
	.nl-rules-list__a, .nl-block__a{
		font-size: 12px;
		line-height: 14px;
		font-weight: 500;
	}
	.nl-rules-list__item:before{
		margin-right: 16px;
		font-size: 16px;
		top: -5px;
	}
	.nl-block__label{
		font-size: 12px;
		line-height: 14px;
		font-weight: 500;
	}
	.nl-block__label:before{
		width: 15px;
		height: 15px;
		margin-right: 10px;
		border-radius: 4px;
		top: 3px;
		background-size: 80%;
	}
	.nl-block__check-block{
		margin-bottom: 30px;
	}
	.nl-rules-list__img, .nl-rules-list__img-in{
		max-width: 100%;
	}
	.main-next-layout_no-top-menu{
		padding-top: 0;
	}
	.header__mobile-title{
		display: block;
	}
	.zoomed{
		padding-left: 20px;
	}
	.popup-block__input-block{
		margin-bottom: 20px;
	}
	.popup-block__input-h{
		font-size: 14px;
		line-height: 17px;
	}
	.popup-block__item{
		padding-left: 19px;
		padding-right: 19px;
	}
	.popup-block__input-textarea{
		font-size: 14px;
		line-height: 17px;
		padding: 11px 13px;
	}
	.popup-block__micro{
		right: 6px;
		bottom: 13px;
	}

	.nv-deal__line_4{
		bottom: 19px;
	}
	.nv-deal-timer{
		width: 40px;
		height: 40px;
	}
	.nv-deal-timer__number{
		line-height: 40px;
		font-weight: 500;
		font-size: 15px;
		line-height: 18px;
	}
	.svg_desktop{
		display: none;
	}
	.svg_mobile{
		display: block;
	}
	.right-alert-block{
		width: auto;
		left: 25px;
		right: 25px;
		top: 100px;
	}
	.right-alert-block__item{
		max-width: 100%;
	}
	.alert-item__h{
		font-size: 16px;
		line-height: 19px;
	}
	.alert-item__p{
		font-size: 12px;
		line-height: 14px;
	}
	.btn_right-alert{
		font-weight: 500;
		font-size: 17px;
		line-height: 20px;
	}
	.nv-to-current-block__btn + .nv-to-current-block__btn{
		margin-top: 22px;
	}
}
.main-table__list:not([data-simplebar='init']){
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
	max-height: calc(100vh - 170px);
}
@media screen and (max-width: 360px) {
	.unreq-all,
	.filter-list {
		width: 83px;
	}
	.filter-list__text {
		margin-right: 4px;
	}
	.popup-block__p {
		font-size: 10px;
		line-height: 12px;
	}
}
.simplebar-content-wrapper {
	overflow: auto;
}
.grecaptcha-badge {
	visibility: hidden;
}

.error {
	border: 1px solid #a94442;
}

/* personal data flow */

.main-block__in.personal-flow{
	padding-top: 37px;
	padding-bottom: 39px;
}

.personal-data-container{
	background-color: #ffffff;
	width: 100%;
	height: 100%;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
	border-radius: 23px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.personal-data{
	padding: 29px 40px 46px 40px;
	width: 100%;
	height: 100%;
	max-width: 407px;
	border-right: 1px solid #E0E6F0;
	text-align: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	overflow: auto;
}

.personal-data-header{
	font-size: 28px;
	line-height: 34px;
	color: #343434;
	margin-bottom: 42px;
}

.wrapper-avatar{
	width: 163px;
	height: 163px;
	min-width: 163px;
	min-height: 163px;
	border-radius: 50%;
	border: 2px solid #c6c7ca;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin: 0 auto;
	margin-bottom: 33px;
}

.wrapper-avatar img{
	width: 151px;
	height: 151px;
	border-radius: 50%;
}

.personal-name{
	font-weight: 500;
	font-size: 21px;
	line-height: 26px;
	color: #464B51;
	margin-bottom: 11px;
}

.acc-name{
	font-weight: 500;
	font-size: 18px;
	line-height: 23px;
	color: #76889D;
	margin-bottom: 40px;
}

.input-wrapper input{
	display: none;
}

.input-wrapper label{
	margin-bottom: 5px;
}

.input-wrapper label .wrapper{
	width: 213px;
	height: 50px;
	background: #113EE2;
	border-radius: 8px;
	font-weight: 600;
	font-size: 20px;
	line-height: 27px;
	color: #FFFFFF;
	padding-top: 10px;
	cursor: pointer;
	margin-bottom: 23px;
}

.input-wrapper label .wrapper svg{
	display: none;
}

.delete-avatar{
	width: 151px;
	height: 50px;
	font-weight: 600;
	font-size: 20px;
	color: #2E5BFF;
	border: 2px solid #2E5BFF;
	border-radius: 8px;
	background-color: #ffffff;
	margin-bottom: 44px;
	outline: none;
}

.email-personal{
	font-weight: 600;
	font-size: 18px;
	line-height: 22px;
	color: #76889D;
	margin-bottom: 0px;
	margin-right: 20px;
}

.email-personal span{
	color: #FA316D;
	margin-bottom: 21px;
}

.mail-wrapper{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 20px;
}

.personal-input-wrapper{
	position: relative;
	width: 100%;
	max-width: 280px;
}

.personal-input-wrapper input{
	width: 100%;
	background: #FFFFFF;
	border: 1px solid #DFE4EE;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
	border-radius: 8px;
	height: 48px;
	padding-left: 18px;
	outline: none;
}

.personal-input-wrapper input::-webkit-input-placeholder{
	font-size: 18px;
	color: #A7B3CA;
}

.personal-input-wrapper input::-moz-placeholder{
	font-size: 18px;
	color: #A7B3CA;
}

.personal-input-wrapper input:-ms-input-placeholder{
	font-size: 18px;
	color: #A7B3CA;
}

.personal-input-wrapper input::-ms-input-placeholder{
	font-size: 18px;
	color: #A7B3CA;
}

.personal-input-wrapper input::-webkit-input-placeholder{
	font-size: 18px;
	color: #A7B3CA;
}

.personal-input-wrapper input::-moz-placeholder{
	font-size: 18px;
	color: #A7B3CA;
}

.personal-input-wrapper input:-ms-input-placeholder{
	font-size: 18px;
	color: #A7B3CA;
}

.personal-input-wrapper input::placeholder{
	font-size: 18px;
	color: #A7B3CA;
}

.logout{
	border: none;
	outline: none;
	background-color: #ffffff;
	font-weight: 600;
	font-size: 24px;
	color: #2E5BFF;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 0 auto;
	margin-top: auto;
}

.logout svg{
	margin-left: 17px;
}

.verification-info{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
}

.verification-header-block{
	padding-top: 30px;
	padding-left: 39px;
	border-bottom: 1px solid #E0E6F0;
}

.verification-header{
	font-size: 28px;
	line-height: 34px;
	color: #343434;
	margin-bottom: 42px;
}

.information-item{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background: #FFFFFF;
	border: 1px solid #E0E6F0;
	box-shadow: 0px 0px 21px rgba(149, 158, 189, 0.17);
	border-radius: 14px;
	padding: 26px 35px 26px 34px;
	margin-bottom: 24px;
	position: relative;
}

.information-item input[type="checkbox"] {
	display: none;
}

.information-item input+label {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 0px;
}

.information-item input+label .toggle {
	position: relative;
	display: block;
	margin-right: 29px;
	border-radius: 100px;
	width: 55px;
	min-width: 55px;
	height: 29px;
	background: #CACEDC;
	cursor: pointer;
}

.information-item input+label .toggle .before,
.information-item input+label .toggle .after {
	position: absolute;
	top: 4px;
	left: 4px;
	display: block;
	border-radius: 50%;
	height: 21px;
	width: 21px;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.information-item input+label .toggle .before {
	background: rgba(231, 81, 47, 0);
}

.information-item input+label .toggle .after {
	background: #ffffff;
}

.information-item input:checked+label .toggle {
	background-color: #2E5BFF;
}

.information-item input:checked+label .toggle .after {
	left: 30px;
}

.tab-content{
	display: none;
}

.tab-content.active{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 100%;
	overflow: hidden;
}

.information-name{
	font-size: 20px;
	line-height: 24px;
	color: #000000;
	margin-right: 38px;
	margin-bottom: 0px;
	white-space: nowrap;
}

.input-info{
	font-size: 20px;
	line-height: 24px;
	color: #89909C;
	margin-bottom: 0px;
	margin-right: 15px;
	white-space: nowrap;
}

.game-stats-input{
	width: 259px;
	height: 40px;
	background: #FFFFFF;
	border: 1px solid #C9D2E3;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
	border-radius: 8px;
	margin-right: 37px;
	padding-left: 18px;
	outline: none;
}

.game-stats-input:focus{
	border: 1px solid #2E5BFF;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
}

.game-stats-input::-webkit-input-placeholder{
	font-size: 16px;
	line-height: 23px;
	color: #A7B3CA;
}

.game-stats-input::-moz-placeholder{
	font-size: 16px;
	line-height: 23px;
	color: #A7B3CA;
}

.game-stats-input:-ms-input-placeholder{
	font-size: 16px;
	line-height: 23px;
	color: #A7B3CA;
}

.game-stats-input::-ms-input-placeholder{
	font-size: 16px;
	line-height: 23px;
	color: #A7B3CA;
}

.game-stats-input::-webkit-input-placeholder{
	font-size: 16px;
	line-height: 23px;
	color: #A7B3CA;
}

.game-stats-input::-moz-placeholder{
	font-size: 16px;
	line-height: 23px;
	color: #A7B3CA;
}

.game-stats-input:-ms-input-placeholder{
	font-size: 16px;
	line-height: 23px;
	color: #A7B3CA;
}

.game-stats-input::placeholder{
	font-size: 16px;
	line-height: 23px;
	color: #A7B3CA;
}

.tab-checkers{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.tab-item{
	margin-right: 38px;
	cursor: pointer;
}

.tab-item p{
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	color: #878C92;
}

.tab-item.active p{
	color: #383B3E;
}

.tab-item.active{
	background-image: url('../../img/booster-area/triangle-3.svg');
	background-size: 100% 3px;
	background-repeat: no-repeat;
	background-position: bottom;
}

.tab-item p span{
	color: #FA316D;
}

.select-css {
	display: block;
	font-size: 16px;
	color: #000000;
	padding-left: 16px;
	width: 100%;
	min-width: 176px;
	max-width: 176px;
	box-sizing: border-box;
	margin: 0;
	border: 1px solid #C9D2E3;
	border-radius: 8px;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background-color: #ffffff;
	height: 40px;
	background-image: url('../../img/booster-area/arrow-svg.svg');
	background-repeat: no-repeat, repeat;
	background-position: right .7em top 50%, 0 0;
	background-size: .65em auto, 100%;
	margin-right: 75px;
}

.select-css option{
	color: #3F3356;
	font-size: 15px;
}

.select-css::-ms-expand {
	display: none;
}

.select-css:focus {
	border: 1px solid #2E5BFF;
	outline: none;
}

.information-item-container{
	padding: 46px 36px 0 40px;
	height: 100%;
	overflow: auto
}

.information-wrapper{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.information-state{
	min-width: 40px;
	min-height: 40px;
	width: 40px;
	height: 40px;
	margin-left: auto;
	background-image: url('../../img/booster-area/check-icon.svg');
	background-size: 100%;
	background-repeat: no-repeat;
}

.information-state.loader{
	background-image: url('../../img/booster-area/loader.svg');
	-webkit-animation-name: spin;
	animation-name: spin;
	-webkit-animation-duration: 2000ms;
	animation-duration: 2000ms;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
}
@-webkit-keyframes spin {
	from {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	} to {
		  -webkit-transform: rotate(360deg);
		  transform: rotate(360deg);
	  }
}
@keyframes spin {
	from {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	} to {
		  -webkit-transform: rotate(360deg);
		  transform: rotate(360deg);
	  }
}

.bottom-block{
	margin-top: auto;
	width: 100%;
	padding-top: 39px;
	padding-bottom: 45px;
	background-color: #ffffff;
	border-top: 2px solid #E0E6F0;
}

.bottom-button{
	width: 304px;
	min-height: 63px;
	background: #113EE2;
	border-radius: 8px;
	font-weight: 600;
	font-size: 20px;
	color: #FFFFFF;
	display: block;
	margin: 0 auto;
	outline: none;
	border: none;
}

.tab-content.second .bottom-button{
	margin: initial;
}

.information-wrapper:last-child{
	width: 100%;
	margin-left: 20px;
}

.tab-content.second{
	padding: 46px;
	overflow: auto;
}

.info-text{
	font-weight: 500;
	font-size: 18px;
	line-height: 20px;
	color: #76889D;
	margin-bottom: 15px;
}

.information-row{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 41px;
}

.wrap {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.information-row .info-item:first-child{
	margin-right: 75px;
}
/* .information-row .info-item:last-child{
  margin-right: auto;
  margin-left: 25px;
} */
.information-row .info-item.phone,
.information-row .info-item.phone-code {
	width: 100%;
	max-width: 388px;
	position: relative;
}
.information-row .info-item.phone-code:after {
	display: block;
	position: absolute;
	content: 'Please enter the verification code';
	font-weight: 400;
	font-size: 12px;
	line-height: 32px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #F83838;
	bottom: 3px;
}
.information-row input.verify-btn,
.information-row input.change-btn  {
	background: #2E5BFF !important;
	border: 2px solid #2E5BFF;
	box-sizing: border-box;
	border-radius: 21px;
	font-weight: normal;
	font-size: 14px;
	line-height: 19px;
	color: #FFFFFF;
	text-align: center;
	padding: 8px 36px;
	margin-left: 9px;
	outline: none;
}

.change-btn {
	display: none;
}
.verify-done-info {
	position: absolute;
	z-index: 1;
	right: -74px;
	bottom: 36px;
}
.verify-done-info .information-state {
	margin-left: 14px;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	vertical-align: middle;
	margin-top: 0;
}
.verify-done-info .verify-phone-succ {
	margin: 0;
	font-size: 14px;
	line-height: 32px;
	color: #002B55;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	font-weight: 400;
	padding-left: 13px;
}
.resend {
	position: absolute;
	font-size: 14px;
	line-height: 32px;
	-webkit-font-feature-settings: 'liga' off;
	font-feature-settings: 'liga' off;
	color: #2E5BFF;
	text-decoration: underline;
	top: 0;
	right: 16px;
}
.inputs {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;;
	width: 100%;
	max-width: 262px;
	border: 1.5px solid #DFE4EE;
	box-sizing: border-box;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
	border-radius: 8px;
}
.phone-code .inputs input:first-child {
	border-radius: 8px 0 0 8px;
}
.phone-code .inputs input:last-child {
	border-radius: 0 8px 8px 0;
}
.phone-code .inputs input {
	height: 48px;
	text-align: center;
	width: 52px;
	padding: 12px 19px;
	background: #FFFFFF !important;
	border: transparent;
	box-sizing: border-box;
	font-weight: normal;
	font-size: 18px;
	line-height: 23px;
	color: #8DA3B9;
	outline: none;
	margin: 0;
	border-right: 1px solid #DFE4EE;
}
.information-row .info-item.phone .form-input {
	width: 100%;
	max-width: 260px;
}

.info-item .game-stats-input{
	width: 332px;
	height: 44px;
	margin-right: 0px;
}

.info-item .select-css{
	max-width: 332px;
	width: 332px;
	height: 44px;
	margin-right: 0px;
}

.conditions{
	margin-bottom: 40px;
}

.conditions input[type=checkbox] {
	display: none;
}

.conditions input[type=checkbox]:checked+label {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.conditions label {
	display: block;
	line-height: 28px;
	opacity: 0.6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}

.conditions input[type=checkbox]:checked+label .sc-check {
	background-color: #2E5BFF;
}

.conditions .sc-check {
	width: 25px;
	height: 25px;
	vertical-align: middle;
	display: inline-block;
	margin: 0px 19px 0px 0px;
	border-radius: 7px;
	position: relative;
	background-color: rgba(95, 95, 95, 0.2);
	overflow: hidden;
	cursor: pointer;
}

.conditions .sc-check:before {
	content: '';
	width: 25px;
	height: 25px;
	display: block;
	position: absolute;
	top: 8px;
	left: 6px;
	background-image: url('../../img/booster-area/check-vector.svg');
	background-size: 13.5px 8px;
	background-repeat: no-repeat;
}

.conditions span{
	font-size: 18px;
	line-height: 22px;
	color: #383A3D;
	position: relative;
	top: 3px;
}

.order_info_scrolling::-webkit-scrollbar,
.main-block__in-order::-webkit-scrollbar,
.personal-data::-webkit-scrollbar,
.tab-content.second::-webkit-scrollbar,
.information-item-container::-webkit-scrollbar {
	width: 12px;
}

.order_info_scrolling::-webkit-scrollbar-track,
.main-block__in-order::-webkit-scrollbar-track,
.personal-data::-webkit-scrollbar-track,
.tab-content.second::-webkit-scrollbar-track,
.information-item-container::-webkit-scrollbar-track {
	background: transparent;
}

.order_info_scrolling::-webkit-scrollbar-thumb,
.main-block__in-order::-webkit-scrollbar-thumb,
.personal-data::-webkit-scrollbar-thumb,
.tab-content.second::-webkit-scrollbar-thumb,
.information-item-container::-webkit-scrollbar-thumb {
	background: #D7D7D7;
	border-radius: 20px;
}

.order_info_scrolling::-webkit-scrollbar-thumb:hover,
.main-block__in-order::-webkit-scrollbar-thumb:hover,
.personal-data::-webkit-scrollbar-thumb:hover,
.tab-content.second::-webkit-scrollbar-thumb:hover,
.information-item-container::-webkit-scrollbar-thumb:hover {
	background: #D7D7D7;
}

.save-mob{
	display: none;
}

@media screen and (max-width: 1795px){
	.information-item{
		display: block;
	}
	.information-wrapper:first-child{
		margin-bottom: 20px;
	}
}

@media screen and (max-width: 1450px){
	.information-wrapper:last-child{
		display: block;
		margin-left: 0px;
	}
	.game-stats-input{
		margin-bottom: 20px;
		width: 100%;
	}
	.input-info{
		margin-bottom: 5px;
	}
	.select-css{
		max-width: 100%;
	}
	.information-row{
		display: block;
	}
	.information-row .info-item:first-child{
		margin-right: 0px;
	}
	.information-state{
		margin-left: 0px;
		margin-top: 20px;
	}
}

@media screen and (max-width: 950px){
	.personal-data-container{
		display: block;
		overflow: auto;
		background-color: transparent;
		border-radius: 0px;
		box-shadow: none;
	}
	.personal-data{
		max-width: 100%;
		border-right: none;
		height: auto;
		margin-bottom: 13px;
		overflow: hidden;
	}
	.information-row .info-item {
		width: 50%;
	}
	.personal-data-header,
	.delete-avatar,
	.logout,
	.verification-header,
	.tab-item p span{
		display: none;
	}
	.personal-data{
		display: block;
		background-color: #ffffff;
		border-radius: 10px;
	}
	.information-state{
		position: absolute;
		top: 10px;
		right: 15px;
		width: 20px;
		height: 20px;
		min-width: 20px;
		min-height: 20px;
		margin-top: 0px;
	}
	.verify-done-info {
		bottom: 40px;
	}
	.verify-done-info .information-state {
		margin-left: 0;
		display: -webkit-inline-box;
		display: -ms-inline-flexbox;
		display: inline-flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		margin-top: 0;
		min-width: 40px;
		min-height: 40px;
		width: 40px;
		height: 40px;
		top: -3px;
		left: -42px;
	}
	.bottom-block{
		position: fixed;
		bottom: 0px;
		left: 0px;
		width: 100%;
		padding-top: 24px;
		padding-bottom: 25px;
		z-index: 300;
		border: 1px solid #D7DCE7;
	}
	.wrapper-avatar{
		width: 103px;
		height: 103px;
		min-width: 103px;
		min-height: 103px;
		border: 1px solid #2E5BFF;
		float: left;
		margin-right: 25px;
		margin-bottom: 0px;
	}
	.wrapper-avatar img{
		width: 98px;
		height: 98px;
	}
	.input-wrapper label .wrapper svg{
		display: block;
	}
	.input-wrapper label .wrapper span{
		display: none;
	}
	.input-wrapper label .wrapper{
		width: 31px;
		height: 31px;
		border-radius: 50%;
		border: 1px solid #ffffff;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		padding-top: 0px;
		position: absolute;
		left: 90px;
		top: 80px;
	}
	.personal-data{
		padding: 11px 18px;
		position: relative;
		border-radius: 10px;
		box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.03);
	}
	.personal-name{
		font-size: 20px;
		line-height: 24px;
		margin-bottom: 5px;
		text-align: left;
	}
	.acc-name{
		font-size: 14px;
		line-height: 17px;
		text-align: left;
		margin-bottom: 0px;
	}
	.personal-input-wrapper{
		max-width: initial;
		text-align: left;
		height: 34px;
	}
	.personal-input-wrapper input{
		max-width: initial;
		width: 100%;
		height: 34px;
	}
	.personal-input-wrapper input::-webkit-input-placeholder{
		font-size: 14px;
	}
	.personal-input-wrapper input::-moz-placeholder{
		font-size: 14px;
	}
	.personal-input-wrapper input:-ms-input-placeholder{
		font-size: 14px;
	}
	.personal-input-wrapper input::-ms-input-placeholder{
		font-size: 14px;
	}
	.personal-input-wrapper input::-webkit-input-placeholder{
		font-size: 14px;
	}
	.personal-input-wrapper input::-moz-placeholder{
		font-size: 14px;
	}
	.personal-input-wrapper input:-ms-input-placeholder{
		font-size: 14px;
	}
	.personal-input-wrapper input::placeholder{
		font-size: 14px;
	}
	.main-block__in.personal-flow{
		padding-top: 17px;
		padding-bottom: 0px;
	}
	.verification-header-block{
		background-color: #ffffff;
		padding-top: 8px;
		padding-bottom: 8px;
		padding-left: 16px;
		border-radius: 10px;
		margin-bottom: 13px;
	}
	.tab-item.active{
		background-image: none;
		background-color: #2E5BFF;
		border-radius: 7px;
	}
	.tab-item.active p{
		color: #ffffff;
		border-radius: 10px;
	}
	.tab-item{
		margin-right: 18px;
	}
	.tab-item p{
		font-size: 14px;
		line-height: 17px;
		margin-bottom: 0px;
		padding: 8px 10px;
	}
	.information-item-container{
		padding: 13px 17px;
		padding-bottom: 135px;
	}
	.tab-content{
		background-color: #ffffff;
	}
	.information-item{
		margin-bottom: 10px;
		border-radius: 0px;
		padding: 0px;
		border: none;
		box-shadow: none;
	}
	.information-wrapper:first-child{
		margin-bottom: 5px;
		border: 1px solid #E0E3EF;
		box-shadow: 0px 0px 21px rgba(149, 158, 189, 0.17);
		border-radius: 14px;
		padding: 9px 17px;
	}
	.information-wrapper:last-child{
		border: 1px solid #E0E3EF;
		box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.1);
		border-radius: 5px;
		padding: 19px 17px 25px 17px;
		display: none;
	}
	.information-item input+label .toggle{
		width: 38px;
		min-width: 38px;
		height: 20px;
		margin-right: 22px;
	}
	.information-item input+label .toggle .before,
	.information-item input+label .toggle .after{
		width: 14px;
		height: 14px;
		top: 3px;
		left: 3px;
	}
	.information-item input:checked+label .toggle .after{
		left: 21px;
	}
	.information-name{
		font-size: 12px;
		line-height: 14px
	}
	.input-info{
		font-size: 14px;
		line-height: 16px;
	}
	.info-item .game-stats-input{
		margin-right: 0px;
		margin-bottom: 12px;
		height: 34px;
		width: 100%;
	}
	.info-item .select-css{
		margin-bottom: 27px;
		height: 34px;
		width: 100%;
	}
	.save-mob{
		width: 135px;
		height: 40px;
		border: none;
		outline: none;
		background: #113EE2;
		border-radius: 8px;
		font-weight: 600;
		font-size: 16px;
		color: #ffffff;
		display: block;
		margin: 0 auto;
		margin-top: 27px;
	}
	.tab-content.second{
		padding: 18px 17px 30px 17px;
		border-radius: 10px;
	}
	.info-text{
		font-size: 14px;
		line-height: 17px;
		margin-bottom: 10px;
		color: #000000;
	}
	.information-row{
		margin-bottom: 0px;
	}
	.conditions span{
		font-size: 14px;
		line-height: 17px;
	}
	.bottom-button{
		font-size: 14px;
		min-height: 38px;
		width: 90%;
	}
	.conditions{
		margin: 0 auto;
		margin-bottom: 25px;
		margin-top: 12px;
	}
	.tab-content.second .bottom-button{
		margin: 0 auto;
	}
	.mail-wrapper{
		display: block;
	}
	.email-personal{
		margin-right: 0px;
		margin-bottom: 10px;
		font-size: 12px;
		line-height: 14px;
	}
}

/* order-list */

.order-list {
	position: relative;
}

.order-list__in{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-top: 3px solid #EFF1F5;
	background-color: #ffffff;
	width: 100%;
	padding: 16px 47px 16px 109px;
}

.order-list__in-bottom{
	border-top: none;
	background-color: #f8f8fa;
	padding-top: 20px;
	padding-bottom: 20px;
}

.list__item{
	font-weight: 400;
	font-size: 14px;
	line-height: 19px;
	color: #8491AA;
	margin-right: 16px;
	cursor: pointer;
}

.list__item-header{
	font-weight: 600;
	font-size: 24px;
	line-height: 33px;
	color: #1E1E1E;
	margin-right: 28px;
}

/*.list__item-active{*/
/*	font-size: 18px;*/
/*	line-height: 25px;*/
/*	color: #3F74F2;*/
/*	background: #F2F6FF;*/
/*	border-radius: 8px;*/
/*	padding: 10px 11px;*/
/*}*/

.list__item-completed{
	margin-left: 36px;
	font-weight: 400;
	font-size: 18px;
	line-height: 25px;
	color: #8491AA;
}

.instruction-block{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-left: auto;

}

.instruction-block__text{
	font-weight: 500;
	font-size: 18px;
	line-height: 21px;
	color: #8491AA;
}

.instruction-block svg{
	margin-left: 9px;
	cursor: pointer;
}

.order__text{
	font-weight: 500;
	font-size: 18px;
	line-height: 21px;
	color: #8491AA;
	margin-right: 32px;
}

.order__text svg{
	margin-left: 8px;
}

.order__input{
	width: 100%;
	max-width: 556px;
	height: 48px;
	background: #FFFFFF;
	border-radius: 110px;
	padding-left: 23px;
	border: none;
	outline: none;
}

.order__input::-webkit-input-placeholder{
	font-size: 16px;
	line-height: 20px;
	color: #8491AA;
}

.order__input::-moz-placeholder{
	font-size: 16px;
	line-height: 20px;
	color: #8491AA;
}

.order__input:-ms-input-placeholder{
	font-size: 16px;
	line-height: 20px;
	color: #8491AA;
}

.order__input::-ms-input-placeholder{
	font-size: 16px;
	line-height: 20px;
	color: #8491AA;
}

.order__input::-webkit-input-placeholder{
	font-size: 16px;
	line-height: 20px;
	color: #8491AA;
}

.order__input::-moz-placeholder{
	font-size: 16px;
	line-height: 20px;
	color: #8491AA;
}

.order__input:-ms-input-placeholder{
	font-size: 16px;
	line-height: 20px;
	color: #8491AA;
}

.order__input::placeholder{
	font-size: 16px;
	line-height: 20px;
	color: #8491AA;
}

.order__button{
	border: none;
	outline: none;
	background-color: transparent;
	margin-left: 17px;
}

.order-wrapper_no-grid{
	display: block;
	padding-bottom: 0;
}

.order-item.alert-notification:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 9px;
	background-color: #FFC8C8;
	top: 0px;
	left: 0px;
	border-radius: 10px 10px 0 0;;
}

.order-item.order-page::-webkit-scrollbar {
	width: 10px;
}

.order-item.order-page::-webkit-scrollbar-track {
	background: transparent;
}

.order-item.order-page::-webkit-scrollbar-thumb {
	background: #E7E9ED;
	border-radius: 10px;
}

.order-item.order-page::-webkit-scrollbar-thumb:hover {
	background: initial;
}

.block-chat__loader,
.order-item__loader{
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	z-index: 2;
	-webkit-animation-duration: 3s;
	animation-duration: 3s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-name: placeHolderShimmer;
	animation-name: placeHolderShimmer;
	background: #f6f7f8;
	background-image: -webkit-linear-gradient(left, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
	background-size: 100% 100%;
	position: absolute;
	border-radius: 10px;
}

.order-item__loader_client:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-size: contain;
	background-size: 100% 100%;
	background-image: url(../../img/booster-area/L2.png);
}

@-webkit-keyframes placeHolderShimmer{
	0%{
		background-position: -450px 0
	}
	100%{
		background-position: 450px 0
	}
}

@keyframes placeHolderShimmer{
	0%{
		background-position: -450px 0
	}
	100%{
		background-position: 450px 0
	}
}

.block-chat__loader svg,
.order-item__loader svg{
	width: 100%;
	height: 100%;
}


.status-block__status.completed{
	color: #F2994A;
}

.status-block__status.completed:before{
	background-color: #F2994A;
}

.status-block__status.found{
	color: #508BFE;
}

.status-block__status.found:before{
	background-color: #508BFE;
}

.status-block__status.in-progress{
	color: #319786;
}

.status-block__status.not-started{
	color: #8491AA;
}

.status-block__status:before{
	content: '';
	position: absolute;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	left: -11px;
	top: 6px;
}

.status-block__status.in-progress:before{
	background-color: #319786;
}

.status-block__status.not-started:before{
	background-color: #8491AA;
}

.status-block__price{
	font-weight: 600;
	font-size: 24px;
	line-height: 24px;
	letter-spacing: -0.03em;
	color: #202020;
	margin-left: auto;
}

.chat-wrapper{
	position: relative;
}

.chat-wrapper:last-child{
	margin-left: 24px;
}

.block-chat__in{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 12px 16px 16px 16px;
}

.chat__icon{
	width: 32px;
	height: 32px;
	position: relative;
	background: url(../../img/booster-area/chat-icon.svg);
	background-size: cover;
	margin-top: 18px;
}

.chat__counter{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background-color: #3F74F2;
	color: #ffffff;
	font-weight: 500;
	font-size: 14px;
	line-height: 16px;
	position: absolute;
	right: -15px;
	top: -13px;
}

.chat__counter.alert-notification{
	background-color: #F83838;
	top: -10px;
	right: -10px;
}

.chat-wrapper__chat{
	font-size: 13px;
	line-height: 18px;
	color: #353944;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 85%;
	height: 35px;
}

.chat-wrapper__time{
	position: absolute;
	font-size: 14px;
	line-height: 19px;
	color: #8491AA;
	right: 0px;
	bottom: 0px;
}

.order-info:not(:last-child){
	margin-bottom: 16px;
}

.order-info .order-info__header{
	margin-bottom: 8px;
}

.order-info__header{
	font-weight: 800;
	font-size: 12px;
	line-height: 14px;
	color: #ACB5C7;
	text-transform: uppercase;
}

.labels-block{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 12px;
}

.labels-block.chat{
	padding-top: 0px;
	margin-right: 12px;
}

.labels-block__item:not(:last-child){
	margin-right: 8px;
}

.labels-block__item{
	padding: 5px 11px;
	font-weight: 500;
	font-size: 11px;
	line-height: 14px;
	border-radius: 55px;
}

.labels-block__item.game-settings{
	height: 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-weight: 600;
}

.see__all{
	font-weight: 500;
	font-size: 12px;
	line-height: 14px;
	color: #3F74F2;
	text-decoration: none;
	margin-left: 8px;
}

.order-info__comment{
	font-size: 14px;
	line-height: 20px;
	letter-spacing: -0.03em;
	color: #202020;
}

.notification-item{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 8px;
	width: 40%;
}

.notification-item-top{
	margin-bottom: 16px;
}

.notification-area{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	height: 64px;
	padding-bottom: 8px;
	overflow: hidden;
}

.notification-area.page-order{
	height: auto;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: initial;
	-ms-flex-pack: initial;
	justify-content: initial;
	padding-top: 8px;
}

.notification-area.page-order .notification-item{
	width: 40%;
}

.no-session{
	background-image: url(../../img/booster-area/alert-circle.svg);
}

.no-reply{
	background-image: url(../../img/booster-area/slash.svg);
}

.hours-12{
	background-image: url(../../img/booster-area/clock-status.svg);
}

.your-active{
	background-image: url(../../img/booster-area/play-green.svg);
}

.other-active{
	background-image: url(../../img/booster-area/play-blue.svg);
}

.order-info__value{
	font-weight: 600;
}

.order_info_scrolling{
	height: 430px;
	overflow: auto;
}

.time{
	margin-right: 10px;
}

.bottom-labels{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: auto;
	margin-bottom: 1px;
}

.bottom-labels__item{
	font-weight: 500;
	font-size: 16px;
	line-height: 18px;
	color: #5770A4;
	position: relative;
	margin-left: 25px;
	white-space: nowrap;
}

.bottom-labels__item.streams{
	color: #F83838;
}

.bottom-labels__item:before{
	content: '';
	position: absolute;
	width: 20px;
	height: 18px;
	left: -25px;
	top: 0px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
}

.bottom-labels__item.self:before{
	background-image: url(../../img/booster-area/selfplay-svg.svg);
}

.bottom-labels__item.streams:before{
	background-image: url(../../img/booster-area/stream-svg.svg);
}

.bottom-labels__item.no-streams:before{
	background-image: url(../../img/booster-area/no-stream-svg.svg);
}

.bottom-labels__item.piloted:before{
	background-image: url(../../img/booster-area/piloted.svg);
}

.bottom-labels__item:first-child{
	margin-right: 42px;
}

.order-info__bottom-link{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-decoration: none;
	background: #F2F6FF;
	border-radius: 10px;
	font-weight: 600;
	font-size: 14px;
	color: #3F74F2;
	width: 95%;
	height: 42px;
	min-height: 42px;
	-webkit-transition: .3s;
	transition: .3s;
	margin: 0 auto;
}

.order-info__bottom-link:hover{
	-webkit-transition: .3s;
	transition: .3s;
	background-color: #3F74F2;
	color: #FFFFFF;
	text-decoration: none;
}

.wrapper-time{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 80%;
}

.xbox{
	background-color: #FFF6D1;
	color: #997A00;
}

.cross-save{
	background-color: #EAF1F8;
	color: #3F74F2;
}

.pc{
	background-color: #FFEAF1;
	color: #BE003F;
}

.ps4{
	background-color: #EBEAFF;
	color: #0013BE;
}

.eu{
	background-color: #EAF8FF;
	color: #0076B1;
}

.us{
	background-color: #FFF3EA;
	color: #BE4400;
}

.no-stream{
	background-color: #FAF8F8;
	color: #FF095A;
}

.stream{
	background-color: #F0F7FD;
	color: #39B2D9;
}

.wow{
	background-color: #E0F8E0;
	color: #178976;
}

.d2{
	background-color: #E0F8F4;
	color: #319786;
}

.ow{
	background-color: #F8E0E0;
	color: #973131;
}

.fn{
	background-color: #E0F2F8;
	color: #317297;
}

.pubg{
	background-color: #F0E0F8;
	color: #703197;
}

.bo{
	background-color: #DBE8E6;
	color: #499386;
}

.anm{
	background-color: #F0F4F4;
	color: #316697;
}

.div2{
	background-color: #C7FFF7;
	color: #45AA99;
}

.apex{
	background-color: #F8F2E0;
	color: #976231;
}

.fo76{
	background-color: #E0EFF8;
	color: #567570;
}

.poe{
	background-color: #EBF5FF;
	color: #294ED2;
}

.lol{
	background-color: #F1E0F8;
	color: #313B97;
}

.rl{
	background-color: #FFEEFA;
	color: #97316E;
}

.wot{
	background-color: #F3F1ED;
	color: #72655C;
}

.das{
	background-color: #F8E0F5 ;
	color: #97318D ;
}

.wowcl{
	background-color: #E0F8E0 ;
	color: #178976 ;
}

.wowtbc {
	background-color: #E0F8F4;
	color: #319786;
}

.wfm{
	background-color: #E0F8E0;
	color: #319786;
}

.bl{
	background-color: #E0F8F4;
	color: #319786;
}

.dbl3{
	background-color: #F0F0F0;
	color: #5A7570;
}

.cod-mob{
	background-color: #FCF1F1;
	color: #97316E;
}

.cod-mf{
	background-color: #E0F8E0;
	color: #319786;
}

.vr-ct{
	background-color: #E0F8F4;
	color: #319786;
}

.abn-online{
	background-color: #F8E0F5;
	color: #97318D;
}

.tes-online{
	background-color: #E0E8F8;
	color: #316697;
}

.ff14{
	background-color: #FFEEEE;
	color: #973162;
}

.primeworld{
	background-color: #E0ECF8;
	color: #288172;
}

.escapefromtarkov{
	background-color: #FDF0F0;
	color: #DF6565;
}

/* .d2pwp{
  background-color: ;
  color: ;
} */

.rsix{
	background-color: #E0F8F4;
	color: #319786;
}

.hstn{
	background-color: #E0F8E0;
	color: #319786;
}

.codwz{
	background-color: #FFEEFA;
	color: #97316E;
}

.new.world {
	background-color: #DBF8FF;
	color: #249FBA;
}

.codcw {
	background-color: #DBEAFC;
	color: #3D85DA;
}

.codvn {
	background-color: #FBDFFC;
	color: #E851EB;
}
.bf2042 {
	background: #E4EAFF;
	color: #4B71F7;
}


/* Job application form */
.page-wrap.application {
	min-height: 100svh;
	height: 100%;
}
.application .body_container {
	height: 100%;
}
.application .menu-block {
	/* height:auto; */
	padding-bottom: 30px;
}
.application-form .main-block__in {
	padding: 32px 42px 115px 42px;
}

.main-block__title-wrapper p{
	font-weight: 800;
	font-size: 38px;
	line-height: 41px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #242424;
	margin: 0;
	padding-bottom: 9px;
}

.main-block__title-wrapper span {
	font-size: 18px;
	line-height: 32px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #4F4F4F;
}

.main-block__form-wrapper{
	margin-top: 31px;
	background: #FFFFFF;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
	border-radius: 23px;
	padding: 27px 44px;
	width: 100%;
	max-width: 1340px;
	height: auto;
}

.main-block__form-wrapper p{
	font-weight: 600;
	font-size: 30px;
	line-height: 32px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #242424;
	margin: 0;
}

.main-block__form-wrapper hr{
	margin: 20px 0 26px;
}

.form-input {
	width: 100%;
	max-width: 388px;
	height: 48px;
	background: #FFFFFF;
	border: 1.5px solid #DFE4EE;
	box-sizing: border-box;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
	border-radius: 8px;
	padding-left: 24px;
	outline: none;
	/* margin-right: 44px; */
	margin-bottom: 32px;
}
.login-password-input .form-input {
	width: 100%;
	border: 2px solid #CDD1E1;
	box-sizing: border-box;
	border-radius: 6px;
	font-size: 16px;
	line-height: 16px;
	color: #767B8D;
	margin-bottom: 0;
}
.login-password-input .form-input::-webkit-input-placeholder{
	font-size: 16px;
	line-height: 16px;
	color: #767B8D;
}
.form-input::-webkit-input-placeholder{
	font-size: 18px;
	line-height: 23px;
	color: #8DA3B9;
}
.form-input_textarea{
	resize: none;
	height: 113px;
	padding-top: 7px;
}
.main-block__form-wrapper label,
.modal-wrapper p {
	display: block;
	font-weight: 400;
	font-size: 16px;
	line-height: 32px;
	color: #8DA3B9;
	-ms-flex-item-align: center;
	align-self: center;
}

.main-block__form-wrapper .information-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-bottom: 24px;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.information-flex {
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.main-block__form-wrapper  .information-row .info-item:first-child {
	margin-right: 0;
}

.main-block__form-wrapper .info-item span {
	color: #F83838;
}
.info-item .select-css {
	font-size: 18px;
	line-height: 23px;
	color: #8DA3B9;
	height: 48px;
	max-width: 388px;
	width: 100%;
	margin-right: 0px;
}
p.main-block__title {
	display: inline-block;
	margin-right: 15px;
	margin-bottom: 8px;
}

.main-block__form-wrapper .flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	flex-wrap: wrap;
}
.platform-list.flex {
	width: 100%;
	padding-top: 25px;
}

.right-btn button{
	background: #F2F6FF;
	border-radius: 10px;
	width: 220px;
	height: 48px;
	border: none;
	font-weight: 600;
	font-size: 18px;
	line-height: 25px;
	text-align: center;
	color: #2E5BFF;
}

.selector-link {
	display: inline-block;
	font-weight: 400;
	font-size: 20px;
	line-height: 32px;
	-webkit-text-decoration-line: underline;
	text-decoration-line: underline;
	color: #2E5BFF;
}

.selector-empty {
	text-align: center;
	margin-top: 62px;
	margin-bottom: 101px;
	display: none;
}

.selector-empty p {
	font-weight: 400;
	font-size: 22px;
	line-height: 32px;
	display: block;
	text-align: center;
	color: #8DA3B9;
	padding-bottom: 60px;
}

.game-btn{
	width: 220px;
	height: 48px;
	color: #FFFFFF;
	border-radius: 10px;
	border: none;
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	outline: none;
	background: #2E5BFF;
	margin: 0 auto;
	display: block;
	margin-top: 56px;
	margin-bottom: 31px;
}
.game-btn.disabled {
	background: #EFEEEE;
	color: #A2A2A2;
}
.game-btn.change {
	display: none;
	width: 276px;
}

.game-link {
	background: #FFFFFF;
	border: 1.5px solid #DFE4EE;
	box-sizing: border-box;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
	border-radius: 8px;
	height: 48px;
	width: 288px;
	padding: 10px 20px;
	outline: none;
	margin-left: 10px;
	margin-right: 32px;
}
.game-item .flex input,
.modal-wrapper .flex input {
	display: none;
}
.game-item .flex label,
.modal-wrapper .flex label {
	cursor: pointer;
	font-size: 14px;
	line-height: 19px;
	border: 2px solid #EFEEEE;
	box-sizing: border-box;
	border-radius: 21px;
	color: #242424;
	margin-right: 16px;
	width: 225px;
	height: 36px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;

}
.game-item .flex input:checked+label,
.modal-wrapper .flex input:checked+label {
	background: #2E5BFF;
	border: 2px solid #2E5BFF;
	box-sizing: border-box;
	border-radius: 21px;
	color: #FFFFFF;
}
.game-item .select-game{
	margin-left: 18px;
	margin-right: 32px;
	background: #FFFFFF;
	border: 1.5px solid #DFE4EE;
	box-sizing: border-box;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
	border-radius: 8px;
	height: 48px;
	width: 288px;
	max-width: 288px;
	outline: none;
	padding-left: 18px;
}
.game-item .select-game,
.info-item .select-css,
.modal-wrapper .select-game{
	background-image: url(../../img/booster-area/arrow-down.svg);
	background-repeat: no-repeat, repeat;
	background-position: right .7em top 50%, 0 0;
	background-size: 14px;
}
.form-input.calendar {
	background-image: url(../../img/booster-area/calendar_1.svg);
	background-repeat: no-repeat, repeat;
	background-position: right .7em top 50%, 0 0;
	background-size: 24px;
}
.mob-next-btn {
	display: none;
}
.game-item {width:100%}
.del {
	background: #F83838;
	width: 32px;
	height: 32px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-item-align: center;
	align-self: center;
	/* margin-left: 79px; */
	position: relative;
	cursor: pointer;
	margin-bottom: 5px;
}
.del:after {
	display: block;
	content: '';
	position: absolute;
	width: 18px;
	height: 3px;
	top: 14px;
	left: 6px;
	background: #fff;
	border-radius: 25%;
}
.information-row input:invalid,
.information-row .inputs {
	border: 1.5px solid #F83838;
	box-sizing: border-box;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
}
/* .information-row input:valid {
  background: #F2F6FF;
} */
.information-row .info-item {
	position: relative;
	width: 47%;
}

.information-row .wrong-msg:before{
	position: absolute;
	display: block;
	content: "Incorrect input, please fill the form again";
	width: 100%;
	height: auto;
	bottom: 5px;
	left: 0;
	color: red;
	font-size: 12px;
	line-height: 32px;
}
.game-item .information-state,
.game-item .information-state.loader {
	-ms-flex-item-align: center;
	align-self: center;
}

.main-block__select_show{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
/* .main-block__form-wrapper .game-btn {
  display: none;
} */

@media screen and (max-width: 780px) {
	.main-block__in-order {
		margin-right: 0px;
		padding-top: 185px;
	}
	.body_container{
		overflow: hidden;
	}
	.order-list-inner{
		padding-bottom: 90px;
	}
	.pagination-block{
		padding-right: 15px;
		padding-left: 15px;
		position: fixed;
		/* display: none; */
	}
	.pagination-items__item{
		width: 22px;
		height: 22px;
	}
	.pagination-block__orders{
		font-size: 14px;
		margin-right: auto;
	}
	.pagination-items__item{
		margin-right: 9px;
	}

	.main-block__in-order::-webkit-scrollbar {
		width: 0px;
	}

	.main-block__in-order::-webkit-scrollbar-track {
		background: initial;
	}

	.main-block__in-order::-webkit-scrollbar-thumb {
		background: initial;
		border-radius: initial;
	}

	.main-block__in-order::-webkit-scrollbar-thumb:hover {
		background: initial;
	}
	.order-item__in{
		padding: 25px 16px 16px 16px;
		min-height: inherit;
	}
	.order-item{
		height: auto;
	}
	.order-wrapper{
		-ms-grid-columns: (minmax(300px, 1fr))[auto-fill];
		grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
		padding-bottom: 0px;
		gap: 16px 0px;
	}
	.list__item-header{
		display: none;
	}
	.order-list__in{
		padding: 13px 0px 15px 20px;
		overflow: scroll;
	}
	.order-list__in::-webkit-scrollbar{
		display: none;
	}
	.order-list__in
	.list__item{
		white-space: nowrap;
	}
	.list__item-active{
		font-size: 14px;
		line-height: 16px;
	}
	.list__item-completed{
		font-size: 14px;
		line-height: 16px;
		margin-left: 0px;
	}
	.instruction-block__text{
		display: none;
	}
	.padding-reset{
		padding: 0px 0px;
		background-color: #ffffff;
	}
	.header__in {
		padding-left: 20px;
		padding-right: 20px;
	}
	.header__in {
		padding: 0 16px;
		flex-wrap: wrap;
		justify-content: flex-start;
	}
	.header-fixed{
		position: fixed;
		width: 100%;
		z-index: 3;
	}
	.header-sticky{
		position:sticky;
		width:100%;
		top:0px;
		z-index: 6;
	}
	.instruction-block{
		margin-right: 5px;
	}
	.wrapper-time{
		width: 100%;
		display: block;
	}
}

@media screen and (max-width: 850px) and (orientation: landscape) {
	.body{
		overflow: hidden;
	}
	.menu-block{
		overflow: auto;
	}
}

/* order page */

.main-wrapper-chat{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
}
.main-chat-loader{
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.chatLoader {
	 margin: 100% auto 0 auto;
	 border: 8px solid #FFC1D6; /* Light grey */
	 border-top: 8px solid #FF095A; /* Blue */
	 border-left: 8px solid #FF095A; /* Blue */
	 border-bottom: 8px solid #FF095A; /* Blue */
	 animation: spin 2s linear infinite;
	 border-radius: 50%;
	 width: 104px;
	 height: 104px;
 }

@keyframes spin {
	1% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}
.main-wrapper_mt50{
	margin-top: 50px;
}

.main-wrapper .order-item{
	width: 100%;
	max-width: 268px;
	border-radius: 8px;
	position: relative;
}

.main-wrapper .order-item__in{
	padding: 0px;
	border-radius: 10px;
}

.info-block{
	padding: 12px 32px 46px 32px;
	background-color: #ffffff;
	overflow: auto;
}

.back-block{
	/* position: absolute; */
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: -32px;
	cursor: pointer;
}

.back-block__text{
	font-weight: 600;
	font-size: 16px;
	line-height: 24px;
	color: #3F74F2;
	margin-left: 8px;
}

.main-wrapper .status-block{
	padding: 20px 0px 20px 32px;
	background-color: #EEF4FF;
	border-radius: 10px 10px 0 0;
	margin-bottom: 0px;
}

.main-wrapper .status-block.completed{
	background-color: #FFF6D1;
}

.main-wrapper .status-block.active{
	background-color: #E0F8F4;
}

.main-wrapper .status-block__id{
	font-size: 20px;
	line-height: 24px;
	color: #000000;
}

.main-wrapper .status-block__id span{
	font-weight: 800;
}

.main-wrapper .bottom-labels{
	display: block;
	margin-left: 20px;
}

.main-wrapper .bottom-labels__item:not(:last-child){
	margin-bottom: 24px;
}

.main-wrapper .bottom-labels__item.self{
	margin-top: 8px;
}

.bottom-labels__item.self.buyer{
	margin-top: 0px;
	margin-bottom: 0px;
}

.client-info__text{
	font-weight: 800;
	font-size: 14px;
	line-height: 19px;
	text-transform: uppercase;
	color: #8DA3B9;
	margin-bottom: 6px;
}

.client-info__value-status{
	position: relative;
}

.client-info__value-status:after{
	content: 'Online';
	position: absolute;
	font-weight: 600;
	font-size: 14px;
	line-height: 24px;
	letter-spacing: -0.03em;
	color: #319786;
	right: 15px;
}

.order-info__price{
	font-weight: 800;
	font-size: 24px;
	line-height: 24px;
	letter-spacing: -0.03em;
	color: #000000;
	float: right;
}

.main-wrapper .chat-fixed-block{
	position: static;
	left: initial;
	-webkit-transform: initial;
	transform: initial;
}

.chat-prepared-message__in{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 10px;
	padding-bottom: 0;
	position: relative;

}
.chat-prepared-message__item{
	width: 100%;
	display: none;
}

.chat-prepared-message__item__btn{
	border-radius: 10px;
	font-weight: bold;
	background: #2E5BFF;
	font-size: 14px;
	line-height: 19px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	color: #FFFFFF;
	cursor: pointer;
	width: 100%;
	height: 50px;
	text-decoration: none;
	border:2px solid #2E5BFF;
	-webkit-transition: .3s;
	transition: .3s;
}
a.chat-prepared-message__item__btn{
	text-decoration: none;
}

.chat-prepared-message__item__btn:hover{
	text-decoration: none;
	background-color: #033FF0;
}
.chat-prepared-message__item__btn_white{
	background: #fff;
	color: #2E5BFF;
}
.chat-prepared-message__item__btn_white:hover{
	background: #033FF0;
	color: #fff;
}
.chat-prepared-message__item + .chat-prepared-message__item{
	margin-left: 10px;
}
.chat-prepared-message__item_active{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.chat-prepared-message__item:hover .chat-prepared-message__item__sended{
	display: block;
}
.chat-prepared-message__item__sended{
	background: #C5D8FF;
	border-radius: 8px 8px 0px 8px;
	position: absolute;
	left: 10px;
	right: 10px;
	bottom: calc(100% + 11px);
	padding: 22px;
	cursor: default;
	display: none;
}
.chat-prepared-message__item__sended_left{
	border-radius: 8px 8px 8px 0px;

}
.chat-prepared-message__item__sended__text{
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 5px;
	color: #515151;
}
.chat-prepared-message__item__sended__span{
	font-size: 14px;
	line-height: 22px;
	text-align: right;
	color: #2E5BFF;
}

.chat-prepared-message__description{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #fff;
	position: absolute;
	right: 102%;
	width: 352px;
	height: 92px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 30px;
	padding-left: 18px;
	box-shadow: 0px 0px 4px rgba(119, 135, 166, 0.16);
	border-radius: 10px;
	bottom: 10px;
}
.chat-prepared-message__description{
	display: none;
}
.chat-prepared-message__description__img{
	margin-right: 16px;
}
.chat-prepared-message__description__angle{
	position: absolute;
	right: -10px;
	bottom: 10px;
}
.chat-prepared-message__description__text{
	font-size: 12px;
	line-height: 20px;
	color: #242424;
}

.main-wrapper .chat-block{
	width: 100%;
	border-radius: 10px;
}
.main-wrapper .chat-block_visible{
	position: relative;
	z-index: 101;
}
.buttons-block{
	background-color: #ffffff;
	padding: 34px 24px 32px 24px;
	margin-top: auto;
	border-radius: 11px;
}

.buttons-block.buyer{
	margin-top: auto;
	padding: 24px 32px;
}

.buttons-container{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-left: -5px;
	margin-right: -5px;
}

.main-wrapper .order-info__bottom-link{
	width: 100%;
	margin-top: 8px;
}

.buttons-block__text{
	font-size: 14px;
	line-height: 1.2;
	color: #A2A2A2;
}

.top-wrapper{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 6px;
}

.top-wrapper__id{
	font-weight: 800;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: -0.03em;
	color: #202020;
	margin-right: 20px;
	margin-left: 8px;
}

.top-wrapper__price{
	font-weight: 800;
	font-size: 16px;
	line-height: 10px;
	letter-spacing: -0.03em;
	color: #202020;
	margin-left: auto;
}

.top-fixed__text{
	font-size: 12px;
	line-height: 16px;
	letter-spacing: -0.03em;
	color: #202020;
	margin-bottom: 8px;
}

.top-fixed-block .order-info__bottom-link{
	height: 30px;
	min-height: 30px;
	outline: none;
	border: none;
}

.popup-fixed-block{
	width: 100%;
	background-color: #ffffff;
	padding: 12px 20px;
	left: 0px;
	bottom: 0px;
	position: fixed;
}

.popup-fixed-block__button{
	width: 100%;
	height: 42px;
	background-color: #3F74F2;
	border-radius: 10px;
	font-size: 14px;
	line-height: 19px;
	color: #FFFFFF;
	border: none;
	outline: none;
}

.popup-fixed-block__button svg{
	margin-left: 9px;
}

.popup-fixed-block-top{
	top: 0;
	left: 0;
	padding: 16px 20px;
	background-color: #ffffff;
	width: 100%;
	box-shadow: 0px -4px 14px rgba(0, 0, 0, 0.05);
	position: fixed;
	z-index: 3;
}

.buttons-container__button {
	height: 42px;
	/* width: 49%; */
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	margin-left: 5px;
	margin-right: 5px;
	border: 2px solid #3F74F2;
	border-radius: 10px;
	background-color: #ffffff;
	outline: none;
	font-weight: 600;
	font-size: 14px;
	line-height: 19px;
	color: #2E5BFF;
	margin-bottom: 14px;
	cursor: pointer;
	-webkit-transition: .3s;
	transition: .3s;
}
.buttons-container__button_timer > .buttons-container__button__timer{
	display: inline;
}
.buttons-container__button_timer{
	border-color:#7787A6;
	color:#7787A6;
	cursor: default;
}
.buttons-container__button__timer{
	display: none;
}

.buttons-container__button:hover{
	-webkit-transition: .3s;
	transition: .3s;
	background-color: #3F74F2;
	color: #ffffff;
}
.buttons-container__button_timer:hover {
	border-color:#7787A6;
	color:#7787A6;
	background-color: #fff;
}

.list_dropdown {
	display: none;
	position: absolute;
	background-color: #12396C;
	min-width: 204px;
	top: 0;
	left: 70px;
	padding: 0;
	z-index: 3;
	height: 721px;
	padding-top: 322px;
}

.menu-block_open .list_dropdown {
	left: 209px;
}
.mb-list__item:hover .list_dropdown {
	display: block;
}

.list_dropdown .mb-list__link > svg {
	margin-right: 9px;
}

.list_dropdown .mb-list__link {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	padding-left: 0;
	padding-top: 16px;
	padding-bottom: 13px;
	padding-left: 26px;
}
@media screen and (max-width: 1480px) {
	.main-block__form-wrapper .platform-list.flex {
		flex-wrap: nowrap;
	}
	.main-block__form-wrapper .modal .platform-list.flex {
		flex-wrap: wrap;
	}
}

@media screen and (max-width: 1200px){
	.body, body{
		min-height: 100svh;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.status-block-buyer{
		display: block;
	}
	.status-block-buyer__time{
		margin-bottom: 5px;
	}
	.main-wrapper .status-block-buyer{
		padding: 10px 20px;
	}
	.status-block-buyer__name{
		margin-bottom: 3px;
	}
	.status-block  .status-block-buyer__status{
		margin-left: 10px;
	}
	.order-information__toggle{
		margin-bottom: 15px;
	}
	.buyer-info-item .information-top{
		margin-bottom: 10px;
	}
	.main-block__form-wrapper .game-item {
		display: block;
	}
	.game-link {
		width: 100%;
		margin-left: 0px;
	}
	.game-item .select-game {
		width: 100%;
		max-width: 100%;
		margin-left: 0px
	}
	.game-item .flex label {
		width: 18%;
	}
	.client-info{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.client-info__item{
		margin-bottom: 10px;
	}
	.client-info__item:last-child{
		margin-bottom: 0;
	}
	.notification-area.page-order .notification-item{
		width: 50%;
	}
}

@media screen and (max-width: 850px) {
	.main-wrapper .order-item{
		display: none;
	}

	.information-row .info-item {
		width: 49%;
	}
	.notification-area.page-order{
		padding-top: 0px;
	}
	.notification-area.page-order .notification-item{
		width: 100%;
	}
	.chat-body{
		margin-left: 0px;
		overflow: auto;
	}
	.main-wrapper .chat-fixed-block {
		position: static;
		bottom: 0px;
		left: initial;
		-webkit-transform: initial;
		transform: initial;
		max-width: 100%;
	}
	.popup-overlay .wrapper-time__item{
		margin-bottom: 24px;
	}
	.chat-body{
		min-width: initial;
	}
	.main-wrapper{
		height: initial;
		margin: initial;
		display: block;
		max-width: initial;
	}
	.body.native{
		position: initial;
	}
	.body.native .page-wrap,
	.body.native .body_container{
		overflow: initial;
		height: initial;
		min-height: initial;
		display: block;
		-webkit-box-orient: initial;
		-webkit-box-direction: initial;
		-ms-flex-direction: initial;
		flex-direction: initial;
	}
	.main-wrapper .chat-block{
		margin-left: initial;
		border-radius: initial;
		max-width: 650px;
	}
	.main-block{
		max-width: initial;
		-ms-flex-positive: initial;
		flex-grow: initial;
		-webkit-box-flex: initial;
		height: initial;
	}
	.main-content__in{
		display: block;
		position: initial;
		height: initial;
		padding-left: 0;
	}
	.main-content{
		-ms-flex-positive: initial;
		flex-grow: initial;
		-webkit-box-flex: initial;
	}
	.main-block__form-wrapper .game-btn {
		display: block;
	}
	.information-row .info-item.phone-code {
		padding-bottom: 30px;
	}
	.change-btn {
		display: block;
	}
	.information-row input.change-btn {
		padding: 7px 18px;
		display: inline-block;
	}
	.input-phone {
		background-image: url('../../img/booster-area/check-icon.svg');
		background-size: 20px;
		background-repeat: no-repeat;
		background-position: right .7em top 50%, 0 0;
	}
	.verify-done-info .information-state {
		display: none;
	}
	.information-row .info-item.phone .form-input::-webkit-input-placeholder {
		font-size: 14px;
		line-height: 23px;
	}
	.information-row .info-item.phone .form-input::-moz-placeholder {
		font-size: 14px;
		line-height: 23px;
	}
	.information-row .info-item.phone .form-input:-ms-input-placeholder {
		font-size: 14px;
		line-height: 23px;
	}
	.information-row .info-item.phone .form-input::placeholder {
		font-size: 14px;
		line-height: 23px;
	}
	.popup-wrap-email {
		padding: 30px 90px;
	}
	.popup-email-title {
		font-size: 29px;
		padding-bottom: 20px;
	}
	.popup-email-content {
		padding-bottom: 15px;
	}
	.popup-email-content {
		font-size: 15px;
	}
	.popup-email form label {
		font-size: 14px;
	}
	.popup-body,
	.popup-body-email,
	.popup-order-info,
	.popup-access-closed{
		padding-left: 13px;
		padding-right: 13px;
	}
}
@media screen and (max-width: 600px) {
	.information-row .info-item {
		position: relative;
		width: 100%;
	}
	.popup-wrap-email {
		padding: 30px 20px;
	}

}

.popup-tutorial{
	width: 100%;
	max-width: 586px;
	background-color: #FFFFFF;
	border-radius: 24px;
	padding: 38px 46px;
	text-align: center;
}

.popup-tutorial__img{
	width: 100%;
	height: auto;
}

.popup-tutorial__img-first{
	max-width: 340px;
	display: block;
	margin: 0 auto;
	margin-bottom: 57px;
}

.popup-tutorial__header{
	font-weight: 800;
	font-size: 24px;
	line-height: 41px;
	margin-bottom: 16px;
}

.popup-tutorial__text{
	font-size: 20px;
	line-height: 32px;
	color: #476787;
	margin-bottom: 48px;
}

.popup-tutorial__text-next{
	margin-bottom: 156px;
}

.popup-tutorial__text a{
	color: #2E5BFF;
}

.popup-tutorial__button{
	width: 100%;
	max-width: 218px;
	height: 72px;
	font-weight: 600;
	font-size: 24px;
	line-height: 41px;
	border: none;
	outline: none;
	cursor: pointer;
	border-radius: 14px;
}

.popup-tutorial__button-prev{
	background-color: #ffffff;
	color: #8DA3B9;
}

.popup-tutorial__button-next{
	background-color: #C5D8FF;
	color: #2E5BFF;
}

.popup-tutorial__counter{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 94px;
	height: 94px;
	border-radius: 50%;
	background-color: #2E5BFF;
	font-weight: 600;
	font-size: 40px;
	color: #FFFFFF;
	margin: 0 auto;
	margin-bottom: 28px;
}

.popup-tutorial__wrapper{
	border-radius: 10px;
	margin-bottom: 34px;
	border-radius: 10px;
	position: relative;
}

.popup-tutorial__wrapper:before{
	content: '';
	position: absolute;
	width: 18px;
	height: 18px;
	background-image: url(../../img/booster-area/popup-open-img.svg);
	background-size: contain;
	background-repeat: no-repeat;
	bottom: 17px;
	right: 17px;
}


@media screen and (max-width:850px){
	.popup-tutorial{
		padding: 20px;
	}
	.popup-tutorial__header{
		font-size: 16px;
		line-height: 22px;
	}
	.order-info__bottom-link{
		width: 100%;
	}
	.popup-tutorial__text{
		font-size: 14px;
		line-height: 22px;
	}
	.popup-tutorial__counter{
		width: 52px;
		height: 52px;
		font-size: 24px;
		margin-bottom: 20px;
	}
	.popup-tutorial__button{
		max-width: 100%;
		font-size: 16px;
		line-height: 22px;
		height: 44px;
	}
	.popup-tutorial__button-next{
		background-color: #F2F6FF;
		margin-top: 10px;
	}
	.popup-tutorial__wrapper:before{
		display: none;
	}
	.popup-tutorial__text-next{
		margin-bottom: 64px;
	}
	.popup-tutorial__img-first{
		max-width: 102px;
		margin-bottom: 20px;
	}
	.notification-item{
		width: 100%;
	}
	.notification-area{
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		height: auto;
	}
	.bottom-labels__item{
		font-size: 13px;
		line-height: 18px;
	}
}

/* buyer chat */

.main-wrapper .status-block-buyer{
	padding: 23px 32px;
}

.status-block-buyer__time{
	font-weight: 600;
	font-size: 14px;
	line-height: 18px;
	letter-spacing: -0.03em;
	color: #525665;
	margin-right: 8px;
}

.status-block-buyer__name{
	font-weight: 600;
	font-size: 16px;
	line-height: 20px;
	letter-spacing: -0.03em;
	color: #000000;
}

.status-block-buyer__status{
	margin-left: auto;
}

.buyer-info-wrapper{
	overflow: hidden;
	padding-right: 6px;
	background: #ffffff;
	margin-bottom: 24px;
	border-radius: 0 0 11px 11px;
	height: 700px;
}

.buyer-info{
	padding: 32px 32px 48px 32px;
	/* margin-top: 32px; */
	background-color: #ffffff;
	overflow: auto;
	height: 100%;
}

.order-information{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 16px;
}

.toggle-show{
	-webkit-transition: 3s;
	transition: 3s;
}

.toggle-show.popup{
	padding: 0 20px 6px 20px;
}

.hide{
	display: none;
	-webkit-transition: 3s;
	transition: 3s;
}

.information-top{
	margin-bottom: 22px;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}

.information-bottom{
	padding-top: 9px;
	margin-bottom: 31px;
}

.order-information__userid{
	font-weight: 800;
	font-size: 16px;
	line-height: 18px;
	color: #A0A6BA;
	margin-right: 8px;
}

.order-information__toggle{
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	color: #2367EB;
	cursor: pointer;
}

.order-information__toggle.buyer{
	padding: 14px 19px;
}

.order-information__svg{
	position: relative;
	bottom: 2px;
}

.order-information__svg.rotate{
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

.order-information__name{
	font-size: 16px;
	line-height: 20px;
	letter-spacing: -0.03em;
	color: #000000;
}

.order-information__name-total{
	font-weight: 800;
}

.order-information__price{
	font-weight: 800;
	font-size: 16px;
	line-height: 24px;
	letter-spacing: 0.5px;
	color: #000000;
	margin-left: auto;
}

.order-information__price-total{
	font-weight: 800;
	font-size: 24px;
	line-height: 24px;
	letter-spacing: 1px;
}

.order-information__price-container,
.steam-block__in{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.order-information__price-container{
	margin-left: auto;
}

.order-information__bonus{
	background: #FFEAF1;
	border-radius: 3px;
	font-weight: 800;
	font-size: 13px;
	line-height: 12px;
	letter-spacing: 0.03em;
	color: #333333;
	padding: 6px;
	margin-right: 16px;
}

.order-information__bonus span{
	font-weight: 400;
	font-size: 11px;
}

.order-information__bonus span.blue{
	color: #376eff;
}

.stream-block__text{
	font-weight: 600;
	font-size: 16px;
	line-height: 18px;
	color: #A0A6BA;
}

.steam-block__in-labels{
	margin-left: 25px;
	margin-top: 12px;
}

.stream-block__text-second{
	font-weight: 400;
	font-size: 16px;
	line-height: 18px;
	color: #000000;
	margin-left: 8px;
}

.buyer-info-item{
	padding-bottom: 27px;
	border-bottom: 1px solid #CDD1E1;
}

.buyer-info-item:last-child{
	padding-bottom: 0px;
}

.buyer-info-item:last-child{
	border: none;
}

.buyer-info-item-next{
	padding-top: 24px;
}

.buyer-info-item__header{
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	color: #A0A6BA;
	margin-bottom: 18px;
}

.pro-info{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 16px;
}

.pro-info:last-child{
	margin-bottom: 0px;
}

.pro-info__text{
	font-size: 14px;
	line-height: 22px;
	color: #767B8D;
	margin-left: 8px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.pro-info__img{
	width: 20px;
	height: 20px;
	border-radius: 50%;
	position: relative;
	margin-right: 8px;
}

.pro-info__img.rotate{
	-webkit-animation-name: rotation;
	animation-name: rotation;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	margin-right: 0px;
}

@-webkit-keyframes rotation {
	0% {
		-moz-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
	}
	100% {
		-moz-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
	}
}

@keyframes rotation {
	0% {
		-moz-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
	}
	100% {
		-moz-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
	}
}

.pro-info__img.rotate:before,
.pro-info__img.problem:before{
	display: none;
}

.pro-info__img:before{
	content: '';
	position: absolute;
	height: 8px;
	width: 8px;
	border-radius: 50%;
	background-color: #04B17D;
	right: -2px;
	top: -2px;
}

.buttons-container__button-pro{
	width: 136px;
	height: 32px;
	margin-bottom: 0px;
	margin-right: 15px;
	font-weight: 400;
}

.pro-info__nickname{
	font-weight: 600;
	font-size: 14px;
	color: #000000;
	margin-right: 4px;
}

.pro-info__status{
	font-weight: 600;
	font-size: 14px;
	color: #A0A6BA;
}

.pro-info__right{
	margin-left: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.pro-info__right svg{
	min-width: 18px;
}

.pro-info__svg{
	cursor: pointer;
}

.pro-info__svg.no-fill{
	fill: none;
}

.info-block::-webkit-scrollbar,
.buyer-info::-webkit-scrollbar {
	width: 6px;
}

.info-block::-webkit-scrollbar-track,
.buyer-info:-webkit-scrollbar-track {
	background: transparent;
}

.info-block::-webkit-scrollbar-thumb,
.buyer-info::-webkit-scrollbar-thumb {
	background: #EDF0FA;
	border-radius: 3px;
}

.info-block::-webkit-scrollbar-thumb:hover,
.buyer-info::-webkit-scrollbar-thumb:hover {
	background: #EDF0FA;
}

.buyer-info-item__mail{
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	color: #000000;
	margin-left: 24px;
}

.buyer-info-item__status{
	font-size: 16px;
	line-height: 18px;
	letter-spacing: -0.03em;
	color: #000000;
	margin-left: 8px;
}

.buyer-info-item__settings{
	margin-bottom: 16px;
}

.buyer-info-item__total{
	font-size: 16px;
	line-height: 22px;
	color: #767B8D;
	word-break: break-word;
}

.buyer-info-item__settings{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.buyer-info-item__platforms{
	font-size: 16px;
	line-height: 22px;
	color: #A0A6BA;
	margin-right: 8px;
}

.buyer-info-item__platforms_value{
	font-size: 16px;
	line-height: 18px;
	letter-spacing: -0.03em;
	color: #000000;
}

.buyer-info-item__platforms_value span{
	font-weight: 800;
}

.buttons-container__button-buyer{
	margin-bottom: 0px;
	width: 100%;
}


.svg-not,
.before-not{
	display: none;
}

.top-fixed-block .order-info__bottom-byuer{
	width: 40%;
	margin-top: 0;
	margin-right: 12px;
}

.buttons-buyer-wrapper{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.popup-fixed-block.buyer{
	padding: 12px 20px;
}

.order-info__bottom-byuer:first-child{
	margin-right: 19px;
}

.popup-fixed-block-top__order{
	font-size: 12px;
	line-height: 16px;
	letter-spacing: -0.03em;
}

.session-info{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: baseline;
	-ms-flex-align: baseline;
	align-items: baseline;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 0 20px;
}

.session-info__row{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 19px;
}

.session-info__row:first-child{
	margin-bottom: 6px;
}

.session-info__name{
	font-weight: 600;
	font-size: 13px;
	line-height: 18px;
	color: #A0A6BA;
	margin-right: 10px;
}

.session-info__value{
	font-size: 13px;
	line-height: 18px;
	letter-spacing: -0.03em;
	color: #000000;
}

.order-information__bonus-buyer{
	width: 95px;
	height: 42px;
	margin-right: 0px;
}

.steam-block__in-labels.buyer{
	margin-top: 0px;
	padding: 0 20px;
}

.order-items{
	background-color: #F9F9F9;
	margin-top: 16px;
	margin-bottom: 24px;
}

.universal-overlay {
	background-color: rgba(58,63,77,0.8);
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 9999;
	display: none;
	overflow-y: auto;
	overflow-x: hidden;
}

.universal-overlay .overlay-t {
	width: 100%;
	height: 100%;
	display: table;
}

.universal-overlay .overlay-t .overlay-c {
	width: 100%;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
}
.popup-regular{
	width: 100%;
	max-width: 780px;
	margin: 0 auto;
	padding: 64px 0;
	background-color: #ffffff;
	position: relative;
}

.popup-regular__close{
	position: absolute;
	cursor: pointer;
	top: 24px;
	right: 24px;
}

.popup-regular__wrapper{
	margin: 0 auto;
	width: 100%;
	max-width: 412px;
	text-align: center;
}

.popup-regular__header{
	font-weight: 800;
	font-size: 20px;
	line-height: 26px;
	color: #000000;
	margin-bottom: 20px;
}

.popup-regular__text{
	font-size: 16px;
	line-height: 20px;
	color: #353944;
	margin-bottom: 32px;
}

.popup-regular__button{
	border: none;
	outline: none;
	cursor: pointer;
	width: 204px;
	height: 48px;
	background: #3F74F2;
	border-radius: 5px;
	font-weight: 600;
	font-size: 16px;
	line-height: 16px;
	color: #ffffff;
}

.popup-regular__button-cancel{
	border: 1px solid #2367EB;
	background: #ffffff;
	color: #3F74F2;
	margin-top: 32px;
}
.popup-regular__button_center{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.popup-regular_add-to-favorite{
	display: none;
}

.popup-remove{
	width: 100%;
	max-width: 780px;
	margin: 0 auto;
	padding: 64px 0;
	background-color: #ffffff;
	position: relative;
	border-radius: 28px;
}

.popup-remove__close{
	position: absolute;
	cursor: pointer;
	top: 24px;
	right: 24px;
}

.popup-remove__wrapper{
	margin: 0 auto;
	width: 100%;
	max-width: 455px;
	text-align: center;
}

.popup-remove__header{
	font-weight: 800;
	font-size: 20px;
	line-height: 26px;
	color: #000000;
	margin-bottom: 20px;
}

.popup-remove__text{
	font-size: 16px;
	line-height: 20px;
	color: #353944;
	margin-bottom: 32px;
}

.popup-remove__button{
	border: none;
	outline: none;
	cursor: pointer;
	width: 204px;
	height: 48px;
	background: #3F74F2;
	border-radius: 5px;
	font-weight: 600;
	font-size: 16px;
	line-height: 16px;
	color: #ffffff;
	margin: 0 10px;
}

.popup-remove__button-cancel{
	border: 1px solid #2367EB;
	background: #ffffff;
	color: #3F74F2;
	margin-top: 32px;
}
.order-list-inner .labels-block__item {
	padding: 5px 23px;
	font-weight: 400;
	border-radius: 55px;
	font-size: 12px;
	line-height: 16px;
}



.main-block__form-wrapper .information-row{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	max-width: 822px;
}
@media screen and (max-width:1200px){
	.main-banner {
		background-image: url('../../../img/new-deals-banner-block-ipad.jpg');
	}
}
@media screen and (max-width:850px){
	.order-information__name{
		font-size: 13px;
		line-height: 18px;
	}
	.order-item__loader_client:before{
		background-image: url(../../img/booster-area/L3.png);
	}
	.main-content-header-fix{
		margin-top: 0;
	}
	.order-information{
		margin-bottom: 14px;
	}
	.order-information__price{
		font-size: 14px;
	}
	.buyer-info-item{
		width: 90%;
		margin: 0 auto;
		padding-bottom: 24px;
	}
	.buyer-info-item__header{
		font-size: 13px;
		line-height: 18px;
		margin-bottom: 14px;
	}
	.order-information__bonus-buyer span{
		white-space: nowrap;
	}
	.order-info__bottom-link-pro{
		border: none;
		height: 30px;
		min-height: 30px;
	}
	.buyer-info-item__platforms,
	.buyer-info-item__status,
	.buyer-info-item__platforms_value,
	.buyer-info-item__total{
		font-size: 13px;
		line-height: 18px;
	}
	.buyer-info-item-next{
		padding-top: 20px;
	}
	.buyer-info-item-last{
		padding-bottom: 0px;
		border: none;
	}
	.popup-remove{
		height: 100%;
		padding: 64px 18px;
	}
	.popup-remove__close{
		display: none;
	}
	.popup-remove__button{
		width: 100%;
		border-radius: 10px;
	}
	.body.native{
		background-color: #f2f2f2;
	}
	.chat-message-list__info{
		display: none;
	}
	.header-fix{
		display: none;
	}
	.session-info{
		margin-top: 10px;
	}
	.order-information__bonus-buyer{
		width: 100px;
		height: 37px;
	}

	.form-input.calendar {
		background-size: 20px;
	}

	.application-form .main-block__in {
		padding: 15px 12px 100px 12px;
	}
	.main-content {
		overflow: scroll;
	}

	.main-block__form-wrapper label,
	.modal-wrapper  p {
		font-size: 12px;
		line-height: 32px;
	}

	.information-row .form-input {
		/* width:328px; */
		height:36px;
		font-size: 14px;
		line-height: 23px;
		padding: 8px 8px 8px 20px;
	}
	.information-row .form-input.form-input_textarea{
		height: 72px;
	}
	.information-row .form-input.form-input_textarea::-webkit-input-placeholder{
		font-size: 14px;
	}
	.information-row .form-input.form-input_textarea::-moz-placeholder{
		font-size: 14px;
	}
	.information-row .form-input.form-input_textarea:-ms-input-placeholder{
		font-size: 14px;
	}
	.information-row .form-input.form-input_textarea::placeholder{
		font-size: 14px;
	}
	.info-item .select-css {
		/* width:328px; */
		height:36px;
		font-size: 14px;
		line-height: 23px;
	}
	.main-block__form-wrapper {
		padding: 12px 12px 24px 12px;
	}
	input[type="email"]::-webkit-input-placeholder,  input[type="text"]::-webkit-input-placeholder {
		font-size: 14px;
		line-height: 23px;
	}
	input[type="email"]::-moz-placeholder,  input[type="text"]::-moz-placeholder {
		font-size: 14px;
		line-height: 23px;
	}
	input[type="email"]:-ms-input-placeholder,  input[type="text"]:-ms-input-placeholder {
		font-size: 14px;
		line-height: 23px;
	}
	input[type="email"]::placeholder,  input[type="text"]::placeholder {
		font-size: 14px;
		line-height: 23px;
	}

	.mob-next-btn {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		width: 100%;
	}
	.mob-next-btn button{
		background: #F2F6FF;
		border-radius: 10px;
		outline: none;
		border: none;
		font-weight: 600;
		font-size: 16px;
		line-height: 22px;
		text-align: center;
		color: #2E5BFF;
		height: 38px;
		width: 100%;
		/* width: 328px; */
	}
	.application-form .main-block__title-wrapper p,
	.application-form .main-block__title-wrapper span,
	.application-form p.main-block__title,
	.application-form .main-block__form-wrapper hr {
		display: none;
	}
	.application-form .main-block__form-wrapper {
		margin-top: 15px;
	}
	.information-row .info-item:last-child {
		margin-left: 0;
	}
	.selector-inner,
	.right-btn {
		display: none;
	}
	.verify-done-info .verify-phone-succ {
		display: none;
	}


}

@media screen and (max-width: 720px) {
	.main-banner__content {
		max-width: 328px;
		margin: 35px auto;
		padding-left: 0px;
	}
	.main-banner {
		top: 40px;
		background-image: url('../../../img/new-deals-banner-block-mob.jpg');
	}
	.main-banner__content svg:first-child {
		width: 40px;
		height: 40px;
		margin-right: 10px;
	}
	.main-banner__content svg:last-child {
		width: 36px;
	}
	.main-banner__text.title {
		font-size: 26px;
		line-height: 35px;
		margin-top: 35px;
	}
	.main-banner__text {
		font-size: 20px;
		line-height: 27px;
		margin-bottom: 47px;
		margin-top: 37px;
	}
	.main-banner__text.notice {
		font-size: 16px;
		line-height: 22px;
	}
	.popup-p_fz20, p.popup-p_fz20{
		font-size: 16px;
	}
}

@media screen and (max-width: 450px){
	.information-row .info-item.phone .form-input {
		max-width: 224px;
	}
	.information-row input.verify-btn  {
		padding: 7px 24px;
		margin-left: 7px;
	}
	.resend {
		font-size: 12px;
		line-height: 32px;
		right: 7px;
	}
	.information-row .info-item.phone-code {
		padding-bottom: 16px;
	}
	.information-row .info-item.phone-code:after {
		bottom: -7px;
	}
	.inputs {
		max-width: 227px;
	}
	.phone-code .inputs input {
		height: 36px;
		width: 45px;
		padding: 8px 13px;
	}
	.main-block__form-wrapper label, .modal-wrapper p {
		line-height: 24px;
	}
	.information-row .form-input,
	.info-item .select-css {
		margin-bottom: 16px;
	}
	.information-row .wrong-msg:before {
		bottom: -8px;
	}
	.information-state {
		top: -8px;
		right: 186px;
	}
}

/* main-banner-red */

.main-banner-red{
	background: #FFDDDD;
	border-radius: 8px;
	position: relative;
	margin-bottom: 30px;
	margin-top: 24px;
}
.main-banner-red__in{
	padding-top: 16px;
	padding-bottom: 15px;
	padding-left: 19px;
	padding-right: 50px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.main-banner-red__img{
	margin-right: 19px;
}

.main-banner-red__h{
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 19px;
	color: #000000;
	margin-bottom: 4px;
}
.main-banner-red__p{
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 19px;
	color: #000000;
}
.main-banner-red__close{
	width: 100%;
	max-width: 175px;
	margin-left: 100px;
	cursor: pointer;
	background-color: #fff;
	border-radius: 5px;
	font-size: 16px;
	line-height: 19px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	color: #F83838;
	height: 43px;
	text-decoration: none;
}
.main-banner-red__close:hover{
	text-decoration: none;
	color: #F83838;
}

@media screen and (max-width:800px){
	.main-banner-red__close{
		margin-left: 50px;
	}
}
@media screen and (max-width:600px){
	.main-banner-red{
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.main-banner-red__in{
		padding-right: 19px;
	}
	.main-banner-red__img{
		display: none;
	}
	.main-banner-red__close{
		margin-left: 0;
		margin-top: 15px;
		margin-left: 0;
		max-width: none;
	}

	.main-banner-red__in{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}
/* /main-banner-red */

/* /////////////////////
      players tags
 ////////////////////// */
.back-btn {
	display: none;
}
.players-tags__block {
	margin: 14px 0 0 17px;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.players-tags__block-in {
	background: #FFFFFF;
	box-shadow: 0px 2px 6px rgb(0 0 0 / 4%), 0px 0px 1px rgb(0 0 0 / 4%);
	border-radius: 23px 0 0 23px;
	width: 100%;
	max-width: 468px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	max-height: 700px;
}
.choose-game__title{
	-webkit-box-flex: 0;
	-ms-flex-positive: 0;
	flex-grow: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}
.choose-game__title,
.game-description__title,
.game-description__platform__title,
.play-selfplay__title,
.players-tags__tags__title {
	font-weight: 600;
	font-size: 22px;
	line-height: 24px;
	color: #002B55;
	margin-bottom: 17px;
	margin-left: 42px;
	padding-top: 32px;
	margin-top: 0;
}
.game-description-block .game-description__title {
	padding-top: 0;
}
.game-description__platform__title,
.players-tags__tags__title{
	position: relative;
}
.game-description__platform__title_requered:after,
.players-tags__tags__title_requered:after{
	content:'Required';
	font-size: 12px;
	line-height: 24px;
	color: #F83838;
	position: absolute;
	left: 0;
	bottom: -17px;
	display: none;
}
.game-description__platform__title__requered,
.players-tags__tags__title__requered{
	color:#F83838;
}
.players-tags__choose-game {
	width: 100%;
	/* max-width: 438px; */
	border-right: 1.5px solid #DFE4EE;
	padding-right: 18px;
	padding-bottom: 12px;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}
.choose-game__list{
	padding: 0;
	margin: 0;
	overflow-y: auto;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	-ms-flex-negative: 1;
	flex-shrink: 1;
}
.choose-game__list-item {
	list-style-type: none;
	padding: 20px 0px 20px 42px;
	cursor: pointer;
	position: relative;
}
.choose-game__list-item label,
.game-description__list-item label,
.players-tags__tags-list-item label{
	font-weight: 600;
	font-size: 20px;
	line-height: 32px;
	color: #002B55;
	padding-left: 8px;
	margin: 0;
	vertical-align: text-bottom;
}

.choose-game__list::-webkit-scrollbar {
	width: 6px;
	height: 90px;
}
.choose-game__list::-webkit-scrollbar-track {
	background: transparent;
}

.choose-game__list::-webkit-scrollbar-thumb {
	background: #8DA3B9;
	border-radius: 10px;
}

.choose-game__list::-webkit-scrollbar-thumb:hover {
	background: #8DA3B9;
}

.choose-game__list-item input[type="checkbox"],
.game-description__list-item input[type="checkbox"],
.players-tags__tags-list-item input[type="checkbox"] {
	width: 25px;
	height: 25px;
}
.choose-game__list-item:hover {
	background: #2E5BFF;
}
.choose-game__list-item:hover .custom-checkbox:checked+label:before {
	border: 1px solid #FFFFFF;
}
.choose-game__list-item:hover label{
	color: #ffffff;
	cursor: pointer;
}

.arrow-right i.icon-angle-right {
	position: absolute;
	font-size: 31px;
	color: #2E5BFF;
	top: 15px;
	right: 16px;
}
.choose-game__list-item:hover i.icon-angle-right{
	color: #ffffff;
}
.players-tags__choose-game + .players-tags__game-description-block{
	display: block;
}
.players-tags__game-description-block {
	position: relative;
	width: 100%;
	/* display: none; */
	max-width: 822px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 700px;
	top: 0px;
	left: 0;
	background: #FFFFFF;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
	border-radius: 0  23px 23px 0;
	padding-bottom: 25px;
	padding-right: 18px;
	padding-top: 32px;
}
.players-tags__game-description{
	overflow-y: auto;
	height: 100%;
}
.players-tags__game-description::-webkit-scrollbar {
	width: 6px;
	height: 2px;
}
.players-tags__game-description::-webkit-scrollbar-track {
	background: transparent;
}

.players-tags__game-description::-webkit-scrollbar-thumb {
	background: #8DA3B9;
	border-radius: 10px;
}

.players-tags__game-description::-webkit-scrollbar-thumb:hover {
	background: #8DA3B9;
}
.game-description__text {
	font-size: 16px;
	line-height: 24px;
	color: #002B55;
	padding-left: 39px;
	padding-top: 7px;
	/* padding-bottom: 40px; */
}

.game-description__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	/* justify-content: space-between; */
	padding-left: 42px;
	padding-right: 130px;
	padding-top: 26px;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.game-description__list-item,
.players-tags__tags-list-item {
	list-style-type: none;
	position: relative;
}
.game-description__list-item {
	padding-right: 39px;
	padding-bottom: 25px;
}

.play-selfplay__checkbox-item input,
.deals-block__young__checkbox-item input,
.d-container input {
	display: none;
}
.play-selfplay__checkbox-item input+label,
.deals-block__young__checkbox-item input+label,
.d-container input+label {
	width: 100%;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-ms-grid-row-align: center;
	align-items: center;
	margin-top: 11px;
}
.deals-block__young__checkbox-item input+label{
	margin-top: 7px;
}
.d-container input+label {
	font-weight: 500;
	color: #5F738C;
	text-decoration: none;
	font-size: 18px;
	margin-top: 7px;
}
.d-container input+label {
	display: flex;
}
.d-container input+label .toggle {
	margin-right: 8px;
}
.play-selfplay__checkbox-item input+label .toggle,
.play-selfplay__checkbox-item input+label .toggle-class,
.deals-block__young__checkbox-item input+label .toggle,
.deals-block__young__checkbox-item input+label .toggle-class,
.d-container input+label .toggle,
.d-container input+label .toggle-class	{
	position: relative;
	display: block;
	margin-right: 26px;
	border-radius: 100px;
	width: 44px;
	min-width: 44px;
	height: 24px;
	background: #EFEEEE;
	cursor: pointer;
	margin-left: 42px;
	-webkit-transition: .2s;
	transition: .2s;
}
.deals-block__young__checkbox-item input+label .toggle {
	margin-right: 8px;
}
.d-container input+label .toggle {
	margin-right: 8px;
	margin-left: 15px;
}
.play-selfplay__checkbox-item input+label .toggle .before,
.play-selfplay__checkbox-item input+label .toggle .after,
.play-selfplay__checkbox-item input+label .toggle-class .before,
.play-selfplay__checkbox-item input+label .toggle-class .after,
.deals-block__young__checkbox-item input+label .toggle .after,
.deals-block__young__checkbox-item input+label .toggle .before,
.deals-block__young__checkbox-item input+label .toggle-class .after,
.deals-block__young__checkbox-item input+label .toggle-class .before,
.d-container input+label .toggle .before,
.d-container input+label .toggle .after,
.d-container input+label .toggle-class .before,
.d-container input+label .toggle-class .after {
	position: absolute;
	top: 4px;
	left: 4px;
	display: block;
	border-radius: 50%;
	height: 16px;
	width: 16px;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.play-selfplay__checkbox-item input:checked+label .toggle,
.play-selfplay__checkbox-item input:checked+label .toggle-class,
.deals-block__young__checkbox-item input:checked+label .toggle,
.deals-block__young__checkbox-item input:checked+label .toggle-class,
.d-container input:checked+label .toggle ,
.d-container input:checked+label .toggle-class	{
	background-color: #2E5BFF;
}
.play-selfplay__checkbox-item input:checked+label .toggle .before,
.play-selfplay__checkbox-item input:checked+label .toggle .after,
.deals-block__young__checkbox-item input:checked+label .before,
.deals-block__young__checkbox-item input:checked+label .after,
.d-container input:checked+label .toggle .before,
.d-container input:checked+label .toggle .after{
	/* .play-selfplay__checkbox-item input:checked+label .toggle-class .after  */
	/* .play-selfplay__checkbox-item input:checked+label .toggle-class { */
	left: 24px;
	/* right: 24px; */
}

.play-selfplay__checkbox-item input+label .toggle .before,
.play-selfplay__checkbox-item input+label .toggle-class .before,
.deals-block__young__checkbox-item input+label .before,
.d-container input+label .toggle .before,
.d-container input+label .toggle-class .before	{
	background: rgba(231, 81, 47, 0);
}
.play-selfplay__checkbox-item input+label .toggle .after,
.play-selfplay__checkbox-item input+label .toggle-class .after,
.deals-block__young__checkbox-item input+label .after,
.d-container input+label .toggle .after,
.d-container input+label .toggle-class .after	{
	background: #ffffff;
}
.deals-block__young__text {
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	display: flex;
	align-items: center;
	color: #A2A2A2;
	width: 100%;
	min-width: 120px;
}
.deals-block__young__checkbox-item input:checked+label .deals-block__young__text {
	color: #2E5BFF;
}
.deals-block__young__checkbox-item input:checked+label + button>svg>path{
	stroke: #2E5BFF;
}
.deals-block__young {
	width: 100%;
	max-width: 200px;
}
.deals-block__young__icon {
	border: none;
	background-color: transparent;
	align-self: flex-end;
}
.deals-block__young__icon:hover svg {
	fill:#2E5BFF ;
}
.deals-block__young__icon:hover svg path:nth-child(1){
	stroke:#2E5BFF ;
}

.deals-block__young__icon:hover svg path:nth-child(3),
.deals-block__young__icon:hover svg path:nth-child(2){
	stroke: #ffffff;
}
.players-tags__tags-list {
	padding-left: 42px;
	padding-right: 106px;
	margin-bottom: 0;
}
.players-tags__tags-list-item {
	margin-bottom: 38px;
}
.players-tags__tags__title {
	padding-bottom: 5px;
}
.players-tags__requere-notification{
	font-size: 16px;
	line-height: 24px;
	color: #F83838;
	position: absolute;
	left: 207px;
	bottom: 0;
}
.players-tags__choose-game .players-tags__requere-notification {
	display: none;
}
.save-tags {
	background: #2E5BFF;
	border: 1px solid #2E5BFF;
	box-sizing: border-box;
	border-radius: 10px;
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	color: #FFFFFF;
	margin-left: 42px;
	padding: 9px 56px;
}
.save-tags.saved{
	background: #00BC1E;
	border: 1px solid #00BC1E;
}
.game-description-game-name {
	display: none;
}
.limits-circle {
	display: none;
}
.header__item.header__limits {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-right: 15px;
	padding-top: 4px;
	justify-content:flex-end;
	/* flex: 1 1 auto; */
}
.header__limits .navbar-nav{
	margin-left: 0;
	margin-right: 0;
}
.button-container {
	position: relative;
}

.grid-container.fixed {
	position: fixed;
	top: 100px;
	background-color: #f4f6fc;
	width: 100%;
	z-index: 3;
	left: 0px;
	overflow: visible;
}


/* checkbox style */
.custom-checkbox {
	position: absolute;
	z-index: 1;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	width: 25px;
	height: 25px;
}
.custom-checkbox+label {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.custom-checkbox+label:before {
	content: '';
	display: inline-block;
	width: 25px;
	height: 25px;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	-webkit-box-flex: 0;
	-ms-flex-positive: 0;
	flex-grow: 0;
	border: 2px solid #DFE4EE;
	box-sizing: border-box;
	border-radius: 7px;
	background-color: #FFFFFF;
	margin-right: 0.5em;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 50% 50%;
}
.custom-checkbox:checked+label:before {
	border-color: #2E5BFF;
	background-color: #2E5BFF;
	background-image: url("../../img/booster-area/check-svg.svg");
}
.players-tags__choose-game .players-tags__requere-notification {
	top: 5px;
	left: 167px;
	font-size: 13px;
	line-height: 24px;
	display: none;
}
/* checkbox style */

@media screen and (max-width: 1420px){
	.players-tags__block-in {
		max-width: 438px;
	}

	.players-tags__game-description-block {
		left: 0;
		max-width: 605px;
	}

	.choose-game__title,
	.game-description__title,
	.game-description__platform__title,
	.play-selfplay__title,
	.players-tags__tags__title {
		font-size: 22px;
		line-height: 24px;
	}

	.choose-game__list-item label,
	.game-description__list-item label,
	.players-tags__tags-list-item label{
		font-size: 18px;
		line-height: 32px;
	}

}

@media screen and (max-width: 1170px){
	.players-tags__block-in {
		max-width: 413px;
	}
	.players-tags__choose-game {
		padding-right: 10px;
	}
	.choose-game__list-item {
		padding: 15px 0px 15px 30px;
	}
	.arrow-right i.icon-angle-right {
		top: 7px;
	}
	.players-tags__game-description-block {
		max-width: 331px;
		left: 0;
	}
	.choose-game__title,
	.game-description__title,
	.game-description__platform__title,
	.play-selfplay__title,
	.players-tags__tags__title {
		margin-left: 25px;
	}
	.game-description__text {
		padding-right: 15px;
		padding-left: 25px;
	}
	.game-description__list {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-left: 25px;
	}
	.game-description__list-item,
	.players-tags__tags-list-item {
		margin-bottom: 20px;
	}
	.players-tags__tags-list {
		padding-right: 0;
		padding-left: 25px;
	}
	.save-tags {
		margin-left: 25px;
	}

}
@media screen and (max-width: 860px) {
	.limits-circle {
		padding: 0px 5.8px;
		border: 1px solid #8490AA;
		box-sizing: border-box;
		border-radius: 50%;
		-ms-flex-negative: 1;
		flex-shrink: 1;
		margin-right: 28px;
		margin-top: -3px;
		cursor: pointer;
	}
	.limits-circle span{
		font-family: 'HK Grotesk';
		font-weight: 700;
		font-size: 16px;
		line-height: 21px;
		color: #2E5BFF;
	}
	.limits-count p {
		display: none;
	}
	.nav > li.how-it-works-svg {
		display: none;
	}
	.players-tags__block-in {
		max-width: 320px;
		max-height: 100%;
	}
	.players-tags__requere-notification {
		font-size: 11px;
		line-height: 20px;
		left: 182px;
	}
}
@media screen and (max-width: 780px){
	.limits-circle {
		display: block;
		margin-right: 0;
		order: 1;
	}
	.header__item.header__limits {
		margin-right: 0;
		margin-left: 26px;
	}
	.main-block__in {
		height: 100%;
		padding-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
	}
}
@media screen and (max-width: 770px){
	.header__item.header__limits {
		margin-right: 26px;
		margin-left: 0px;
	}
}
@media screen and (max-width: 720px){
	.limits-circle {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		margin-right: 0;
	}
	.new-deals,
	.players-tags {
		font-size: 18px;
	}
	.players-tags__choose-game .players-tags__requere-notification {
		display: block;
	}
	.players-tags__block {
		margin: 8px 13px;
		display: block;
	}
	.players-tags__block-in {
		box-shadow: none;
		border-radius: 0 0 5px 5px;
		max-height: 100vh;
		max-width: 600px;
	}
	.players-tags__choose-game {
		padding-right: 0;
		border: none;
		padding-bottom: 12px;
	}
	.choose-game__title,
	.game-description__title{
		font-size: 16px;
		line-height: 32px;
		background: #ebf0f8;
		margin-left: 0;
		padding-top: 0;
		margin-bottom: 0;
		padding-bottom: 8px;
		padding-left: 20px;
	}
	.choose-game__list {
		border-radius: 5px;
		margin-right: -10px;
	}
	.choose-game__list-item {
		padding: 9px 14px 6px 14px;
		border-bottom: 1px solid #DFE4EE;
		margin-right: 5px;
	}
	.choose-game__list-item input[type="checkbox"],
	.game-description__list-item input[type="checkbox"],
	.players-tags__tags-list-item input[type="checkbox"] {
		margin: 6px;
	}
	.choose-game__list-item label,
	.game-description__list-item label,
	.players-tags__tags-list-item label {
		font-size: 16px;
		line-height: 32px;
	}
	.arrow-right i.icon-angle-right {
		font-size: 25px;
		top: 7px;
		right: 15px;
	}
	.players-tags__choose-game + .players-tags__game-description-block {
		background: #ebf0f8;
		box-shadow: none;
	}
	.players-tags__game-description>div::-webkit-scrollbar {
		width: 4px;
		height: 90px;
	}
	.players-tags__game-description-block {
		background: #ebf0f8;
		box-shadow: none;
		/* margin:0 10px; */
		left: 0px;
		display: none;
	}
	.game-description-game-name {
		display: block;
		font-weight: 700;
		font-size: 16px;
		line-height: 32px;
		color: #002B55;
		padding-left: 31px;
		padding-bottom: 8px;
	}
	.back-btn {
		position: absolute;
		top: 8px;
		left: 0;
		background: transparent;
		border: none;
		outline: none;
		display: block;
	}
	.players-tags__game-description {
		overflow-y: auto;
		height: 100%;
		margin-right: -17px;
		overflow-x: hidden;
	}
	.game-description-block,
	.game-description__platform,
	.play-selfplay,
	.players-tags__tags {
		background: #FFFFFF;
		border-radius: 5px;
		padding: 7px 18px 1px 15px;
		margin-right: 4px;
		margin-bottom: 8px;
	}
	.game-description__title,
	.game-description__text {
		padding-left: 0px;
		background-color: white;
	}
	.game-description__text {
		padding-bottom: 0;
	}
	.game-description__platform__title,
	.play-selfplay__title,
	.players-tags__tags__title {
		font-size: 17px;
		line-height: 24px;
		padding-top: 0;
		margin: 0;
	}
	.game-description__list {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-left: 0px;
		padding-right: 0;
	}
	.game-description__list-item,
	.players-tags__tags-list-item {
		border-top: 1px solid #DFE4EE;
		padding: 8px 0px;
		margin-bottom: 0;
	}
	.play-selfplay__checkbox-item input+label {
		margin-top: 18px;
		margin-bottom: 14px;
	}
	.play-selfplay__checkbox-item input+label .toggle {
		margin-left: 0px;
	}
	.players-tags__tags>.flex {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.players-tags__tags-list {
		padding-right: 0;
		padding-left: 0;
	}
	.players-tags__tags-list-item {
		margin-bottom: 0;
	}
	.players-tags__tags__title {
		margin-bottom: 17px;
	}
	.players-tags__game-description::-webkit-scrollbar {
		width: 4px;
		height: 4px;
	}

	.button-container {
		background: #FFFFFF;
		box-shadow: 0px -4px 14px rgb(0 0 0 / 5%);
		width: 99%;
		max-width: 720px;
		padding: 12px;
	}

	.button-container .players-tags__requere-notification {
		display: none;
	}
	.save-tags {
		margin: 0;
		max-width: 335px;
		width: 100%;
	}
	.bottom-fixed-info.button-container {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		position: fixed;
		bottom: 0px;
		background-color: #ffffff;
		height: 66px;
		width: 100%;
		box-shadow: 0px -6px 10px rgb(0 0 0 / 6%);
		z-index: 6;
	}
}
.tags-alert-block{
	padding: 24px 32px;
	max-width: 1288px;
	padding-right: 300px;
	margin-left: 17px;
	margin-right: 17px;
	margin-top: 0px;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
	border-radius: 23px;
}
.tags-alert-block_quest,
.pass-alert-block_quest{
	background: center right 15px no-repeat url('../../img/booster-area/alert-block_ask-img.png');
	background-color: #fff;
}
.pass-alert-block_quest{
	background: center right 15px no-repeat url('../../img/booster-area/settings-img.jpg');
	background-color: #FFFFFF;
}
.tags-alert-block__h,
.pass-block-alert-block__h{
	font-weight: 600;
	font-size: 22px;
	line-height: 24px;
	color: #002B55;
	margin-bottom: 16px;
}
.tags-alert-block__p{
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	color: #002B55;
}
@media screen and (max-width:850px){
	.tags-alert-block{
		padding-right: 200px;
	}
}
@media screen and (max-width:650px){
	.tags-alert-block{
		padding: 20px;
		border-radius: 5px;
	}
	.tags-alert-block_quest{
		background: #fff;
	}
	.tags-alert-block__h{
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 11px;
	}
	.tags-alert-block__p{
		font-size: 16px;
		line-height: 24px;
	}
	.main-block__in {
		padding-left: 10px;
		padding-right: 10px;
	}
}

/* /////////////////////
      players tags
 ////////////////////// */


/* /////////////////////
      New CJM
 ////////////////////// */
.popup-content_width100{
	padding-right: 0;
	max-height: 800px;
}
.popup-content_df-fdc{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 100%;
}
/* .popup-content */
.popup-slide{
	display: none;
	height: 100%;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}
.popup-slide_active{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.popup-wrap__sub-title{
	font-weight: bold;
	font-size: 28px;
	line-height: 33px;
	color: #002B55;
	margin-top: 18px;
	margin-bottom: 18px;
}
.popup-slide__nav{
	margin-top: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
}
.popup-slide__nav__item{
	cursor: pointer;
	font-weight: bold;
	font-size: 14px;
	line-height: 19px;
	color: #2367EB;
	width: 204px;
}
.popup-slide__nav__right{
	text-align: right;
}
.popup-slide__nav__item_unactive{
	color: #A0A6BA;
	cursor: default;
}
.popup-slide__nav__dots{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.popup-slide__nav__dots__item{
	width: 11px;
	height: 11px;
	border-radius: 50%;
	background: #EFEEEE;
	margin: 0 7px;
}
.popup-slide__nav__dots__item_active{
	background: #2E5BFF;
}
.popup-wrap__img{
	display: block;
}
.popup-wrap__img > img {
	display: block;
}
.popup-wrap__img_center{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.popup-order-info__rules-block{
	margin-top: 15px;
	margin-bottom: 15px;
}
.rules-drop-block{
	border: 1px solid #F83838;
	border-radius: 8px;
}
.rules-drop-block_open .rules-drop-block__ul{
	display: block;
}
.rules-drop-block__in{
	padding-top: 12px;
	padding-right: 16px;
	padding-left: 18px;
	padding-bottom: 12px;
}
.rules-drop-block__top{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.rules-drop-block__img{
	margin-right: 15px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
}
.rules-drop-block__h{
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	letter-spacing: -0.01em;
	color: #242424;
}
.rules-drop-block__btn{
	border: 2px solid #F83838;
	box-sizing: border-box;
	border-radius: 8px;
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	color: #F83838;
	width: 148px;
	height: 36px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	cursor: pointer;
	margin-left: auto;
}
.rules-drop-block__btn_open .rules-drop-block__btn__more{
	display: none;
}
.rules-drop-block__btn_open .rules-drop-block__btn__less{
	display: block;
}

.rules-drop-block__btn__less{
	display: none;
}
.rules-drop-block .rules-drop-block__ul{
	margin-top: 17px;
}
.rules-drop-block__ul{
	padding: 0;
	margin: 0;
	display: none;
	list-style: none;
}
.rules-drop-block__ul .rules-drop-block__li{
	padding: 0;
	padding-left: 47px;
}
.rules-drop-block__li{
	position: relative;
}
.rules-drop-block__li:before{
	content:none !important;
}
.rules-drop-block__li + .rules-drop-block__li{
	margin-top: 13px;
}
.rules-drop-block__li__num{
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	color: #FFFFFF;
	background: #2E5BFF;
	position: absolute;
	display: block;
	width: 26px;
	height: 26px;
	left: 0;
	top: 0;
	padding-top: 2px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-line-pack:center;
	align-content:center;
	border-radius: 50%;
}
.rules-drop-block__li__h{
	font-weight: bold;
	font-size: 16px;
	line-height: 22px;
	color: #2F2F2F;
	margin-bottom: 4px;
}
.rules-drop-block__li__p{
	font-weight: normal;
	font-size: 14px;
	line-height: 19px;
	color: #2F2F2F;
}
.new-timer{
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	background: #F2F6FF;
	border-radius: 10px;
	padding-top: 12px;
	padding-bottom: 13px;
	padding-left: 24px;
	padding-right: 23px;
	font-weight: bold;
	font-size: 26px;
	line-height: 35px;
	color: #2E5BFF;
	position: relative;
}
.new-timer_small{
	padding: 9px 18px;
	font-size: 20px;
	line-height: 27px;
}
.new-timer_paused{
	background: #EFEEEE;
	color:#A1A1A1;
}
.new-timer_red{
	color:#F83838;
	background: #FFE0E0;
}
.new-timer_paused > .new-timer__pause{
	display: block;
}
/* .new-timer__minutes, */
/* .new-timer__dots, */
/* .new-timer__seconds, */
.new-timer__pause{
	display: none;
	position: absolute;
	color:#2E5BFF;
	font-weight: bold;
	font-size: 8px;
	line-height: 11px;
	text-align: center;
	color: #2E5BFF;
	left: 0;
	right: 0;
	bottom: 2px;
}
.popup-content__big-radio{
	margin-bottom: 26px;
}
.big-radio-block{
	max-width: 100%;
}
.big-radio-block__list{
	width: 360px;
	max-width: 100%;
}
.big-radio-block__item{
	position: relative;
	margin-bottom: 16px;
}
.big-radio-block__radio{
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	background-color: transparent;
}
.big-radio-block__label:hover{
	border-color: #2E5BFF;
}
.big-radio-block__radio:checked + .big-radio-block__label .big-radio-block__label__circle{
	border-color: #2E5BFF;
}
.big-radio-block__radio:checked + .big-radio-block__label .big-radio-block__label__circle:before{
	background-color: #2E5BFF;
}
.big-radio-block__label{
	background: #FFFFFF;
	box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.1);
	border-radius: 6px;
	font-size: 16px;
	line-height: 18px;
	color: #000000;
	border:1px solid transparent;
	min-height: 68px;
	padding-left: 20px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	cursor: pointer;
}
.big-radio-block__label__circle{
	border:1px solid #DFE4EE;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	margin-top: 1px;
	margin-right: 11px;
	position: relative;
}
.big-radio-block__label__circle:before{
	content:'';
	position: absolute;
	left: 1px;
	top: 1px;
	width: 12px;
	height: 12px;
	background-color:transparent;
	border-radius: 50%;
}
.big-radio-block__label__text{
	font-size: 16px;
	line-height: 18px;
	color: #000000;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.big-radio-block__label__textarea{
	border: 1px solid #DFE4EE;
	box-sizing: border-box;
	border-radius: 4px;
	width: 100%;
	resize: none;
	padding: 13px 12px;
	font-size: 16px;
	line-height: 18px;
	margin-top: 8px;
	color:#000;
	/* color: #A2A2A2; */
}
.chat-block__main__timer{
	display: none;
}

.popup-dropdown{
	position: relative;
}
.popup-dropdown__toggle{
	padding-top: 0;
	padding-bottom: 0;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	color: #3B3F4C;
	padding-top: 9px !important;
	padding-bottom: 9px;
	padding-left: 17px;
	padding-right: 17px;
	background: #FFFFFF;
	border: 1px solid #DFE4EE;
	cursor: pointer;
	border-radius: 4px;
}
.popup-dropdown__toggle:after{
	content:'';
	position: absolute;
	right: 15px;
	top: calc(50% - 5px);
	#background: center no-repeat url('../../../img/popup-dropdown__toggle-after.svg');
	background: center no-repeat url('/static-ui/img/popup-dropdown__toggle-after.svg');
	width: 10px;
	height: 10px;
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
}
.popup-dropdown__toggle_open:after{
	-webkit-transform: none;
	transform: none;
}
.popup-dropdown__list{
	display: none;
	position: absolute;
	left: 0;
	top: calc(100% + 8px);
	right: 0;
	padding-top: 16px;
	padding-bottom: 16px;
	padding-left: 19px;
	padding-right: 19px;
	background-color: #fff;
	border: 1px solid #DFE4EE;
	box-sizing: border-box;
	box-shadow: 0px -4px 22px rgba(119, 135, 166, 0.2);
	border-radius: 14px;
}
.popup-dropdown__list__item{
	font-weight: 600;
	font-size: 13px;
	line-height: 22px;
	color: #002B55;
	text-decoration: none;
	position: relative;
	cursor: pointer;
}
.popup-dropdown__list__item > label{
	margin: 0 !important;
	cursor: pointer;
	display: block;
}
.popup-dropdown__list__item:hover{
	color:#2E5BFF;
	text-decoration: none;
}
.popup-dropdown__list__item input[type="checkbox"],
.popup-dropdown__list__item input[type="radio"]
{
	position: absolute;
	visibility: hidden;
	width: 0;
	height: 0;
}
.popup-dropdown__list__item > input[type="checkbox"]:checked + label,
.popup-dropdown__list__item > input[type="radio"]:checked + label{
	color:#2E5BFF;
}

@media screen and (max-width:1000px){
	.popup-wrap{
		padding-left: 20px;
		padding-right: 20px;
	}
	.popup-order-info{
		padding-left: 80px;
		padding-right: 10px;
		max-width: 100%;
	}
	.chat-prepared-message__item{
		z-index: 2;
		position: relative;
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.chat-prepared-message__item__sended{
		display: block;
		position: static;
		margin-bottom: 9px;
		padding: 13px 18px;
		position: relative;
		bottom: 0;
		right: 0;
		top: 0;
		left: 0;
		z-index: 5;
	}
	.chat-prepared-message__item__sended_mobile-w200{
		width:200%;
	}
	.chat-prepared-message__item__sended:after{
		content:'';
		position: absolute;
		right: 13px;
		top: 13px;
		width: 10px;
		height: 10px;

		#background:center no-repeat url('../../../img/chat-prepared-message__item__sended__close.svg');
		background:center no-repeat url('/static-ui/img/chat-prepared-message__item__sended__close.svg');
	}
}
@media screen and (max-width: 720px){
	.popup-order-info{
		padding-left: 0px;
		top: 53px;
		padding-right: 0;
	}
	.rules-drop-block__in{
		position: relative;
		padding: 11px;
	}
	.rules-drop-block__btn{
		width:100%;
		position: absolute;
		left: 0px;
		right: 0px;
		top: calc(100% + 11px);
	}
	.rules-drop-block__img{
		margin-right: 5px;
	}
	.popup-order-info__rules-block{
		margin-bottom: 65px;
	}
	.rules-drop-block__ul .rules-drop-block__li{
		padding-left: 35px;
	}
	.mobile-popup-close{
		display: block;
	}
	.body_hide:before{
		content:none;
	}
	.chat-prepared-message__description{
		left: 10px;
		right: 10px;
		bottom: calc(100% + 145px);
		width: auto;
		font-size: 13px;
		line-height: 20px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		z-index: 2;
		height: auto;
	}
	.chat-prepared-message_hide-block .chat-prepared-message__description{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.chat-prepared-message__description__img{
		margin-right: 0;
		margin-bottom: 13px;
	}
	.chat-prepared-message__description__angle{
		right: 50%;
		-webkit-transform: rotate(90deg);
		transform: rotate(90deg);
		bottom: -16px;
	}
	.chat-prepared-message_hide-block{
		position: relative;
	}
	.chat-prepared-message_hide-block:before{
		content:'';
		position: fixed;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		background: rgba(71, 103, 135, 0.8);
		z-index: 1;
	}
	.rules-drop-block__h {
		font-size: 14px;
		line-height: 19px;
	}

	.top-fixed-block{
		position: static;
	}
	.main-wrapper .chat-fixed-block{
		position: static;
	}
	.chat-block__main{
		max-height: 100vh;
	}
	.top-fixed-block{
		-webkit-box-ordinal-group:2;
		-ms-flex-order:1;
		order:1;
		-webkit-transform: none;
		transform: none;
	}
	.chat-message-list{
		-webkit-box-ordinal-group:3;
		-ms-flex-order:2;
		order:2;
	}
	.chat-fixed-block{
		-webkit-box-ordinal-group:4;
		-ms-flex-order:3;
		order:3;
	}
	.chat-message-list__in{
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.chat-block__main__timer{
		display: block;
		-webkit-box-ordinal-group:2;
		-ms-flex-order:1;
		order:1;
		background-color: #fff;
		margin-top: 5px;
		margin-left: 8px;
		margin-right: 8px;
		margin-bottom: 5px;
		box-shadow: 0px 10px 8px rgba(172, 181, 199, 0.1);
		border-radius: 8px;
		padding: 12px 15px;
	}
	.popup-wrap{
		padding: 24px 18px;
	}
	.big-radio-block{
		padding: 5px;
	}
	.popup-form-block__input{
		width: 100%;
	}
	.popup-text-input-block__text{
		white-space: normal;
	}
	.popup-slide__nav__item{
		width: 134px;
	}
	.popup-slide__nav__btn{
		width: 134px;
		height: 35px;
	}
	.new-timer{
		padding-left: 30px;
		padding-right: 30px;
	}
}
/* /////////////////////
      New CJM
 ////////////////////// */

/* /////////////////////
      First Priority
 ////////////////////// */
.popup-wrap_congrat{
	background: center bottom -25px no-repeat url(../../img/booster-area/popup-wrap_congrat.png);
	background-color: white;
	background-size: 101%;
}
.popup-wrap_h-auto{
	height: auto;
}
.popup-content_w100{
	width: 100%;
}
.popup-content_h100{
	height: 100%;
}
.popup-content_fdc{
	padding-right: 10px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}
.popup-content_no-p{
	padding-left: 0;
	padding-right: 0;
}

.popup-content__li + .popup-content__li{
	margin-top: 26px;
}

.popup-content__li__head{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.popup-content__li_jcc{
	display: flex;
	justify-content: center;
}
.popup-content__li__head_fp{
	margin-bottom: 12px;
}

.popup-content__li_fp_number{
	background: #2E5BFF;
	width: 24px;
	height: 24px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #2E5BFF;
	margin-right: 17px;
	border-radius: 50%;
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	color: #FFFFFF;
}
.popup-content__li__h{
	font-weight: bold;
	font-size: 16px;
	line-height: 22px;
	color: #2F2F2F;
}

.popup-content__li__p{
	font-size: 14px;
	line-height: 19px;
	color: #2F2F2F;
}

.popup-content__li__img{
	max-width: 100%;
	margin: 1rem 0;
}
.popup-content__li__img > img{
	/* width: 100%; */
	max-width: 100%;
	display: block;
}

.popup-content__li__img_mobile{
	display: none;
}
@media screen and (max-width:720px){
	.popup-content__li__img_desktop{
		display: none;
	}
	.popup-content__li__img_mobile{
		display: block;
	}
	.popup-content__li__img_mobile.popup-content__li_jcc{
		display: flex;
	}
	.header__in{
		padding: 0 16px;
		flex-wrap: wrap;
		justify-content: flex-start;
	}
	.deals-block__first-priority__text{
		font-size: 14px;
		line-height: 19px;
	}
	.header__item.header__block-young {
		order: 6;
	}
	.deals-block__young__text {
		font-size: 14px;
		line-height: 19px;
	}
	.deals-block__young__checkbox-item input+label .toggle {
		width: 45px;
		height: 20px;
		margin-left: 10px;
	}
	.deals-block__young {
		max-width: 150px;
	}
	.deals-block__young__checkbox-item input+label .toggle .after {
		top: 2px;
		left: 1px;
	}
	.deals-block__young__checkbox-item input:checked+label .after {
		left: 26px;
	}
	.deals-block__young__icon svg {
		width: 20px;
		height: 20px;
	}
	.header__total-deals{
		font-size: 14px;
		line-height: 19px;
		order:5;
		margin-top: 0px;
		/*flex-basis: 22%;*/
		margin-left: 0;
		margin-bottom: 0px;
	}
	.header__total-deals{
		font-size: 14px;
		line-height: 19px;
		order:5;
		margin-top: 0px;
		/*flex-basis: 22%;*/
		margin-left: 0;
		margin-bottom: 0px;
	}
	.header__in .filter-button {
		display: block;
		position: absolute;
		right: 25px;
		top: 55px;
	}
	.header__block-priority{
		margin-bottom: 12px;
		order:6;
		flex-basis: 70%;
	}
	/* .haeder__bell{
		margin-left: auto;
	} */
	.header__item.haeder__bell{
		order: 3;
		margin: 0;
		padding: 0 0 0 5px;
	}
	.header-person{
		padding-right: 3px;
		order: 4;
	}
	.header__block-priority{
		display: none;
	}
	.logout-block {
		padding-top: 2px;
		padding-bottom: 2px;
		min-width: 140px;
		top: calc(100% + 4px);
	}
}
/* /////////////////////
      First Priority
 ////////////////////// */

@media screen and (max-width: 600px){
	.header__item.header__limits {
		margin-top: 0;
		padding-top: 0;
		margin-right: 5px;
		margin-left: auto;
	}
	.haeder__bell {
		margin-left: 0px;
	}
}
@media screen and (max-width: 370px){

	.header__item.header__limits {
		margin-right: 14px;
		margin-left: 0;
	}
	.account-name {
		padding: 8px 0px;
	}
}
