body.login {
  background-image: url('/wp-content/themes/bb-theme-child/images/login-background-desk.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.login h1 a {
    background-image: #00ff00 url("http://recruiterswebsites.com/new/wp-content/uploads/2014/02/Recruiterswebsiteslogo-300x66.png") no-repeat fixed center;
    background-image: none, url(http://recruiterswebsites.com/new/wp-content/uploads/2014/02/Recruiterswebsiteslogo-300x66.png);
    -webkit-background-size: 320px;
    background-size: 320px;
    background-position: center top;
    background-repeat: no-repeat;
    color: #444;
    height: 84px;
    font-size: 20px;
    line-height: 0;
    margin: 0 auto 0px;
    padding: 0;
    text-decoration: none;
    width: 320px;
    text-indent: -9999px;
    outline: 0;
    display: block;
}



.login label {
  font-size: 12px;
  color: #ffffff;
  text-transform: uppercase;
}

.login form {
    margin-top: 0;
    margin-left: 0;
    padding: 26px 24px 46px;
    background: rgba(0,0,0,.8);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.13);
    box-shadow: 0 1px 3px rgba(0,0,0,.13);
}

.login input[type="text"]{
  background-color: rgba(0,0,0,.3);
  border-color: rgba(0,0,0,.8);
  -webkit-border-radius: 4px;
  color: #ffffff;
}

.login form .input, .login input[type=text] {
    font-size: 24px;
    width: 100%;
    padding: 7px;
    margin: 5px 6px 16px 0;
}

.login input[type="password"]{
  background-color: rgba(0,0,0,.3);
  border-color: rgba(0,0,0,.8);
  -webkit-border-radius: 4px;
  color: #ffffff;
}

.login .button-primary {
    width: 120px;
    float: right;
    background-color: #933232 !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#943333), to(#780000));
    background: -webkit-linear-gradient(top, #943333, #780000);
    background: -moz-linear-gradient(top, #943333, #780000);
    background: -ms-linear-gradient(top, #943333, #780000);
    background: -o-linear-gradient(top, #943333, #780000);
    background-image: -ms-linear-gradient(top, #943333 0%, #780000 100%);
    color: #ffffff;
    -webkit-border-radius: 4px;
    border: 1px solid #943333;
}

.login .button-primary:hover {
    width: 120px;
    float: right;
    background-color: #933232 !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#943333), to(#780000));
    background: -webkit-linear-gradient(top, #943333, #780000);
    background: -moz-linear-gradient(top, #943333, #780000);
    background: -ms-linear-gradient(top, #943333, #780000);
    background: -o-linear-gradient(top, #943333, #780000);
    background-image: -ms-linear-gradient(top, #943333 0%, #943333 100%);
    color: #ffffff;
    -webkit-border-radius: 4px;
    border: 1px solid #780000;
}

.wp-core-ui .button-primary {
    background: #943333;
    border-color: #943333 #943333 #943333;
    -webkit-box-shadow: 0 1px 0 #943333;
    box-shadow: 0 1px 0 #943333;
    color: #fff;
    text-decoration: none;
    text-shadow: 0 -1px 1px #943333,1px 0 1px #943333,0 1px 1px #943333,-1px 0 1px #943333;
}

.login .button-primary:active {
  background-color:#17a8e3 !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#0d9ed9), to(#17a8e3));
  background: -webkit-linear-gradient(top, #0d9ed9, #17a8e3);
  background: -moz-linear-gradient(top, #0d9ed9, #17a8e3);
  background: -ms-linear-gradient(top, #0d9ed9, #17a8e3);
  background: -o-linear-gradient(top, #0d9ed9, #17a8e3);
  background-image: -ms-linear-gradient(top, #0d9ed9 0%, #17a8e3 100%);
  color: #fff;
  -webkit-border-radius: 4px;
  border: 1px solid #0d9ed9;
}

p#nav {
  display: none;
}

p#backtoblog {
  display: none;
}
