@charset "UTF-8";
/* CSS Document */
html, .wp-dialog, body.login {
    font-family: 'Roboto Condensed', sans-serif;
	position: relative;
	z-index: 0;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,596a72+100 */
    background: #ccc; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #596a72 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #ffffff 0%,#596a72 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #ffffff 0%,#596a72 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#596a72',GradientType=0 ); /* IE6-9 */
}
a {
	-webkit-transition: color 1s ease-in-out;
	-moz-transition: color 1s ease-in-out;
	transition: color 1s ease-in-out;
}
div.updated, .login .message {
	color: #0d2044;
}
.login form {
	border: 5px solid #0d2044;
}
#login h1 a { 
	background: transparent url("../img/logo-qpower.png") no-repeat left top;
    background-size: contain;
	width: 150px;
	height: 150px;
	padding: 0;
}
.login #nav a, .login #backtoblog a {
	color: #fff !important;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
input.button-primary, button.button-primary, a.button-primary {
	background-image: none;
	background-color: #555!important;
	color: #FFF;
	text-shadow: none;
	text-transform: uppercase;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	border: none;
	
	-webkit-transition: background 1s ease-in-out;
	-moz-transition: background 1s ease-in-out;
	transition: background 1s ease-in-out;
}
input.button-primary:hover, button.button-primary:hover, a.button-primary:hover {
	background-color: #111 !important;
}
.login .button-primary {
    background: #d0d0d0;
    float: right;
    text-shadow: none;
    box-shadow: none;
    border: none;
}