html, body {

}

#login h1 a {
	height: 125px;
	width:125px;
}

#login {
	width: 400px;
}
.login form {
	padding: 26px 24px;
}
.login #nav {
	text-align: center;
}
/*.login #nav a, .language-switcher label {
	color: #FFF;
}
.login #nav a:hover {
	color: #CCC;
}*/

#backtoblog {
	display: none;
}

#login h1 a {
	background: url(logo.png) no-repeat;
	background-size: contain;
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { 
	#login h1 a {
	}
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 
	#login h1 a {
	}
}