.reg-switcher{margin-bottom:20px;border-bottom:1px solid #8eaeb9}.reg-switcher div{padding:8px 20px;border:1px solid #8eaeb9;border-radius:5px 5px 0 0;font-size:15px;white-space:nowrap;display:inline-block;margin-right:15px;cursor:pointer;margin-bottom:-1px;background-color:#dde9ed;min-height:38px}.reg-switcher div.act{background-color:#fff;color:#C4024D;border-bottom-color:#fff}.reg-auth-area{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;column-gap:50px;row-gap:50px;margin-bottom:50px}.reg-auth-area p.note{margin-bottom:15px;color:#727272}.reg-auth-form{width:570px}.reg-auth-form .form-edit input.passwordfield,.reg-auth-form .form-edit input.textfield,.reg-auth-form .form-edit textarea.textfield{width:350px;padding:5px}.reg-auth-form .reg-switcher{margin-bottom:0}.reg-auth-form .js_formBlocks{padding:30px 20px 0 20px;margin-bottom:20px;border:1px solid #8eaeb9;border-top:0;box-shadow:2px 2px 4px rgba(0,0,0,.2)}.reg-auth-form .form-block{max-width:350px}.reg-auth-note{background-color:#fff;max-width:350px;padding:15px;border-radius:3px}.reg-auth-note .header{margin-bottom:15px;font-size:18px}.reg-auth-note ul li{margin:0 0 5px 0}.reg-auth-note ul li:last-child{margin-bottom:0}@media screen and (max-width:560px){.reg-auth-form{width:330px}.reg-auth-form .form-edit input.passwordfield,.reg-auth-form .form-edit input.textfield,.reg-auth-form .form-edit textarea.textfield{width:300px}}.reg-auth-area,.reg-auth-form{visibility:visible}