body.login {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#444444+0,222222+100 */
background: rgb(68,68,68); /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, rgba(68,68,68,1) 0%, rgba(34,34,34,1) 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, rgba(68,68,68,1) 0%,rgba(34,34,34,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, rgba(68,68,68,1) 0%,rgba(34,34,34,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.login h1 a{
	background-color: transparent;
	background-image: url('../images/admin-logo.png');
	width:100%;
	height:auto;
	min-height: 70px;
	text-indent:-9999px;
/* 	overflow:hidden; */
/* 	padding-bottom:15px; */
	display:block;
	background-size: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	margin-bottom: 7px;
}
.login form {
	background: rgba(255, 255, 255, 1);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0px 10px 34px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0px 10px 34px rgba(0, 0, 0, 0.25);
	box-shadow: 0px 10px 34px rgba(0, 0, 0, 0.25);
}
body.login p#nav a,
body.login p#backtoblog a {
	color: #FFF;
	text-decoration: none;
	display: inline-block;
}
body.login div.privacy-policy-page-link {
	margin: 25px auto;
}
body.login div.privacy-policy-page-link a {
	color: #FFF;
	text-decoration: none;
	font-size: 11px;
	opacity: 0.55;
	display: inline-block;
}
body.login p#nav a:hover,
body.login p#nav a:focus,
body.login p#backtoblog a:hover,
body.login p#backtoblog a:focus,
body.login div.privacy-policy-page-link a:hover,
body.login div.privacy-policy-page-link a:focus {
	color: #FFF;
	transform: scale(1.03);
}
div#login {
	padding-top: 0;
	transform: translateY(-50%) translateX(-50%);
	position: absolute;
	left: 50%;
	top: 50%;
}