/**
 * Al-Amal Preschool print presentation.
 */
@page {
	margin: 1.5cm;
}

html,
body {
	background: #ffffff;
	color: #000000;
	font-size: 11pt;
}

body::before {
	display: block;
	margin-bottom: 1rem;
	font-weight: 700;
	content: "Al-Amal Preschool";
}

#masthead,
#colophon,
.al-amal-preschool-announcement,
.al-amal-preschool-language-bar,
.al-amal-preschool-content-location--after-header,
.al-amal-preschool-content-location--before-footer,
.mobile-drawer,
#mobile-drawer,
.scroll-up-wrap,
.sidebar,
.widget-area,
.al-amal-preschool-search-toolbar,
.al-amal-preschool-reading-progress,
.al-amal-preschool-back-to-top,
.al-amal-preschool-section-navigation,
.navigation.pagination,
.post-navigation,
.comments-area,
form,
button,
.wp-block-button,
.no-print {
	display: none;
}

#wrapper,
#inner-wrap,
#primary,
.site-main,
.content-container,
.entry,
.entry-content-wrap,
.single-content,
.entry-content {
	display: block;
	width: 100%;
	max-width: none;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	box-shadow: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	break-after: avoid-page;
	color: #000000;
}

p,
li,
blockquote,
table,
figure {
	orphans: 3;
	widows: 3;
}

img,
figure,
table,
pre,
blockquote {
	max-width: 100%;
	break-inside: avoid;
}

a {
	color: #000000;
	text-decoration: underline;
}

.entry-content a[href^="http"]:not(.wp-block-button__link)::after,
.single-content a[href^="http"]:not(.wp-block-button__link)::after {
	font-size: 0.8em;
	font-weight: 400;
	content: " (" attr(href) ")";
}

.al-amal-preschool-error-page .entry-content-wrap,
.al-amal-preschool-search-empty,
.wp-block-group.is-style-al-amal-preschool-card,
.wp-block-group.is-style-al-amal-preschool-feature-card,
.wp-block-group.is-style-al-amal-preschool-dark-panel {
	border: 1px solid #777777;
	background: transparent;
	color: #000000;
	box-shadow: none;
}

/* 2.4.85 Content Design print cleanup. */
.al-amal-preschool-post-share,
.al-amal-preschool-post-navigation,
.al-amal-preschool-related-posts,
.al-amal-preschool-curated-sidebar,
.al-amal-preschool-content-breadcrumbs,
.al-amal-preschool-category-card__more {
	display: none !important;
}

body.al-amal-preschool-content-design-enabled .al-amal-preschool-single-post-surface,
body.al-amal-preschool-content-design-enabled .al-amal-preschool-single-page-surface,
body.al-amal-preschool-content-design-category .content-container.site-container {
	border: 0 !important;
	box-shadow: none !important;
}

.al-amal-preschool-reading-progress {
	display: none !important;
}
