
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%2730.5%2031.5%20450%20450%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27m79.44%2031.5c-27.11%200-48.94%2021.83-48.94%2048.94v133.8c0%2027.11%2021.83%2048.95%2048.94%2048.95h133.8c27.11%200%2048.95-21.83%2048.95-48.95v-133.8c0-27.11-21.83-48.94-48.95-48.94h-133.8zm243.1%2047.54c-21.55%200-38.9%2017.35-38.9%2038.9v106.3c0%2021.55%2017.35%2038.9%2038.9%2038.9h106.3c21.55%200%2038.9-17.35%2038.9-38.9v-106.3c0-21.55-17.35-38.9-38.9-38.9h-106.3zm-196%20205.6c-19.14%200-34.55%2015.41-34.55%2034.55v94.42c0%2019.14%2015.41%2034.55%2034.55%2034.55h94.42c19.14%200%2034.55-15.41%2034.55-34.55v-94.42c0-19.14-15.41-34.55-34.55-34.55h-94.42zm198.7%200c-23.05%200-41.6%2018.56-41.6%2041.6v113.7c0%2023.05%2018.56%2041.6%2041.6%2041.6h113.7c23.05%200%2041.6-18.56%2041.6-41.6v-113.7c0-23.05-18.56-41.6-41.6-41.6h-113.7z%27%20fill%3D%27%2300778b%27%2F%3E%3Cpath%20d%3D%27m131.1%20110.5c-11.96%200-21.6%209.631-21.6%2021.6v59.02c0%2011.96%209.631%2021.6%2021.6%2021.6h59.02c11.96%200%2021.6-9.631%2021.6-21.6v-59.02c0-11.96-9.633-21.6-21.6-21.6h-59.02zm209.8%2031.33c-9.509%200-17.16%207.655-17.16%2017.16v46.9c0%209.509%207.655%2017.16%2017.16%2017.16h46.9c9.509%200%2017.16-7.655%2017.16-17.16v-46.9c0-9.509-7.655-17.16-17.16-17.16h-46.9zm-177.9%20178.4c-8.446%200-15.25%206.8-15.25%2015.25v41.66c0%208.446%206.8%2015.24%2015.25%2015.24h41.66c8.446%200%2015.24-6.798%2015.24-15.24v-41.66c0-8.446-6.798-15.25-15.24-15.25h-41.66zm181.9%207.268c-10.17%200-18.36%208.188-18.36%2018.36v50.17c0%2010.17%208.188%2018.36%2018.36%2018.36h50.17c10.17%200%2018.36-8.188%2018.36-18.36v-50.17c0-10.17-8.188-18.36-18.36-18.36h-50.17z%27%20fill%3D%27%23E0FAFF%27%2F%3E%3C%2Fsvg%3E);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}