

a:active, a:hover {
    outline: 0;
}
a, a:visited{
    color: #337ab7;
}
.body_container.body_container_F9F9FB{
	background-color: #F9F9FB;
}
.body_container.body_container_F9F9FB::before{
	content:'';
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background-color: #F9F9FB;
	z-index: -1;

}
.body
, body{
	height: 100svh;
	min-height: 100svh;
	background-color: #efedee;
}
/* regular-btn */

.regular-btn{
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	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: #2367EB;
	width: 175px;
	height: 42px;
	border:1px solid #2367EB;
	border-radius: 5px;
	max-width: 100%;
	text-decoration: none;

}
.regular-btn_big{
	width: 248px;
}
.regular-btn_svg{}
.regular-btn_svg_add > *{
}
.regular-btn_svg_add > svg .heart{
	fill:#fff;
	stroke-width:2px;
}
.regular-btn_svg > svg{
	margin-right: 10px;
}
.regular-btn:hover{
	text-decoration: none;
	color:#fff;
	background-color: #2367EB;
}
.regular-btn:active{
	text-decoration: none;
	color:#fff;
	background-color: #2367EB;
}
.regular-btn_svg:hover > svg{
	fill:#fff;
}
.regular-btn_svg_add:hover > svg{
	fill:#2367eb;
}
.regular-btn_svg_add:hover > svg .heart{
	stroke:#fff;
	fill:#2367eb;
	stroke-width:2px;
}
.regular-btn_svg_unactive{
	opacity: 0.5;
	cursor: default;
}
.regular-btn_svg_unactive:hover{
	background: #fff;
	color:#2367eb;
	fill:#fff
}
.regular-btn_svg_add:hover > svg{
	fill:#fff;
}
.regular-btn_svg_add:hover > svg .heart{
	stroke:#2367eb;
	fill:#fff;
	stroke-width:2px;
}




/* /regular-btn */

/* my-orders-block */

.my-orders-block{
	width: 100%;
	overflow-y: auto;
	max-height: 100%;
}
.my-orders-block__in{
	padding-left: 36px;
	padding-right: 36px;
	padding-top: 35px;
}
.my-orders-block__h-line{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	margin-bottom: 40px;
	flex-shrink: 0;
}
.my-orders-block__h{
	font-weight: 600;
	font-size: 36px;
	line-height: 49px;
	letter-spacing: -0.01em;
	color: #000000;
	margin-right: 32px;
}
.my-orders-block__tabs{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.my-orders-block__tab{
	font-size: 20px;
	line-height: 1.7;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #A0A6BA;
	margin-right: 32px;
	cursor: pointer;
	font-weight: 600;
	white-space: nowrap;
}
.my-orders-block__tab:hover{
	color: #2367EB;
}
.my-orders-block__tab.my-orders-block__tab_active{
	color: #2367EB;
}
.my-orders-block__content{
	max-height: calc(100% - 89px);
}
.my-orders-block__list{}
.my-orders-block__list-item{
	overflow: hidden;
}
.my-orders-block__list-item + .my-orders-block__list-item{
	margin-top: 24px;
}
.my-orders-block__how{
	margin-left: auto;
}
/* /my-orders-block */

/* regular-table-item */
.regular-table-item{
	width: 100%;
	background: #FFFFFF;
	-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	position: relative;
}
.regular-table-item_pro{
}
.regular-table-item__loader{
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	z-index: 2;
	-webkit-animation-duration: 13s;
	animation-duration: 13s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-name: rtiLoader;
	animation-name: rtiLoader;
	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;
}
.regular-table-item__loader > svg{
	width: 100%;
	height: 100%;
}
@-webkit-keyframes rtiLoader{
	0%{
		background-position: -3000px 0;
	}
	100%{
		background-position: 3000px 0;
	}
}

@keyframes rtiLoader{
	0%{
		background-position: -3000px 0;
	}
	100%{
		background-position: 3000px 0;
	}
}

.regular-table-item__in{
	padding:24px 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;

}
.regular-table-item_pro__in{
	/* align-items: center; */
}
.regular-table-item_pro-all__in{
	display:-ms-grid;
	display:grid;
	-ms-grid-rows: auto 16px auto;
	grid-template-areas:
    "date description player btn"
    "status description player btn";
	grid-column-gap: 40px;
	grid-row-gap: 16px;
	-ms-grid-columns: 0.75fr 40px 1.6fr 40px 1fr 40px 1fr;
	grid-template-columns: 0.75fr 1.6fr 1fr 1fr;
	padding: 25px 20px;

}
.regular-table-item_pro-all__in .regular-table-item__item{
	margin-left: 0;
	margin-right: 0;
}

.regular-table-item__item{
	margin-left: 20px;
	margin-right: 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	-ms-flex-negative: 1;
	flex-shrink: 1;
}
.regular-table-item__item:first-child{
	margin-left: 0;
}
.regular-table-item__item:last-child{
	margin-right: 0;
}
.regular-table-item__item_date{
	/* width:1328px; кнопка*/
	-ms-flex-preferred-size:120px;
	flex-basis:120px;
}
.regular-table-item__item_status{
	-ms-flex-preferred-size:180px;
	flex-basis:180px;
}
.regular-table-item__item_status_mobile{
	display: none;
}
.regular-table-item__item_description{
	-ms-flex-preferred-size:346px;
	flex-basis:346px;
}
.regular-table-item__item_chat{
	-ms-flex-preferred-size:343px;
	flex-basis:343px;
}
.regular-table-item__item_price-btn{
	-ms-flex-preferred-size:175px;
	flex-basis:175px;
	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;
}
.regular-table-item__item_date{
	-ms-grid-row: 1;
	-ms-grid-column: 1;
	grid-area: date;
}
.regular-table-item__item_status{
	-ms-grid-row: 3;
	-ms-grid-column: 1;
	grid-area: status;
}
.regular-table-item__item_status_mobile{
	grid-area:mobile;
}
.regular-table-item__item_description{
	-ms-grid-row: 1;
	-ms-grid-row-span: 3;
	-ms-grid-column: 3;
	grid-area: description;
}
.regular-table-item__item_chat{
	grid-area: chat;
}
.regular-table-item__item_price-btn{
	grid-area: price;
}
.regular-table-item__item_player-name{
	-ms-grid-row: 1;
	-ms-grid-row-span: 3;
	-ms-grid-column: 5;
	grid-area: player;
	-ms-flex-preferred-size: 236px;
	flex-basis: 236px;
	display: flex;
	flex-direction: column;
}
.regular-table-item__item_tags{
	grid-area: tags;
	-ms-flex-preferred-size: 194px;
	flex-basis: 194px;
	position: relative;
	top: 6px;
}
.regular-table-item__item_order-status{
	-ms-flex-preferred-size:464px;
	flex-basis:464px;
	grid-area: order;
	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: 50px; */
	overflow: hidden;
}
.regular-table-item__item_order-status.closed{
	max-height: 72px;
}

.regular-table-item__item_btn{
	-ms-grid-row: 1;
	-ms-grid-row-span: 3;
	-ms-grid-column: 7;
	grid-area: btn;
	-ms-flex-preferred-size: 248px;
	flex-basis: 248px;
}
.regular-table-item__item_btn{
	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;
	padding-top: 7px;
	/* justify-content: center; */
}
.regular-table-item__item_btn > * + *{
	margin-top: 30px;
}
/* /regular-table-item */

/* rti-date */
.rti-date{
}
.rti-date_wrap{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.rti-date_wrap .rti-date__date{
	margin-bottom: 0;
	margin-right: 8px;
}
.rti-date__date{
	font-weight: normal;
	font-size: 18px;
	line-height: 25px;
	color: #000000;
	margin-bottom: 10px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-right: 4px;
}
.rti-date__time{
	font-size: 16px;
	line-height: 22px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #767B8D;
}
/* /rti-date */

/* rti-status */
.rti-status{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}
.rti-status_mobile{
	flex-direction: row;
	align-items: center;
}
.rti-status__item{
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
	letter-spacing: -0.03em;
	color: #000;
	position: relative;
	padding-left: 12px;
	margin-bottom: 10px;
}
.rti-status__item::before{
	content:'';
	position: absolute;
	left: 0;
	top: calc(50% - 4px);
	border-radius: 50%;
	background-color: #000;
	width: 8px;
	height: 8px;
}
.rti-status__item_unactive{
	color: #A0A6BA;
}
.rti-status__item_mobile-info{
	font-size: 12px;
	line-height: 16px;
	color: #767B8D;
	font-weight: 400;
	padding-left: 0;
	margin-right: 5px;
}
.rti-status__item_mobile-info::before{
	content:none;
}
.rti-status__item_unactive::before{
	background-color: #A0A6BA;
}

.rti-status__item_active{
	color: #508BFE;
}
.rti-status__item_active::before{
	background-color: #508BFE;
}

.rti-status__item_progress{
	color: #04B17D;
}
.rti-status__item_progress::before{
	background-color: #04B17D;
}
.rti-status__item_completed{
	color: #F2994A;
}
.rti-status__item_completed::before{
	background-color: #F2994A;
}
.rti-status__item_active-session{

}
.rti-status__item_time{
	display: flex;
	padding-left: 0;
}
.rti-status__item_time::before{
	content:none;
}
.rti-status__item_time-date{
	font-size: 16px;
	line-height: 18px;
	letter-spacing: -0.03em;
	color: #000000;
	font-weight: 400;
	margin-right: 5px;
}
.rti-status__item_time-clock{
	font-size: 16px;
	line-height: 18px;
	letter-spacing: -0.03em;
	color: #767B8D;
	font-weight: 400;
}
.rti-status__item_mobile-info{
	font-size: 12px;
	line-height: 16px;
	color: #767B8D;
	font-weight: 400;
}


.rti-status__item_active-session::before{
	content:none;
}
/* /rti-status */

/* rti-desciption */
.rti-desciption{
	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%;
}
.rti-desciption__text{
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	/* color: #767B8D; */
}
.rti-desciption__tags{
	margin-top: auto;
}
/* /rti-desciption */

/* rti-chat */
.rti-chat{
	/* width: 343px; */
	width: 100%;
}
.rti-chat__item{
	background: #F9F9F9;
	border-radius: 8px;
	padding: 14px 12px;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	/* align-items: center; */
}
.rti-chat__item_blue{
	background-color: #F2F6FF;
}
.rti-chat__img{
	margin-right: 14px;
	width: 34px;
	/* height: 34px; */
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: relative;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}
.rti-chat__img > img{
	max-width: 100%;
	/* height: 100%; */
	border-radius: 50%;
}
.rti-chat__img__count{
	position: absolute;
	width: 20px;
	height: 20px;
	right: -8px;
	top: calc(50% - 23px);
	border-radius: 50%;
	background: #FF095A;
	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;
	font-weight: 500;
	font-size: 12.7273px;
	line-height: 15px;
	color: #FFFFFF;
}
.rti-chat__right{
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}
.rti-chat__top-line{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 9px;
}
.rti-chat__name{
	font-weight: 600;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
}
.rti-chat__text{
	font-weight: normal;
	font-size: 13px;
	line-height: 16px;
	color: #353944;
	max-width: 220px;
	max-height: 50px;
	overflow: hidden;
	padding-bottom: 18px;
}
.rti-chat__status{
	font-weight: 600;
	font-size: 12px;
	line-height: 16px;
	text-align: right;
	color: #A0A6BA;
}
.rti-chat__status_online{
	color: #3F74F2;
}
.rti-chat__date{
	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;
	text-align: right;
	position: absolute;
	right: 12px;
	bottom: 14px;
	color: #A0A6BA;
}
.rti-chat__date_double-check{

}
.rti-chat__date_double-check::before{
	content:'';
	position: absolute;
	left: -16px;
	top: 2px;
	width: 14px;
	height: 14px;
	background: center no-repeat url('/static-ui/img/double-check.svg');
}
/* /rti-chat */

/* rti-price-btn */
.rti-price-btn{
	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;
}
.rti-price-btn__price{
	display: flex;
	font-weight: bold;
	font-size: 24px;
	line-height: 28px;
	color: #000000;
	margin-bottom: 22px;
}
.rti-price-btn__btn{
	max-width: 100%;
}

.rti-price-btn__old_price{
	font-weight: 600;
	font-size: 20px;
	line-height: 28px;
	text-decoration-line: line-through;
	color: #A0A6BA;
	margin-right: 8px;
}

/* /rti-price-btn */


body {
	/* margin: 3rem;
	font-family: 'Open Sans', sans-serif;
	transition: background 300ms; */
}
.nav {
	font-size: 12px;
	background: white;
	/* border-bottom-left-radius: 15px; */
	/* border-bottom-right-radius: 15px; */
	padding: 1.5rem;
	width: 100%;
	margin: 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	/* box-shadow: 0 3px 8px rgba(0, 0, 0, .1); */
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.nav-item {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	border-radius: 25px;
	padding: 0.5rem 1.1rem;
	white-space: nowrap;
	-webkit-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
	overflow: hidden;
	cursor: pointer;
	width: 44px;
}
.nav-item .title {
	display: inline-block;
	color: #2367EB;
	vertical-align: super;
	margin-left: 4px;
	opacity: 0;
}
.nav-item.active {
	/* flex: 0.000000001 0.00000001 auto; */
	width: 120px;
}

.nav-item.active .title {
	color: inherit;
}
.nav-item[data-color="#2367EB"].active {
	color: #2367EB;
	/* fill: #2367EB !important; */
	/* stroke: #2367EB !important; */
	background: #C5D8FF;
}
.nav-item[data-color="#2367EB"].active .title{
	opacity: 1;
}
.nav-item[data-color="#2367EB"].active .svg-stroke{
	stroke: #2367EB !important;
}
.nav-item[data-color="#2367EB"].active .svg-fill{
	fill: #2367EB !important;
}
*[class^="icon-"] {
	height: 24px;
	width: 24px;
}

/* rti-player-name */
.rti-player-name{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.rti-player-name + .rti-player-name{
	margin-top: 20px;
}
.rti-player-name__img{
	margin-right: 16px;
}
.rti-player-name__text{}
.rti-player-name__name{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 15px;
}
.rti-player-name__name__span{
	font-weight: 600;
	font-size: 18px;
	line-height: 20px;
	color: #000000;
	margin-right: 6px;
}
.rti-player-name__name__rate{
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	color: #F2994A;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.rti-player-name__name__rate::after{
	content:'';
	background: center no-repeat url('/static-ui/img/gold-star.svg');
	display: inline-block;
	margin-left: 4px;
	width: 16px;
	height: 16px;
}
.rti-player-name__orders{
	font-size: 14px;
	line-height: 18px;
	color: #767B8D;
}
.rti-player-name__orders__strong{
	font-weight: 600;
	font-size: 16px;
	line-height: 18px;
	margin-right: 3px;
}
/* /rti-player-name */

/* labels-block */
.labels-block{
	flex-wrap: wrap;
}
.labels-block.labels-block_no-flex{
	display: block;
}
.labels-block.labels-block_pro{
	width: 330px;
}
.labels-block__line{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 8px;
}
.labels-block__text{}
.cod{
	background: #FFEEFA;
}
.labels-block_no-pt{
	padding-top: 0;
}
.labels-block__item{
	margin-bottom: 8px;
	background-color:  #F8E0F5;
	color:#97318D;
}
.labels-block__item_mobile{
	display: none;
}

.labels-block__item_big{
	padding: 5px 12px;
	min-width: 94px;
	text-align: center;
}
.xbox {
	background-color: #FFF6D1;
	color: #997A00;
}
.cross-save {
	background-color: #EAF1F8;
	color: #3F74F2;
}
.d2 {
	background-color: #E0F8F4;
	color: #319786;
}
.active-session-tag{
	background: #EB5757;
	border-radius: 55px;
	padding: 5px 16px;
	color: #ffffff;
	font-weight: 500;
	font-size: 12px;
	line-height: 14px;
}
@media screen and (max-width: 850px) {
	.labels-block.labels-block_pro {
		width: 100%;
	}
}
/* /labels-block */

/* rti-order-status */
.rti-order-status{}
.rti-order-status + .rti-order-status {
	margin-top: 26px;
}
.rti-order-status__top{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 16px;
}
.rti-order-status__h{
	font-weight: 600;
	font-size: 14px;
	line-height: 16px;
	color: #767B8D;
}
.rti-order-status__more{
	font-weight: 600;
	font-size: 14px;
	line-height: 16px;
	color: #2367EB;
	margin-left: 4px;
	cursor: pointer;
}
.rti-order-status__content{}
.rti-order-status__item{
	/* display: flex; */
	/* flex-wrap: wrap; */
}
.rti-order-status__item__a{
	font-size: 14px;
	line-height: 16px;
	color: #2367EB;
}
.rti-order-status__item__p{
	font-size: 14px;
	line-height: 16px;
	color: #A0A6BA;
}
.rti-order-status__item__rate{
	font-weight: 600;
	font-size: 14px;
	line-height: 18px;
	color: #A0A6BA;
	margin-left: 4px;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
}
.rti-order-status__item__rate::after{
	content:'';
	background: center no-repeat url('/static-ui/img/silver-star.svg');
	display: inline-block;
	margin-left: 4px;
	width: 16px;
	height: 16px;
}
/* /rti-order-status */

/* how-work */
.how-work{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.how-work__quest{
	position: relative;
	margin-right: 24px;
}
.how-work__quest:hover .how-work__quest__block{
	display: block;
	z-index: 2;
}
.how-work__quest__span{
	font-size: 16px;
	line-height: 18px;
	color: #2367EB;
	cursor: pointer;
}
.how-work__quest__block{
	display: none;
	position: absolute;
	right: -80px;
	top: calc(100% + 19px);
	background: #2367EB;
	border-radius: 10px;
	font-size: 14px;
	line-height: 24px;
	color: #FFFFFF;
	width: 364px;
	padding: 18px;
}
.how-work__quest__block::before{
	content:'';
	position: absolute;
	right: 120px;
	top: -10px;
	background:center no-repeat url('/static-ui/img/triangle.svg');
	width: 39px;
	height: 22px;
}
.how-work__btn{}
.white-btn{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 192px;
	height: 42px;
	font-size: 16px;
	line-height: 22px;
	color: #2367EB;
	background-color: #fff;
	-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.1);
	border-radius: 5px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.white-btn:hover{
	text-decoration: none;
}
.white-btn > svg {
	margin-right: 16px;
}
/* /how-work */

/* rti-player-name */
/* /rti-player-name */


@media screen and (max-width:1025px){
	.regular-table-item__in{
		display: -ms-grid;
		display: grid;
		grid-template-areas:
    "date description chat price"
    "status description chat price";
		grid-column-gap: 3%;
		-ms-grid-columns: 15% 3% 23% 3% 33% 3% 14%;
		grid-template-columns: 15% 23% 33% 14%;
	}
	.regular-btn_svg:hover{
		background-color: transparent;
	}
	.regular-table-item_pro{

	}
	.regular-table-item__item{
		display: block;
		margin: 0;
	}
	.how-work__btn{
		display: none;
	}


	.regular-table-item__item{
	}
	.regular-table-item_pro__in{
		display: -ms-grid;
		display: grid;
		grid-template-areas:
    "player tags order btn";
		grid-column-gap: 4%;
		-ms-grid-columns: 24% 4% 22% 4% 35% 4% 5%;
		grid-template-columns: 24% 22% 35% 5%;
	}

	.regular-table-item_pro-all__in{
		display: -ms-grid;
		display: grid;
		grid-template-areas:
    "date description player btn"
    "status description player btn";
		grid-column-gap: 20px;
		-ms-grid-columns: 1fr 20px 2fr 20px 1fr 20px 50px;
		grid-template-columns: 1fr 2fr 1fr 50px;
	}
	.regular-btn_svg.regular-btn_hide-text{
		border:none;
	}
	.regular-btn_hide-text.regular-btn_svg > svg{
		width: 32px;
		height: 32px;
		margin-right: 0;
	}
	.regular-btn_hide-text .regular-btn__span{
		display: none;
	}
	.regular-table-item__in > .regular-table-item__item_date{
		-ms-grid-row: 1;
		-ms-grid-column: 1;
	}

	.regular-table-item__item_date{
		-ms-grid-row: 1;
		-ms-grid-column: 1;
	}
	.regular-table-item__in > .regular-table-item__item_status{
		-ms-grid-row: 2;
		-ms-grid-column: 1;
	}

	.regular-table-item__item_status{
		-ms-grid-row: 2;
		-ms-grid-column: 1;
	}
	.regular-table-item__in > .regular-table-item__item_description{
		-ms-grid-row: 1;
		-ms-grid-row-span: 2;
		-ms-grid-column: 3;
	}

	.regular-table-item__item_description{
		-ms-grid-row: 1;
		-ms-grid-row-span: 2;
		-ms-grid-column: 3;
	}
	.regular-table-item__item_chat{
		-ms-grid-row: 1;
		-ms-grid-row-span: 2;
		-ms-grid-column: 5;
	}
	.regular-table-item__item_price-btn{
		-ms-grid-row: 1;
		-ms-grid-row-span: 2;
		-ms-grid-column: 7;
	}
	.regular-table-item_pro__in > .regular-table-item__item_player-name{
		-ms-grid-row: 1;
		-ms-grid-row-span: 1;
		-ms-grid-column: 1;
	}

	.regular-table-item__item_player-name{
		-ms-grid-row: 1;
		-ms-grid-row-span: 2;
		-ms-grid-column: 5;
	}
	.regular-table-item__item_tags{
		-ms-grid-row: 1;
		-ms-grid-column: 3;
	}
	.regular-table-item__item_order-status{
		-ms-grid-row: 1;
		-ms-grid-column: 5;
	}
	.regular-table-item_pro__in > .regular-table-item__item_btn{
		-ms-grid-row: 1;
		-ms-grid-row-span: 1;
		-ms-grid-column: 7;
	}

	.regular-table-item__item_btn{
		-ms-grid-row: 1;
		-ms-grid-row-span: 2;
		-ms-grid-column: 7;

	}
}
@media screen and (max-width:839px){
	.my-orders-block__list{
		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;
	}
	.my-orders-block__list-item{
		width: calc(50% - 16px);
	}
	.regular-table-item{
		border-radius: 8px;
		position: relative;
	}
	.regular-table-item__in{
		grid-template-areas:
    "date status price"
    "mobile mobile mobile"
    "description description description"
    "chat chat chat";
		grid-column-gap: 2%;
		-ms-grid-columns: 3fr 2% 4fr 2% 1fr;
		grid-template-columns: 3fr 4fr 1fr;
		padding: 16px;
	}
	.regular-table-item_pro__in{
		grid-template-areas:
    "player"
    "tags"
    "order";
		grid-column-gap: 2%;
		-ms-grid-columns: 1fr;
		grid-template-columns: 1fr;
		padding: 16px;
		padding-right: 44px;

	}
	.regular-table-item_pro-all__in{
		display: -ms-grid;
		display: grid;
		grid-template-areas:
    "date status"
    "mobile mobile"
    "description description"
    "player player";
		grid-column-gap: 10px;
		-ms-grid-columns: 0.9fr 10px 1fr;
		grid-template-columns: 0.9fr 1fr;
		padding-right: 44px;
	}

	.regular-table-item__item_btn{
		position: absolute;
		right: 20px;
		top: 2px;
		width: 20px;
		height: 42px;
	}
	.regular-table-item__item_btn > * + *{
		margin-top: 50px;
	}
	.regular-table-item__item_btn-bot{
		position: absolute;
		right: 10px;
		top:auto;
		bottom: 33px;
		width: 20px;
		height:auto;
	}

	.regular-table-item__item{
		margin-bottom: 12px;
	}
	.regular-table-item__item:last-child{
		/* margin-bottom: 0px; */
	}
	.rti-price-btn__btn{
		display: none;
	}
	.my-orders-block__list-item {
		margin-bottom: 32px;
	}
	.my-orders-block__list-item + .my-orders-block__list-item{
		margin-top: 0;
	}
	.rti-date__date,
	.rti-date__time{
		font-weight: 600;
		font-size: 12px;
		line-height: 18px;
		letter-spacing: -0.03em;
		color: #767B8D;
		margin-bottom: 0;
		display: inline-block;
	}

	.rti-status__item{
		font-weight: bold;
		font-size: 12px;
		line-height: 18px;
		letter-spacing: -0.03em;
		margin-bottom: 0;
	}
	.rti-status__item::before{
		width: 6px;
		height: 6px;
	}
	.rti-status__item_mobile-info{
		font-size: 12px;
		line-height: 16px;
		color: #767B8D;
		font-weight: 400;
	}
	.rti-price-btn__price{
		font-size: 16px;
		line-height: 1;
		margin-bottom: 0;
	}
	.rti-price-btn__old_price{
		font-size: 16px;
	}
	.rti-desciption__text{
		font-size: 14px;
		line-height: 20px;
		margin-bottom: 10px;
	}
	.my-orders-block__h{
		display: none;
	}
	.rti-status__item_active-session{
		display: none;
	}
	.rti-status__item_time{
		margin-top: 4px;
		display: none;
	}
	.rti-status__item_time_mobile{
		display: flex;
		margin-top: 0;
	}
	.rti-status__item_time-date,
	.rti-status__item_time-clock{
		font-size: 12px;
		line-height: 18px;
	}

	/* .rti-order-status__more{
	  display: block;
	  position: absolute;
	  left: 0;
	  bottom: 0;
	  right: 0;
	  font-size: 0;
	  padding-bottom: 9px;
	  margin: 0;
	  transform: rotateX(180deg);
	  background:center no-repeat url('/static-ui/img/pro-players-show-more.svg');
	}
	.regular-table-item__item_order-status.closed .rti-order-status__more{
	  transform: rotateX(0deg);
	} */
	/* Second version */

	/* .rti-order-status__more{
	  display: block;
	  position: absolute;
	  left: 0;
	  bottom: 0;
	  right: 0;
	  font-size: 0;
	  padding-bottom: 9px;
	  margin: 0;
	  transform: rotateX(180deg);
	  background:center no-repeat url('/static-ui/img/pro-players-show-more.svg');
	}
	.regular-table-item__item_order-status.closed .rti-order-status__more{
	  transform: rotateX(0deg);
	} */
	/* /Second version */
	.regular-table-item__in > .regular-table-item__item_date{
		-ms-grid-row: 1;
		-ms-grid-column: 1;
	}
	.regular-table-item__item_date{
		-ms-grid-row: 1;
		-ms-grid-column: 1;
		display: flex;
		align-items: flex-end
	}
	.regular-table-item__in > .regular-table-item__item_status{
		-ms-grid-row: 1;
		-ms-grid-column: 3;
	}
	.regular-table-item__item_status{
		-ms-grid-row: 1;
		-ms-grid-column: 3;
		display: flex;
		align-items: flex-end;
		justify-content: center;
	}
	.regular-table-item__in > .regular-table-item__item_description{
		-ms-grid-row: 2;
		-ms-grid-row-span: 1;
		-ms-grid-column: 1;
		-ms-grid-column-span: 5;
	}
	.regular-table-item__item_description{
		-ms-grid-row: 2;
		-ms-grid-row-span: 1;
		-ms-grid-column: 1;
		-ms-grid-column-span: 3;
	}
	.regular-table-item__in > .regular-table-item__item_chat{
		-ms-grid-row: 3;
		-ms-grid-row-span: 1;
		-ms-grid-column: 1;
		-ms-grid-column-span: 5;
	}
	.regular-table-item__in > .regular-table-item__item_price-btn{
		-ms-grid-row: 1;
		-ms-grid-row-span: 1;
		-ms-grid-column: 5;
	}
	.regular-table-item__item_price-btn{
		justify-content: flex-end;
		display: flex;
	}
	.regular-table-item_pro__in > .regular-table-item__item_player-name{
		-ms-grid-row: 1;
		-ms-grid-row-span: 1;
		-ms-grid-column: 1;

	}
	.regular-table-item__item_player-name{
		-ms-grid-row: 3;
		-ms-grid-row-span: 1;
		-ms-grid-column: 1;
		-ms-grid-column-span: 3;
	}
	.regular-table-item_pro__in > .regular-table-item__item_tags{
		-ms-grid-row: 2;
		-ms-grid-column: 1;

	}
	.regular-table-item_pro__in > .regular-table-item__item_order-status{
		-ms-grid-row: 3;
		-ms-grid-column: 1;

	}
	.labels-block__item{
		display: block;
	}


}
@media screen and (max-width:600px){
	.my-orders-block__list-item{
		width: 100%;
		margin-bottom: 16px;
	}
	.my-orders-block__list-item:last-child{
		margin-bottom: 70px;
	}
	.my-orders-block__in{
		padding-left: 8px;
		padding-right: 7px;
	}
	.my-orders-block__tabs{
		overflow-x: auto;
		overflow-y: hidden;
		padding-bottom: 15px;
		margin-right: 15px;
	}
	.my-orders-block__tabs::-webkit-scrollbar {
		opacity: 0;
		display: none;
	}
	.my-orders-block__tab{
		font-size: 15px;
		line-height: 19px;
		margin-right: 16px;
	}
	.my-orders-block__tab:last-child{
		margin-right: 0;
	}
	.my-orders-block__h-line{
		margin-bottom: 4px;
		position: fixed;
		top: 43px;
		z-index: 5;
		left: 0;
		right: 0;
		/* margin-right: -7px; */
		padding-left: 8px;
		padding-top: 15px;
		padding-bottom: 12px;
		padding-right: 7px;
		-webkit-transition: .2s;
		-o-transition: .2s;
		transition: .2s;
	}
	.my-orders-block__tabs,
	.my-orders-block__how{
		padding-bottom: 0;
	}
	.my-orders-block__h-line{
		background-color: #fff;
		-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.2);
		box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.2);
	}
	.labels-block__item{
		padding-left: 12px;
		padding-right: 12px;
	}
	.how-work__quest__span{
		font-size: 0px;
		width: 24px;
		height: 24px;
		background: center no-repeat url('/static-ui/img/help-circle.svg');
	}
	.my-orders-block__how{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.how-work__quest__block{
		position: fixed;
		z-index: 3;
		left: 20px;
		right: 20px;
		width: auto;
		top: 110px;
	}
	.how-work__quest__block::before{
		right: 16px;
	}
}


.main-content__in{
	padding-left: 0;

}
.dn{
	display: none;
}
.universal-overlay{

}
/* new-header */
.new-header{

}
.new-header__in{}
.new-header__top{}
.new-header__bottom{}
/* /new-header */
/* /header-pagination */
.header-pagination{
	background: #3A3F4D;
	display: block;
}
.header-pagination__in{
	width: 100%;
	/* max-width: 1920px; */
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 36px;
	padding-right: 36px;
	margin: 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.header-pagination__img{
	margin-right: 36px;
}
.header-pagination__text{
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
}
/* /header-pagination */
/* header-tabs */
.header-tabs{
	background: #FFFFFF;
	-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.1);
}
.header-fix{
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 3;
	width: 100%;
}
.header-fix__top{
	padding: 8px 36px;
	background-color: #3A3F4D;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.header-fix__logo{
	background-image: url('../../img/booster-area/main-logo.png');
	background-size: contain;
	width: 32px;
	height: 32px;
	margin-right: 50px;
	cursor: pointer;
}
.header-fix__right{
	margin-left: auto;
}

.header-tabs__in {
	width: 100%;
	margin: 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 36px;
	padding-right: 36px;
}

.header-tabs__in_left{
	display: flex;
	flex-direction: column;
	gap: 20px;
	margin-bottom: auto;
}

.header-tabs__item:hover, .header-tabs__item.header-tabs__item_active {
	color: #000000;
}
.header-tabs__item-wrapper{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	width: 50px;
	height: 50px;
	border-radius: 5px;
	padding-top: 5px;
}
.header-tabs__item-wrapper-active{
	background: #ff4f01;
}
.header-tabs__item-wrapper-active a{
	color: #FFFFFF;
}
.header-tabs__item{
	font-weight: 600;
	font-size: 10px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	white-space: nowrap;
}
.header-tabs__item:visited {
	color: #000000;
}
.header-fix__text{
	font-size: 16px;
	line-height: 20px;
	text-decoration: none;
	color: #FFFFFF;
	cursor: pointer;
}
.header-tabs__item:hover,
.header-tabs__item.header-tabs__item_active{
	color: #000000;
}
.header-tabs__item.header-tabs__item_active{
	font-weight: 600;

}
/* /header-tabs */


.mobile-navigation{
	display: none;
}
.main-content,
.main-content__in{
	max-height: 100%;
	height: 100%;
}


.page-wrap,
.body_container,
.main-content,
.main-content__in,
.my-orders-block,
.my-orders-block__in{
	overflow: auto;
	height:auto;
	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-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	min-height:-webkit-fill-available;
}

.my-orders-block{
	max-height:100svh;
	padding-bottom: 40px;
	height: 100%;
	min-height: 70vh;
	min-height:-webkit-fill-available;
}
@media screen and (max-width:600px){
	.header-tabs__in_left{
		flex-direction: row;
		margin-bottom: 0;
		margin-right: auto;
		width: 100%;
		gap: 0;
		justify-content: space-between;
		padding: 0 15px;
	}
	.mobile-navigation{
		display: block;
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 5;
	}
	.my-orders-block__in{
		padding-bottom: 0px;
		padding-top: 50px;
	}
	.new-header__bottom{
		display: none;
	}
	.how-work__quest{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
		margin-right: 0;
	}
	.how-work__quest:hover .how-work__quest__block{
		display: none;
	}
	body, .body, .my-orders-block{
		/* max-height: ; */
		min-height: -webki-fill-available;
	}

}
/*account-wrapper__wrapper-header */
 .account-wrapper__wrapper-header{
	display: none;
}
.rti-svg-loader_desktop{
	display: block;
}
.rti-svg-loader_mobile{
	display: none;
}
.client-chat-wrapper-acc{
	display: flex;
}
@media screen and (max-width: 850px){
	.client-chat-wrapper-acc{
		display: block;
	}
	.my-orders-block{
		padding-top: 44px;
		padding-bottom: 66px;
	}
	.rti-svg-loader_desktop{
		display: none;
	}
	.rti-svg-loader_mobile{
		display: block;
	}
	.header-fix__logo_mob {
		display: block;
		width: 26px;
		height: 26px;
		position: absolute;
		left: 7px;
	}
	.new-header {
		display: none;
	}

}
/* @media screen and (max-width: 600px){
	.account-wrapper__wrapper-header {
		-webkit-box-shadow: none;
		box-shadow: none;
	}
} */

/* /account-wrapper__wrapper-header */

/* popup-how-works */
.popup-how-works{
	width: calc(100% - 52px);
	background-color: #fff;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 31px;
	padding-right: 31px;
	border-radius: 12px;
	margin: 0 auto;
}
.popup-how-works__wrapper{}
.popup-how-works__header{
	text-align: center;
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	color: #000000;
}
.popup-how-works__text{
	font-weight: normal;
	font-size: 14px;
	line-height: 24px;
	text-align: center;
	color: #000000;
}
.popup-how-works__button{
	background: #F2F6FF;
	border-radius: 10px;
	font-weight: 600;
	font-size: 16px;
	line-height: 22px;
	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;
	text-align: center;
	color: #2E5BFF;
	border:none;
	width: 100%;
	height: 44px;
}
.popup-how-works__close{}
/* /popup-how-works */

/* players-empty-block */
.my-orders-block__empty{
	width: 100%;
}
.players-empty-block{}
.players-empty-block__in{
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding-top: 100px;
}
.players-empty-block__h{
	font-size: 27px;
	line-height: 24px;
	color: #A0A6BA;
	text-align: center;
	margin-bottom: 15px;
}
.players-empty-block__btn{
	margin-top: 27px;
	display: flex;
	justify-content: center;
}
.regular-btn_empty-players{
	width: 248px;
	height: 42px;
}
@media screen and (max-width:1025px){
	.players-empty-block__in{
		padding-top: 50px;
	}

}
@media screen and (max-width:839px){
	.players-empty-block__in{
		padding-top: 30px;
	}
	.account-wrapper__wrapper-header {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		background: #FFFFFF;
		-webkit-box-shadow: 0px 1px 6px rgb(0 0 0 / 10%);
		box-shadow: 0px 1px 6px rgb(0 0 0 / 10%);
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		height: 44px;
		z-index: 6;
	}
	.header-fix__logo_mob {
		display: block;
		width: 26px;
		height: 26px;
		position: absolute;
		left: 7px;
	}
	.account-wrapper__header {
		font-size: 19px;
		line-height: 26px;
		font-weight: 800;
		display: block;
		margin: 0 auto;
	}
}
@media screen and (max-width:600px){
	.players-empty-block__h{
		font-size: 18px;
		line-height: 1;
		margin-bottom: 9px;
	}
	.intercom-launcher{
		bottom: 65px !important;
		right: 10px !important;
	}
}
/* /players-empty-block */

.overlay{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 10000;
}
