

/* Start:/local/templates/aspro_max/components/bitrix/main.register/coupon/style.css?17544044121997*/
div.bx-auth-reg input.bx-auth-input {vertical-align:middle;}
div.bx-auth-reg span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:middle;}
div.bx-auth-reg div.bx-auth-secure-icon {background-image:url(/local/templates/aspro_max/components/bitrix/main.register/coupon/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-auth-reg div.bx-auth-secure-unlock {background-image:url(/local/templates/aspro_max/components/bitrix/main.register/coupon/images/sec-unlocked.png);}

.error-fld2 {
	position: absolute;
	top: 27px;
	left: 465px;
	float: right;
	height: 28px;
	padding: 3px 0 0 9px !important;
	color:#fff !important;
	width: 130px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/aspro_max/components/bitrix/main.register/coupon/images/error.png);
}

.reg-form {
	position: fixed;
	top: 50px;
	left: 0;
	right: 0;
	bottom: 0;
	background: #fff;
	z-index: 3006;
	max-width: 580px;
	margin: 0 auto;
	max-height: 850px;
	padding: 44px 60px;
	overflow-y: auto;
}

.reg-form__text {
	font-size: 24px;
	color: #333;
	font-weight: bold;
	line-height: 27px;
	margin-bottom: 0;
}

.reg-form__green {
	color: #2db52d;
}

.form-control.form-control_coupon input[type="text"],
.form-control.form-control_coupon input[type="password"],
.form-control.form-control_coupon input[type="email"],
.form-control.form-control_coupon input[type="tel"] {
	height: 41px;
	background: #fff;
}

.pk-page .form-control.form-control_coupon {
	margin-bottom: 12px;
}

.pk-page .licence_block.licence_block_coupon {
	padding-top: 0;
	padding-bottom: 8px;
	line-height: 21px;
}

.reg-form__close svg * {
	fill: #b8b8b8;
}

.reg-form__close {
	position: absolute;
	right: 19px;
	top: 16px;
}

@media screen and (max-width: 767px) {
	.reg-form {
		margin: 0 16px;
		padding: 35px 21px;
		max-height: 600px;
		overflow-y: auto;
	}

	.reg-form__text {
		font-size: 20px;
		line-height: 23px;
		margin-bottom: 0;
	}

	.pk-page .form .form_footer.form_footer_margin {
		margin-bottom: 0;
	}
}
/* End */
/* /local/templates/aspro_max/components/bitrix/main.register/coupon/style.css?17544044121997 */
