body.login.wp-core-ui{background:#252525;color:#FFF}body.login.wp-core-ui *{-webkit-transition:color 0.5s,background 0.5s,box-shadow 0.5s,border 0.5s;-moz-transition:color 0.5s,background 0.5s,box-shadow 0.5s,border 0.5s;-ms-transition:color 0.5s,background 0.5s,box-shadow 0.5s,border 0.5s;-o-transition:color 0.5s,background 0.5s,box-shadow 0.5s,border 0.5s;transition:color 0.5s,background 0.5s,box-shadow 0.5s,border 0.5s}body.login.wp-core-ui div#login{min-width:320px;width:auto;max-width:400px}body.login.wp-core-ui div#login h1 a{background-image:url("../images/admin/tp-logo-login.png")}body.login.wp-core-ui div#login h1 a:focus{outline:0;box-shadow:none;color:#00a0d2}body.login.wp-core-ui div#login #login_error,body.login.wp-core-ui div#login .success,body.login.wp-core-ui div#login .message{padding:15px 30px;color:#333;font-style:italic}body.login.wp-core-ui div#login form{background:#444;box-shadow:none;padding:30px}body.login.wp-core-ui div#login form h1.admin-email__heading{color:#FFF}body.login.wp-core-ui div#login form a{color:#FFF}body.login.wp-core-ui div#login form a:hover{color:#00a0d2}body.login.wp-core-ui div#login form label{color:#CCC;text-align:center}body.login.wp-core-ui div#login form .forgetmenot{float:none}body.login.wp-core-ui div#login form .forgetmenot label{display:inline}body.login.wp-core-ui div#login form .input,body.login.wp-core-ui div#login form input[type="text"],body.login.wp-core-ui div#login form select{margin:5px 0 20px 0;font-size:14px;line-height:20px;padding:10px;height:auto}body.login.wp-core-ui div#login form .button-group.button-large .button,body.login.wp-core-ui div#login form .button.button-large,body.login.wp-core-ui div#login form .button.button-primary{background:transparent;border:2px solid #FFF;box-shadow:none;color:#FFF;text-shadow:none;display:table;margin:30px auto 0;float:none;padding:10px 30px 12px;height:auto;line-height:20px;text-transform:uppercase;border-radius:0;letter-spacing:1px;transform:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}body.login.wp-core-ui div#login form .button-group.button-large .button:hover,body.login.wp-core-ui div#login form .button.button-large:hover,body.login.wp-core-ui div#login form .button.button-primary:hover{background:#FFF;color:#444}@media (max-width: 767px){body.login.wp-core-ui div#login form .button-group.button-large .button,body.login.wp-core-ui div#login form .button.button-large,body.login.wp-core-ui div#login form .button.button-primary{padding:10px 20px 10px;letter-spacing:0px;font-size:12px}}body.login.wp-core-ui div#login form .admin-email__actions-primary{padding:0}body.login.wp-core-ui div#login form .admin-email__actions-primary .button.button-large{padding:10px 20px 12px;letter-spacing:0px;display:inline-block;margin:30px 10px 0 0}body.login.wp-core-ui div#login form .admin-email__actions-secondary{font-style:italic}body.login.wp-core-ui div#login form .button.wp-hide-pw{box-shadow:none;vertical-align:middle;border:0;top:6px}body.login.wp-core-ui div#login #backtoblog,body.login.wp-core-ui div#login #nav{text-align:center;font-style:italic}body.login.wp-core-ui div#login #backtoblog a,body.login.wp-core-ui div#login #nav a{color:#CCC}body.login.wp-core-ui div#login #backtoblog a:focus,body.login.wp-core-ui div#login #nav a:focus{outline:0;box-shadow:none;color:#CCC}body.login.wp-core-ui div#login #backtoblog a:hover,body.login.wp-core-ui div#login #nav a:hover{color:#00a0d2}body.login.wp-core-ui div#login #backtoblog{display:none}body.login.wp-core-ui.interim-login div#login{padding:20px;margin:0;min-width:auto;max-width:100%}body.login.wp-core-ui.interim-login div#login h1 a{width:42px;height:42px;margin-bottom:20px;background-size:42px}body.login.wp-core-ui.interim-login div#login #login_error,body.login.wp-core-ui.interim-login div#login .success,body.login.wp-core-ui.interim-login div#login .message{padding:15px 20px}body.login.wp-core-ui.interim-login div#login form{padding:20px}
