/*
	
	
*/

.login h1 a {
    background-image: url('attraction-marketing-project-login-icon.png') !important;
    
	-webkit-background-size: 120px !important;
	background-size: 120px !important;
	height: 120px !important;
	margin: 0 auto !important;
	padding: 0 !important;
	width: 120px !important;
}

body.login {
 	background: url('attraction-marketing-project-login-background.jpg') center center no-repeat;
 	-webkit-background-size: cover;
 	   -moz-background-size: cover;
 	     -o-background-size: cover;
 		 	background-size: cover;
}

.login #backtoblog, .login #nav {
    text-align: center;
}
.login #backtoblog a, .login #nav a {
    color: #A8A8A8;
}

.login #login_error, .login .message {
	color: #A8A8A8;
	background: rgba(0,0,0,0.4);
}
.login form {
    background: rgba(0,0,0,0.4);
}
.login label {
    color: #A8A8A8;
    font-size: 14px;
}
.login form .input, .login form input[type="checkbox"], .login input[type="text"] {
    background: #000;
    color: #e8e8e8;
}
input[type="text"], input[type="search"], input[type="radio"], input[type="tel"], input[type="time"], input[type="url"], input[type="week"], input[type="password"], input[type="checkbox"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], select, textarea {
	border: 1px solid #444;
}
