body.private {
    background-color: #0E352D !important;
    font: normal 1.5rem 'AbolitionRegular';
}

h1 {
    font-family: 'Ranchers' !important;
}

.private-content .form-holder #access-code-form #age-country {
    display: none !important;
}

input#age-mm.age-input {
    color: white !important;
    border: 2px solid #D7D7D7 !important;
}

input#age-mm::placeholder {
    color: white !important;
    font: normal 1em/1.5 'AbolitionRegular';
}

input#age-dd::placeholder {
    color: white !important;
    font: normal 1em/1.5 'AbolitionRegular';
}

input#age-dd.age-input {
    color: white !important;
    border: 2px solid #D7D7D7 !important;
}

input#age-yy::placeholder {
    color: white !important;
    font: normal 1em/1.5 'AbolitionRegular';
}

input#age-yy.age-input {
    color: white !important;
    border: 2px solid #D7D7D7 !important;
}

.private-content .form-holder #access-code-form #age-restricted-submit {
    background-color: #A65A38 !important;
}

@media only screen and (max-width: 650px) {
    .private-content h1, .private-content h1  {
        margin-top: 4rem;
}}