/*Custom Login*/

body.login {
  background-color: #f9f8f3;
}

.login h1 a {
  background-image: url('CARILECLogo.png')!important;
  overflow: hidden;
text-indent: -9999px;
display: block;
background-size: 100%;
width: 312px!important;
margin: 0 auto;
padding: 0;
}

.login #loginform, #registerform  {
    background: transparent;
    box-shadow: none;
    padding: 10px 0;
    border: none;
}

#loginform label {
    color: #333333;
    font-size: 15px;
    font-weight: 600;
}

#loginform input[type="text"], #loginform input[type="password"], #registerform input[type="text"], #registerform input[type="password"], 
#registerform input[type="email"], #registerform select, #registerform input[type="url"], #registerform textarea {
    background: #f9f8f3 !important;
    font-size: 14px;
    border: 0;
    box-shadow: none;
    border-bottom: 1px solid rgba(0,0,0,0.1);
    padding: 15px 0;
    font-weight: 300;
    margin: 5px 0 35px;
}

#registerform textarea {
    border: 1px solid rgba(0,0,0,0.1);
    width: 100%;
}

#login form p.submit input {
    background-color: #0079b3 !important;
    box-shadow: none;
}

input#wp-submit {
    display: block;
    width: 100%;
    border: 0;
    text-shadow: none;
    margin: 30px 0 0;
    padding: 0;
    text-transform: uppercase;
    border-radius: 50px;
    height: 40px;
    line-height: 40px;
}

#rememberme {
    border: 2px solid #0079b3;
    height: 16px;
    width: 16px;
    box-shadow: none !important;
}

body.login #backtoblog, body.login #nav {
    padding: 0!important;
}

.login #nav {
    margin: 24px 0 0;
}
/*#nav > a:nth-child(1)*/
#registerform > p:nth-child(8) {
   display: none;
}







