.redesign section.sec-content.container.ed_auth {padding:40px}
.ed_auth .bx-authform {margin:0 0 25px;max-width:350px}
.ed_auth form {max-width:350px}
.bx-title {margin:0;line-height:130%;font-size:22px;font-weight:400;color:#333}
.bx-title span {display:block;font-size:14px}
.ed_auth .bx-authform-formgroup-container {margin:15px 0 0}
.ed_auth .bx-authform-input-container input[type="text"], .ed_auth .bx-authform-input-container input[type="password"] {font-size:14px;height:46px;border-radius:4px;padding:0 10px;border:1px solid #A4A4A4;background:#fff}
.ed_auth .bx-authform-input-container input[type="text"]:active, .ed_auth .bx-authform-input-container input[type="password"]:active, 
.ed_auth .bx-authform-input-container input[type="text"]:focus, .ed_auth .bx-authform-input-container input[type="password"]:focus {background:#f8fafc}
.bx-authform-input-container input::placeholder {color:#A4A4A4}
.ed_rem .checkbox {margin:0}
.ed_rem .checkbox label {padding:0;font-size:12px;min-height:unset;line-height:unset;display:flex;align-items:center}
.ed_rem .checkbox input[type="checkbox"] {width:18px;height:18px;border:1px solid #A4A4A4;border-radius:2px;margin:0;position:relative}
.ed_rem .checkbox label span {padding:0 0 0 5px;line-height:18px}
.ed_auth .bx-authform-formgroup-container.ed_rem, .ed_auth .bx-authform-formgroup-container.ed_btn {margin:25px 0 0}
.ed_auth .btn {font-size:14px;background:#49B259;border-radius:4px;border:none;width:120px;line-height:36px;padding:0;height:unset}
.ed_auth .btn:hover, .ed_auth .btn:active, .ed_auth .btn:focus {background:#369F46}
.bx-authform-formgroup-container.ed_btn a {padding:0 0 0 20px;line-height:36px;color:#1D689B}
.bx-authform-formgroup-container.ed_btn a:hover, .bx-authform-formgroup-container.ed_btn a:active, .bx-authform-formgroup-container.ed_btn a:focus {color:#082F50;text-decoration:none}

.ed_auth .bx-authform-input-container input[type="text"]:not(:placeholder-shown), .ed_auth .bx-authform-input-container input[type="password"]:not(:placeholder-shown),
.ed_auth .bx-authform-input-container input[type="text"]:-webkit-autofill, .ed_auth .bx-authform-input-container input[type="password"]:-webkit-autofill {box-shadow:inset 0 0 0 1000px #f8fafc}

@media (max-width:500px) {
	.redesign section.sec-content.container.ed_auth {padding:40px 4vw}
	.ed_auth .bx-authform {max-width:500px;width:100%}
	.ed_auth form {max-width:500px}
	.ed_auth .btn {width:50%}
}

@media (max-width:300px) {
	.ed_auth .btn {width:100%}
	.ed_auth .bx-authform-formgroup-container.ed_btn {text-align:center}
}