#login h1 a,
.login h1 a{
	background-image: url('images/budbreak-logo.svg');
	background-size: 200px;
	width: 100%;
	min-height: 90px;
	max-height: 90px;
}
body.login #nav a,
body.login #backtoblog a,
body.login a{
	color: #FFF;
	text-shadow: rgba(0,0,0,0.8) 1px 1px 4px;
	text-decoration: none;
}
body.login #nav a:hover,
body.login #backtoblog a:hover,
body.login a:hover{
	color: #FFF;
	text-decoration: underline;
}
body.login{
	background: rgb(14,113,120);
	background: linear-gradient(330deg, rgba(14,113,120,0.8) 30%, rgba(206,216,217,0.7) 90%);
}
.login form{
	border: 2px solid #0E7178;
	border-radius: 6px;
	box-shadow: rgba(0,0,0,0.5) 2px 2px 4px;
}
.login form .button .dashicons{
	color: #0E7178;
}
.login form input:focus{
	border-color: #0E7178;
}
.login form .submit > .button-primary{
	background-color: #0E7178;
	border-color: #0E7178;
}
.login form .submit > .button-primary:hover,
.login form .submit > .button-primary:focus,
.login form .submit > .button-primary:active{
	background-color: #083C40;
	border-color: #083C40;
}
.login #nav,
.login #backtoblog{
	text-align: center;
}
.poweredby{
	width: 320px;
	text-align: center;
	color: #FFF;
	font-size: 1em;
	line-height: 1.6em;
	text-shadow: rgba(0,0,0,0.8) 1px 1px 4px;
	margin: 30px auto 10px auto;
	padding-top: 30px;
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #666;
	border-color: rgba(0,0,0,0.4);
	box-shadow: inset rgba(255,255,255,0.4) 0 1px 0;
}
.poweredby a{
	color: #FFF;
	text-decoration: none;
}
.poweredby a:hover{
	text-decoration: underline;
}