#login{max-width:420px;width:100%}#login h1 a{background-image:url(logo.png)!important;background-size:contain;height:50px;margin-bottom:100px;transition:all .4s ease-in-out;width:100%}body{background:#000!important;height:auto!important;min-height:100%!important}.login #backtoblog a{color:#59c4c2!important}.login #nav{margin:60px 0 0}.login #nav a{color:#59c4c2!important}.login form{padding:26px 24px}.login form .input{padding:10px}.login form .forgetmenot{float:none;margin-bottom:10px}.login input[type=text]{padding:10px}.login #login_error,.login .message{margin-bottom:50px}#loginform{box-shadow:0 0 50px rgba(0,0,0,.93)}#loginform,#loginform p{transition:all .4s ease-in-out}#loginform p:not(.forgetmenot){margin-top:30px!important}#login_error{transition:all .4s ease-in-out}.forgetmenot{margin:10px 0}#wp-submit{font-size:20px;height:auto;margin:15px auto 0;padding:10px;text-align:center;width:100%}.hd_lp{font-size:16px;padding-top:80px;text-align:center}.hd_lp a{color:#999;text-decoration:none;transition:all .4s ease-in-out}.hd_lp a:hover{color:#222}#hdr{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.13);font-size:25px;font-weight:400;margin-left:0;margin-top:20px;overflow:hidden;padding:15px;text-align:center}#hdr a{color:#999;text-decoration:none;transition:all .4s ease-in-out}#hdr a:hover{color:#222}.wp-core-ui .button-primary{background:#59c4c2;border:none;box-shadow:none;color:#000;text-shadow:none}.wp-core-ui .button-primary:hover{background:#50ccc0;color:#000}