
body,body::before{color:#324b64;height:auto;background-size:cover;background-position:center center;font-size:14px}body::before{display:none}body,body.login{background-color:#fff;color:#324b64}a{color:#00a4e0}.login h1,.login h1.admin-email__heading{color:#324b64}.login #backtoblog a:hover,.login #nav a:hover,.login h1 a:hover{color:#324b64;text-decoration:underline}.login #backtoblog a:focus,.login #nav a:focus,.login h1 a:focus{color:#324b64}.login #backtoblog a,.login #nav a,.login h1 a{color:#324b64}.login label{color:#324b64;font-weight:normal;font-size:inherit}.login .wp-login-logo a{background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20version%3D%271.1%27%20viewBox%3D%270%200%20450%20450%27%20xml%3Aspace%3D%27preserve%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Ccircle%20cx%3D%27225%27%20cy%3D%27225.5%27%20r%3D%27225%27%20fill%3D%27%2300384b%27%2F%3E%3Cpath%20d%3D%27m224.91%2074.466-27.118%2057.569%2058.991%20128.32h-119.45l-37.778%2080.176h56.614l16.666-36.008h104.33l16.5%2036.008h56.78z%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E%20);background-position:50% 50%;height:84px;width:84px;background-size:84px 84px;-webkit-animation:drxloginInit .85s;animation:drxloginInit .85s;border:0}body.drxlogina div#login h1 a{background-size:60px 60px;opacity:100%;-webkit-animation:drxlogin .85s;animation:drxlogin .85s}@keyframes drxloginInit{0%{background-size:84px 84px;opacity:100%;transform:rotate(360deg)}10%{opacity:100%;background-size:60px 60px;transform:rotate(360deg)}95%{opacity:100%;background-size:60px 60px;transform:rotate(0deg)}99%{background-size:84px 84px}}@-webkit-keyframes drxloginInit{0%{background-size:84px 84px;opacity:100%;transform:rotate(360deg)}10%{opacity:100%;background-size:60px 60px;transform:rotate(360deg)}95%{opacity:100%;background-size:60px 60px;transform:rotate(0deg)}99%{background-size:84px 84px}}@keyframes drxlogin{1%{background-size:84px 84px}5%{opacity:100%;background-size:60px 60px;transform:rotate(0deg)}100%{background-size:60px 60px;opacity:100%;transform:rotate(360deg)}}@-webkit-keyframes drxlogin{1%{background-size:84px 84px}5%{opacity:100%;background-size:60px 60px;transform:rotate(0deg)}100%{background-size:60px 60px;opacity:100%;transform:rotate(360deg)}}.login form,.login #nav,.login #backtoblog{overflow:visible;background:transparent;border:0;box-shadow:none;padding:0;margin:15px 0}.login #nav,.login #backtoblog{margin-top:20px;text-align:center;font-size:12px}#login,.login-action-confirm_admin_email #login{background:#FFF;padding:3% 5%;margin-top:10%;width:50%;min-width:320px;max-width:640px;z-index:2}@media only screen and (min-width:920px){body{display:table;height:100%;width:100%;font-size:16px}#login,.login-action-confirm_admin_email #login{background:transparent;padding:1% 10%;margin:auto 0;width:50%;left:50%;top:auto;position:relative;display:table-cell;vertical-align:middle}body::after{content:"";width:50%;height:100%;position:absolute;left:50%;top:0;background-color:#fff}body::before{display:block;content:"";width:50%;height:100%;position:absolute;left:0;top:0}}.login form .input,.login form input[type=checkbox],.login input[type=text]{background:transparent;border:0;color:#324b64;border-radius:0;padding:20px 30px;border-style:solid;border-color:#d0d8e0;border-width:1px;box-shadow:none;font-size:inherit}.login form .input:focus,.login form input[type=checkbox]:focus,.login input[type=text]:focus{background:transparent;border-style:solid;border-color:#324b64;box-shadow:none}.wp-core-ui .button,.wp-core-ui .button-secondary{background:#eff3f7;color:#324b64;border:0;border-radius:50px;text-shadow:none;box-shadow:none;font-size:inherit;padding:.2rem 1.5rem;font-weight:bold}.wp-core-ui .button-group.button-large .button,.wp-core-ui .button.button-large{background:#324b64;color:#fff;border:0;border-radius:50px;text-shadow:none;box-shadow:none;font-size:inherit;padding:.2rem 1.5rem;font-weight:bold}.wp-core-ui .button-primary:hover,.wp-core-ui .button-primary:hover,.wp-core-ui .button-primary:hover,.wp-core-ui .button-primary:hover,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:focus{background:#324b64;color:#fff;border:0;border-radius:50px;text-shadow:none;box-shadow:none;font-size:inherit;padding:.2rem 1.5rem;font-weight:bold}.login #login_error,.login .message,.login .success{border-left:none;padding:1rem 0;margin:15px 0;background-color:transparent;color:#ba0c2f;border:0;box-shadow:none;font-size:inherit}.login form input[type=checkbox],.login form input[type=checkbox]:active,.login form input[type=checkbox]:focus{border:1px solid #324b64}.interim-login #login{padding:15px 15px;margin:0;width:auto;height:auto}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(0px)}75%{transform:translateX(5px)}100%{transform:translateX(0)}}.shake{animation:shake .2s;animation-iteration-count:4}