
body{
  font-family:'Nudo', sans-serif;
  background: white;
}


#login {height: 100%;padding-top: 10%;width: 450px;}

#login .wp-login-logo { 
  
}

#login .wp-login-logo a {width: auto;height: 65px;}

#login #loginform {
  border: 0px;
  display: flex;
  flex-direction: column;
  box-shadow: none;
  padding: 0;
}

#login #loginform input{outline: none !important;}
#login #loginform input:not([type="checkbox"]){min-height: 45px}
#login #loginform label{font-weight: 600;}

#login #loginform p {float: none;}

#login #loginform p label { 

}

#login #loginform p .input {outline: none;border-radius: 0;}

#login #loginform .user-pass-wrap { 

}

#login #loginform .user-pass-wrap label { 

}

#login #loginform .user-pass-wrap .wp-pwd { 

}

#login #loginform .user-pass-wrap .wp-pwd .input {border-radius: 0px;}

#login #loginform .user-pass-wrap .wp-pwd .button { 

}

#login #loginform .user-pass-wrap .wp-pwd .button .dashicons {color: black;}

#login #loginform .forgetmenot {
    order: 4;
    display: flex;
    flex-direction: row;
    margin-top: 20px;
    justify-content: flex-start;
    gap: 10px;
    align-items: center;
}

#login #loginform .forgetmenot #rememberme {margin: 0;}

#login #loginform .forgetmenot label { 

}

#login #loginform .submit {float: none;width: 100%;display: flex;flex-direction: column;}

#login #loginform .submit .button {background: black;border-color: black;border-radius: 0px;text-transform: uppercase;font-weight: 600;min-height: 45px;}

#login #loginform .submit input { 

}

#login #nav {text-align: center;margin: 0;padding: 0;}

#login #nav .wp-login-lost-password {text-decoration: underline;}

#login #backtoblog { 

}

#login #backtoblog a { 

}

#backtoblog, .language-switcher{display: none;}

#login .notice{
  border: 1px solid black;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
}
#login .notice a{
  color: black;
}