

/* Start:/local/templates/main/components/bitrix/system.auth.authorize/.default/style.css?17449698306324*/
div.bx-system-auth-form span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:bottom; margin-top:-1px;}

.authForm{position:relative;display:block;width:100%;height:auto;margin:0;padding:20px 0 40px}
.personalMain .authForm{padding:0 0 40px}
.authForm form{position:relative;display:block;width:100%;max-width:414px;height:auto;margin:0;padding:20px 0 0}
.authForm form.wide{max-width:100%}
.authForm form .line{position:relative;display:block;width:100%;height:auto;margin:0 0 20px;padding:0}
.authForm form .line.half{position:relative;display:inline-block;vertical-align:middle;width:49%;height:auto;margin:0 2% 20px 0;padding:0}
.authForm form .line.half.last{margin:0 0 20px}
.authForm form .line img.captchaImg{position:relative;display:block;width:96%;height:50px;margin:0;padding:0}
.authForm form .line .pdf{position:relative;display:block;width:calc(100% - 42px);height:auto;margin:0 0 15px;padding:10px 20px;border-radius:12px;border:1px solid #CDCDCD}
.authForm form .line .pdf .icon{position:relative;display:inline-block;vertical-align:middle;width:30px;height:auto;margin:0 5px 0 0;padding:0}
.authForm form .line .pdf .pdfInfo{position:relative;display:inline-block;vertical-align:middle;width:calc(95% - 50px);height:auto;margin:0;padding:10px 0}
.authForm form .line .pdf .pdfInfo a{position:relative;display:inline-block;vertical-align:middle;width:auto;height:auto;margin:0;padding:0;font-size:14px;line-height:21px;font-weight:500;text-decoration:underline}
.authForm form .line .pdf .pdfInfo .desc{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;font-size:12px;line-height:16px;font-weight:400;color:#555}
.authForm form .line label[for="EULA"]{position:relative;display:inline-block;vertical-align:top;top:3px;width:calc(100% - 25px);height:auto;margin:0;padding:0 0 0 5px;font-size:12px;line-height:16px;color:#333}
.authForm form .line label[for="EULA"] span{position:relative;display:inline-block;vertical-align:top;width:calc(100% - 30px);height:auto;margin:0 0 0 3px;padding:0}
.authForm form .line .small{position:absolute;display:inline-block;vertical-align:middle;left:15px;top:5px;width:auto;height:auto;margin:0;padding:2px 0;font-size:9px;line-height:14px;text-transform:uppercase;letter-spacing:.03em;color:#777;z-index:2}
.authForm form .switch{position:relative;display:inline-block;vertical-align:middle;width:50%;height:auto;margin:0;padding:0;background:#efefef;border-radius:20px}
.authForm form .type{position:relative;display:block;width:100%;height:auto;margin:0;padding:15px 0;text-align:center;font-size:14px;line-height:21px;font-weight:500;cursor:pointer;z-index:2;transition:all .3s ease-in-out}
.authForm form label.switch input[type="radio"]{position:absolute;display:block;left:0;top:0;bottom:0;right:0;width:100%;height:100%;margin:0;padding:0;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.authForm form label.switch.switchleft{border-radius:20px 0 0 20px}
.authForm form label.switch.switchright{border-radius:0 20px 20px 0}
.authForm form label.switch:hover{background:rgba(249,235,225,1)}
.authForm form label.switch.active,.authForm form label.switch.active:hover{background:#F25B5B;color:#fff}
.authForm form input[type="text"],.authForm form input[type="password"]{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 30px);height:auto;margin:0;padding:20px 15px 15px;border:0;font-size:14px;line-height:21px;font-weight:400;font-family:'Montserrat',sans-serif;border-radius:20px;background:#efefef}
.authForm form .eye{position:absolute;top:17px;right:15px;display:block;width:24px;height:24px;margin:0;padding:0;background:url(/local/templates/main/images/icons/icon.eye.hidden.svg) center no-repeat;background-size:contain;cursor:pointer}
.authForm form .eye.active{background:url(/local/templates/main/images/icons/icon.eye.svg) center no-repeat;background-size:contain}
.authForm form input[type="text"]::-webkit-input-placeholder,.authForm form input[type="text"]::-ms-input-placeholder,.authForm form input[type="text"]::-moz-input-placeholder,.authForm form input[type="text"]::placeholder,.authForm form input[type="password"]::-webkit-input-placeholder,.authForm form input[type="password"]::-ms-input-placeholder,.authForm form input[type="password"]::-moz-input-placeholder,.authForm form input[type="password"]::input-placeholder{display:none}
.authForm form textarea{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 30px);height:200px;margin:0;padding:10px 15px;border:0;font-size:14px;line-height:21px;font-weight:400;font-family:'Montserrat',sans-serif;border-radius:12px;background:#efefef}
.authForm form select{position:relative;display:inline-block;vertical-align:middle;width:100%;height:auto;margin:0;padding:20px 15px 15px;border:0;font-size:14px;line-height:21px;font-weight:400;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none;background:#efefef url(/local/templates/main/images/icons/icon.angle.down.svg) right 15px top 20px no-repeat;background-size:18px;border-radius:20px;font-family:'Montserrat',sans-serif}
.authForm form input[type="submit"]{position:relative;display:inline-block;vertical-align:middle;width:auto;height:auto;margin:0;padding:10px 30px;border:0;font-size:14px;line-height:21px;font-weight:500;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none;color:#fff;cursor:pointer;background:#F25B5B;text-align:center;font-family:'Montserrat',sans-serif;border-radius:15px;transition:all .3s ease-in-out}
.authForm form input[type="submit"]:hover{padding:10px 35px}
.authForm form label.uptitle{position:relative;display:block;width:100%;height:auto;margin:0 0 10px;padding:0;font-size:13px;line-height:19px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:.03em}
.authForm .ck-editor__editable_inline{min-height:200px}
.authForm .ck-rounded-corners{border-radius:0 0 12px 12px!important}
.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by{display:none!important}
.authForm .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,.ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners{border-radius:12px 12px 0 0!important}


/* End */
/* /local/templates/main/components/bitrix/system.auth.authorize/.default/style.css?17449698306324 */
