Body.login
{
 
background: url(fish.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

#login h1 a {
background-image: none;
}
#login h1 {
background-image: url("logo-login.png");
background-repeat:no-repeat;
}
/*
FORM Body
*/
.login form{
box-shadow:none;
padding:20px;
}
#login {
background: rgba(255, 255, 255, 0.7); /* <-==== */ 
margin: 50px auto;
padding: 40px 20px;
width: 387px;
}
.login label {
color: #000;
font-size: 14px;
}
.login form .forgetmenot{
float:none;
}
 
#loginform {
background: rgba(255, 255, 255, 0.5); /* <-==== */ 
}


/*
FORM BUTTON
*/
#login form p.submit{
margin-top:20px;
}
.login.wp-core-ui .button-primary {
background: #c40000; /* <-==== */ 
border-color:#c40000; /* <-==== */ 
box-shadow: 0 1px 0 #c40000; /* <-==== */ 
color: #FFF;
text-shadow: none;
float: none;
clear: both;
display: block;
width: 100%;
padding: 7px;
height: auto;
font-size: 17px;
}

.message {
font-size: 15px;
border:none !important;
}
.privacy-policy-page-link {
display: none !important;
}
#backtoblog {
display: none !important;
}

#nav a {
font-size: 14px !important;
color:#000000 !important;
}