.authorization-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.authorization-popup-overlay,.authorization-popup-overlay *{pointer-events:none!important}.authorization-popup-overlay .authorization-popup{display:-webkit-box;display:-ms-flexbox;display:flex;border:20px solid var(--jkd-bg-color);position:relative;z-index:10;background-color:var(--jkd-bg-color-secondary);margin:0 30px}@media (max-width:576px){.authorization-popup-overlay .authorization-popup{border:10px solid var(--jkd-bg-color)}}.authorization-popup-overlay .authorization-popup .left-side{width:500px;height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden}@media (max-width:1024px){.authorization-popup-overlay .authorization-popup .left-side{width:45%}}@media (max-width:767px){.authorization-popup-overlay .authorization-popup .left-side{display:none}}.authorization-popup-overlay .authorization-popup .left-side img{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1024px){.authorization-popup-overlay .authorization-popup .left-side img{width:auto;height:100%}}.authorization-popup-overlay .authorization-popup .right-side{width:500px;height:600px;padding:40px 75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (max-width:1024px){.authorization-popup-overlay .authorization-popup .right-side{width:55%;height:auto}}@media (max-width:767px){.authorization-popup-overlay .authorization-popup .right-side{width:100%;padding:30px}}.authorization-popup-overlay .authorization-popup .right-side .close-toggle{position:absolute;top:15px;right:15px;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media (max-width:576px){.authorization-popup-overlay .authorization-popup .right-side .close-toggle{top:0;right:0}}.authorization-popup-overlay .authorization-popup .right-side .close-toggle i{font-size:42px;position:relative;z-index:10}@media (max-width:576px){.authorization-popup-overlay .authorization-popup .right-side .close-toggle i{font-size:28px}}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .form-title{text-align:center;margin-bottom:10px}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper input[type=checkbox]:after{background-color:var(--jkd-bg-color-secondary)!important}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .reg-alert{display:none}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .error-wrapper,.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .reg-alert{font-size:14px;margin-top:15px;color:red;font-weight:var(--jkd-medium);width:100%;border:1px solid red;padding:7px 15px}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform p{width:100%}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform p:not(:last-child){margin-bottom:15px}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-password,.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-username{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-password input,.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-username input{width:100%}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-password label,.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-username label{display:none}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-remember{width:50%;min-width:50%;max-width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-remember label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-lost,.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-remember{font-size:14px}@media (max-width:576px){.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-lost,.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-remember{font-size:12px!important}}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-lost{width:50%;min-width:50%;max-width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-submit{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-submit input{width:100%;background-color:var(--jkd-heading-color)!important;color:var(--jkd-inverted-color)!important}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-submit input:hover{opacity:.8!important}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .registration-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .registration-form button,.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .registration-form input{width:100%}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .registration-form input{margin-bottom:15px}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .auth-redirect-wrapper{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (max-width:576px){.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .auth-redirect-wrapper{margin-top:15px}}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .auth-redirect-wrapper .info-message{text-align:center;font-size:14px;opacity:.5}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .auth-redirect-wrapper .auth-switcher{margin-top:15px;cursor:pointer;width:100%;font-size:14px;color:var(--jkd-heading-color)!important;background-color:transparent!important;font-weight:500}@media (max-width:576px){.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .auth-redirect-wrapper .auth-switcher{margin-top:10px}}.authorization-popup-overlay.active{opacity:1;pointer-events:auto!important}.authorization-popup-overlay.active *{pointer-events:auto!important}