Thankyou for your help previously on the homepage, how can I change this bit of css so the same thing happens on pages other pages as well as the homepage.

.home .content-wrapper {
padding-top: 0;

Thanks in advance Luke

An example page still with a gap is


Could you tell me or take a screenshot of which gap that you mean on the page from the URL in above?

screen shot

The home page did this before but, you sent me a CSS that resolved the issues for the home page.

Thanks, please try the code below to remove the gap:

.page-template-page_fullwidth .content-area {
    margin-top: -40px;

Homepage with new CSS

Bible study page with new CSS

The code works on all the pages but, has an impact on my home page which makes the menu unusable. I tried it with and without the CSS for my homepage padding but, I still get the same problem.

Oh I see, it seems like you are using page template fullwidth for your front page. so, please try the css code below instead:

.page-id-2039 .content-area {
    margin-top: 0;
.page-id-2039 .entry-header {
    display: none;