
/* Login Page Stylesheet */

html {
	background: url(../../images/wp-login.jpg) no-repeat 100% 100% fixed;
}

body.login {
	background: none;
	height: auto;
}

body.login #login h1 a {
	background-image: url('../../images/dex-media-logo.png');
	background-size: auto;
	height: 150px;
	width: 449px;
	margin-bottom: 5px;
}

body.login #login {
	width: 459px;
	padding: 10px;
	margin-top: 11%;
	background: rgba(247, 247, 247, 0.5);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 8px #999;
	-webkit-box-shadow: 0 0 8px #999;
	box-shadow: 0 0 8px #999;
}

#login_error,
.login .message {
	border-left: none;
	background: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 12px 60px;
}

.login #nav {
	margin: 10px 0 0;
}

.login label {
	color: #333;
}

.login #backtoblog,
.login #nav {
	padding: 2px 60px;
	margin-top: 5px;
	color: #333;
}

.login #backtoblog a,
.login #nav a,
.login #backtoblog a:hover,
.login #nav a:hover,
.login h1 a:hover {
	color: #333;
}

.login form {
	background: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	margin-top: 0px;
	padding: 5px 60px;
}

.login form .forgetmenot {
	margin-top: 8px;
}

.wp-core-ui .button-group.button-large .button,
.wp-core-ui .button.button-large {
	border: none;
	height: auto;
	line-height: 16px;
	padding: 10px 30px;
}

.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {
	background: #097abf;
	border: none;
	box-shadow: none;
}

.wp-core-ui .button-primary {
	background: #004890;
	border-top: 1px solid #215f9e;
	border-bottom: 2px solid #00264b;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	font-size: 16px;
}
