body.login{
background-color:#fff
}
.login #login h1 a{
background:url('https://findyouraisle.com/wp-content/themes/wedding/images/logo-vertical.svg') no-repeat;
width:15.625rem;
height:15rem;
margin:2.25rem auto 2.5rem;
display:block;
transition: all 0.3s;
opacity:1.0
}
.login #login h1 a:hover, .login #login h1 a:focus, .login #login h1 a:active {
	opacity: 0.75;
}
.login form#loginform{
background:#2e3849
}
.login label{
color:#fff
}
input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{
border-color:#506786;
box-shadow:0 0 2px rgba(30,140,190,.8);
outline:2px solid transparent
}
.wp-core-ui .button-primary{
background:#bf9b30;
border:none;
color:#fff;
transition: all 0.3s;
text-decoration:none
}
.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:#506786;
border-color:#506786;
color:#fff
}
.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary:focus{
box-shadow:0 1px 0 #555,0 0 2px 1px #555
}
.login #login_error,.login .message,.login .success{
border-left:4px solid #2e3849
}
.login #backtoblog a,.login #nav a, .privacy-policy-page-link a{
text-decoration:none;
transition: all 0.3s;
color:#2e3849
}
.login #backtoblog a:hover,.login #nav a:hover,.login h1 a:hover, .privacy-policy-page-link a:hover{
color:#bf9b30
}