body {
	background: black;
    min-height: 100%;
    height: auto;
}

div#login h1 a {
    margin-bottom: 0px;
}

form#loginform {
    margin-top: 0px;
}

p#billing_phone-p::after {
    content: "By supplying your telephone number we can serve you better!";
    background-color: lightyellow;
    /*padding: 1em;*/
}

.login #login #nav {
    margin-top: 0px;
    position: relative;
    top: -36px;
}
.login #login #nav a {
    color: black;
}
.login #login #backtoblog a {
    color: white;
}

/* copy style of vanilla form */
.login p.under-backtoblog {
    font-size: 13px;
    padding: 0 24px;
    margin: 16px 0;
}

.login .under-backtoblog a {
    color:white;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

.fake-login {
    width: 320px;
    /* padding: 8% 0 0; */
    margin: auto;
}
