body,body *{vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}body{width:100%;margin:0;padding:0;display:inline-block}body,p{line-height:23px;font-size:14px}body a,body label{display:inline-block}#backtoblog{margin:0 0 0}.mobile #login{padding:15px 30px}.login.wp-core-ui .button-primary{height:34px;line-height:28px;border-radius:0;padding:0 12px 2px;border-color:transparent;text-shadow:none}.login.wp-core-ui input[type=checkbox]{box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-o-shadow:none}.login h1 a{background-size:contain;background-color:transparent;min-height:92px;width:auto}#login{top:50%;position:relative;max-width:391px;width:100%;padding:45px;margin:auto;margin-top:-265px}.login form{margin-top:0;margin-left:0;padding:18px 0 23px 0;font-weight:300;-webkit-box-shadow:none;box-shadow:none;background:0 0;border:none}.login #nav{font-size:14px;padding:0 23px;text-align:center;margin:0;font-weight:300;color:#aeaeae}.login #backtoblog{font-size:14px;padding:0 23px;text-align:center;margin:12px 0 11px 0;font-weight:500}.login h1 a{height:115px;font-size:23px;font-weight:400;line-height:23px;margin:0 auto 0 auto;padding:0;text-decoration:none;max-width:391px;width:100%}.login label{font-size:14px;line-height:23px;width:100%;font-weight:300}.login label br{display:none}.login form .input,.login input[type=text]{font-size:17px;width:100%;padding:9px;line-height:23px;margin:5px 0 22px 0}.login label[for=user_login] input[type=text]{margin:5px 0 5px 0}.login form .input,.login form input[type=checkbox],.login input[type=text]{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);font-weight:300;border-radius:0}.login label[for=user_email]:before,.login label[for=user_login]:before,.login label[for=user_pass]:before{display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;font-family:dashicons;text-decoration:inherit;font-weight:300;font-style:normal;vertical-align:top;text-align:center;-webkit-transition:color .1s ease-in 0;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;float:left;top:42px;position:relative;left:7px;color:#aeaeae}.login input[type=email],.login input[type=password],.login input[type=text]{padding-left:38px;float:left}.login label[for=user_login]:before{content:"\f338"}.login label[for=user_pass]:before{content:"\f160"}.login label[for=user_email]:before{content:"\f466"}.login form .forgetmenot label{font-size:17px;line-height:23px;display:inline-block;color:#aeaeae;padding-left:7px;width:auto}.login form .forgetmenot input[type=checkbox]{margin-right:10px}.login form .forgetmenot{width:100%;display:block;margin:12px 0 11px 0!important}#login form p.submit{margin:23px 0 0 0;padding:0;display:inline-block;width:100%}.login.wp-core-ui .button-primary{width:100%;height:46px;line-height:28px;padding:2px 12px 2px 12px;font-size:19px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border:0 solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;outline:0}input:focus,input:hover{border:0 solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}input[type=checkbox],input[type=checkbox]:focus,input[type=checkbox]:hover{border:1px solid transparent}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out,padding .3s ease;-webkit-transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out,padding .3s ease;-moz-transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out,padding .3s ease;-ms-transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out,padding .3s ease;-o-transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out,padding .3s ease}.login #login_error,.login .message{width:100%;border-left:0 solid transparent;-webkit-box-shadow:0 1px 1px 0 transparent;box-shadow:0 1px 1px 0 transparent;-moz-box-shadow:0 1px 1px 0 transparent;-ms-box-shadow:0 1px 1px 0 transparent;-o-box-shadow:0 1px 1px 0 transparent;font-weight:700}#login_error,.login .message{padding:12px 0 0 0;text-align:center}@media only screen and (max-width:992px){body.login{padding:0 15px}#login{padding:30px 15px}#login form{padding:15px 15px}}@media screen and (max-height:600px){body{height:130%}#login{padding:30px 15px}#login form{padding:15px 15px}#login{top:50%}}@media screen and (max-height:480px){body{height:150%}#login{padding:30px 15px}#login form{padding:15px 15px}#login{top:50%}}.login .button.wp-hide-pw .dashicons{top:10px;color:#555}.login .button.wp-hide-pw{outline:0!important;border:none!important}
