


/* Start:/local/templates/ppf/components/bitrix/system.auth.authorize/.default/style.css*/
div.bx-auth {max-width:600px; margin-top:16px; margin-bottom:24px;}
div.bx-auth form {padding:0; margin:0;}
div.bx-auth-line {border-bottom:1px solid #E3E3E3; padding-bottom:10px;}
div.bx-auth-title {font-size:140%; border-bottom:solid 2px #E3E3E3; padding-bottom:12px; }
div.bx-auth-note{margin:18px 0px 6px 0px;}
td.bx-auth-label{text-align:right; font-weight:bold;}
table.bx-auth-table{margin-top:8px; }
table.bx-auth-table td {padding:3px;}

div.bx-auth input.bx-auth-input {vertical-align:middle;}
div.bx-auth span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:middle;}
div.bx-auth div.bx-auth-secure-icon {background-image:url('/local/templates/ppf/components/bitrix/system.auth.authorize/.default/images/sec.png'); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-auth div.bx-auth-secure-unlock {background-image:url('/local/templates/ppf/components/bitrix/system.auth.authorize/.default/images/sec-unlocked.png');}

@media screen and (max-width: 737px) {
	.main{
		padding-top: 50px!important;
	}
}

/* End */



/* Start:/local/components/custom/ppf.register/templates/.default/ajax-captcha.css*/
/*--CAPTCHA--*/
#captchaBlock{position:relative;}
#captchaBlock #whiteBlock{display:none; text-align:center; position:absolute; background-color:#FFF; width:180px; height:40px;}
#captchaBlock #whiteBlock #loaderImg{margin-top:11px;}
#captchaBlock #reloadCaptcha {cursor: pointer}
/* End */



/* Start:/local/components/custom/ppf.register/templates/.default/style.css*/
.errorModal {
	padding: 10px 0;
	font-size: 1.3rem;
	color: red;
}

.is-inline-box + .is-inline-box {
	margin-left: 0!important;
	
}

.is-inline-box {
	float: none;
	margin-bottom: 20px;
}

.is-button-d {
	 width: 100%;
}
.white-link {
	color:white;
}

.innermenublockNotBorder {
	width: 25%;
	background: #fff;
	top: 0px;
	position: absolute;
	float: left;  
	margin-top: 60px;
}

.cintentleftblockInfoStrah {
	max-width: 875px;
	width: 70%;
	float: left;
	padding-left: 50px;
	padding-top: 50px;
	margin-bottom: 40px;
	margin-left: 25%;
}

.is-files-list .fl-item-file {
	width: 100%!important;
}

@media screen and (max-width: 738px) {
	.main {
		padding-top: 50px !important;
	}
}
/* End */
/* /local/templates/ppf/components/bitrix/system.auth.authorize/.default/style.css */
/* /local/components/custom/ppf.register/templates/.default/ajax-captcha.css */
/* /local/components/custom/ppf.register/templates/.default/style.css */
