
/* Login page */
body.login {background: #0000009c;}
body.login div#login {}
body.login div#login h1 {}
body.login div#login h1 a {background-image: url("../images/itg_header_image.png");background-size: 284px; width: 320px;}
body.login div#login form#loginform {}
body.login div#login form#loginform p {}
body.login div#login form#loginform p label {}
body.login div#login form#loginform input {}
body.login div#login form#loginform input#user_login {}
body.login div#login form#loginform input#user_pass {}
body.login div#login form#loginform p.forgetmenot {}
body.login div#login form#loginform p.forgetmenot input#rememberme {}
body.login div#login form#loginform p.submit {}
body.login div#login form#loginform p.submit input#wp-submit,
body.login div#login form#lostpasswordform p.submit input#wp-submit{    background: #81d742; /*#75e423; */
    border-color: #44a000 #337700 #337700;
    box-shadow: 0 1px 0 #337700;
    color: #fff;
    text-decoration: none;
    text-shadow: 0 -1px 1px #81d742, 1px 0 1px #81d742, 0 1px 1px #81d742, -1px 0 1px #81d742;}
body.login div#login p#nav {}
body.login div#login p a {color:#fff; }
body.login div#login p a:hover {color:#81d742; }
body.login div#login p#nav a { }
body.login div#login p#nav a:hover { }
body.login div#login p#backtoblog {}
body.login div#login p#backtoblog a {}
body.login .message {border-left-color:#81d742;}
input[type=text]:focus, input[type=search]:focus, input[type=radio]:focus, input[type=tel]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, input[type=password]:focus, input[type=checkbox]:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, select:focus, textarea:focus {
    border-color: #64ce17;
    box-shadow: 0 0 2px rgba(68, 199, 30, 0.8);
}
.login #login_error, .login .message, .login .success {
    border-left: 4px solid #81d742;
}