#entryForm {
    max-width: 800px;
    margin: auto;
}

#entryForm-header h1 {
    display: none;
}

#entryForm-header h2 {
    font-size: 2rem
}

p {
    max-width: 40rem;
    margin: auto;
}

p.two {
    font-size: 0.8rem;
}

h3.entryForm__title.entryForm__title--fields {
    display: none;
}



@media screen and (min-width: 64em) {
    .entryForm__footer {
        max-width: none !important;
    }
}

@media print,
screen and (min-width: 48em) {
    .entryForm__form-area {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
    }

    .entryForm__block--custom {
        -ms-grid-column: 1;
        grid-column: 1;
    }
}
.entryForm__block--custom .lc-field-error{margin-top: -1em;}
.entryForm__footer{margin-top: -1em;}
.entryForm__footer {
    margin-top: 0!important;
}