        .login h1 a {
            background-image: url('http://buildit.clients.twkmedia.eu/wp-content/themes/BuildIt/assets/img/logo.svg');
            padding-bottom: 0px;
			height: 116px;
			    width: 156px;
    background-size: 156px;
        }
		.login .button-primary{
					background-color: #02B3F1;
			color: black;
			text-transform: uppercase;
			text-shadow: none;
			box-shadow: none;
			
		}
		.login .button-primary:hover, .login .button-primary:focus{
			color: black;
					background-color: #02B3F1;
		}

body.login {
	
            background-image: url('http://buildit.clients.twkmedia.eu/wp-content/themes/BuildIt/assets/img/big.png');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
	background-size: cover;
}
body.login:before {
	content: '';
	background-color: rgba(0,0,0,0.4);	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
}

#login {
    z-index: 3;
    position: absolute;
    left: calc(50% - 160px);
}
.login #backtoblog a, .login #nav a{
	color: white;
}
.login form, .login #login_error{
	border-radius: 0;
}
.login form .input, .login form input[type=checkbox], .login input[type=text]{
	border-radius: 0;
}

.wp-core-ui .button-group.button-large .button, .wp-core-ui .button.button-large{
	    padding: 5px 20px;
    height: auto;
    border: none;
    border-radius: 0;
}

#wp-auth-check-wrap #wp-auth-check{
background-color: black;
}

/* List item styling */
li {
    color: #02B3F1;  /* Using the same blue color as the login button for consistency */
}