@font-face {
	font-family: "Geometria";
	src: url("font/Geometria.otf") format("opentype");
	font-style: normal;
	font-weight: normal;
}

@font-face {
	font-family: "Geometria Light";
	src: url("font/Geometria Light.otf") format("opentype");
	font-style: normal;
	font-weight: normal;
}

@font-face {
	font-family: "Geometria Medium";
	src: url("font/Geometria Medium.otf") format("opentype");
	font-style: normal;
	font-weight: normal;
}

html, body {
	width: 100%;
	height: 100%;
	font-family: "Geometria", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	color: #525c69;
	overflow-x: hidden;
}

a {
	color: rgba(47, 198, 246, .87);
	text-decoration: none;
}

.grecaptcha-badge {
	display: none;
}

.b24network-auth {
	display: flex;
	flex: 1;
	width: 100%;
	min-height: 100%;
	background: #5ce5fb;
	background: -moz-linear-gradient(top, #5ce5fb 0%, #2fc6f6 100%);
	background: -webkit-linear-gradient(top, #5ce5fb 0%,#2fc6f6 100%);
	background: linear-gradient(to bottom, #5ce5fb 0%,#2fc6f6 100%);
}

.b24-network-auth-cover {
	color: #fff;
	padding: 59px 49px 49px 66px;
	display: flex;
	flex-direction: column;
	position: relative;
	flex: 1;
	flex-grow: 4;
	-webkit-box-flex: 4;
	-ms-flex-positive: 4;
	box-sizing: border-box;
	min-width: 450px;
	max-width: 900px;
	opacity: 0;
	transition: transform .7s cubic-bezier(.36,.15,.26,.99), opacity .7s cubic-bezier(.36,.15,.26,.99);
	transform: translateX(-300px);
	height: 100vh;
}

.b24-network-auth-form {
	display: flex;
	justify-content: center;
	overflow: auto;
	box-sizing: border-box;
	padding: 105px 60px 10px;
	height: 100vh;
	background: #fff;
	box-shadow: -2px 0 22px rgba(0, 0, 0, .12);
	opacity: 0;
	transition: transform .8s cubic-bezier(.36,.15,.26,.99), opacity .8s cubic-bezier(.36,.15,.26,.99);
	transform: translateX(300px);
	flex: 1;
	flex-grow: 6;
	-webkit-box-flex: 6;
	-ms-flex-positive: 6;
}

.b24-network-auth-cover-img-block {
	margin-right: 35px;
}

.b24-network-auth-cover-img {
	max-width: 100%;
	height: auto;
}

.b24-network-auth-cover-top {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 183px;
}

.b24-network-auth-cover-back {
	opacity: .9;
	transition: opacity .2s ease;
	white-space: nowrap;
	margin-bottom: 8px;
}

.b24-network-auth-cover-back:hover {
	opacity: 1;
}

.b24-network-auth-cover-back-link {
	font-size: 15px;
	line-height: 19px;
	color: #fff;
	text-decoration: none;
	position: relative;
	padding-left: 18px;
}

.b24-network-auth-cover-back-link:before {
	position: absolute;
	top: 7px;
	left: 0;
	width: 11px;
	height: 7px;
	background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2211%22%20height%3D%227%22%20viewBox%3D%220%200%2011%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.93%203H11v1H2.042L4%206.147%203.222%207%20.112%203.588l.024-.027L0%203.411%203.111%200l.778.853L1.93%203z%22%20fill%3D%22white%22/%3E%0A%3C/svg%3E%0A)
				no-repeat center;
	content: '';
}

.b24-network-auth-cover-title {
	font: 48px/52px "Geometria Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-bottom: 29px;
}

.b24-network-auth-cover-subtitle {
	font-size: 25px;
	line-height: 32px;
}
/*
.b24-network-auth-cover-subtitle-text:after {
	content: '.';
}

.b24-network-auth-cover-subtitle-text:last-child:after {
	content: none;
}
*/

.b24-network-auth-cover-header {
	max-width: 493px;
}

.b24network-language-selector-popup .menu-popup {
	overflow: auto;
	max-height: 300px;
	min-width: 170px;
}

.b24-network-auth-cover-lang {
	margin-top: auto;
	display: flex;
	justify-content: flex-end;
	opacity: 0;
	transform: translateX(200px);
	color: #fff;
	position: absolute;
	bottom: 5%;
	right: 61.9%;
	transition: transform .8s cubic-bezier(.36,.15,.26,.99), opacity 1s cubic-bezier(.36,.15,.26,.99);
}

.b24network-auth-animate .b24-network-auth-cover-lang {
	opacity: 1;
	transform: translateX(0);
}

.b24network-auth-animate .b24-network-auth-form-separator-text {
	opacity: 1;
}

.b24-network-auth-cover-lang-inner {
	background: rgba(255, 255, 255, .2) url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%3Cpath%20opacity%3D%22.7%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.414%204.242L0%205.656%204.243%209.9l1.414%201.414L7.07%209.9l4.243-4.243-1.415-1.414-4.242%204.243-4.243-4.243z%22%20fill%3D%22white%22/%3E%0A%3C/svg%3E%0A)
				no-repeat right 12px top 12px;
	border: 2px solid rgba(255, 255, 255, .38);
	border-radius: 3px;
	width: 155px;
	cursor: pointer;
	display: flex;
	align-items: center;
	padding: 12px 56px 13px 14px;
	box-sizing: border-box;
	transition: background .2s ease;
}

.b24-network-auth-cover-lang-inner:hover {
	background-color: rgba(255, 255, 255, .3);
}

.b24-network-auth-cover-lang-inner .b24-network-auth-cover-lang-icon {
	border: none;
}

.b24-network-auth-cover-lang-text {
	font-size: 13px;
	line-height: 16px;
	width: 80px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	flex-shrink: 0;
}

.b24-network-auth-cover-lang-icon {
	display: inline-block;
	vertical-align: middle;
	width: 18px;
	height: 14px;
	margin-right: 13px;
	background: url(images/sprite-flags.png) no-repeat -25px -20px;
	flex-shrink: 0;
	border: 1px solid #e9e9e9;
}

.b24-network-lang-popup-icon .menu-popup-item-icon
{
	background: url(images/sprite-flags.png) no-repeat -25px -20px;
}

.b24-network-lang-popup-icon.ru .menu-popup-item-icon,
.b24-network-auth-cover-lang-icon.ru {
	background-position: 0 0;
}

.b24-network-lang-popup-icon.ua .menu-popup-item-icon,
.b24-network-auth-cover-lang-icon.ua {
	background-position: 0 -63px;
}

.b24-network-lang-popup-icon.en .menu-popup-item-icon,
.b24-network-auth-cover-lang-icon.en {
	background-position: 0 -42px;
}

.b24-network-lang-popup-icon.de .menu-popup-item-icon,
.b24-network-auth-cover-lang-icon.de {
	background-position: 0 -21px;
}

.b24-network-lang-popup-icon.la .menu-popup-item-icon,
.b24-network-auth-cover-lang-icon.la {
	background-position: 0 -84px;
}

.b24-network-lang-popup-icon.br .menu-popup-item-icon,
.b24-network-auth-cover-lang-icon.br {
	background-position: 0 -126px;
}

.b24-network-lang-popup-icon.fr .menu-popup-item-icon,
.b24-network-auth-cover-lang-icon.fr {
	background-position: 0 -189px;
}

.b24-network-lang-popup-icon.pl .menu-popup-item-icon,
.b24-network-auth-cover-lang-icon.pl {
	background-position: 0 -168px;
}

.b24-network-lang-popup-icon.tr .menu-popup-item-icon,
.b24-network-auth-cover-lang-icon.tr {
	background-position: 0 -252px;
}

.b24-network-lang-popup-icon.tc .menu-popup-item-icon,
.b24-network-auth-cover-lang-icon.tc {
	background-position: -25px 0;
}

.b24-network-lang-popup-icon.sc .menu-popup-item-icon,
.b24-network-auth-cover-lang-icon.sc {
	background-position: 0 -105px;
}

.b24-network-lang-popup-icon.ja .menu-popup-item-icon,
.b24-network-auth-cover-lang-icon.ja {
	background-position: -25px -42px;
}

.b24-network-auth-cloud-block {
	position: absolute;
	bottom: 0;
	top: 0;
	left: 0;
	right: 0;
	overflow: hidden;
	z-index: -1;
}

.b24-network-auth-cloud {
	background-repeat: no-repeat;
	background-position: center;
	position: absolute;
	pointer-events: none;
}

.b24-network-auth-cloud-lg {
	top: 116px;
	left: -270px;
	width: 760px;
	height: 474px;
	transition: left 5s ease-in-out;
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%22754%22%20height%3D%22474%22%20viewBox%3D%220%200%20754%20474%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%3Cpath%20opacity%3D%22.399%22%20d%3D%22M617.36%20131.239C610.323%2058.159%20548.315%201%20472.835%201c-58.294%200-108.54%2034.11-131.651%2083.3-15.49-5.59-32.204-8.646-49.641-8.646-80.2%200-145.213%2064.521-145.213%20144.117%200%203.765.19%207.484.475%2011.177a124.73%20124.73%200%200%200-30.016-3.659C48.421%20227.289-7%20282.292-7%20350.145-7%20417.996%2048.42%20473%20116.789%20473h461.853C674.938%20473%20753%20395.521%20753%20299.952c0-82.358-57.985-151.228-135.64-168.713%22%20stroke%3D%22white%22/%3E%0A%3C/svg%3E%0A);
}

.b24-network-auth-cloud-sm {
	top: 143px;
	right: 1%;
	width: 66px;
	height: 42px;
	transition: right 5s ease-in-out;
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2068%2042%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%3Cpath%20opacity%3D%22.399%22%20vector-effect%3D%22non-scaling-stroke%22%20d%3D%22M54.944%2012.11C54.336%205.875%2048.98%201%2042.457%201c-5.036%200-9.377%202.91-11.374%207.106a12.756%2012.756%200%200%200-4.29-.738c-6.928%200-12.545%205.504-12.545%2012.293%200%20.321.016.638.04.953a10.909%2010.909%200%200%200-2.593-.312C5.788%2020.302%201%2024.994%201%2030.782s4.788%2010.48%2010.695%2010.48H51.6c8.32%200%2015.064-6.61%2015.064-14.762%200-7.025-5.01-12.9-11.719-14.39%22%20stroke%3D%22white%22/%3E%0A%3C/svg%3E%0A);
}

.b24-network-auth-cloud-md {
	top: 73%;
	right: -12%;
	width: 188px;
	height: 119px;
	transition: right 5s ease-in-out;
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%22190%22%20height%3D%22119%22%20viewBox%3D%220%200%20190%20119%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%3Cpath%20opacity%3D%22.399%22%20d%3D%22M155.17%2033.356C153.433%2015.2%20138.121%201%20119.483%201c-14.394%200-26.8%208.474-32.508%2020.695a35.846%2035.846%200%200%200-12.257-2.148c-19.804%200-35.857%2016.029-35.857%2035.803%200%20.936.047%201.86.117%202.777a30.624%2030.624%200%200%200-7.411-.909C14.685%2057.218%201%2070.883%201%2087.74s13.685%2030.521%2030.567%2030.521H145.61c23.778%200%2043.053-19.248%2043.053-42.99%200-20.462-14.318-37.571-33.493-41.915%22%20stroke%3D%22white%22/%3E%0A%3C/svg%3E%0A);
}

.b24-network-auth-cloud-fill {
	top: 83%;
	left: 124px;
	width: 127px;
	height: 80px;
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%20127%2080%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%3Cpath%20opacity%3D%22.2%22%20fill-rule%3D%22evenodd%22%20vector-effect%3D%22non-scaling-stroke%22%20stroke-width%3D%221%22%20%20clip-rule%3D%22evenodd%22%20d%3D%22M104.057%2021.87C102.884%209.598%2092.55%200%2079.97%200c-9.715%200-18.09%205.728-21.94%2013.988a24.161%2024.161%200%200%200-8.274-1.452c-13.366%200-24.202%2010.835-24.202%2024.201%200%20.633.032%201.257.08%201.877A20.636%2020.636%200%200%200%2020.63%2038C9.237%2038%200%2047.236%200%2058.63c0%2011.395%209.237%2020.631%2020.631%2020.631h76.973c16.049%200%2029.059-13.01%2029.059-29.059%200-13.83-9.664-25.395-22.606-28.331z%22%20fill%3D%22white%22/%3E%0A%3C/svg%3E%0A);
	transition: left 5s ease-in-out;
}

.b24network-auth-animate .b24-network-auth-cloud-lg {
	left: -185px;
}

.b24network-auth-animate .b24-network-auth-cloud-sm {
	right: 8%;
}

.b24network-auth-animate .b24-network-auth-cloud-md {
	right: -4%;
}

.b24network-auth-animate .b24-network-auth-cloud-fill {
	left: 160px;
}

.b24-network-auth-form-block {
	display: flex;
	flex-direction: column;
	position: relative;
}

.b24-network-auth-form-inner {
	max-width: 580px;
	width: 100%;
	padding-bottom: 50px;
}

.b24-network-auth-form-wrap {
	max-width: 580px;
	width: 100%;
	display: flex;
	flex-direction: column;
}

.b24-network-auth-form-title-block {
	border-bottom: 1px solid #eeeff0;
	padding-bottom: 37px;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	margin-bottom: 25px;
}

.b24-network-auth-form-title {
	font: 31px/39px "Geometria Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #333;
	max-width: 510px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.b24-network-auth-form-title-right {
	margin-top: 9px;
}

.b24-network-auth-form-social-title {
	font-size: 13px;
	line-height: 16px;
	display: block;
	color: rgba(51, 51, 51, .63);
}

.b24-network-auth-form-social-list {
	border-radius: 70px;
	background: rgba(241, 245, 246, .8);
	margin: 10px 0 0;
	display: flex;
	list-style: none;
	align-items: center;
	justify-content: center;
	padding: 13px 21px 0 21px;
	flex-wrap: wrap;
}

.b24-network-auth-form-social-item-link {
	width: 40px;
	height: 40px;
	display: block;
	border-radius: 50%;
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
	text-decoration: none;
	transition: all .2s linear;
}

.bx-ie .b24-network-auth-form-social-list .ui-icon {
	width: 42px;
}

.b24-network-auth-form-social-item-link-rect {
	display: flex;
	box-sizing: border-box;
	padding: 8px 14px 8px 2px;
	width: auto !important;
	border-radius: 2px;
	background: #fff;
	box-shadow: 0 1px 1px 0 rgba(0,0,0,.2),
	0 0 1px 0 rgba(0,0,0,.15);
	align-items: center;
	flex-wrap: nowrap;
	height: 37px;
}

.b24-network-auth-form-social-logo-rect {
	flex: auto;
	display: block;
	width: 37px;
	min-width: 37px;
}

.bx-ie .b24-network-auth-form-social-list .b24-network-auth-form-social-logo-rect.ui-icon {
	width: 37px;
}

.b24-network-auth-form-social-text-rect {
	display: block;
	height: 18px;
	padding-left: 3px;
	font: 500 14px/18px "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: rgba(0, 0, 0, .54);
}

.b24-network-auth-form-social-block {
	text-align: center;
	margin: 0 0 32px;
}

.b24-network-auth-form-social-item-text {
	font-size: 13px;
	line-height: 16px;
	color: rgba(51, 51, 51, .3);
}

.b24-network-auth-form-social-item {
	cursor: pointer;
	transform: translate(0,0);
	margin: 0 6px 12px;
}

.b24-network-auth-form-social-item-sum-inner {
	display: flex;
	align-items: center;
	margin: 0 -6px;
}

.b24-network-auth-form-social-item-sum-inner .b24-network-auth-form-social-item-text {
	margin: 0 12px;
}

.b24-network-auth-form-social-item-sum-inner .b24-network-auth-form-social-item-link {
	margin: 0 6px;
}

.b24-network-auth-form-social-item-or {
	cursor: auto;
}

.b24-network-auth-form-social-item-link:hover {
	box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .18);
	transform: translate(0, -1px);
}

.b24-network-auth-form-field-block {
	display: flex;
	flex-direction: column;
	margin: 0 0 19px;
}

.b24-network-auth-form-field-label {
	font-size: 20px;
	line-height: 26px;
	margin-bottom: 12px;
	width: 100%;
}

.b24-network-auth-form-field-input-block {
	position: relative;
	overflow: hidden;
}

.b24-network-auth-form-field-input {
	border: 2px solid #d1d4d8;
	border-radius: 3px;
	color: #333;
	font-size: 20px;
	line-height: 26px;
	padding: 12px 17px 15px 17px;
	transition: border .2s ease;
	box-sizing: border-box;
	width: 100%;
	background: transparent;
	-webkit-appearance: none;
	font-family: "Geometria", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.b24-network-auth-form-field-input.b24-network-auth-form-field-input-phone {
	padding: 12px 85px 15px 17px;
}

.b24-network-auth-form-field-input:focus {
	border-color: #6dd7f9;
	outline: none;
}

.b24-network-auth-form-field-text {
	font-size: 13px;
	line-height: 17px;
	color: rgba(82, 92, 105, .87);
	position: relative;
}

.b24-network-auth-form-field-text-label {
	padding-left: 26px;
}

.b24-network-auth-form-field-text-label:before {
	content: '';
	width: 17px;
	height: 17px;
	border-radius: 2px;
	border: 1px solid #b5bcc4;
	display: block;
	position: absolute;
	left: 0;
	box-sizing: border-box;
}

.b24-network-auth-form-field-link {
	color: rgba(47, 198, 246, .87);
	text-decoration: none;
}

.b24-network-auth-form-field-checkbox {
	margin-bottom: 30px;
}

.b24-network-auth-form-field-checkbox-inner {
	display: flex;
	align-items: flex-start;
}

.b24-network-auth-form-field-checkbox-inner + .b24-network-auth-form-field-checkbox-inner {
	margin-top: 10px;
}

.b24-network-auth-form-field-check {
	width: 0;
	opacity: 0;
}

.b24-network-auth-form-field-check:checked  + .b24-network-auth-form-field-text-label:before {
	background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2211%22%20height%3D%229%22%20viewBox%3D%220%200%2011%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.279.617L4.485%205.456%202.141%203.089.42%204.824l4.063%204.102%206.513-6.574L9.28.617z%22%20fill%3D%22%234ACDF7%22/%3E%0A%3C/svg%3E%0A)
	no-repeat center;
}

.b24-network-auth-form-btn-block {
	padding: 45px 0 52px;
	border-top: 1px solid rgba(82, 92, 105, .1);
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	overflow: hidden;
	position: relative;
}

.b24-network-auth-form-btn,
.bx-ie .ui-btn.b24-network-auth-form-btn {
	height: 52px;
	border-radius: 26px;
	font: 17px/23px "Geometria Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
	overflow: hidden;
	margin: 7px 2px;
	color: #757d87;
}

.b24-network-auth-form-btn.ui-btn + .ui-btn {
	margin-left: 2px;
}

.b24-network-auth-form-btn.ui-btn-success,
.bx-ie .b24-network-auth-form-btn.ui-btn-success {
	color: #fff;
	background-color: #9dcf00;
	border-color: #9dcf00;
	padding: 0 33px;
	min-width: 158px;
}

.b24-network-auth-form-btn.ui-btn-light-border,
.bx-ie .b24-network-auth-form-btn.ui-light-border {
	padding: 0 25px;
}

.b24-network-auth-form-btn.ui-btn-light-border:hover,
.bx-ie .b24-network-auth-form-btn.ui-light-border:hover {
	background-color: #eaecef;
}

.b24-network-auth-form-btn.ui-btn-success:hover,
.bx-ie .b24-network-auth-form-btn.ui-btn-success:hover {
	background-color: #afe016;
	border-color: #afe016;
}

.b24-network-auth-form-btn.ui-btn-light:hover,
.bx-ie .b24-network-auth-form-btn.ui-btn-light:hover {
	background: none;
	border-color: transparent;
	color: #525c69;
}

.b24-network-auth-form-lang-block {
	border-top: 1px solid #eeeff0;
	padding-top: 34px;
}

.b24-network-auth-form-lang-title {
	margin-right: 13px;
}

.b24-network-auth-form-lang {
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 17px;
	line-height: 20px;
	margin-bottom: 30px;
}

.b24-network-auth-form-lang-select {
	border-radius: 3px;
	border: 2px solid #d1d4d8;
	display: flex;
	align-items: center;
	padding: 11px 35px 12px 14px;
	width: 252px;
	box-sizing: border-box;
	cursor: pointer;
	background: #fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.757%204.586L.343%206l4.242%204.243L6%2011.657l1.414-1.414L11.656%206l-1.414-1.414L6%208.828%201.757%204.586z%22%20fill%3D%22%23828B95%22/%3E%0A%3C/svg%3E%0A)
		no-repeat right 17px top 14px;
}

.b24-network-auth-form-lang-popup-wrap {
	position: relative;
	display: inline-block;
}

.b24-network-auth-form-lang-select-popup {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}

.b24-network-auth-form-lang-display-popup .b24-network-auth-form-lang-select-popup {
	display: block;
}

.b24-network-auth-form-lang-select-popup-item {
	border-radius: 3px;
	border: 2px solid #d1d4d8;
	display: flex;
	align-items: center;
	padding: 11px 35px 12px 14px;
	width: 252px;
	box-sizing: border-box;
	cursor: pointer;
	background-color: white;
	margin-bottom: 3px;
}
.b24-network-auth-form-lang-select-popup-item:last-child {
	margin-bottom: 0;
}

.b24-network-auth-form-lang-text {
	width: 170px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	flex-shrink: 0;
}

.b24-network-auth-form-info {
	font-size: 14px;
	line-height: 20px;
}

.b24-network-auth-form-info-border {
	padding-top: 35px;
	border-top: 1px solid rgba(82, 92, 105, .1);
}

.b24-network-auth-form-subject {
	font-size: 20px;
	line-height: 26px;
	margin: 14px 0 60px;
}

.b24-network-auth-form-subject + .b24-network-auth-form-address-block {
	margin-top: -40px;
}

.b24-network-auth-form-progress {
	margin-bottom: 110px;
}

.b24-network-auth-form-progress .ui-progressbar-status-percent {
	color: #2fc6f6;
	font: 63px/79px "Geometria Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding-bottom: 33px;
}

.b24-network-auth-form-progress .ui-progressbar-track,
.b24-network-auth-form-progress .ui-progressbar-bar {
	height: 21px;
	border-radius: 12px;
}

.b24-network-auth-form-progress .ui-progressbar-bar {
	background: #c2e400;
	background: -moz-linear-gradient(top, #c2e400 0%, #9dcf00 100%);
	background: -webkit-linear-gradient(top, #c2e400 0%,#9dcf00 100%);
	background: linear-gradient(to bottom, #c2e400 0%,#9dcf00 100%);
}

.b24-network-auth-form-progress-block {
	text-align: center;
}

.b24-network-auth-form-progress-address {
	display: inline-block;
	border-bottom: 1px solid rgba(47, 198, 246, .4);
	color: #2fc6f6;
	vertical-align: top;
	text-decoration: none;
	font-size: 28px;
	line-height: 36px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 100%;
	transition: border .2s ease;
}

.b24-network-auth-form-progress-address-item + .b24-network-auth-form-progress-address-item {
	margin-top: 16px;
}

.b24-network-auth-form-progress-address-item:last-child {
	margin-bottom: 1px;
}

.b24-network-auth-form-progress-address:hover {
	border-color: rgba(47, 198, 246, 1);
}

.b24-network-auth-form-progress-address-item-info {
	display: flex;
	flex-direction: column;
	max-width: calc(100% - 130px);
}

.b24-network-auth-form-progress-address-item-date {
	color: #a8adb4;
	font: 13px/18px "Geometria Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.b24-network-auth-form-progress-address-item-btn {
	height: 43px;
	border-radius: 22px;
	margin-left: auto;
	flex-shrink: 0;
	font: 16px/43px "Geometria Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.b24-network-auth-form-address-block-list + .b24-network-auth-form-btn-block {
	border-top: none;
	margin-left: -40px;
	margin-right: -40px;
}

.b24-network-auth-form-focus {
	font-family: "Geometria Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.b24-network-auth-form-progress-block .b24-network-auth-form-info {
	border-top: none;
	margin: 30px 0 77px;
}

.b24-network-auth-form-address-block {
	margin-bottom: 40px;
	max-height: 263px;
	overflow-x: hidden;
	overflow-y: auto;
}

.b24-network-auth-form-block-portal .b24-network-auth-form-address-block {
	padding-right: 8px;
	margin: -40px 35px 40px;
	max-height: 230px;
}

.b24-network-auth-form-block-portal .b24-network-auth-form-progress-address-item {
	display: flex;
	align-items: center;
	border-top: 1px solid #edeef0;
	padding: 13px 0 0;
}

.b24-network-auth-form-block-portal .b24-network-auth-form-progress-address-item:first-child {
	border-top: none;
}

.b24-network-auth-form-block-portal .b24-network-auth-form-progress-address-item +
.b24-network-auth-form-progress-address-item {
	margin-top: 15px;
}

.b24-network-auth-form-block-portal .b24-network-auth-form-progress-address {
	border-bottom: none;
	line-height: 30px;
}

.b24-network-auth-form-block-portal .b24-network-auth-form-btn-block {
	border-top: none;
}

.b24-network-auth-form-block-portal .b24-network-auth-form-subject {
	border-bottom: 1px solid #edeef0;
	text-transform: uppercase;
	font: 13px/18px "Geometria Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding-bottom: 5px;
}

.b24-network-auth-form-progress-address-arrow {
	position: absolute;
	left: 0;
	right: 0;
	height: 15px;
	background: #fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220%22%20height%3D%228%22%3E%3Cpath%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.308.131l-6.037%203.961-1.52.982-1.492-.982L2.223.131.093%201.529l9.672%206.347%209.672-6.347z%22/%3E%3C/svg%3E) no-repeat center;
	cursor: pointer;
	z-index: 1;
	box-shadow: 0 -10px 40px 20px rgba(255, 255, 255, 0.9);
	transition: 150ms linear all;
}

.b24-network-auth-form-progress-address-arrow-prev {
	top: 45px;
	transform: rotate(-180deg);
}

.b24-network-auth-form-progress-address-arrow-next {
	top: 285px;
}
.b24-network-auth-form-progress-address-arrow-prev.b24-network-auth-form-progress-address-arrow-hide,
.b24-network-auth-form-progress-address-arrow-next.b24-network-auth-form-progress-address-arrow-hide {
	height: 0;
	box-shadow: none;
}
.b24-network-auth-form-progress-address-arrow-next.b24-network-auth-form-progress-address-arrow-hide {
	top: 300px;
}

.b24-network-auth-form-title-confirm {
	color: rgba(82, 92, 105, .67);
	font-size: 17px;
	line-height: 21px;
}

.b24-network-auth-form-detail-block {
	text-align: center;
	margin: 20px 0 45px;
}

.b24-network-auth-form-detail {
	display: block;
	font-size: 20px;
	line-height: 26px;
}

.b24-network-auth-form-detail + .b24-network-auth-form-detail {
	margin-top: 30px;
}

.b24-network-auth-form-send-text {
	color: #27a3f8;
	font-size: 22px;
	line-height: 28px;
	transition: border .2s ease;
	border-bottom: 1px solid rgba(39, 163, 248, .4);
	cursor: pointer;
}

.b24-network-auth-form-send-text:hover {
	border-color: rgba(39, 163, 248, 1);
}

.b24-network-auth-form-send-block {
	text-align: center;
}

.b24-network-auth-form-status {
	background-color: rgba(189, 240, 11, .24);
	border-radius: 2px;
	padding: 21px 24px 22px;
	margin: 0 0 40px;
}

.b24-network-auth-form-status-wide {
	padding-top: 18px;
	padding-bottom: 17px;
}

.b24-network-auth-form-status-text {
	font-size: 15px;
	line-height: 21px;
}

.b24-network-auth-form-status-link {
	color: #525c69;
	font-size: 15px;
	line-height: 19px;
	text-decoration: none;
	transition: border .2s ease;
	border-bottom: 1px solid rgba(82, 92, 105, .4);
}

.b24-network-auth-form-status-link:hover {
	border-color: rgba(82, 92, 105, .8);
}

.b24-network-auth-form-confirm .b24-network-auth-form-info {
	margin-top: 15px;
}

.b24-network-auth-form-confirm .b24-network-auth-form-field-block {
	margin-bottom: 40px;
}

.b24-network-auth-form-field-pass {
	margin-bottom: 57px;
}

.b24-network-auth-form-field-input-block-error .b24-network-auth-form-field-input {
	border-color: rgba(255, 87, 82, .77);
}

.b24-network-auth-form-field-error {
	font-size: 17px;
	line-height: 27px;
	color: #f93000;
	text-align: left;
}

.b24-network-auth-form-warning-inner {
	padding: 15px 20px 17px;
}

.b24-network-auth-form-warning {
	background: rgba(47, 198, 246, .16);
	border-radius: 2px;
	margin-bottom: 25px;
	box-sizing: border-box;
	overflow: hidden;
	transition: all .2s linear;
}

.b24-network-auth-form-warning-animate {
	opacity: 0;
	height: 0;
}

.b24-network-auth-form-warning-show {
	opacity: 1;
}

.b24-network-auth-form-warning-link {
	color: #1285ce;
	font-size: 15px;
	line-height: 19px;
	text-decoration: none;
	border-bottom: 1px solid rgba(18, 133, 206, .4);
	transition: border .2s ease;
	cursor: pointer;
}

.b24-network-auth-form-warning-link:hover {
	border-color: rgba(18, 133, 206, .8);
}

.b24-network-auth-form-promo {
	flex-shrink: 0;
	width: 0;
	opacity: 0;
	transition: opacity .2s ease;
}

.b24-network-auth-form-promo-input {
	outline: none;
	border: 2px solid #d1d4d8;
	border-radius: 3px;
	color: #525c69;
	font: 20px/26px "Geometria", "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 8px 15px 9px;
	box-sizing: border-box;
	width: 244px;
}

.b24-network-auth-form-promo-show,
.b24-network-auth-form-promo-enabled .b24-network-auth-form-promo {
	opacity: 1;
	width: 244px;
	margin: 7px 12px;
}

.b24-network-auth-form-btn-hide,
.b24-network-auth-form-promo-enabled .b24-network-auth-form-promo-btn {
	display: none;
}

.b24-network-auth-form-promo-input:-moz-placeholder {
	color: rgba(82, 92, 105, .3);
}

.b24-network-auth-form-promo-input::-moz-placeholder {
	color: rgba(82, 92, 105, .3);
}

.b24-network-auth-form-promo-input::-webkit-input-placeholder {
	color: rgba(82, 92, 105, .3);
}

.b24-network-auth-form-promo-input:-ms-input-placeholder {
	color: rgba(82, 92, 105, .3);
}

.b24-network-auth-form-block-code {
	text-align: center;
}

.b24-network-auth-form-block-code .b24-network-auth-form-field-block {
	align-items: center;
}

.b24-network-auth-form-block-code .b24-network-auth-form-field-input {
	text-align: center;
	font: 35px/44px "Geometria Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing: 10px;
	padding: 4px 17px 5px;
}

.b24-network-auth-form-block-code .b24-network-auth-form-field-input-block {
	overflow: visible;
}

.b24-network-auth-form-field-input-block-code {
	width: 365px;
	text-align: left;
	overflow: visible;
	position: relative;
}

.b24-network-auth-form-block-code .b24-network-auth-form-detail-block {
	margin-bottom: 60px;
}

.imp,
.b24-network-auth-form-bold {
	color: #333;
	font-family: "Geometria Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.b24-network-auth-form-bold-detail {
	margin: 16px 0 20px;
	display: block;
}

.b24-network-auth-form-footer-block {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: auto;
}

.b24-network-auth-form-footer {
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 50px 0 10px;
}

.b24-network-auth-form-footer * + * {
	margin-top: 50px;
}

.b24-network-auth-form-footer-google {
	color: #a8adb4;
	font-size: 12px;
	line-height: 18px;
	padding: 50px 0;
	text-align: center;
	margin-top: auto;
}

.b24-network-auth-form-footer-google-link {
	color: #4acdf7;
	text-decoration: none;
}

.b24-network-auth-form-link {
	font-size: 17px;
	line-height: 21px;
	color: #27a3f8;
	text-decoration: none;
	position: relative;
}

.b24-network-auth-form-link-underline {
	border-bottom: 1px solid rgba(39, 163, 248, .4);
	transition: border .2s linear;
}

.b24-network-auth-form-link-underline:hover {
	border-color: rgba(39, 163, 248, .8);
}

.b24-network-auth-form-link:after {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	color: #27a3f8;
}

.b24-network-auth-form-link-help {
	padding-right: 8px;
}

.b24-network-auth-form-link-help:after {
	content: '?';
	right: -1px;
}

.b24-network-auth-form-link-back {
	padding-left: 17px;
}

.b24-network-auth-form-link-back:after {
	content: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2211%22%20height%3D%227%22%20viewBox%3D%220%200%2011%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%3Cpath%20opacity%3D%22.9%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.931%203H11v1H2.042L4%206.147%203.222%207%20.111%203.588l.025-.027L0%203.412%203.111%200l.778.853L1.931%203z%22%20fill%3D%22%2327A3F8%22/%3E%0A%3C/svg%3E%0A);
	left: 0;
	top: 9px;
}

.b24-network-auth-form-link-back:hover:after,
.b24-network-auth-cover-back-link:hover:before {
	animation: twitching .45s linear;
}

@keyframes twitching {
	0% {
		left: 0;
	}
	50% {
		left: -4px;
	}
	100% {
		left: 0;
	}

}

@-webkit-keyframes twitching {
	0% {
		left: 0;
	}
	50% {
		left: -4px;
	}
	100% {
		left: 0;
	}
}

.b24network-auth-animate .b24-network-auth-cover,
.b24network-auth-animate .b24-network-auth-form {
	transform: translateX(0);
	opacity: 1;
}

.b24-network-auth-form-user {
	border-radius: 4px;
	border: 2px solid rgba(47, 198, 246, .46);
	display: flex;
	overflow: hidden;
	box-sizing: border-box;
	max-width: 416px;
	min-width: 286px;
	height: 75px;
	cursor: auto;
	align-items: center;
	padding: 0 30px 0 14px;
	transition: all .2s linear;
	position: relative;
	margin-bottom: 18px;
	flex-shrink: 0;
}

.b24-network-auth-form-user-active {
	cursor: pointer;
}

.b24-network-auth-form-user-active:hover {
	border-color: rgba(47, 198, 246, 1);
	background: rgba(47, 198, 246, .06);
}

.b24-network-auth-form-user:last-child {
	margin-bottom: 0;
}

.b24-network-auth-form-user-img {
	width: 43px;
	height: 43px;
	border-radius: 50%;
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2250%22%20height%3D%2250%22%20viewBox%3D%220%200%2050%2050%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2225%22%20cy%3D%2225%22%20r%3D%2225%22%20fill%3D%22%23828B95%22/%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M36.794%2030.34c0-1.193-1.539-2.556-4.569-3.35a10.228%2010.228%200%200%201-2.893-1.335c-.195-.113-.165-1.155-.165-1.155l-.976-.15c0-.085-.083-1.335-.083-1.335%201.167-.398%201.047-2.745%201.047-2.745.742.417%201.225-1.44%201.225-1.44.877-2.58-.437-2.424-.437-2.424.23-1.575.23-3.175%200-4.75-.584-5.225-9.379-3.807-8.336-2.1-2.57-.48-1.984%205.449-1.984%205.449l.558%201.535c-1.095.72-.334%201.59-.296%202.593.054%201.48.947%201.173.947%201.173.055%202.442%201.242%202.76%201.242%202.76.224%201.533.084%201.272.084%201.272l-1.057.13c.015.349-.013.698-.083%201.04-1.243.561-1.51.89-2.746%201.44-2.386%201.06-4.98%202.439-5.44%204.295C12.37%2033.1%2011%2039.003%2011%2039.003h28.03l-2.236-8.663z%22/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E%0A);
	background-position: center;
	background-repeat: no-repeat;
	margin-right: 12px;
	flex-shrink: 0;
}

.b24-network-auth-form-user-block {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-direction: column;
	max-height: 262px;
	overflow: auto;
	margin: 0 60px 53px;

	scrollbar-track-color: #efefef;
	scrollbar-base-color: #b8bcc2;
	scrollbar-arrow-color:#000;
	scrollbar-shadow-color: #efefef;
	scrollbar-highlight-color:#efefef;
	scrollbar-darkshadow-color:#efefef;
}

.b24-network-auth-form-user-inner {
	display: inline-block;
}

.b24-network-auth-form-user-name {
	color: #333;
	font: 17px/21px "Geometria Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	max-width: 315px;
}

.b24-network-auth-form-user-login-text {
	color: #2066b0;
	font-size: 15px;
	line-height: 21px;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	max-width: 315px;
}

.b24-network-auth-form-user-delete {
	opacity: 0;
	width: 15px;
	height: 15px;
	position: absolute;
	top: 9px;
	right: 9px;
	cursor: pointer;
	background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%227%22%20height%3D%227%22%20viewBox%3D%220%200%207%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%3Cpath%20opacity%3D%221%22%20d%3D%22M5.526.276L3.5%202.303%201.474.276c-.369-.368-.83-.368-1.198%200-.368.369-.368.83%200%201.198L2.303%203.5.276%205.526c-.368.369-.368.83%200%201.198.369.368.83.368%201.198%200L3.5%204.697l2.026%202.027c.369.368.83.368%201.198%200%20.368-.369.368-.83%200-1.198L4.697%203.5l2.027-2.026c.368-.369.368-.83%200-1.198C6.355%200%205.803%200%205.526.276z%22%20fill%3D%22black%22/%3E%0A%3C/svg%3E%0A)
				no-repeat center;
	transition: all .2s linear;
	display: none;
}

.b24-network-auth-form-user-active:hover .b24-network-auth-form-user-delete {
	opacity: .1;
}

.b24-network-auth-form-user-active:hover .b24-network-auth-form-user-delete:hover {
	opacity: .4;
}

.b24-network-auth-form-user-active .b24-network-auth-form-user-delete {
	display: block;
}

.b24-network-auth-form-user-info {
	display: flex;
	flex-direction: column;
}

.b24-network-auth-form-user-login {
	display: flex;
	align-items: center;
}

.b24-network-auth-form-user-login-icon,
.bx-ie .ui-icon.b24-network-auth-form-user-login-icon {
	width: 16px;
	height: 16px;
	border-radius: 50%;
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .17);
	margin-right: 3px;
}

.b24-network-auth-form-field-input-lang {
	position: absolute;
	top: 0;
	right: -90px;
	border-left: 1px solid #d1d4d8;
	margin: 11px 0;
	padding: 0 32px 0 16px;
	box-sizing: border-box;
	cursor: pointer;
	height: 34px;
	display: flex;
	align-items: center;
	z-index: -1;
	background: transparent url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.757%204.586L.343%206l4.242%204.243L6%2011.657l1.414-1.414L11.656%206l-1.414-1.414L6%208.828%201.757%204.586z%22%20fill%3D%22%23828B95%22/%3E%0A%3C/svg%3E%0A) no-repeat right 17px top 10px;
}

.b24-network-auth-form-field-input-lang-show {
	animation: showSelect 0.3s ease-in-out both;
}

@keyframes showSelect {
	0% {
		right: -81px;
		z-index: -1;
	}
	99% {
		 z-index: -1;
	}
	100% {
		right: 2px;
		z-index: 1;
	}
}

@-webkit-keyframes showSelect {
	0% {
		right: -81px;
		z-index: -1;
	}
	99% {
		z-index: -1;
	}
	100% {
		right: 2px;
		z-index: 1;
	}
}

.b24-network-auth-form-user-block::-webkit-scrollbar-track {
	background: #efefef;
}

.b24-network-auth-form-user-block::-webkit-scrollbar {
	width: 8px;
	background: #efefef;
	border-radius: 15px;
}

.b24-network-auth-form-user-block::-webkit-scrollbar-thumb {
	border: none;
	border-radius: 15px;
	background-color: #b8bcc2;
	transition: background-color .2s ease;
}

.b24-network-auth-form-user-block::-webkit-scrollbar-thumb:hover {
	background-color: #abafb5;
}

.b24-network-auth-form-separator-text {
	color: #525c69;
	font-size: 16px;
	line-height: 20px;
	background: #fff;
	padding: 0 18px;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	opacity: 0;
	transition: opacity 1s linear;
}

.b24-network-auth-form-separator {
	background: rgba(82, 92, 105, .1);
	width: 100%;
	height: 1px;
	margin: 10px 0 38px;
	position: relative;
}

.b24-network-auth-form-intro {
	background: rgba(255, 247, 136, .37);
	color: #525C69;
	font-size: 14px;
	line-height: 20px;
	border-radius: 7px;
	padding: 12px 34px 13px 15px;
	margin-bottom: 21px;
}

/* Styles for invitation form */

.b24-network-auth-form-block-invite .b24-network-auth-form-detail-block {
	margin: 27px 0 25px;
}

.b24-network-auth-form-block-invite .b24-network-auth-form-field-block {
	flex-direction: row;
	justify-content: flex-end;
	align-items: center;
}

.b24-network-auth-form-block-invite .b24-network-auth-form-field-input-block {
	flex: 1;
	margin-left: 17px;
}

.b24-network-auth-form-field-label-desc {
	color: rgba(52, 55, 57, .72);
	font-size: 11px;
	line-height: 15px;
	display: block;
}

.b24-network-auth-form-block-invite .b24-network-auth-form-field-label {
	margin-bottom: 0;
	text-align: right;
	max-width: 162px;
	flex: 1;
}

.b24-network-auth-form-block-invite .b24-network-auth-form-field-input {
	padding: 10px 20px 13px 17px;
}

.b24-network-auth-form-block-invite .b24-network-auth-form-btn-block {
	margin-top: 38px;
	padding: 26px 0 22px;
}

.b24-network-auth-form-block-invite .b24-network-auth-form-user-block {
	margin-bottom: 7px;
}

.b24-network-auth-form-block-invite .b24-network-auth-form-field-checkbox {
	margin-top: 40px;
}

.b24-network-auth-form-btn-change {
	margin-top: 30px;
	width: 55%;
}

.b24-network-auth-form-field-photo {
	font-size: 15px;
	line-height: 21px;
	color: #597282;
}

.b24-network-auth-form-field-photo-upload {
	color: #1285ce;
	transition: border .2s linear;
	border-bottom: 1px solid rgba(53, 152, 214, .5);
	cursor: pointer;
}

.b24-network-auth-form-field-photo-upload:hover {
	border-color: rgba(53, 152, 214, 1);
}

.b24-network-auth-form-field-photo-text {
	margin-left: 3px;
}

.b24-network-auth-form-field-block-photo {
	margin-bottom: 27px;
}

.b24-network-auth-form-field-label-required:before {
	content: '*';
	color: #2fc6f6;
	position: absolute;
	transform: translateX(-14px);
}

.bx-ie .b24-network-auth-form-field-label-required:before {
	position: static;
}

.b24-network-auth-form-field-photo-change {
	font-size: 17px;
	line-height: 21px;
	color: #27a3f8;
	transition: border .2s linear;
	cursor: pointer;
	border-bottom: 1px solid rgba(39, 163, 248, .4);
}

.b24-network-auth-form-field-photo-change:hover {
	border-color: rgba(39, 163, 248, 1);
}

.b24-network-auth-form-field-photo-loaded {
	display: flex;
	align-items: center;
}

.b24-network-auth-form-caption {
	color: #333;
	text-align: center;
	margin: 60px 0 42px;
	font: 20px/26px "Geometria Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
}


/* Loader styles */

.b24-network-auth-form-loader-circular {
	position: absolute;
	top: 0;
	bottom: 0;
	right: -50px;
	margin: auto;
	height: 40px;
	width: 40px;
	-webkit-animation: rotate 2s linear infinite;
	animation: rotate 2s linear infinite;
	-webkit-transform-origin: center center;
	transform-origin: center center;
}

.b24-network-auth-form-loader-circular-btn {
	right: auto;
	margin: 50px auto;
	display: none;
}

.b24-network-auth-form-loading .b24-network-auth-form-loader-circular-btn {
	display: inline-block;
}

.b24-network-auth-form-loading .b24-network-auth-form-btn,
.b24-network-auth-form-loading .b24-network-auth-form-promo {
	display: none;
}

.b24-network-auth-form-loader-circular-captcha {
	position: absolute;
	margin: auto;
	height: 43px;
	width: 43px;
	-webkit-animation: rotate 2s linear infinite;
	animation: rotate 2s linear infinite;
	-webkit-transform-origin: center center;
	transform-origin: center center;
}

.b24-network-auth-form-loader-path {
	stroke: rgba(215,220,223,.74);
	stroke-width: 4;
	stroke-dasharray: 20, 200;
	stroke-dashoffset: 0;
	-webkit-animation: dash 1.5s ease-in-out infinite;
	animation: dash 1.5s ease-in-out infinite;
	stroke-linecap: round;
}

@keyframes rotate {
	100% {
		transform: rotate(360deg);
	}
}

@keyframes dash {
	0% {
		stroke-dasharray: 1, 200;
		stroke-dashoffset: 0;
	}
	50% {
		stroke-dasharray: 89, 200;
		stroke-dashoffset: -35px;
	}
	100% {
		stroke-dasharray: 89, 200;
		stroke-dashoffset: -124px;
	}
}

.b24-network-auth-form-flag-24 {
	display: inline-block;
	vertical-align: middle;
	margin-right: 13px;
	flex-shrink: 0;
}

.b24-network-auth-form-captcha {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-between;
}

.b24-network-auth-form-captcha .b24-network-auth-form-field-input {
	max-width: 270px;
	padding: 11px 17px 14px;
	font: 28px/28px "Geometria Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing: 8px;
	text-transform: uppercase;
	height: 57px;
}

.b24-network-auth-form-captcha-inner {
	display: flex;
	align-items: center;
}

.b24-network-auth-form-captcha-arrow {
	width: 11px;
	height: 7px;
	display: block;
	flex-shrink: 0;
	background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2211%22%20height%3D%227%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1.93%203H11v1H2.042L4%206.147%203.222%207%20.112%203.588l.024-.027L0%203.411%203.111%200l.778.853L1.93%203z%22%20fill%3D%22%23525C69%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.5%22/%3E%3C/svg%3E)
				no-repeat center;
}

.b24-network-auth-form-captcha-update {
	cursor: pointer;
	position: relative;
	width: 53px;
	height: 53px;
	border-radius: 50%;
	border: 1px solid #edeef0;
	transition: border .2s linear;
	flex-shrink: 0;
	margin-left: 19px;
	background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2221%22%20height%3D%2225%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%3Cdefs%3E%3Cpath%20d%3D%22M21.65%2011.066l-2.393-3.73%201.485-.953%203.693%205.754.255.399-1.485.952-4.667%202.996-.953-1.485%203.458-2.22a8.099%208.099%200%201%200%205.321%207.606h1.819c0%205.477-4.44%209.917-9.917%209.917-5.477%200-9.917-4.44-9.917-9.916%200-5.477%204.44-9.917%209.917-9.917%201.19%200%202.329.212%203.385.597z%22%20id%3D%22a%22/%3E%3C/defs%3E%3Cg%20transform%3D%22translate%28-8%20-6%29%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cmask%20id%3D%22b%22%20fill%3D%22%23fff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22/%3E%3C/mask%3E%3Cuse%20fill%3D%22%23231F20%22%20xlink%3Ahref%3D%22%23a%22/%3E%3Cg%20mask%3D%22url%28%23b%29%22%20fill%3D%22%232FC6F6%22%3E%3Cpath%20d%3D%22M0%200h38v38H0z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E)
				no-repeat top 13px center;
}

.b24-network-auth-form-captcha-update:hover {
	border-color: #d6d7da;
}

.b24-network-auth-form-captcha-update .b24-network-auth-form-loader-circular {
	display: none;
}

.b24-network-auth-form-captcha-update-loading .b24-network-auth-form-loader-circular {
	display: block;
	height: 25px;
	width: 25px;
	right: 14px;
}

.b24-network-auth-form-captcha-update-loading {
	background: none;
}

.b24-network-auth-form-captcha-value {
	flex-shrink: 0;
}

.b24-network-auth-form-error {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	min-height: 385px;
	box-sizing: border-box;
	padding: 25px 0 85px;
	border-bottom: 1px solid #edeef0;
}

.b24-network-auth-form-error-common {
	background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2243%22%20height%3D%2231%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M32.583%2028.776h.04c.156.01.313.015.47.015%204.51.002%208.17-3.692%208.174-8.254.003-3.907-2.698-7.258-6.422-8.078l-.49-.108-.048-.5c-.365-3.772-3.51-6.675-7.284-6.68-.846%200-1.672.144-2.452.423l-.5.179-.3-.437c-1.691-2.458-4.457-3.954-7.473-3.958a9.066%209.066%200%200%200-6.445%202.694%209.27%209.27%200%200%200-2.65%207.234l.038.501-.466.19a8.595%208.595%200%200%200-2.87%201.914%208.749%208.749%200%200%200-2.527%206.153c0%204.727%203.737%208.584%208.434%208.693.171.012.343.019.515.019h22.256zm-22.256%201.378c-.207%200-.412-.007-.582-.021C4.332%2030.008%200%2025.538%200%2020.063a10.128%2010.128%200%200%201%202.926-7.122%209.98%209.98%200%200%201%202.876-2.024%2010.648%2010.648%200%200%201%203.071-7.816A10.445%2010.445%200%200%201%2016.3%200c3.3.004%206.34%201.558%208.304%204.136a8.642%208.642%200%200%201%202.42-.343c4.324.005%207.948%203.203%208.595%207.437%204.107%201.131%207.03%204.92%207.027%209.308-.004%205.32-4.279%209.633-9.552%209.631-.177%200-.354-.005-.53-.015H10.327z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%20opacity%3D%22.193%22/%3E%3C/svg%3E)
				no-repeat top 75px right 50px,
				url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%22119%22%20height%3D%2284%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M91.428%2081.87h.04c.47.028.941.041%201.414.041%2013.533.006%2024.513-11.073%2024.524-24.753.01-11.714-8.09-21.764-19.268-24.226l-.49-.108-.048-.499C96.5%2020.944%2087.006%2012.183%2075.61%2012.17a21.89%2021.89%200%200%200-7.404%201.278l-.5.179-.3-.437c-5.046-7.334-13.303-11.8-22.308-11.81a27.065%2027.065%200%200%200-19.242%208.039c-5.107%205.153-7.979%2012.146-7.983%2019.44%200%20.714.027%201.426.08%202.132l.039.502-.466.189a25.725%2025.725%200%200%200-8.592%205.731%2026.163%2026.163%200%200%200-7.556%2018.4c.001%2014.138%2011.18%2025.676%2025.173%2026%20.517.038%201.037.057%201.56.057h63.317zM28.11%2083.247c-.557%200-1.11-.021-1.626-.06C11.774%2082.849%200%2070.697%200%2055.81a27.542%2027.542%200%200%201%207.955-19.37%2027.11%2027.11%200%200%201%208.59-5.845%2029.596%2029.596%200%200%201-.05-1.738c.004-7.657%203.02-14.999%208.382-20.41A28.444%2028.444%200%200%201%2045.1%200c9.286.011%2017.816%204.53%2023.14%2011.977a23.283%2023.283%200%200%201%207.372-1.186c11.943.014%2021.915%209.065%2023.307%2020.907%2011.558%202.78%2019.876%2013.268%2019.866%2025.461-.012%2014.438-11.606%2026.137-25.903%2026.13-.493%200-.984-.013-1.473-.041H28.11z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%20opacity%3D%22.193%22/%3E%3C/svg%3E)
				no-repeat top 160px left 30px;
}

.b24-network-auth-form-error-text {
	text-align: center;
	max-width: 580px;
	width: 100%;
}

.b24-network-auth-form-error-common .b24-network-auth-form-error-text {
	color: #ff5752;
	font-size: 24px;
	line-height: 30px;
}

.b24-network-auth-form-error-icon {
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%;
	margin-bottom: 45px;
	width: 101px;
	height: 88px;
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%22100%22%20height%3D%2288%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22%23FF5752%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M50.003%206.031L5.449%2084h89.108L50.003%206.031zm1.736-5.023l48%2084c.762%201.333-.2%202.992-1.736%202.992h-96C.467%2088-.495%2086.341.266%2085.008l48-84c.768-1.344%202.706-1.344%203.473%200z%22%20fill-rule%3D%22nonzero%22/%3E%3Cpath%20d%3D%22M47%2029h6v28h-6z%22/%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2270%22%20r%3D%224%22/%3E%3C/g%3E%3C/svg%3E);
}

.b24-network-auth-form-error-common .b24-network-auth-form-error-icon {
	width: 150px;
	height: 133px;
}

.b24-network-auth-form-register-error .b24-network-auth-form-field-error-wrap {
	margin-bottom: 16px;
}

input:-webkit-autofill {
	-webkit-animation-name: autofill;
	-webkit-animation-fill-mode: both;
}

@-webkit-keyframes autofill {
	to {
		background: transparent;
	}
}

@keyframes autofill {
	to {
		background: transparent;
	}
}

.b24-network-auth-form-features {
	padding: 15px 0 50px;
}

.b24-network-auth-form-features-list {
	padding: 0;
	margin: 0;
	list-style: none;
	display: flex;
	justify-content: center;
}

.b24-network-auth-form-features-img {
	width: 68px;
	height: 68px;
	border-radius: 50%;
	margin-bottom: 8px;
	background-repeat: no-repeat;
	background-position: center;
}

.b24-network-auth-form-features-img-contact {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2269%22%20height%3D%2269%22%20viewBox%3D%220%200%2068%2068%22%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2234.31%22%20cy%3D%2234.31%22%20r%3D%2234.31%22%20fill%3D%22%232fc7f9%22/%3E%0A%20%20%20%20%3Crect%20x%3D%2238.13%22%20y%3D%2223.39%22%20width%3D%2212.39%22%20height%3D%221.9%22%20rx%3D%220.74%22%20fill%3D%22%23fff%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2235.57%22%20cy%3D%2224.38%22%20r%3D%220.91%22%20fill%3D%22%23fff%22/%3E%0A%20%20%20%20%3Crect%20x%3D%2235.43%22%20y%3D%2228.95%22%20width%3D%2215.43%22%20height%3D%221.9%22%20rx%3D%220.74%22%20fill%3D%22%23fff%22/%3E%0A%20%20%20%20%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222px%22%20d%3D%22M53.85%2C36a12.43%2C12.43%2C0%2C0%2C0%2C3.32-8.33C56.93%2C21%2C49.89%2C15.32%2C42.76%2C15.32c-8%2C0-14.42%2C5.52-14.42%2C12.34%2C0%2C.06%2C0%2C.11%2C0%2C.16%2C5.79.26%2C12.46%2C3.76%2C13.74%2C10.12a11.55%2C11.55%2C0%2C0%2C1%2C.21%2C2l.46%2C0a14.68%2C14.68%2C0%2C0%2C0%2C5.94-.86%2C13.34%2C13.34%2C0%2C0%2C0%2C3.55%2C2.21c1.19.51%2C3.08%2C1.1%2C3.34.65s-1.2-1.19-1.76-2.95A5.47%2C5.47%2C0%2C0%2C1%2C53.85%2C36Z%22/%3E%0A%20%20%20%20%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222px%22%20d%3D%22M42.09%2C37.94c-1.28-6.36-8-9.86-13.74-10.12-.44%2C0-.87%2C0-1.3%2C0-6.89.29-14.17%2C5.63-14.41%2C12.35A12.4%2C12.4%2C0%2C0%2C0%2C16%2C48.49a3.94%2C3.94%2C0%2C0%2C1%2C.31%2C3c-.57%2C1.49-2.25%2C1.88-2.11%2C2.32s2.43.52%2C4.41-.34a8%2C8%2C0%2C0%2C0%2C2.54-1.78%2C23.82%2C23.82%2C0%2C0%2C0%2C5.94.86c2.9.05%2C6.76.12%2C10-2.18A12.87%2C12.87%2C0%2C0%2C0%2C42.3%2C40%2C11.55%2C11.55%2C0%2C0%2C0%2C42.09%2C37.94Z%22/%3E%0A%20%20%20%20%3Crect%20x%3D%2222.69%22%20y%3D%2236.67%22%20width%3D%2212.39%22%20height%3D%221.9%22%20rx%3D%220.74%22%20fill%3D%22%23fff%22/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2220.13%22%20cy%3D%2237.66%22%20r%3D%220.91%22%20fill%3D%22%23fff%22/%3E%0A%20%20%20%20%3Crect%20x%3D%2219.22%22%20y%3D%2242.22%22%20width%3D%2216.22%22%20height%3D%221.9%22%20rx%3D%220.74%22%20fill%3D%22%23fff%22/%3E%0A%3C/svg%3E%0A);
}

.b24-network-auth-form-features-img-crm {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2068%2068%22%3E%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E.cls-1%7Bfill%3A%232fc7f7%3B%7D.cls-2%7Bfill%3A%23fff%3B%7D%3C/style%3E%3C/defs%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2234.31%22%20cy%3D%2234.31%22%20r%3D%2234.31%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20class%3D%22cls-2%22%20x%3D%2215.58%22%20y%3D%2249.7%22%20width%3D%2237.46%22%20height%3D%222.53%22%20rx%3D%221.13%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22cls-2%22%20d%3D%22M18.27%2C38.89h8a.57.57%2C0%2C0%2C1%2C.57.57V48a0%2C0%2C0%2C0%2C1%2C0%2C0H17.7a0%2C0%2C0%2C0%2C1%2C0%2C0V39.46A.57.57%2C0%2C0%2C1%2C18.27%2C38.89Z%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22cls-2%22%20d%3D%22M29.16%2C32.2h8a.57.57%2C0%2C0%2C1%2C.57.57v15a0%2C0%2C0%2C0%2C1%2C0%2C0H28.59a0%2C0%2C0%2C0%2C1%2C0%2C0v-15A.57.57%2C0%2C0%2C1%2C29.16%2C32.2Z%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20class%3D%22cls-2%22%20x%3D%2239.6%22%20y%3D%2225.51%22%20width%3D%229.03%22%20height%3D%2222.29%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22cls-2%22%20d%3D%22M51.58%2C25.89H36.66a1%2C1%2C0%2C0%2C1-.79-1.63l7.46-9.37a1%2C1%2C0%2C0%2C1%2C1.58%2C0l7.46%2C9.37A1%2C1%2C0%2C0%2C1%2C51.58%2C25.89Z%22/%3E%0A%3C/svg%3E);
}

.b24-network-auth-form-features-img-marketing {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2068.62%2068.62%22%3E%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E.cls-1%7Bfill%3A%232fc7f7%3B%7D.cls-2%2C.cls-3%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-width%3A2px%3B%7D.cls-3%7Bstroke-miterlimit%3A10%3B%7D%3C/style%3E%0A%3C/defs%3E%3Ctitle%3E3%3C/title%3E%0A%0A%20%20%20%20%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2234.31%22%20cy%3D%2234.31%22%20r%3D%2234.31%22/%3E%0A%20%20%20%20%3Cpath%20class%3D%22cls-2%22%20d%3D%22M33.24%2C14.49c-.37%2C0-.82%2C0-1.34%2C0-8.32.52-21.28%2C8-21.45%2C21.14-.14%2C11.74%2C9.91%2C21.73%2C21.74%2C21.62%2C13.38-.13%2C20.94-13.1%2C21.37-21.38a9.87%2C9.87%2C0%2C0%2C0%2C0-1.06M32.19%2C35.89v0h0Z%22/%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M37.64%2C9.47V31.08H58.15c0-.41%2C0-1%2C0-1.72A20.84%2C20.84%2C0%2C0%2C0%2C53%2C17.14a23.26%2C23.26%2C0%2C0%2C0-14.36-7.6Z%22/%3E%3C/svg%3E);
}

.b24-network-auth-form-features-img-crmanalytics {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2068.62%2068.62%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%232fc7f7%3B%7D.cls-2%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-width%3A3px%3B%7D.cls-3%7Bfill%3A%23fff%3B%7D%3C/style%3E%3C/defs%3E%3Ctitle%3E4%3C/title%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2234.31%22%20cy%3D%2234.31%22%20r%3D%2234.31%22/%3E%3Ccircle%20class%3D%22cls-2%22%20cx%3D%2232.55%22%20cy%3D%2231.39%22%20r%3D%2216.36%22/%3E%3Crect%20class%3D%22cls-3%22%20x%3D%2241.92%22%20y%3D%2247.67%22%20width%3D%2217.99%22%20height%3D%223.49%22%20rx%3D%221.43%22%20transform%3D%22translate%2849.85%20-21.53%29%20rotate%2845%29%22/%3E%3Crect%20class%3D%22cls-3%22%20x%3D%2221.73%22%20y%3D%2232.74%22%20width%3D%225.72%22%20height%3D%227.78%22%20rx%3D%221.23%22/%3E%3Crect%20class%3D%22cls-3%22%20x%3D%2228.86%22%20y%3D%2227.5%22%20width%3D%225.72%22%20height%3D%2213.01%22%20rx%3D%221.59%22/%3E%3Crect%20class%3D%22cls-3%22%20x%3D%2236.05%22%20y%3D%2222.37%22%20width%3D%225.72%22%20height%3D%2218.15%22%20rx%3D%221.19%22/%3E%3C/svg%3E);
}

.b24-network-auth-form-features-img-analytics {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2068.62%2068.62%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%232fc7f7%3B%7D.cls-2%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-width%3A2px%3B%7D%3C/style%3E%3C/defs%3E%3Ctitle%3E5%3C/title%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2234.31%22%20cy%3D%2234.31%22%20r%3D%2234.31%22/%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M16.93%2C30.56H52.36a.32.32%2C0%2C0%2C1%2C.32.32V35.3a.31.31%2C0%2C0%2C1-.1.24L39.6%2C47.2a.3.3%2C0%2C0%2C0-.11.23l-.33%2C8.67a.34.34%2C0%2C0%2C1-.21.29l-7.66%2C3a.32.32%2C0%2C0%2C1-.44-.3l.06-10.82a.35.35%2C0%2C0%2C0-.1-.24l-14.1-13a.35.35%2C0%2C0%2C1-.1-.24V30.88A.32.32%2C0%2C0%2C1%2C16.93%2C30.56Z%22/%3E%3Ccircle%20class%3D%22cls-2%22%20cx%3D%2222.16%22%20cy%3D%2223.62%22%20r%3D%223.94%22/%3E%3Ccircle%20class%3D%22cls-2%22%20cx%3D%2232.94%22%20cy%3D%2218.98%22%20r%3D%222.72%22/%3E%3Ccircle%20class%3D%22cls-2%22%20cx%3D%2239.81%22%20cy%3D%2212.8%22%20r%3D%222.62%22/%3E%3Ccircle%20class%3D%22cls-2%22%20cx%3D%2244.2%22%20cy%3D%2222.99%22%20r%3D%224.8%22/%3E%3C/svg%3E);
}

.b24-network-auth-form-features-name {
	color: #000;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

.b24-network-auth-form-features-item {
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative;
	width: 90px;
}

.b24-network-auth-form-features-separator {
	position: absolute;
	width: 30px;
	height: 2px;
	top: 0;
	left: calc(100% + 2px);
	margin-top: 34px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAACCAYAAACQahZdAAAACXBIWXMAAC4jAAAuIwF4pT92AAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAOjNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE3LTEwLTMxVDEwOjE4OjA2KzAyOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNy0xMC0zMVQxMDoxODowNiswMjowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTctMTAtMzFUMTA6MTg6MDYrMDI6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmJkNDFiYmNhLTNkNTktNTI0ZS1iNTNiLTQzY2IwMzRlMDAzMTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmYwNzFkYzFjLWJlMTMtMTFlNy05MzNhLThmYjM2NDlkYjZjMDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjU4ZGFjNDlkLWI3Y2MtMjE0ZC1iMWUxLThiNjQyNDk5NWJiNzwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo1OGRhYzQ5ZC1iN2NjLTIxNGQtYjFlMS04YjY0MjQ5OTViYjc8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMTAtMzFUMTA6MTg6MDYrMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6YmQ0MWJiY2EtM2Q1OS01MjRlLWI1M2ItNDNjYjAzNGUwMDMxPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE3LTEwLTMxVDEwOjE4OjA2KzAyOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPkFkb2JlIFJHQiAoMTk5OCk8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj4xMTgxMTAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj4xMTgxMTAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4zPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj41PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pr5pn/IAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOgAAFIIAAEVWAAAOpcAABdv11ofkAAAACJJREFUeNpi1D/+/T8DAwPDBQsORgYoYGLAAgAAAAD//wMAlX4EAZdj/d4AAAAASUVORK5CYII=);
	background-repeat: repeat-x;
	overflow: hidden;
}

.b24-network-auth-form-features-item + .b24-network-auth-form-features-item {
	margin-left: 30px;
}

.b24-network-auth-cover-promo-img {
	max-width: 100%;
	height: auto;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.b24-network-auth-cover-promo {
	z-index: 1;
	margin-top: 14px;
	border-radius: 16px;
	box-shadow: 0 0 0 1px #fff;
	padding: 22px;
	background: -moz-linear-gradient(left, #e1e1e1 0%, #fafafa 100%);
	background: -webkit-linear-gradient(left, #e1e1e1 0%, #fafafa 100%);
	background: linear-gradient(to right, #e1e1e1 0%, #fafafa 100%);
	position: relative;
	max-width: 420px;
	box-sizing: border-box;
	flex-shrink: 0;
}

.b24-network-auth-cover-promo-block {
	display: flex;
	width: 100%;
	position: relative;
	left: 0;
	transition: all .3s linear;
}

.b24-network-auth-cover-promo-inner {
	overflow: hidden;
}

.b24-network-auth-cover-promo-item {
	line-height: 0;
	flex-shrink: 0;
	max-width: 376px;
	height: auto;
}

.b24-network-auth-cover-promo-nav {
	position: absolute;
	width: 30px;
	height: 30px;
	cursor: pointer;
	top: 135px;
	right: -32px;
	background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%229%22%20height%3D%2216%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M.16%202.344L4.687%206.87%205.86%208%204.687%209.13.16%2013.657l1.598%201.598L9.012%208%201.758.746z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E) no-repeat center;
	opacity: .5;
	transition: opacity .2s linear;
	pointer-events: auto;
}

.b24-network-auth-cover-promo-nav:hover {
	opacity: 1;
}

.b24-network-auth-cover-promo-nav-prev {
	left: -32px;
	transform: rotate(180deg);
}

.b24-network-auth-cover-promo-nav-disabled {
	opacity: .2;
	pointer-events: none;
}

@media (max-height: 460px) {

	.b24-network-auth-cover-top {
		margin-bottom: 35px;
	}
}

@media (max-width: 1370px) {

	.b24-network-auth-cover-title {
		font-size: 44px;
		line-height: 48px;
	}
}

@media (max-width: 1235px) {

	.b24-network-auth-cloud-sm {
		left: 420px;
		right: auto;
	}

	.b24-network-auth-cloud-md {
		left: 395px;
		right: auto;
	}

	.b24-network-auth-cover-title {
		font-size: 38px;
		line-height: 42px;
	}
}

@media (max-width: 1220px) {
	.b24-network-auth-form-social-item-link {
		width: 30px;
		height: 30px;
	}

	.b24-network-auth-form-social-logo-rect {
		width: 30px;
		min-width: 30px;
	}
}

@media (max-width: 1080px) {

	.b24-network-auth-cloud-sm, .b24-network-auth-cloud-md {
		display: none;
	}

	.b24-network-auth-cloud-lg {
		left: -370px;
	}

	.b24-network-auth-cloud-fill {
		top: 78%;
		left: 160px;
	}

	.b24-network-auth-cover-top {
		flex-direction: column;
		align-items: flex-start;
		margin-bottom: 153px;
	}

	.b24-network-auth-cover {
		min-width: 250px;
		flex-grow: 1;
		max-width: 310px;
		padding: 45px 49px 49px 42px;
	}

	.b24-network-auth-form {
		padding-top: 45px;
	}

	.b24-network-auth-cover-title {
		font-size: 39px;
		line-height: 43px;
	}

	.b24-network-auth-cover-lang {
		left: 43px;
	}

	.b24-network-auth-cover-img-block {
		margin-bottom: 9px;
		margin-right: 0;
	}

/*
	.b24-network-auth-cover-subtitle-text:after {
		content: none;
	}
*/

	.b24-network-auth-cover-subtitle {
		font-size: 20px;
		line-height: 26px;
	}

	.b24-network-auth-cover-lang {
		justify-content: flex-start;
	}

	.b24-network-auth-form-user {
		max-width: 348px;
	}

	.b24-network-auth-form-user-block {
		margin: 0 10px 53px;
	}

	.b24-network-auth-form-user-name, .b24-network-auth-form-user-login-text {
		max-width: 270px;
	}

	.b24-network-auth-form-captcha-arrow {
		display: none;
	}

	.b24-network-auth-form-captcha .b24-network-auth-form-field-input {
		max-width: 100%;
	}

	.b24-network-auth-form-captcha-inner {
		margin-top: 20px;
	}

	.b24-network-auth-form-captcha-update {
		margin-left: 30px;
	}

	.b24-network-auth-cover-title {
		font-size: 34px;
		line-height: 38px;
	}

	.b24-network-auth-form-field-input-block-code {
		width: 273px;
	}

	.b24-network-auth-cover-promo {
		display: none;
	}

	@media (max-height: 570px) {

		.b24-network-auth-cover-top {
			margin-bottom: 25px;
		}
	}

}

@media (max-width: 760px) {

	.b24-network-auth-cover {
		display: none;
	}

	.b24-network-auth-form {
		border-radius: 11px;
		height: auto;
		padding: 50px 35px 10px;
		overflow: visible;
	}

	.b24-network-auth-form-social-item-link {
		width: 40px;
		height: 40px;
	}

	.b24-network-auth-form-social-logo-rect {
		width: 37px;
		min-width: 37px;
	}

	.b24network-auth {
		background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2253%22%20height%3D%2234%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M42.898%209.83C42.426%204.875%2038.265%201%2033.199%201c-3.911%200-7.283%202.313-8.834%205.648a9.705%209.705%200%200%200-3.331-.587c-5.382%200-9.745%204.375-9.745%209.77%200%20.256.013.508.032.759a8.289%208.289%200%200%200-2.014-.248C4.719%2016.342%201%2020.07%201%2024.67%201%2029.27%204.719%2033%209.307%2033H40.3C46.762%2033%2052%2027.747%2052%2021.268A11.727%2011.727%200%200%200%2042.898%209.83%22%20stroke%3D%22%23FFF%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.3%22/%3E%3C/svg%3E),
		url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2251%22%20height%3D%2232%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M41.898%208.83C41.426%203.875%2037.265%200%2032.199%200c-3.911%200-7.283%202.313-8.834%205.648a9.705%209.705%200%200%200-3.331-.587c-5.382%200-9.745%204.375-9.745%209.77%200%20.256.013.508.032.759a8.289%208.289%200%200%200-2.014-.248C3.719%2015.342%200%2019.07%200%2023.67%200%2028.27%203.719%2032%208.307%2032H39.3C45.762%2032%2051%2026.747%2051%2020.268A11.727%2011.727%200%200%200%2041.898%208.83%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.3%22/%3E%3C/svg%3E),
		url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2253%22%20height%3D%2234%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M42.898%209.83C42.426%204.875%2038.265%201%2033.199%201c-3.911%200-7.283%202.313-8.834%205.648a9.705%209.705%200%200%200-3.331-.587c-5.382%200-9.745%204.375-9.745%209.77%200%20.256.013.508.032.759a8.289%208.289%200%200%200-2.014-.248C4.719%2016.342%201%2020.07%201%2024.67%201%2029.27%204.719%2033%209.307%2033H40.3C46.762%2033%2052%2027.747%2052%2021.268A11.727%2011.727%200%200%200%2042.898%209.83%22%20stroke%3D%22%23FFF%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.3%22/%3E%3C/svg%3E),
		url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2251%22%20height%3D%2232%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M41.898%208.83C41.426%203.875%2037.265%200%2032.199%200c-3.911%200-7.283%202.313-8.834%205.648a9.705%209.705%200%200%200-3.331-.587c-5.382%200-9.745%204.375-9.745%209.77%200%20.256.013.508.032.759a8.289%208.289%200%200%200-2.014-.248C3.719%2015.342%200%2019.07%200%2023.67%200%2028.27%203.719%2032%208.307%2032H39.3C45.762%2032%2051%2026.747%2051%2020.268A11.727%2011.727%200%200%200%2041.898%208.83%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.3%22/%3E%3C/svg%3E);
		background-repeat: no-repeat;
		background-position: top 8px left 20%, top 2px right 5%, bottom 54px left 1%, bottom 17px right 3%;
		background-color: #2fc6f6;
		padding: 20px 0 0;
		height: auto;
		box-sizing: border-box;
		flex-direction: column;
	}

	.b24-network-auth-form-link-back:after {
		content: none;
	}

	.b24-network-auth-cover-lang {
		position: relative;
		padding: 20px 0;
		justify-content: center;
		left: auto;
		bottom: auto;
		right: auto;
		top: auto;
		background: #2fc6f6 url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2251%22%20height%3D%2232%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M41.898%208.83C41.426%203.875%2037.265%200%2032.199%200c-3.911%200-7.283%202.313-8.834%205.648a9.705%209.705%200%200%200-3.331-.587c-5.382%200-9.745%204.375-9.745%209.77%200%20.256.013.508.032.759a8.289%208.289%200%200%200-2.014-.248C3.719%2015.342%200%2019.07%200%2023.67%200%2028.27%203.719%2032%208.307%2032H39.3C45.762%2032%2051%2026.747%2051%2020.268A11.727%2011.727%200%200%200%2041.898%208.83%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.3%22/%3E%3C/svg%3E)
		no-repeat bottom 17px right 3%;
	}
}

@media (max-width: 500px) {

	.b24-network-auth-form {
		padding: 0 30px;
	}

	.b24-network-auth-form-inner {
		max-width: 100%;
	}

	.b24-network-auth-form-title {
		font-size: 23px;
		line-height: 29px;
	}

	.b24-network-auth-form-title-block {
		margin: 30px 0 25px;
		border-bottom: 0;
		padding: 0;
	}

	.b24-network-auth-form-title-right {
		margin-top: 5px;
		text-align: right;
	}

	.b24-network-auth-form-field-input-block-code {
		width: 100%;
		padding-right: 65px;
		box-sizing: border-box;
	}

	.b24-network-auth-form-loader-circular {
		right: -50px;
	}

	.b24-network-auth-form-social-title {
		font-size: 12px;
	}

	.b24-network-auth-form-social-list {
		border-radius: 0;
		box-shadow: 0 0 7px 3px rgba(241, 245, 246, .8);
		margin-top: 15px;
	}

	.b24-network-auth-form-social-item-text {
		padding: 0 7px;
	}

	.b24-network-auth-form-separator-text {
		color: #2fc6f6;
		font-size: 15px;
		padding: 0 12px;
	}

	.b24-network-auth-form-field-label {
		font-size: 15px;
		line-height: 21px;
		margin-bottom: 10px;
	}

	.b24-network-auth-form-field-input {
		padding-top: 7px;
		padding-bottom: 10px;
	}

	.b24-network-auth-form-field-input-lang {
		height: 24px;
		background-position: right 17px top 5px;
	}

	.b24-network-auth-form-btn-block {
		border-top: 0;
	}

	.b24-network-auth-form-field-checkbox {
		margin-bottom: 20px;
	}

	.b24-network-auth-form-btn-block {
		padding: 15px 0;
	}

	.b24-network-auth-form-subject {
		font-size: 16px;
		line-height: 20px;
		margin: 7px 0 30px;
	}

	.b24-network-auth-form-progress {
		margin-bottom: 55px;
	}

	.b24-network-auth-form-progress .ui-progressbar-status-percent {
		font-size: 46px;
		line-height: 52px;
		padding-bottom: 15px;
	}

	.b24-network-auth-form-progress .ui-progressbar-track, .b24-network-auth-form-progress .ui-progressbar-bar {
		height: 16px;
	}

	.b24-network-auth-form-progress-address {
		max-width: 100%;
		font-size: 24px;
		line-height: 32px;
	}

	.b24-network-auth-form-address-block {
		max-height: 230px;
	}

	.b24-network-auth-form-progress-block .b24-network-auth-form-info {
		margin: 20px 0 35px;
	}

	.b24-network-auth-form-detail {
		font-size: 16px;
		line-height: 20px;
	}

	.b24-network-auth-form-detail + .b24-network-auth-form-detail {
		margin-top: 15px;
	}

	.b24-network-auth-form-detail-block, .b24-network-auth-form-user-block {
		margin: 0 0 25px;
		text-align: left;
	}

	.b24-network-auth-form-send-text {
		font-size: 18px;
		line-height: 24px;
	}

	.b24-network-auth-form-info {
		font-size: 12px;
		line-height: 18px;
		text-align: left;
	}

	.b24-network-auth-form-confirm .b24-network-auth-form-field-block {
		margin-bottom: 20px;
	}

	.b24-network-auth-form-field-error {
		font-size: 15px;
		line-height: 19px;
	}

	.b24-network-auth-form-field-pass {
		margin-bottom: 40px;
	}

	.b24-network-auth-form-block-code .b24-network-auth-form-detail-block {
		margin: 0 0 30px;
	}

	.b24-network-auth-form-block-code .b24-network-auth-form-field-input {
		font-size: 28px;
		line-height: 34px;
		padding: 4px 7px 5px;
	}

	.b24-network-auth-form-user {
		max-width: 100%;
		min-width: 250px;
		height: 65px;
	}

	.b24-network-auth-form-user-info {
		width: 87%;
	}

	.b24-network-auth-form-block-invite .b24-network-auth-form-field-block {
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
	}

	.b24-network-auth-form-block-invite .b24-network-auth-form-field-input-block {
		margin-left: 0;
		width: 100%;
		flex: auto;
	}

	.b24-network-auth-form-user-name {
		font-size: 15px;
		line-height: 19px;
	}

	.b24-network-auth-form-user-delete {
		top: 2px;
		right: 1px;
	}

	.b24-network-auth-form-user-block {
		max-height: 232px;
		padding-right: 10px;
	}

	.b24-network-auth-form-block-invite .b24-network-auth-form-field-label {
		margin-bottom: 10px;
		max-width: 100%;
		text-align: left;
		flex: auto;
	}

	.b24-network-auth-form-error-common .b24-network-auth-form-error-icon {
		width: 120px;
		height: 107px;
		margin-bottom: 30px;
	}

	.b24-network-auth-form-progress-address + .b24-network-auth-form-progress-address {
		margin-top: 12px;
	}

	.b24-network-auth-form-error-common .b24-network-auth-form-error-text {
		font-size: 20px;
		line-height: 26px;
	}

	.b24-network-auth-form-lang {
		flex-direction: column;
		align-items: flex-start;
	}

	.b24-network-auth-form-lang-title {
		margin-right: 0;
		margin-bottom: 10px;
	}

	.b24-network-auth-form-block-code .b24-network-auth-form-field-block {
		align-items: flex-start;
	}

	.b24-network-auth-form-btn, .bx-ie .ui-btn.b24-network-auth-form-btn {
		font-size: 15px;
		line-height: 19px;
	}

	.b24-network-auth-form-block-code, .b24-network-auth-form-send-block {
		text-align: left;
	}

	.b24-network-auth-form-field-label-required {
		padding-left: 15px;
	}

	.b24-network-auth-form-caption {
		margin: 20px 0;
	}

	.b24-network-auth-form-block-invite .b24-network-auth-form-btn-block {
		margin-top: 0;
	}

	.b24-network-auth-form-error {
		border-bottom: none;
	}

	.b24-network-auth-country-popup {
		max-width: 260px;
	}

	.b24-network-auth-country-popup .main-phonenumber-country + .main-phonenumber-country {
		margin-top: 12px;
	}

	.b24-network-auth-country-popup .main-phonenumber-country-separator {
		margin: 12px;
	}

	.b24-network-auth-form-social-block {
		margin: 0 -30px 32px;
	}

	.b24-network-auth-form-features-item {
		width: 53px;
	}

	.b24-network-auth-form-features-item + .b24-network-auth-form-features-item {
		margin-left: 20px;
	}

	.b24-network-auth-form-features-separator {
		width: 14px;
		left: calc(100% + 4px);
		margin-top: 26px;
	}

	.b24-network-auth-form-features-img {
		width: 48px;
		height: 48px;
	}

	.b24-network-auth-form-subject + .b24-network-auth-form-address-block {
		margin-top: -20px;
	}

	.b24-network-auth-form-block-portal .b24-network-auth-form-address-block {
		margin-left: 0;
		margin-right: 0;
	}
	.b24-network-auth-form-progress-address-arrow-prev {
		top: 33px;
	}
	.b24-network-auth-form-progress-address-arrow-next {
		top: 250px;
	}
	.b24-network-auth-form-progress-address-arrow-next.b24-network-auth-form-progress-address-arrow-hide {
		top: 265px;
	}
}

@media (max-width: 390px) {

	.b24-network-auth-form-user {
		max-width: 250px;
	}
	
	.b24-network-auth-form-features {
		display: none;
	}
}
.simple-auth-form .b24-network-auth-cover,
.simple-auth-form .b24-network-auth-cover-lang,
.simple-auth-form .b24-network-auth-form-footer-block {
	display: none;
}

.simple-auth-form .b24-network-auth-form-wrap {
	margin: 0 auto;
}
.simple-auth-form .b24network-auth {
	padding: 30px;
	width: auto;
	box-sizing: border-box;
	position: relative;
}
.simple-auth-form .b24-network-auth-form {
	border-radius: 11px;
	padding-top: 30px;
	padding-bottom: 0;
	height: auto;
	display: block;
	position: relative;
}
.b24-network-auth-form-user-simple {
	color: #333;
	font: 17px/21px "Geometria Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: center;
}
.simple-auth-form  .b24-network-auth-form-btn {
	height: 52px;
	border-radius: 26px;
	font: 17px/23px Helvetica, Arial, sans-serif;
	overflow: hidden;
	margin: 7px 2px;
	background: #9dcf00;
	color: #fff;
	border: none;
	outline: none;
	cursor: pointer;
	text-transform: uppercase;
	font-weight: bold;
	padding: 0 30px;
}
.simple-auth-form .b24-network-auth-form-btn:hover {
	background: #afe016;
}
.simple-auth-form .b24-network-auth-form-btn-block-simple {
	text-align: center;
}
