/*
 * Cusom wp-admin login form CSS
 */

.login {
	background-image: url(../img/bg_loginform.jpg);
	background-position: center;
	background-repeat: none;
	background-size: cover;
}

.login h1 {
    display: block;
    height: 40px;
	margin: 30px auto;
	padding: 0;
	text-align: center;
	width: 120px;
	z-index: 999;
}

.login h1 a {
    background-image: url(../img/webperfection.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    width: 100%;
}

.login p {
    position: relative;
}

.login #backtoblog {
	display: none;
}

.login #loginform {
}

.login #login_error {
	display: none;
}

.login .message {
	border-left: 4px solid #0da4dc;
}

.login #nav {
    top: -70px;
}

.login #wp-submit {
	background: #0da4dc;
	border: none;
	border-bottom: 2px solid #2170A8;
	border-radius: 0;
}