/* Tarjoom application shell: STS owns this page, Astra does not. */
body.tjm-sts-app-shell #masthead,
body.tjm-sts-app-shell .site-header,
body.tjm-sts-app-shell header.site-header,
body.tjm-sts-app-shell .ast-mobile-header-wrap,
body.tjm-sts-app-shell .ast-desktop-header-content,
body.tjm-sts-app-shell #colophon,
body.tjm-sts-app-shell .site-footer,
body.tjm-sts-app-shell footer.site-footer,
body.tjm-sts-app-shell .entry-header,
body.tjm-sts-app-shell .entry-title,
body.tjm-sts-app-shell .ast-breadcrumbs-wrapper {
	display: none !important;
}

body.tjm-sts-app-shell,
body.tjm-sts-app-shell #page,
body.tjm-sts-app-shell .site,
body.tjm-sts-app-shell .site-content,
body.tjm-sts-app-shell #content,
body.tjm-sts-app-shell .ast-container,
body.tjm-sts-app-shell .content-area,
body.tjm-sts-app-shell .site-main,
body.tjm-sts-app-shell article,
body.tjm-sts-app-shell .entry-content {
	margin-top: 0 !important;
	padding-top: 0 !important;
}

body.tjm-sts-app-shell #content > .ast-container,
body.tjm-sts-app-shell .site-content > .ast-container {
	max-width: none !important;
	width: 100% !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
}

body.tjm-sts-app-shell .content-area,
body.tjm-sts-app-shell .site-main,
body.tjm-sts-app-shell article,
body.tjm-sts-app-shell .entry-content {
	width: 100% !important;
	max-width: none !important;
}
