.animated,.message{animation-fill-mode:both}.animated,.animated.hinge,.hinge.message,.message{animation-duration:.5s}#loginform,.animated-slow{animation-duration:1s;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#loginform,.fadeIn{animation-name:fadeIn}.message,.reveal{animation-delay:.75s;animation-name:reveal}@keyframes reveal{0%{opacity:.01;transform:translate3d(0,75px,0);z-index:-1}to{opacity:1;transform:translateZ(0);z-index:1}}#login_error+#loginform{animation-delay:0!important;animation-name:none!important}body{background:#212b5c}#loginform{animation-delay:.125s;border:1px solid rgba(0,0,0,.23);border-radius:8px}.login form{background:#fff;border:none;border-radius:0;box-shadow:none;font-weight:400;margin-left:0;margin-top:20px;overflow:hidden;padding:26px 24px 46px}.login form:focus{border:1px solid #bfbfbf;outline:none}.login label{color:#a7a7a7;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.login form .forgetmenot label{font-size:10px;line-height:10px}.login form .input,.login form input[type=checkbox],.login input[type=text]{background:#fff}.login .message{background-color:#fff;border:1px solid rgba(0,0,0,.23);border-left:4px solid #000}.login #login_error{background:#fff;border:1px solid rgba(0,0,0,.23);border-left:4px solid #a11812}a{color:#000;outline:0;transition-duration:.05s;transition-property:border,background,color;transition-timing-function:ease-in-out}a:active,a:hover{color:#000;text-decoration:none}.login #backtoblog a:hover,.login #nav a:hover,.login h1 a:hover{color:#000}.login h1 a{background-image:url(../../../files/svg/elara-caring-hospice-logo-white.svg);background-position:top;background-repeat:no-repeat;background-size:100%;display:block;height:103px;overflow:hidden;padding-bottom:0;text-indent:-9999px;width:320px}form{background:#fff;border:1px solid #e5e5e5;border-radius:3px;box-shadow:none;font-weight:400;margin-left:8px;padding:26px 24px 46px}body form .input{background:#fbfbfb;border:1px solid #e5e5e5;box-shadow:inset 1px 1px 2px hsla(0,0%,78%,.2);font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,sans-serif;font-size:24px;font-weight:200;margin-bottom:16px;margin-right:6px;margin-top:2px;outline:none;padding:3px;width:97%}.login #backtoblog a,.login #nav a{color:#d3d3d3;font-weight:300}#backtoblog,#nav{text-align:center}input[type=checkbox],input[type=radio]{border:1px solid #e5e5e5}#wp-submit{background:#a862a7;border:1px solid transparent;border-radius:0;box-shadow:none;color:#fff;display:block;font-size:14px;margin:0;padding:0 2em;text-align:center;text-shadow:none;text-transform:uppercase;transition:all .2s ease-in-out;vertical-align:top;width:100%;width:auto}#wp-submit:hover{background:#212b5c;color:#fff}
