body.page-id-24254 #gt_wrap,
body.page-id-24254 .fusion-page-title-row,
body.page-id-24254 #footer-crumbs,

body.page-id-27236 #gt_wrap,
body.page-id-27236 .fusion-page-title-row,
body.page-id-27236 #footer-crumbs,

body.page-template-annual-campaign-template #gt_wrap,
body.page-template-annual-campaign-template .fusion-page-title-row,
body.page-template-annual-campaign-template #footer-crumbs
{
  display: none !important;
}


/* THIS ONLY IF YOU NEED IT (WHEN TITLE GETS TOO CLOSE FROM CONTENT) */
body.page-id-27236 .redesign__custom_image_hero_title-wrapper {
    margin-bottom: 30px !important;
}


body.page-id-24254 .redesign__custom_image_hero_background_image__wrapper .fusion-row:not(.fusion-footer .fusion-row),
body.page-id-27236 .redesign__custom_image_hero_background_image__wrapper .fusion-row:not(.fusion-footer .fusion-row),
body.page-template-annual-campaign-template .redesign__custom_image_hero_background_image__wrapper .fusion-row:not(.fusion-footer .fusion-row) {
    max-width: 100% !important;
}

body.page-id-24254 #main .fusion-fullwidth.fullwidth-box.nonhundred-percent-fullwidth .fusion-row,
body.page-id-27236 #main .fusion-fullwidth.fullwidth-box.nonhundred-percent-fullwidth .fusion-row,
body.page-template-annual-campaign-template #main .fusion-fullwidth.fullwidth-box.nonhundred-percent-fullwidth .fusion-row {
    max-width: 1230px !important;
}

body.page-id-24254 .redesign__custom_image_hero_background_image__wrapper,
body.page-id-27236 .redesign__custom_image_hero_background_image__wrapper,
body.page-template-annual-campaign-template .redesign__custom_image_hero_background_image__wrapper {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

body.page-id-24254 .top-image.pic-header,
body.page-id-27236 .top-image.pic-header,
body.page-template-annual-campaign-template .top-image.pic-header {
    background-image: none !important;
    height: 172px !important;
    margin-bottom: 0 !important;
}

body.page-id-24254 .redesign__custom_image_hero_background_image,
body.page-id-27236 .redesign__custom_image_hero_background_image,
body.page-template-annual-campaign-template .redesign__custom_image_hero_background_image {
    margin-right: -30px;
    margin-left: -30px;
}

body.page-template-annual-campaign-template .fusion-row:not(.fusion-footer .fusion-row) {
    max-width: 100% !important;
}

/* you may need EITHER this... */
body.page-id-24254 #main,
body.page-id-27236 #main {
    padding-top: 20px;
}

/* ...or this, depending on your template */
body.page-template-annual-campaign-template #main {
    padding-top: 0;
}


@media (max-width: 991px){
    body.page-id-24254 #main,
    /* body.page-id-27236 #main, */
    body.page-template-annual-campaign-template #main {
        padding-top: 0;
    }

    body.page-id-24254 .top-image.pic-header,
    /* body.page-id-27236 .top-image.pic-header, */
    body.page-template-annual-campaign-template .top-image.pic-header {
        height: 162px !important;
    }
}


@media (max-width: 800px){ 
    body.page-id-24254 .top-image.pic-header,
    body.page-id-27236 .top-image.pic-header,
    body.page-template-annual-campaign-template .top-image.pic-header {
        display: none !important;
    }

    body.page-id-24254 .top-image.no-pic-header,
    body.page-id-27236 .top-image.no-pic-header,
    body.page-template-annual-campaign-template .top-image.no-pic-header {
        display: none !important;
    }

    body.page-id-27236 header.fusion-header-wrapper {
        background-color: transparent !important;
    }

    body.page-id-27236 #main {
        margin-top: 20px;
    }
}