

/* Start:/bitrix/templates/dresscode/components/bitrix/system.auth.authorize/flat/style.css?17262638862344*/
.additional-info {
	margin: -15px 0 15px 0;
	font-size: 12px;
	font-style: italic;
}
#phone-form .show-container {
	margin-top: 25px;
}
.show-container {
	font-family: robotobold;
	color: var(--second-bordered-color);
}
.change-form_btn {
	text-align: center;
}
.new_action{
	background-color: var(--second-bordered-color);
	width: 100%;
	display: block;
	text-align: center;
	padding: 12px 0;
	border-radius: 4px;
	color: #fff;
	font: 17px "robotoregular";
	letter-spacing: .4px;
	box-sizing: border-box;
}
.cardView input {
	height: 44px;
	line-height: 40px;
	font-size: 16px;
	border: 2px solid #b3bcd5;
	border-radius: 4px;
	padding-left: 12px;
	box-sizing: border-box;
	width: 100%;
}
.cardView h1 {
	font-family: robotobold;
	line-height: 140%;
}
.cardView button:not(:last-child) {
	margin-bottom: 25px;
}
.cardView input {
	margin-bottom: 4px;
}
.form-label {
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #8b8b8b;
	margin-bottom: 12px;
	display: block;
}
.cardView .bordered.active {
	background-color: var(--main-bordered-color);
	color: #fff;
}
.disabled {
	background-color: transparent;
	color: var(--main-bordered-color);
	cursor: default !important;
	border: 2px solid var(--main-bordered-color);
}
.sms-code-form, #email-form, .confirm-password, .forgot-form {
	display: none;
}
.registration, .autorization {
	margin-top: 24px;
	color: #4990ef;
}
.valid {
	color: var(--second-bordered-color);
}
form > div:not(.bx-input-group) {
	margin-bottom: 24px;
}
.main-form > .text-container {
	width: 55%;
	position: relative;
	margin-left: 44px;
}
.main-form > .form-container {
	width: 40%;
}
.main-form {
	align-items: center;
}
.text-container:before {
	content: "";
	border-left: 1px solid var(--main-bordered-color);
	height: 100%;
	display: block;
	position: absolute;
	left: -22px;
	top: 0;
}
.prev-form {
	background-color: #892f5c;
	color: #fff;
	border-radius: 4px;
	padding: 6px;
}
.forgot-form {
	width: 100%;
}
@media all and (max-width: 720px) {
	.main-form.flexContainer {
		display: block;
	}
	.main-form > .form-container, .main-form > .text-container {
		width: 100%;
	}
	.main-form > .text-container {
		margin-top: 44px;
		margin-left: 0;
	}
	.text-container:before {
		height: 0;
		width: 100%;
		border-left: 0;
		border-top: 1px solid var(--main-bordered-color);
		left: 0;
		top: -22px;
	}
}
/* End */


/* Start:/bitrix/components/bitrix/socserv.auth.form/templates/flat/style.min.css?17262633982638*/
.bx-authform-social-popup{display:none;background:#fff;width:auto;padding:15px;font-size:14px;white-space:nowrap}.bx-authform-social-popup form{margin-bottom:0}.bx-authform-social-popup input[type="text"]{display:inline-block;max-width:150px;font-size:18px;height:30px;margin:0;padding:0 4px;border:1px solid #ccd5db;border-radius:2px;background:#f8fafc;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-authform-social ul{padding:5px 0 12px;margin:0 0 15px;display:block}.bx-authform-social ul li{position:relative;display:inline-block;width:35px;height:35px;margin-right:5px}.bx-authform-social ul li .bx-authform-social-icon{display:block;width:35px;height:35px;	background-image: url(/bitrix/components/bitrix/socserv.auth.form/templates/flat/images/sprite.png); background-repeat:no-repeat;border-bottom:0}.bx-authform-social ul li .bx-authform-social-icon:hover{opacity:.9}.bx-authform-social ul li .bx-authform-social-icon.box{background-position:0 0}.bx-authform-social ul li .bx-authform-social-icon.dropbox{background-position:-44px 0}.bx-authform-social ul li .bx-authform-social-icon.bitrix24{background-position:-88px 0}.bx-authform-social ul li .bx-authform-social-icon.yandex{background-position:-132px 0}.bx-authform-social ul li .bx-authform-social-icon.openid{background-position:-176px 0}.bx-authform-social ul li .bx-authform-social-icon.odnoklassniki{background-position:-220px 0}.bx-authform-social ul li .bx-authform-social-icon.google{background-position:-264px 0}.bx-authform-social ul li .bx-authform-social-icon.mymailru{background-position:-308px 0}.bx-authform-social ul li .bx-authform-social-icon.mailru2{background-position:-440px 0}.bx-authform-social ul li .bx-authform-social-icon.livejournal{background-position:-352px 0}.bx-authform-social ul li .bx-authform-social-icon.openid-mail-ru{background-position:-440px 0}.bx-authform-social ul li .bx-authform-social-icon.liveid{background-position:-484px 0}.bx-authform-social ul li .bx-authform-social-icon.liveinternet{background-position:-528px 0}.bx-authform-social ul li .bx-authform-social-icon.blogger{background-position:-572px 0}.bx-authform-social ul li .bx-authform-social-icon.vkontakte{background-position:-616px 0}.bx-authform-social ul li .bx-authform-social-icon.twitter{background-position:-660px 0}.bx-authform-social ul li .bx-authform-social-icon.facebook{background-position:-704px 0}.bx-authform-social ul li .bx-authform-social-icon.google-plus{background-position:-748px 0}.bx-authform-social ul li .bx-authform-social-icon.office365{background-position:-792px 0}.bx-authform-social ul li .bx-authform-social-icon.zoom{background-position:-836px 0}
/* End */
/* /bitrix/templates/dresscode/components/bitrix/system.auth.authorize/flat/style.css?17262638862344 */
/* /bitrix/components/bitrix/socserv.auth.form/templates/flat/style.min.css?17262633982638 */
