* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	outline: 0
}

.c-btn {
	display: block;
	text-transform: uppercase;
	color: #fff;
	background: #f75000;
	width: 100%;
	font-size: 1em;
	line-height: 1;
	padding: 13px 15px 12px;
	border: 1px solid #f75000;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	text-align: center;
	cursor: pointer;
	height: 36px;
	padding: 11px;
	-webkit-box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, .1);
	box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, .1)
}

.c-btn:hover {
	background: #fff;
	color: #f75000
}

.c-btn--invert {
	color: #f75000;
	background: #fff
}

.c-btn--invert:hover {
	background: #f75000;
	color: #fff
}

.c-select {
	border: 1px solid rgba(0, 0, 0, .1);
	-webkit-border-radius: 0;
	border-radius: 0;
	height: 27px;
	appearance: none;
	-moz-appearance: textfield;
	-webkit-appearance: none;
	padding: 0 13px;
	font-size: 1.167em;
	color: #333;
	position: relative;
	background: transparent url(../img/arrow-down.png) no-repeat;
	background-position: 95% 50%;
	line-height: 1
}

.c-select::-ms-expand {
	display: none
}

.c-select:focus::-ms-value {
	color: #000;
	background: 0 0
}

.c-input {
	border: 1px solid #ddd;
	padding: 0 10px;
	font-size: 1.167em;
	height: 28px;
	-webkit-box-flex: 0;
	-webkit-flex: 0 1 100%;
	-ms-flex: 0 1 100%;
	flex: 0 1 100%;
	appearance: none;
	-moz-appearance: textfield;
	-webkit-appearance: none;
	font-size: 1em;
	font-family: "Open Sans";
	overflow: hidden
}

.c-input::-ms-clear {
	display: none
}

.c-input::-ms-expand {
	display: none
}

.c-input:invalid {
	background: #f95a49;
	border: 0;
	-webkit-box-shadow: 0 0;
	box-shadow: 0 0
}

.c-input::-webkit-inner-spin-button {
	-webkit-appearance: none
}

.c-input::-webkit-outer-spin-button {
	-webkit-appearance: none
}

.c-input::-webkit-input-placeholder {
	font-size: 1em
}

.c-input::-moz-placeholder {
	font-size: 1em
}

.c-input:-ms-input-placeholder {
	font-size: 1em
}

.c-input::placeholder {
	font-size: 1em
}

.c-input::-webkit-input-placeholder {
	font-family: "Open Sans";
	font-size: 1em
}

.c-input::-moz-placeholder {
	font-size: 1em;
	font-family: "Open Sans"
}

.c-input:-ms-input-placeholder {
	font-size: 1em;
	font-family: "Open Sans"
}

.c-input:-moz-placeholder {
	font-size: 1em;
	font-family: "Open Sans"
}

.c-input--textarea {
	padding-top: 10px;
	font-size: 1em;
	font-family: "Open Sans"
}

.input-focus {
	-webkit-transition-duration: .3s;
	transition-duration: .3s
}

.input-focus:focus {
	border: 1px solid #f75000
}

.c-radio {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-align-items: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.c-radio input[type=radio] {
	display: none
}

.c-radio input[type=radio]+.label {
	display: block;
	position: relative;
	font-size: 1.167em;
	padding-left: 28px;
	cursor: pointer;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-align-items: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.c-radio input[type=radio]+.label:before {
	position: absolute;
	content: '';
	height: 17px;
	width: 17px;
	border: 1px solid #cacaca;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	padding: 0;
	left: 0;
	top: -webkit-calc(50% - 8px);
	top: calc(50% - 8px);
	background: #fff
}

.c-radio input[type=radio]:checked+.label:after {
	content: '';
	position: absolute;
	top: -webkit-calc(50% - 4px);
	top: calc(50% - 4px);
	left: 4px;
	height: 10px;
	width: 10px;
	background: #f75000;
	-webkit-border-radius: 10px;
	border-radius: 10px
}

.c-check {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.c-check input {
	display: none
}

.c-check input+.label {
	display: block;
	position: relative;
	padding-left: 27px;
	cursor: pointer
}

.c-check input+.label:before {
	left: 0;
	top: 0;
	position: absolute;
	content: '';
	height: 15px;
	width: 15px;
	border: 1px solid rgba(0, 0, 0, .1)
}

.c-check input:checked+.label:after {
	position: absolute;
	left: 3px;
	top: 4px;
	background: transparent url(../img/check.svg) center no-repeat;
	content: '';
	height: 10px;
	width: 10px
}

@media screen and (max-width:1169px) {
	.cat-option__checks {
		-webkit-box-flex: 1;
		-webkit-flex: 1 0 250px;
		-ms-flex: 1 0 250px;
		flex: 1 0 250px
	}
	.cat-option__select {
		-webkit-flex-basis: 250px;
		-ms-flex-preferred-size: 250px;
		flex-basis: 250px
	}
	.cat-option__select--office {
		-webkit-box-flex: .5;
		-webkit-flex: .5 1 250px;
		-ms-flex: .5 1 250px;
		flex: .5 1 250px;
		margin-right: 0
	}
	.news-list {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around
	}
	.ag-block__title-link {
		display: block
	}
	.ag-block__all {
		display: none
	}
	.agent__maininf {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.ag-face {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1
	}
	.ag-char {
		-webkit-box-ordinal-group: 3;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2
	}
	.ag-rewards {
		-webkit-box-ordinal-group: 4;
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
		-webkit-flex-basis: 50%;
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-right: 10px;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start
	}
	.ag-rewards .acc-reward {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		max-width: 100%
	}
	.ag-req {
		-webkit-box-ordinal-group: 5;
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
		margin-top: 20px;
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start
	}
	.ag-block__list .owl-item:first-of-type .build {
		margin: 0 auto
	}
	.ag-block__list .owl-item:last-of-type .build {
		margin: 0 auto
	}
	.pay-error__check {
		margin-bottom: 10px
	}
	.pay-error__help {
		margin-bottom: 10px
	}
	.acc-area__mess {
		width: 145px;
		right: 10px;
		padding: 7px 14px 10px;
		font-size: 1em;
		height: auto;
		top: -45px
	}
	.header__logo {
		margin-right: 10px
	}
	.header__menu-item {
		margin: 0 7px
	}
	.header__icons {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.cat-options {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
	.cat-option__price {
		-webkit-box-flex: 0;
		-webkit-flex-grow: 0;
		-ms-flex-positive: 0;
		flex-grow: 0
	}
	.cat-option__checks,
	.cat-option__price,
	.cat-option__select,
	.cat-options__btn {
		margin-bottom: 10px
	}
	.card-stages::before {
		content: none
	}
	.pay-succes__list-el {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around
	}
	.pay-error__wrap {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.sup-tiles__wrap {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around
	}
	.list-goods {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around
	}
}

@media screen and (max-width:1120px) {
	.i-news__list .el-news {
		margin: auto
	}
	.acc-rewards-list .acc-reward {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%
	}
}

@media screen and (max-width:1005px) {
	.req-ad__fields {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.req-ad__fields-block {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 250px;
		-ms-flex: 0 1 250px;
		flex: 0 1 250px
	}
	.req-states__item {
		-webkit-flex-basis: 145px;
		-ms-flex-preferred-size: 145px;
		flex-basis: 145px;
		margin-right: 0;
		margin-bottom: 7px
	}
	.private-data {
		padding: 15px
	}
	.p-account__main-info-right {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.header__menu-item {
		font-size: .97em
	}
	.header__logo {
		-webkit-flex-basis: 140px;
		-ms-flex-preferred-size: 140px;
		flex-basis: 140px
	}
	.header__logo img {
		width: 100%
	}
	.i-news__list .el-news {
		margin: 0 auto
	}
	.f-menu--wide {
		margin-left: 0
	}
	.f-menu {
		margin-left: 0;
		margin-right: 5px
	}
	.services-menu__item {
		font-size: 1em;
		padding: 10px 5px
	}
	.payment__replenish-el:first-child {
		-webkit-flex-basis: 272px;
		-ms-flex-preferred-size: 272px;
		flex-basis: 272px
	}
	.payment__bankcard {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		margin-right: 10px
	}
	.payment__bankcard-name {
		margin-right: 0
	}
	.payment__bankcard-imgs {
		margin-right: 0
	}
	.pay-hist__controls {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start
	}
	.pay-hist__btns {
		margin-top: 10px;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start
	}
	.pay-hist__date-range {
		margin-top: 10px
	}
	.pay-hist__sel-oper {
		margin-top: 10px
	}
	.news-cntrls {
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.news-cntrls__right {
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.news-search {
		margin-bottom: 20px
	}
	.news-cntrls__check {
		margin-bottom: 12px
	}
	.news-list {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around
	}
}

@media screen and (max-width:960px) {
	.h-user__logo {
	    display: block;
	}

    .h-user__open-menu {
		display: block;
	}

	.p-req__filter {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}
	.ag-char {
		-webkit-flex-basis: 570px;
		-ms-flex-preferred-size: 570px;
		flex-basis: 570px
	}
	.p-req__menu {
		display: none;
		position: absolute;
		top: 30px;
		left: 0;
		background: #fff;
		z-index: 3;
		width: 100%;
		padding: 15px
	}
	.req-menu__advert--hide {
		display: none
	}
	.req-menu__advert--show {
		display: block
	}
	.req-el__param {
		margin-right: 10px
	}
	.req-states {
		margin-top: 25px
	}
}

@media screen and (max-width:930px) {
	.cat-option__checks {
		-webkit-box-flex: 0;
		-webkit-flex-grow: 0;
		-ms-flex-positive: 0;
		flex-grow: 0
	}
	.cat-option__select {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 40%;
		-ms-flex: 0 0 40%;
		flex: 0 0 40%;
		margin-right: 25px
	}
	.slidtab {
		height: auto
	}
	.slidtab-cont__right {
		display: none
	}
	.slidtab-cont__left {
		margin-top: 35px
	}
	.ag-char {
		-webkit-flex-basis: 515px;
		-ms-flex-preferred-size: 515px;
		flex-basis: 515px
	}
	.serv-tb__td--state {
		margin-right: 10px
	}
	.serv-tb__td--date {
		-webkit-flex-basis: 100px;
		-ms-flex-preferred-size: 100px;
		flex-basis: 100px
	}
	.prep__wrap {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse
	}
	.prep__left {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.prep__right {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.prep .base-title {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.prep__charch {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.prep__right {
		margin-bottom: 22px
	}
	.p-log__divide {
		display: none
	}
	.auth {
		margin-left: 10px;
		margin-right: 10px
	}
	.p-account__private-data {
		padding: 0
	}
	.private-data__fields {
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-bottom: 0
	}
	.private-data__fields-left {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		max-width: 450px;
		width: 100%;
		margin-right: 0
	}
	.private-data__fields-right {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		max-width: 450px;
		width: 100%
	}
	.anews__slider .el-news__image {
		height: 146px
	}
	.anews__left {
		margin-right: 0
	}
	.anews__slider-title-link {
		display: block
	}
	.anews__bottom-inf {
		margin-top: 27px
	}
	.anews__comments {
		margin-top: 32px
	}
	.anews__slider-title {
		margin-top: 10px;
		margin-bottom: 8px
	}
	.anews__author {
		font-size: 1.167em
	}
	.anews__soc-item {
		font-size: 1.33em
	}
	.anews__statistic-item {
		font-size: 1em;
		margin-left: 13px;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.anews__statistic-item:nth-child(1) img {
		max-width: 20px;
		height: auto
	}
	.anews__statistic-item:nth-child(2) img {
		max-width: 13px;
		height: auto
	}
	.anews__soc {
		margin-left: 29px
	}
	.anews__soc-item {
		margin-left: 8px
	}
	.anews__content-image {
		margin-top: 17px;
		margin-bottom: 17px
	}
	.anews__slider .el-news {
		margin: 0 auto
	}
	.payment__replenish-el {
		padding: 10px
	}
	.payment__replenish-wrap {
		padding: 15px 15px 10px
	}
	.withdrawal {
		padding: 15px 0 10px
	}
	.withdrawal .pm-tabs__title {
		padding-left: 15px
	}
	.withdrawal__summ-wrap {
		padding: 0 15px
	}
	.pm-tabs {
		padding: 0
	}
	.header__menu-toggle {
		display: block
	}
	.header__menu {
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		background: #fff;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		z-index: 1
	}
	.header__menu-wrap {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.header__menu_sub {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex
	}
	.header__menu-toggle.active {
		position: fixed;
		z-index: 10;
		right: 15px;
		top: 15px
	}
	.services-menu {
		display: none
	}
	.header__menu-item {
		display: block;
		margin: 10px 0
	}
	.header__icons {
		-webkit-box-flex: 0;
		-webkit-flex-grow: 0;
		-ms-flex-positive: 0;
		flex-grow: 0
	}
	.header__empty {
		display: block
	}
	.indx-video__bg {
		min-height: auto;
		padding: 50px 50px 50px
	}
	.indx-video__play {
		right: 50px;
		left: auto
	}
	.indx-video {
		padding: 0
	}
	.indx-feat {
		padding: 0 15px 0 15px;
		margin-bottom: 28px;
		margin-top: 25px
	}
	.indx-feat__item {
		margin: 0 auto
	}
	.feat-item {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.whatis__wrap {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.whatis__left {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.whatis__right {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.slidtab-cont {
		-webkit-flex-direction: column-reverse;
		-moz-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		-o-flex-direction: column-reverse;
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		flex-direction: column-reverse;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%
	}
	.slidtab-cont__right {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		margin-bottom: 15px
	}
	.slidtab-cont__left {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.slidtab__slider {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.slidtab__list {
		display: none
	}
	.slidtab-cont__hide-title {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		text-align: center
	}
	.services-menu__item {
		font-size: .8em;
		padding: 11px 5px
	}
	.card-page__main-cont {
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-ms-align-items: center;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.card-page__main-cont-left {
		margin-right: 0;
		width: 100%;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.card-page__main-cont-right {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		width: 100%;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		max-width: 100%;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin-top: 20px
	}
	.card-page__not-found {
		margin: 0 10px;
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start
	}
	.card-page__garancy {
		max-width: 350px;
		width: 100%
	}
	.card-stages::before {
		position: absolute;
		content: '';
		height: 100%;
		width: 15px;
		background: #f9f9f9;
		top: 0;
		left: 100%
	}
	.card-stages::after {
		position: absolute;
		content: '';
		height: 100%;
		width: 15px;
		background: #f9f9f9;
		top: 0;
		left: -15px
	}
	.card-stages__line {
		display: none
	}
	.extent {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse
	}
	.extent__right {
		padding: 10px 15px;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.extent__left {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		padding-bottom: 10px
	}
	.extent__subs {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row
	}
	.extent__subs-title {
		font-size: 1em;
		text-align: left;
		margin-right: 15px;
		-webkit-box-flex: 1;
		-webkit-flex: 1 1 auto;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto
	}
	.extent__table {
		padding: 5px 15px 0
	}
	.anews__top {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.anews__left {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.anews__right {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.agents__controls {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.agents-search {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		width: 100%;
		max-width: 100%;
		margin-bottom: 10px
	}
	.agents__filter {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		width: 100%;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin: 0
	}
	.agents__specific {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 50%;
		-ms-flex: 0 1 50%;
		flex: 0 1 50%;
		margin-bottom: 13px
	}
	.agents__rating {
		margin-right: 0
	}
	.agents__controls {
		margin-top: 30px
	}
	.agents__sorting {
		margin-top: 17px;
		margin-bottom: 14px
	}
	.agents__sorting .sorting {
		display: none;
		position: absolute;
		top: 100%;
		left: -15px;
		z-index: 2;
		background: #fff;
		width: -webkit-calc(100% + 30px);
		width: calc(100% + 30px);
		padding: 13px 15px;
		border-top: 1px solid #e8e8e8;
		border-bottom: 1px solid #e8e8e8
	}
	.agents__sorting .sorting__el {
		margin-bottom: 10px
	}
	.agents__sorting-toggle {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		padding-bottom: 12px
	}
	.p-account {
		padding-bottom: 0
	}


    .h-user {
        margin-top: 15px;
        /* display: none; */
    }
    .h-user__logout {
        display: none !important;
    }


}

@media screen and (max-width:750px) {
	.about-reward__title {
		font-size: 18px
	}
	.about-reward__count {
		font-size: 18px
	}
	.about-reward__desc {
		font-size: 14px
	}
	.q-table__desc {
		background: #fff
	}
	.agent__maininf {
		margin-bottom: 40px
	}
	.ag-rewards {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		-webkit-box-ordinal-group: 3;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.ag-rewards .acc-reward {
		margin-top: 24px;
		margin-bottom: 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
		max-width: 100%
	}
	.ag-char {
		-webkit-box-ordinal-group: 4;
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
		margin: 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%;
		margin-top: 22px
	}
	.ag-char__name {
		display: none
	}
	.ag-face__rating {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-bottom: 3px
	}
	.ag-face__rating-title {
		margin: 0;
		margin-right: 15px
	}
	.ag-face__exp {
		margin-bottom: 3px
	}
	.ag-face__ratingmak {
		margin-bottom: 3px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex
	}
	.ag-face__ratingmak-title {
		margin: 0;
		margin-right: 3px
	}
	.ag-face {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%
	}
	.ag-face__expmak-title {
		margin-bottom: 0
	}
	.ag-face__image {
		height: 60px;
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 60px;
		-ms-flex: 0 1 60px;
		flex: 0 1 60px;
		width: 60px
	}
	.ag-face__top {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.ag-face__name {
		display: block;
		font-size: 1.33em;
		font-weight: 600;
		margin-left: 20px
	}
	.ag-block__title {
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-bottom: 10px
	}
	.ag-block__title-base {
		font-size: 1.33em;
		margin-bottom: 12px
	}
	.bread-crumbles__item {
		font-size: .917em
	}
	.my-serv {
		padding-bottom: 40px
	}
	.my-serv .pag {
		margin-top: 20px
	}
	.my-serv--base-title {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.my-serv__title-right {
		margin-top: 25px;
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%
	}
	.my-serv__controls {
		margin-top: 20px
	}
	.serv-tb {
		padding: 0
	}
	.serv-tb__head .serv-tb__right {
		display: none
	}
	.serv-tb__tr,
	.serv-tb__tr:nth-of-type(2n+1) {
		background: #fff;
		border: none
	}
	.serv-tb__head .serv-tb__tr {
		background: #f75000;
		border: none
	}
	.serv-tb__tr--content .serv-tb__td--name {
		background: #f7f7f7;
		width: 100%;
		font-weight: 600;
		border-bottom: 1px solid #e8e8e8
	}
	.serv-tb__right {
		display: none;
		border-bottom: 1px solid #e8e8e8
	}
	.serv-tb__tr--content {
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.serv-tb__td--name {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		padding-left: 15px
	}
	.serv-tb__el-label {
		display: block
	}
	.serv-tb__right {
		width: 100%;
		-webkit-box-flex: 1;
		-webkit-flex: auto;
		-ms-flex: auto;
		flex: auto;
		padding-left: 15px;
		background: #fff
	}
	.serv-tb__td--action .serv-tb__el-label {
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start
	}
	.req-search {
		padding-bottom: 30px
	}
	.p-req {
		padding-bottom: 30
	}
	.prep {
		padding-bottom: 0
	}
	.quest {
		padding-bottom: 30px
	}
	.payment {
		padding-bottom: 30px
	}
	.pay-succes {
		margin-bottom: 30px
	}
	.pay-error {
		padding-bottom: 30px
	}
	.anews {
		padding-bottom: 30px
	}
	.news-catalog {
		padding-bottom: 30px
	}
	.p-log {
		padding-bottom: 30px
	}
	.agents {
		padding-bottom: 30px
	}
	.card-page {
		padding-bottom: 30px
	}
	.catalog {
		padding-bottom: 30px
	}
	.prep-states {
		margin-top: 22px;
		margin-bottom: 32px
	}
	.prep-states .req-states__item {
		margin-bottom: 5px
	}
	.conversation__head-cntrl {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%
	}
	.conversation__head {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.conversation__head-states {
		margin-top: 20px;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start
	}
	.conversation__notes {
		margin-left: 0;
		margin-right: auto
	}
	.prep__left {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.prep__charch {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1
	}
	.prep__download-file {
		-webkit-box-ordinal-group: 3;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2
	}
	.prep__desc {
		-webkit-box-ordinal-group: 4;
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
		margin-top: 15px
	}
	.prep-slider {
		-webkit-box-ordinal-group: 5;
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
		margin-top: 17px
	}
	.prep_address {
		-webkit-box-ordinal-group: 6;
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5
	}
	.respons {
		-webkit-box-ordinal-group: 7;
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
		margin-top: 35px
	}
	.prep__props {
		margin-bottom: 20px
	}
	.prep__props-title {
		margin-bottom: 10px
	}
	.prep__props-item {
		margin-bottom: 10px
	}
	.prep__download-file {
		margin-top: 3px
	}
	.base-title__right {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-top: 18px
	}
	.prep__report {
		margin-top: 18px;
		margin-left: 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%
	}
	.conversation__messages {
		padding-left: 0;
		padding-top: 22px
	}
	.conv-message__name {
		margin-bottom: 3px
	}
	.conversation__cntrl-bottom {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-top: 10px
	}
	.conversation__cntrl-hide {
		-webkit-box-ordinal-group: 3;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2
	}
	.conversation__cntrl-send.c-btn {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%;
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
		margin-bottom: 15px
	}
	.prep__left {
		overflow: inherit
	}
	.prep-edit {
		border-left: 0;
		border-right: 0;
		position: relative;
		padding: 15px 15px;
		left: -15px;
		width: -webkit-calc(100% + 30px);
		width: calc(100% + 30px)
	}
	.req-tabs {
		margin-top: 20px
	}
	.req-step__head-point {
		font-size: 1.3em
	}
	.req-step__head-name {
		font-size: 1.3em
	}
	.req-tabs {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.req-tabs__links {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.req-tabs__content {
		padding: 25px 15px;
		margin: 0;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.req-total-price {
		margin-top: 15px;
		padding-bottom: 30px
	}
	.req-step__head-cycle {
		margin-right: 13px;
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start;
		height: 36px;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 36px;
		-ms-flex: 0 0 36px;
		flex: 0 0 36px;
		width: auto
	}
	.req-step__content {
		margin-left: 0;
		padding-top: 25px
	}
	.req-step::before {
		content: none
	}
	.req-step__head-text {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%
	}
	.req-step__head-point {
		background: #fff;
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
		position: relative
	}
	.req-step__head-point:after {
		position: absolute;
		display: block;
		content: '';
		width: 100%;
		height: 1px;
		background: #f75000;
		top: 50%;
		left: 0
	}
	.req-el {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.req-el__left {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.req-el__right {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		padding: 9px 15px 12px
	}
	.req-el__bottom {
		border-bottom: 1px solid #e8e8e8;
		padding: 7px 15px
	}
	.req-el__bottom-left {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.p-req__content.container {
		padding: 0
	}
	.req-el__fcntrl--hide {
		display: none
	}
	.req-el__fcntrl--show {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		/* display: flex */
		display:block;
	}
	.req-el__agree
	{
	    width:100%;
	    margin-bottom:5px;
	}
	.req-el__desc {
		margin-bottom: 0
	}
	.req-el__top {
		padding: 15px 15px 7px
	}
	.pay-error__wrap {
		margin-top: 10px;
		margin-bottom: 35px
	}
	.pay-error__check {
		margin-right: 0;
		margin-bottom: 20px
	}
	.pay-error__help {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		padding: 17px;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		margin-bottom: 0
	}
	.pay-error__help-title {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		margin-bottom: 15px;
		width: 100%
	}
	.pay-error__help-info {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		margin-bottom: 15px
	}
	.pay-error__help-link {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		width: auto;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}
	.p-account__main-info {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.acc-subs {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
		margin-bottom: 30px;
		position: static
	}
	.acc-reward {
		-webkit-box-ordinal-group: 3;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
		margin-bottom: 25px;
		position: static;
		margin-top: 0
	}
	.acc-area {
		-webkit-box-ordinal-group: 4;
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3
	}
	.p-account__main-info {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.acc-subs {
		-webkit-flex-basis: 400px;
		-ms-flex-preferred-size: 400px;
		flex-basis: 400px;
		max-width: 100%
	}
	.acc-inf {
		margin-bottom: 15px;
		margin-right: 0
	}
	.pay-hist__wrap {
		padding: 0
	}
	.pay-hist__title {
		padding-left: 15px;
		padding-right: 15px
	}
	.pay-hist__controls {
		padding-left: 15px;
		padding-right: 15px
	}
	.pay-hist__tr {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		padding: 0;
		border-bottom: none
	}
	.pay-hist__tr:last-child {
		border-bottom: 1px solid #e8e8e8
	}
	.pay-hist__td--date {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		text-align: left;
		background: #f7f7f7;
		width: 100%;
		padding: 14px 15px;
		font-weight: 600;
		font-size: 1.167em;
		border-top: 1px solid #e8e8e8;
		cursor: pointer
	}
	.pay-hist__el-info {
		border-bottom: 1px solid #e8e8e8;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		background: #fff;
		width: 100%;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		padding: 15px;
		display: none
	}
	.pay-hist__td {
		width: 100%
	}
	.pay-hist__td--type {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.pay-hist__td--oper {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.pay-hist__td--sum {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.pay-hist__td-el {
		margin-bottom: 12px
	}
	.pay-hist__td-el-title {
		display: block
	}
	.pay-hist__tr:first-child {
		height: auto
	}
	.pay-hist__tr:first-child .pay-hist__td--date {
		background: #f75000;
		cursor: default;
		font-size: 1.167em
	}
	.pay-hist {
		margin-top: 37px;
		padding-top: 25px
	}
	.pay-hist__controls {
		margin-bottom: 44px
	}
	.pay-hist__table {
		margin-bottom: 20px
	}
	.extent__subs {
		padding: 10px 15px
	}
	.extent__subs-link {
		display: none
	}
	.extent__subs-title-link {
		display: block
	}
	.extent__subs-day {
		font-size: 2.167em
	}
	.extent__subs-day {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto
	}
	.extent__table-tr:first-child {
		display: none
	}
	.extent__table-tr {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-bottom: 20px
	}
	.extent__table-tr:last-child {
		margin-bottom: 0
	}
	.extent__table-td:first-child {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.extent__table-td {
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		margin-bottom: 10px
	}
	.extent__el-title {
		display: block;
		text-align: left
	}
	.extent__el {
		margin-left: 23px;
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%
	}
	.withdrawal-tabs__link {
		padding: 15px 15px
	}
	.payment__send-block-help {
		padding: 0 34px;
		margin-top: 15px
	}
	.payment__send-block {
		margin-top: 20px
	}
	.pm-tabs__link {
		padding: 10px 15px;
		font-size: 1.167em
	}
	.payment__score-item {
		margin-bottom: 5px
	}
	.payment__score-item-name {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 129px;
		-ms-flex: 0 1 129px;
		flex: 0 1 129px
	}
	.payment__score-item-name,
	.payment__score-item-val {
		font-size: 1.167em
	}
	.payment__replenish-case-pay {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		border: none
	}
	.payment__replenish-el,
	.payment__replenish-el:first-child {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		padding: 0;
		margin-bottom: 20px;
		border: none
	}
	.pm-tabs__title {
		padding-left: 0
	}
	.payment__options-pay-wrap {
		border: none;
		padding: 0
	}
	.payment__options-pay-count {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-top: 10px
	}
	.payment__options-pay {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.payment__count {
		margin-top: 30px;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.payment__best-case {
		font-size: .83em;
		width: 90px;
		height: 40px
	}
	.slidtab__wrap {
		padding: 0
	}
	.slidtab {
		padding: 0;
		margin: 0
	}
	.slidtab-cont {
		padding: 0
	}
	.slidtab-cont__left {
		padding: 15px
	}
	.com-title__name {
		font-size: 1.833em
	}
	.f-top__left {
		display: none
	}
	.f-top__right {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around
	}
	.f-bottom__wrap {
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column
	}
	.f-bottom__left {
		margin-top: 12px;
		margin-bottom: 10px
	}
	.f-bottom__right {
		margin-bottom: 10px
	}
	.whatis-tabs__content ul li {
		font-size: 1.167em
	}
	.f-bottom {
		min-height: auto;
		height: auto
	}
	.divided-bl__right {
		display: none
	}
	.list-goods {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.cat-subtitle {
		font-size: 1.667em
	}
	.base-title__name {
		font-size: 1.83em
	}
	.catalog__more--block {
		display: none
	}
	.catalog__more--link {
		display: block
	}
	.list-goods {
		margin-top: 15px;
		margin-bottom: -10px
	}
	.good-el {
		margin-bottom: 10px
	}
	.divided-bl {
		margin-bottom: 20px
	}
	.sorting {
		margin-top: 18px;
		margin-bottom: 23px
	}
	.agents__list {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around
	}
	.q-table {
		padding: 0
	}
	.q-table__desc {
		display: none;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		padding: 0 15px
	}
	.q-table__el {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex
	}
	.q-table__el-title {
		display: block
	}
	.q-table__tr {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		padding: 0;
		border-bottom: none
	}
	.q-table__td--date {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		padding: 11px 15px;
		background: #f7f7f7
	}
	.q-table__tr--el-toggle {
		font-weight: 700;
		border-bottom: 1px solid #e8e8e8
	}
	.q-table__tr--head {
		background: #f75000!important
	}
	.q-table__tr--head .q-table__td--date {
		background: 0 0
	}
	.q-table__td--topic {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.q-table__td--text {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.q-table__td--state {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.q-table__el {
		margin-bottom: 15px
	}
	.q-table__desc {
		padding: 15px 15px 10px;
		border-bottom: 1px solid #e8e8e8
	}
	.quest__mess {
		font-size: 1.167em;
		padding-left: 9px;
		margin-top: 10px
	}
	.quest__popup {
		margin-top: 20px
	}
}

@media screen and (max-width:550px) {
	.serv-inf__log-item {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.serv-inf__log-date {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.slidtab-cont__right {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex
	}
	.slidtab-cont__left {
		margin-top: 0
	}
	.card-page__main-cont-right {
		margin-top: 0px;
		display:block;
	}
	.card-page__not-found{
		max-width: 100%;
	}
	.about-reward__wrap:nth-of-type(2) {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.about-reward__desc {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.about-reward__image {
		margin: 0 0 15px
	}
	.ag-char__item-title {
		margin-bottom: 12px
	}
	.ag-char__list {
		padding: 15px;
		position: relative;
		left: -15px;
		width: -webkit-calc(100% + 30px);
		width: calc(100% + 30px)
	}
	.ag-char__item {
		margin-bottom: 25px
	}
	.ag-char__item .acc-area__item {
		margin-bottom: 10px
	}
	.ag-char__item .acc-area__item-name {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%
	}
	.ag-char__item {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.ag-char__item-title {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.ag-char__item-value {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.prep-slider {
		margin-bottom: 15px
	}
	.prep-slider .owl-dots {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.prep-slider button.owl-dot {
		background: #fff;
		height: 10px;
		width: 10px;
		border: 1px solid #f75000;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		margin: 0 2px;
		-webkit-transition-duration: .3s;
		transition-duration: .3s
	}
	.prep-slider button.owl-dot:hover {
		background: #f75000
	}
	.prep-slider button.owl-dot.active {
		background: #f75000
	}
	.prep-slider button.owl-prev:before {
		color: #f75000
	}
	.prep-slider button.owl-next:before {
		color: #f75000
	}
	.prep-edit__list {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.prep-edit__item {
		margin: 0 0 10px;
		padding: 20px
	}
	.prep-edit__item:first-child {
		margin-right: 0
	}
	.prep-edit__refuse-link {
		display: block
	}
	.prep-edit__edit-link {
		display: block
	}
	.req-step__c-block {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.req-step__c-block .req-step__select {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		margin-bottom: 10px;
		margin-right: 0
	}
	.req-step__c-block .req-step__select:last-child {
		margin-bottom: 0
	}
	.req-step__price {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 255px;
		-ms-flex: 0 1 255px;
		flex: 0 1 255px;
		max-width: 255px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.req-step__price span {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 123px;
		-ms-flex: 0 1 123px;
		flex: 0 1 123px;
		text-align: right;
		margin-right: 10px;
		margin-bottom: 5px
	}
	.req-step__price-input {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 90px;
		-ms-flex: 0 1 90px;
		flex: 0 1 90px;
		margin-bottom: 5px
	}
	.req-step__subtitle {
		margin-top: 18px
	}
	.req-step__add-file {
		height: 35px;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.req-step__add-file .label {
		width: auto;
		margin-bottom: 0;
		margin-right: 12px
	}
	.req-step__add-file img {
		width: 15px;
		height: 15px
	}
	.req-step__add-file-check {
		margin-top: 0
	}
	.req-step__short_name {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.req-step__descr {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		height: 120px;
		margin-right: 0;
		margin-bottom: 10px
	}
	.pay-succes__links {
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around
	}
	.agents__specific {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%;
		margin-right: 0
	}
	.agents__rating {
		margin-right: 0;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		margin-bottom: 10px
	}
	.agents__region {
		margin-bottom: 10px;
		margin-right: 0;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%
	}
	.agents__filter-btn {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%
	}
	.p-log {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-top: 15px
	}
	.auth__title {
		margin-bottom: 14px
	}
	.auth__checks {
		margin-top: 14px
	}
	.auth__help {
		margin-bottom: 42px
	}
	.acc-inf__right-item {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-bottom: 9px
	}
	.acc-inf__right-item:last-child {
		margin-bottom: 0
	}
	.acc-inf__right-item-name {
		font-size: 1.167em;
		-webkit-flex-basis: 160px;
		-ms-flex-preferred-size: 160px;
		flex-basis: 160px;
		margin-bottom: 0
	}
	.acc-inf__right-item-val {
		font-size: 1.167em
	}
	.acc-inf__image {
		height: 60px;
		-webkit-flex-basis: 60px;
		-ms-flex-preferred-size: 60px;
		flex-basis: 60px
	}
	.acc-inf__top {
		margin-bottom: 15px
	}
	.acc-inf__right {
		-webkit-flex-basis: 225px;
		-ms-flex-preferred-size: 225px;
		flex-basis: 225px;
		-webkit-align-self: stretch;
		-ms-flex-item-align: stretch;
		-ms-grid-row-align: stretch;
		align-self: stretch
	}
	.acc-inf {
		margin-bottom: 15px
	}
	.acc-inf__bottom {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.acc-inf__c-rating {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex
	}
	.acc-inf__m-rating {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.acc-inf__c-rating-name {
		-webkit-flex-basis: 146px;
		-ms-flex-preferred-size: 146px;
		flex-basis: 146px
	}
	.acc-inf__m-rating-name {
		-webkit-flex-basis: 146px;
		-ms-flex-preferred-size: 146px;
		flex-basis: 146px
	}
	.acc-area__item-score {
		-webkit-box-flex: 1;
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1
	}
	.acc-area__item {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-bottom: 11px
	}
	.acc-area__item-name {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		margin-bottom: 5px
	}
	.acc-subs__left {
		-webkit-flex-basis: 195px;
		-ms-flex-preferred-size: 195px;
		flex-basis: 195px
	}
	.p-account__main-info-left {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%
	}
	.acc-area {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%
	}
	.acc-subs {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		padding: 9px 15px
	}
	.acc-subs__day {
		font-size: 2.161em
	}
	.acc-subs__sign {
		font-size: .75em
	}
	.acc-reward {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%
	}
	.acc-reward__list {
		padding: 0 15px;
		height: 70px
	}
	.acc-reward__item {
		width: 38px;
		height: 38px
	}
	.acc-reward__item img {
		max-height: 38px;
		max-width: 38px
	}
	.acc-area__mess {
		top: -25px
	}
	.pay-hist__checks {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%
	}
	.pay-hist__sel-oper {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%;
		margin-right: 0
	}
	.pay-hist__date-range {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%;
		margin-right: 0
	}
	.pay-hist__btns {
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
	.pay-hist__date {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		width: -webkit-calc(50% - 5px);
		width: calc(50% - 5px);
		max-width: 100%
	}
	.pay-hist__download {
		margin-left: 0
	}
	.withdrawal-tabs__links {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		border: none
	}
	.withdrawal-tabs__content {
		border-top: 1px solid #e8e8e8;
		padding-left: 15px;
		padding-right: 15px
	}
	.wrapper {
		padding-top: 100px
	}
/*     .bread-crumbles {
    margin-top: 0
} */
	.base-title--catalog {
		margin-bottom: 25px;
		line-height: 1
	}
	.header__logo {
		-webkit-box-flex: 1;
		-webkit-flex: 1 1 95px;
		-ms-flex: 1 1 95px;
		flex: 1 1 95px;
		height: 50px;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-align-items: center;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.header__logo img {
		max-width: 130px
	}
	.header__wrap {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		/*min-height: auto;*/
		height: auto
	}
	.header__menu-toggle {
		margin-right: 0
	}
	.h-user {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-ms-align-items: center;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		height: 42px;
		padding-left: 0;
		max-width: max-content;
	}
/*
	.h-user:before {
		position: absolute;
		content: '';
		height: 100%;
		width: 15px;
		top: 0;
		left: -15px;
		background: #f7f7f7
	}
	.h-user:after {
		position: absolute;
		content: '';
		height: 100%;
		width: 15px;
		top: 0;
		right: -15px;
		background: #f7f7f7
	}
*/
	.h-user__left {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-flex: 1;
		-webkit-flex: 1 1 auto;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-ms-align-items: center;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		margin-right: 0
	}
	.h-user__name {
		margin-bottom: 0;
		margin-right: 15px
	}
	.h-user__money {
		margin-bottom: 0;
		margin-right: 5px
	}
/*	.h-user__logo {
	    display: block;
		margin-right: 7px;
		height: 36px;
		width: 36px;
		-webkit-border-radius: 36px;
		border-radius: 36px;
		overflow: hidden;
		top: 0
	}

	.h-user__logo:after {
		display: none
	}

    .h-user__open-menu {
		display: block;
		right: 0;
		top: 11px
	}
*/
	.indx-video__bg {
		min-height: auto;
		padding: 30px 15px 0 15px;
		min-height: 265px
	}
	.indx-video__play {
		right: 25px;
		left: auto;
		width: 50px;
		height: 50px
	}
	.indx-video__play img {
		max-width: 50px;
		max-height: 50px
	}
	.indx-video {
		padding: 0
	}
	.indx-video__title {
		font-size: 2em;
		line-height: 30px;
		max-width: 240px
	}
	.indx-video__cntrl {
		margin-top: 15px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.indx-video__btn {
		margin-bottom: 8px
	}
	.whatis__wrap {
		padding: 0
	}
	.whatis__left {
		padding: 0 15px
	}
	.whatis {
		padding-top: 22px;
		padding-bottom: 20px
	}
	.whatis__title {
		font-size: 1.833em
	}
	.whatis__subtitle {
		font-size: 1.33em;
		margin-bottom: 30px
	}
	.whatis__desc {
		font-size: 1.167em
	}
	.whatis__subtitle::after {
		bottom: -15px
	}
	.whatis__right {
		padding-top: 0
	}
	.whatis-tabs__content {
		padding: 20px 15px
	}
	.whatis-tabs__content ul li {
		margin-bottom: 10px
	}
	.slidtab-cont__right {
		margin-bottom: 20px
	}
	.slidtab-cont__left {
		padding: 0
	}
	.slidtab-cont__desc,
	.slidtab-cont__subtitle,
	.slidtab-cont__title {
		padding: 0 40px
	}
	.slidtab__slider {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		width: 100%
	}
	.slidtab-cont__cntrl {
		padding: 0 15px
	}
	.i-news .com-title {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.f-top__right {
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.f-cont__title {
		text-align: center
	}
	.f-comp__title {
		text-align: center
	}
	.f-cont {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		/*max-width: 100%;*/
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.f-cont__el {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.f-cont__el-desc,
	.f-cont__el-link {
		text-align: center
	}
	.f-comp__info {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
	.f-comp__info div {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 49%;
		-ms-flex: 0 1 49%;
		flex: 0 1 49%
	}
	.f-comp__info div:nth-child(2n+1) {
		text-align: right;
		padding-right: 1%
	}
	.f-comp__info a {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 50%;
		-ms-flex: 0 1 50%;
		flex: 0 1 50%
	}
	.f-comp__links {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin-bottom: 18px
	}
	.f-comp__links a {
		padding: 0 5px;
		margin-bottom: 0
	}
	.f-comp__soc {
		display: none;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.f-comp__soc-item {
		width: 30px;
		height: 30px;
		margin-right: 6px;
		font-size: 18px;
	}
	
	.f-top {
		padding-top: 17px;
		padding-bottom: 18px
	}
	.f-cont__title {
		margin-bottom: 10px
	}
	.f-cont__el-ph a {
		font-size: 1.167em
	}
	.f-cont__el {
		margin-bottom: 10px
	}
	.f-comp {
		margin-top: 7px;
		width: 100%
	}
	.f-comp__title {
		margin-bottom: 10px
	}
	.f-comp__info {
		margin-bottom: 15px
	}
	.f-soc {
		margin-bottom: 14px;
		display: flex;
	}
	.cat-option__checks,
	.cat-option__price,
	.cat-option__select,
	.cat-options__btn {
		width: 100%;
		-webkit-box-flex: 1;
		-webkit-flex: 1 1 100%;
		-ms-flex: 1 1 100%;
		flex: 1 1 100%;
		margin: 0 0 10px;
		font-size: 1.167em
	}
	.cat-options__btn {
		font-size: 1em;
		margin-bottom: 0
	}
	.cat-option__checks {
		margin-top: 10px
	}
	.cat-option__price-tag {
		max-width: 80px;
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 80px;
		-ms-flex: 0 1 80px;
		flex: 0 1 80px;
		font-size: 1.167em
	}
	.catalog-search {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%
	}
	.card-stages__item-title-right {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		position: relative;
		margin-left: 12px
	}
	.card-stages__item-title-right:after {
		content: '';
		height: 1px;
		width: -webkit-calc(100% - 75px);
		width: calc(100% - 75px);
		background: #f75000;
		position: absolute;
		top: 10px;
		right: 5px;
		z-index: 1
	}
	.card-stages__item-title-stage {
		font-size: 1.333em
	}
	.card-stages__item-title-time {
		position: absolute;
		z-index: 2;
		left: auto;
		right: 0
	}
	.card-stages__item-title-name {
		-webkit-box-ordinal-group: 4;
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
		-webkit-box-flex: 1;
		-webkit-flex: 1 1 100%;
		-ms-flex: 1 1 100%;
		flex: 1 1 100%;
		font-size: 1.333em
	}
	.card-dopinf {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
	.card-dopinf__make-order {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%;
		-webkit-box-ordinal-group: 4;
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
		margin: 0;
		margin-top: 13px
	}
	.card-dopinf__left {
		-webkit-flex-basis: 192px;
		-ms-flex-preferred-size: 192px;
		flex-basis: 192px
	}
	.card-dopinf__el-val--red {
		font-size: 1.5em
	}
	.card-dopinf__el-val {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		font-size: 1.167em
	}
	.card-dopinf__el-name {
		font-size: 1.167em;
		-webkit-flex-basis: 126px;
		-ms-flex-preferred-size: 126px;
		flex-basis: 126px
	}
	.card-stages__wrap {
		padding-bottom: 0
	}
	.card-page__ctrl {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		background: #f9f9f9;
		margin-top: 0;
		position: relative;
		padding-bottom: 20px
	}
	.card-page__ctrl:before {
		position: absolute;
		content: '';
		height: 100%;
		width: 15px;
		background: #f9f9f9;
		top: 0;
		left: -15px
	}
	.card-page__ctrl:after {
		position: absolute;
		content: '';
		height: 100%;
		width: 15px;
		background: #f9f9f9;
		top: 0;
		left: 100%
	}
	.card-page__send-report {
		-webkit-flex-basis: 223px;
		-ms-flex-preferred-size: 223px;
		flex-basis: 223px
	}
	.card-page__additional {
		margin-top: 20px
	}
	.card-page__garancy {
		margin-top: 20px
	}
	.comment-block__form-send {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		padding-right: 0;
		padding-left: 0
	}
	.comment-block__form-text {
		margin-bottom: 10px
	}
	.comment-block__title {
		margin-bottom: 20px
	}
	.comment-block__form {
		margin-bottom: 30px
	}
	.comment-el__sub-com {
		padding-left: 30px
	}
	.extent__subs-day span {
		font-size: .346em
	}
	.news-catalog .sorting {
		margin-top: 17px
	}
	.news-catalog .pag {
		display: none
	}
	.news__more-link {
		display: block
	}
	.sup-tiles__item {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 140px;
		-ms-flex: 0 1 140px;
		flex: 0 1 140px;
		min-height: 140px;
		padding-top: 22px;
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start
	}
	.sup-tiles__item-name {
		font-size: 1.167em
	}
	.sup-tiles__item-img {
		width: 70px;
		height: 70px;
		display: -webkit-inline-flex;
		display: -moz-inline-flex;
		display: -ms-inline-flex;
		display: -o-inline-flex;
		display: -webkit-inline-box;
		display: -ms-inline-flexbox;
		display: inline-flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin-bottom: 15px
	}
	.sup-tiles__item-img img {
		max-width: 70px
	}
	.sup-tiles__item-name--quest {
		max-width: 100%;
		padding: 8px 0
	}
	.sup-tiles__item-img--quest {
		margin-bottom: 0
	}
	.sup-tiles__wrap {
		margin-left: 0;
		margin-right: 0
	}
	.sup-tiles__item {
		margin-left: 0;
		margin-right: 0
	}
	.support__help {
		font-size: 1.167em
	}
	.sup-tiles {
		margin-top: 20px;
		padding: 20px 0
	}
	.support__help {
		margin-top: 25px;
		margin-bottom: 20px
	}
	.cat-option__price {
		max-width: 100%;
		width: 100%
	}
	.cat-option__price-to {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto
	}
	.cat-option__price-from {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto
	}
	.cat-option__price-tag-wrap {
		-webkit-box-flex: 1;
		-webkit-flex: 1 1 80px;
		-ms-flex: 1 1 80px;
		flex: 1 1 80px;
		min-width: 0
	}
	.cat-option__price-tag {
		/* max-width: 100%; */
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
		min-width: 0;
		width: auto
	}
}

@media screen and (max-width:480px) {
	.slidtab__slider .owl-next {
		top: 42%
	}
	.slidtab__slider .owl-prev {
		top: 42%
	}
	.indx-video__play {
		display: none
	}
	.feat-item {
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.feat-item__logo {
		-webkit-align-self: center;
		-ms-flex-item-align: center;
		-ms-grid-row-align: center;
		align-self: center
	}
	.feat-item__count {
		text-align: center
	}
	.i-news {
		padding-bottom: 30px
	}
	.ag-face__expmak-title {
		margin-right: 10px
	}
	.prep__right {
		max-width: 100%
	}
	.base-title__right {
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
	.req-ad__fields-block {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%
	}
	.req-ad__input {
		width: 100%;
		max-width: 100%;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%
	}
	.req-ad__select.req-ad__select--type {
		width: 100%
	}
	.req-ad__field-name {
		-webkit-box-flex: 1;
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1
	}
	.pay-succes__link {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%;
		margin-right: 0
	}
	.pay-succes__links {
		margin-top: 15px;
		margin-bottom: 27px
	}
	.pay-succes__list-el {
		margin-top: 15px
	}
	.pay-check {
		padding: 20px 15px
	}
	.agents__more-wrap {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex
	}
	.private-data__title {
		font-size: 1.333em;
		margin-bottom: 19px
	}
	.private-data {
		margin-top: 19px
	}
	.acc-f {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.acc-f__name {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		width: 100%;
		margin-bottom: 7px;
		padding-top: 0
	}
	.acc-f__value {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		width: 100%
	}
	.private-data__fields-right .acc-f__name {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		padding-top: 0
	}
	.private-data__save {
		max-width: 100%
	}
	.private-data__fields-right .acc-f:last-child .acc-f__name {
		margin-bottom: 0
	}
	.slidtab-cont__right img {
		max-width: 100%;
		max-height: 100%
	}
	.slidtab-cont__title {
		font-size: 1.5em
	}
	.slidtab-cont__subtitle {
		font-style: 1.33em
	}
	.slidtab-cont__desc p {
		font-size: 1.167em
	}
	.i-news__list .owl-next {
		right: 30%
	}
	.i-news__list .owl-prev {
		left: 30%
	}
	.f-bottom__left span {
		margin-right: 0;
		margin-bottom: 8px
	}
	.f-bottom__left {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.com-title__name {
		margin-bottom: 17px
	}
	.i-news {
		margin-bottom: 0
	}
	.card-stages__item-text {
		padding-left: 19px
	}
	.card-stages__item::after {
		content: none
	}
	.card-stages__item-title-left {
		height: 36px;
		-webkit-flex-basis: 36px;
		-ms-flex-preferred-size: 36px;
		flex-basis: 36px;
		-ms-align-self: flex-start;
		-webkit-align-self: flex-start;
		-ms-flex-item-align: start;
		align-self: flex-start
	}
	.card-stages__item {
		padding-left: 0;
		padding-right: 0;
		padding-top: 18px
	}
	.card-page__description {
		margin-top: 10px;
		margin-bottom: 15px
	}
	.comment-el__head {
		margin-bottom: 10px
	}
	.comment-el__text {
		margin-bottom: 12px
	}
	.pay-hist__download,
	.pay-hist__send {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		width: -webkit-calc(50% - 5px);
		width: calc(50% - 5px);
		margin: 0
	}
	.news-cntrls__btn {
		margin: 0;
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%
	}
	.news-search {
		-webkit-box-flex: 0;
		-webkit-flex: 0 1 100%;
		-ms-flex: 0 1 100%;
		flex: 0 1 100%
	}
	.news__create {
		padding: 40px 34px;
		margin-bottom: 20px
	}
	.news-list {
		margin-bottom: -20px
	}
	.news-list .el-news {
		margin-bottom: 20px
	}
	.news__create-title {
		margin-bottom: 18px
	}
	.news__create-desc {
		margin-bottom: 20px
	}
	.agents .pag {
		display: none
	}
	.sup-tiles__wrap {
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
}

@media screen and (max-width:360px) {
	.el-agent {
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%
	}
	.slidtab__slider .owl-next {
		top: 37%
	}
	.slidtab__slider .owl-prev {
		top: 37%
	}
}
