

/* Start:/local/templates/.default/components/bitrix/main.auth.forgotpasswd/forgot_password/style.css?17714947612878*/
/* ====== RESTORE PASSWORD ====== */
.bx-authform {
    max-width: 420px;
    margin: 0 auto;
}

/* TITLE */
.bx-authform .bx-title {
    font-size: 20px;
    margin-bottom: 12px;
    color: #222;
}

/* TEXT */
.bx-authform-content-container {
    font-size: 16px;
    color: #626466;
    margin-bottom: 16px;
}

/* FORM GROUP */
.bx-authform-formgroup-container {
    margin-bottom: 0;
}

/* LABELS */
.bx-authform-label-container {
    font-size: 16px;
    color: #444;
    margin-bottom: 4px;
}

/* INPUTS */
.bx-authform-input-container input[type="text"],
.bx-authform-input-container input[type="email"],
.bx-authform-input-container input[type="password"] {
    display: block;
    width: 100%;
    height: 48px;
    padding: 0 16px;
    font-family: "PTSans", Arial, sans-serif;
    font-size: 14px;
    color: #626466;
    border-radius: 6px;
    background-color: #eee;
    border: 1px solid #ddd;
    box-sizing: border-box;
}

.bx-authform-input-container input:focus {
    outline: none;
    background-color: #fff;
    border-color: #bbb;
}

/* OR LABEL */
.login-label {
    display: block;
    text-align: center;
    font-size: 12px;
    color: #999;
    margin-top: 6px;
}

/* CAPTCHA */
.dbg_captha img {
    margin: 6px 0;
    border-radius: 4px;
}

/* BUTTON */
.bx-authform input[type="submit"] {
    display: block;
    width: 100%;
    height: 48px;
    margin-top: 12px;
    background: red;
    color: #fff;
    border: none;
    border-radius: 6px;
    font-family: "PTSans", Arial, sans-serif;
    font-size: 14px;
    cursor: pointer;
}

.bx-authform input[type="submit"]:hover {
    background-color: #FF4B45;
}

/* ALERTS */
.bx-authform .alert {
    margin-bottom: 12px;
    padding: 10px;
    border-radius: 6px;
    font-size: 13px;
}

.bx-authform .alert-danger {
    background: #ffecec;
    color: #c00;
}

.bx-authform .alert-success {
    background: #e6ffec;
    color: #1a7f37;
}

/* LINKS */
.bx-authform-link-container {
    margin-top: 8px;
    text-align: center;
}

.bx-authform-link-container a {
    font-size: 13px;
    color: #626466;
    text-decoration: underline;
}

.bx-authform-link-container a:hover {
    text-decoration: none;
}

/* HR */
.bxe-light {
    margin: 16px 0;
    border: none;
    border-top: 1px solid #eee;
}
.auth-links {
	margin-top: 30px;
	text-align: center;
}
@media (max-width: 600px) {
	.bx-auth-reg {
		max-width: 100%;
	}
	
}
@media (max-width: 400px) {
	.bx-auth-reg td:first-child {
		width:35%;
		font-size: 12px;
		text-align: left;
	}
}
.bx-auth-reg .errortext {
	display: block;
	text-align: left;
}
.bx-auth-reg p {
	text-align: center;
}
.bx-auth-reg p {
	font-size: 16px;
}
.bx-authform input[type="submit"]{
	margin-top: 30px;
}
/* End */
/* /local/templates/.default/components/bitrix/main.auth.forgotpasswd/forgot_password/style.css?17714947612878 */
