:root{--theme-var-grid_gap: 30px;--theme-var-sm_grid_gap: 20px;--theme-var-grid_gap_koef: 1}body,html{height:auto;min-height:100vh}body.login{background-color:#f1f3f6;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.loginlogo{width:100%;text-align:center;padding:calc(var(--theme-var-sm_grid_gap) + var(--theme-var-grid_gap_koef)*8px) 0 calc(var(--theme-var-sm_grid_gap) + var(--theme-var-grid_gap_koef)*4px);background-color:#fff}.login #login_error,.login .message,.login .success{background-color:rgba(0,0,0,0);box-shadow:none;color:#797c7f;border:1px solid #e4e4e4;border-left:4px solid #0d4bc1;border-radius:6px}div#login{width:505px;max-width:calc(100% - 2*var(--theme-var-grid_gap));border-radius:15px;box-shadow:0 3px 20px rgba(29,38,38,.0509803922);margin:var(--theme-var-grid_gap);padding:calc(var(--theme-var-grid_gap) + var(--theme-var-grid_gap_koef)*18px) calc(var(--theme-var-grid_gap) + var(--theme-var-grid_gap_koef)*15px) calc(var(--theme-var-grid_gap) + var(--theme-var-grid_gap_koef)*15px);background-color:#fff;box-sizing:border-box}div#login h1{display:none}div#login form{margin-top:0;padding:0;background-color:rgba(0,0,0,0);border:none;box-shadow:none;overflow:visible;display:flex;flex-direction:column}div#login form>*{order:2}div#login form .loginmmessage{order:1;font-size:14px;border-radius:8px;padding:18px calc(var(--theme-var-sm_grid_gap) + var(--theme-var-grid_gap_koef)*2px);color:#fff;background-color:#8cc80c;margin-bottom:calc(var(--theme-var-grid_gap) + var(--theme-var-grid_gap_koef)*18px);line-height:27px}div#login form .loginmmessage ul{list-style-type:none}div#login form .loginmmessage strong{font-weight:500;margin-left:7px}div#login form .loginmmessage .copy{position:relative}div#login form .loginmmessage .copy .icon{float:right;cursor:pointer}div#login form .loginmmessage .copy .icon:before{content:"";font-family:"fontello";font-size:18px;line-height:1em}div#login form .loginmmessage .copy.copied .icon:before{content:""}div#login form label{font-size:15px;line-height:1.5em;font-weight:500;color:#071021;margin-bottom:11px;position:relative;z-index:2}div#login form label[for=user_login]:before,div#login form label[for=user_pass]:before,div#login form label[for=user_email]:before{font-family:"fontello";position:absolute;top:100%;left:1.21em;margin-top:1.315em;font-size:19px}div#login form label[for=user_login]:before{content:""}div#login form label[for=user_pass]:before{content:""}div#login form label[for=user_email]:before{content:""}div#login form .input,div#login form input[type=password],div#login form input[type=text]{font-size:13px;line-height:20px;font-weight:400;padding:15px 4.076em;margin:0 0 20px;border-radius:26px;border:1px solid #e4e4e4;color:#7a7e83;box-shadow:0 3px 16px rgba(0,0,0,.02)}div#login form .button.wp-hide-pw{height:52px;width:43px;border:none;padding:0;color:#7a7e83}div#login form .button.wp-hide-pw:focus{box-shadow:none;outline:none}div#login form .dashicons-visibility,div#login form .dashicons-hidden{font-size:10px;width:inherit;height:inherit;top:unset;text-align:left;line-height:52px}div#login form .dashicons-visibility:before,div#login form .dashicons-hidden:before{content:"";font-family:"fontello"}div#login form .dashicons-hidden:before{content:"";font-family:"fontello"}div#login form .dashicons-hidden:after{content:"";width:20px;height:1px;display:block;background-color:#7a7e83;position:absolute;top:50%;transform:rotate(-45deg);left:-2px}div#login form input[type=checkbox]{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;margin:0 5px 0 0 !important;padding:0 !important}div#login form input[type=checkbox]+label{font-size:13px;line-height:15px;font-weight:400;padding-left:2.15em;position:relative;color:#7a7e83}div#login form input[type=checkbox]+label:before{content:" ";font-family:"fontello";font-size:1.5em;display:block;text-align:center;border:1px solid #e4e4e4;width:19px;height:19px;line-height:19px;position:absolute;z-index:1;top:-2px;left:0;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:4px}div#login form input[type=checkbox]:checked+label{color:#071021}div#login form input[type=checkbox]:checked+label:before{background:radial-gradient(circle, #0D4BC1 55%, #fff 55%);box-shadow:inset 0 0 0px 3px #fff}div#login form .forgetmenot{float:none;margin-top:6px}div#login form #reg_passmail{margin:5px 0 9px;color:#7a7e83}div#login form .submit{display:block;margin-top:16px}div#login form .submit .button{font-size:13px;line-height:19px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;float:none;width:100%;padding:17px 0;border:none !important;border-radius:27px;transition:all .3s ease;color:#fff;background-color:#0d4bc1;box-shadow:0 7px 16px rgba(13,75,193,.2)}div#login form .submit .button:hover{background-color:#083fa9}div#login #nav{display:flex;justify-content:space-between;padding:0;color:rgba(0,0,0,0)}div#login #nav a{color:#9c9da1}div#login #nav a:hover{color:#0d4bc1}div#login #backtoblog{display:none}form#language-switcher{display:none}@media(max-width: 1679px){:root{--theme-var-grid_gap_koef: 0}}@media(max-width: 479px){:root{--theme-var-grid_gap: 25px}div#login form .loginmmessage{font-size:13px;padding:10px}}
/*# sourceMappingURL=theme-login.min.css.map */