.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:25px solid var(--jkd-bg-color);position:relative;z-index:10;border-radius:5px;background-color:var(--jkd-bg-color);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:450px;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;border-radius:5px}@media (max-width:1025px){.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:1025px){.authorization-popup-overlay .authorization-popup .left-side img{width:auto;height:100%}}.authorization-popup-overlay .authorization-popup .right-side{width:360px;height:450px;padding:30px 25px 30px 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;position:relative}@media (max-width:767px){.authorization-popup-overlay .authorization-popup .right-side{width:100%;padding:50px 30px;height:auto}}.authorization-popup-overlay .authorization-popup .right-side .close-toggle{position:absolute;top:-40px;right:-40px;width:40px;height:40px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:100%;background-color:var(--jkd-bg-color);-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:-20px;right:-20px}}.authorization-popup-overlay .authorization-popup .right-side .close-toggle i{font-size:24px;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:start;-ms-flex-align:start;align-items:flex-start;-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:left;margin-bottom: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:20px}.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-username input{width:100%}.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-password{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-password input{width:100%}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-password 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:13px;margin-bottom:15px!important;margin-top:-5px!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:active,.authorization-popup-overlay .authorization-popup .right-side .content-wrapper #loginform .login-submit input:hover{background-color:var(--jkd-primary-color)!important;color:var(--jkd-white-color)!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 input{margin-bottom:20px;width:100%}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .registration-form button{width:100%}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .auth-redirect-wrapper{margin-top:15px;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:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .auth-redirect-wrapper .info-message{text-align:left;font-size:13px;opacity:.5}.authorization-popup-overlay .authorization-popup .right-side .content-wrapper .auth-redirect-wrapper .auth-switcher{margin-top:2px;cursor:pointer;width:100%;font-size:14px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;color:var(--jkd-heading-color)!important;text-decoration:underline;background-color:transparent;font-weight:var(--jkd-medium-fw)}.authorization-popup-overlay.active{opacity:1;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;pointer-events:auto!important}.authorization-popup-overlay.active *{pointer-events:auto!important}