/* Reviewed replacement for YellowPencil export style-oct-15.css.
 * Rules are scoped to the same page IDs/templates. They also override the
 * problematic offsets while YellowPencil is still active for comparison.
 * Do not reproduce invalid display:sticky declarations or broad link rules.
 */

/* Account: remove the two relative 30px offsets. Mobile spacing is owned
 * by customer-spacing.css; give desktop content a normal 24px margin.
 */
body.page-id-2803 #content,
body.page-id-2803 #content .ast-container,
body.gnr-account-page #content,
body.gnr-account-page #content > .ast-container{top:0!important}

/* Booking page and current front page. */
body.page-id-2806 #content,
body.page-id-3069 #content{top:0!important}
@media(min-width:922px){
 body.gnr-account-page #primary,
 body.page-id-2806 #primary{margin-top:24px!important;padding-top:0!important}
}

/* Events/archive: return the list to document flow so the footer follows it.
 * Replace the paired +50/-60 offsets with actual container padding.
 */
body.archive #content{top:0!important}
body.archive #content .tribe-events-view--list .tribe-common-l-container{position:relative!important;top:auto!important;bottom:auto!important;margin-top:0!important;padding-top:24px!important}
@media(max-width:921px){
 body.archive #content .tribe-events-view--list .tribe-common-l-container{padding-top:12px!important}
}

/* Previous Home page (/home/): keep typography and CTA spacing. */
body.page-id-8 .ast-article-single .wp-block-image .wp-image-3043{position:static;top:auto}
body.page-id-8 .ast-article-single .wp-block-columns{position:static!important;top:auto!important}
/* The first row already has an inline 50px top margin. Remove that margin
 * instead of shifting all rows upward by 56px and leaving empty space below.
 */
body.page-id-8 .entry-content > .wp-block-image + .wp-block-columns{margin-top:0!important}
body.page-id-8 .ast-article-single .wp-block-column p{text-align:justify}
/* The export targeted every div a; only the two known CTA links need this. */
body.page-id-8 .ast-article-single a.text-us-button{display:inline-block;margin-right:19px;margin-bottom:10px;vertical-align:top}
