.page .entry-header {
	margin-bottom: 0;
}

/* Load Albert Sans */
/* Apply Albert Sans to the countdown block using your custom class */
.albert-countdown,
.albert-countdown * {
	font-family: 'Albert Sans', sans-serif !important;
}
/* Round the corners of all images in posts/pages */
.entry-content img,
.entry-summary img,
.widget img,
.wp-block-image img {
    border-radius: 12px;   /* adjust to taste */
    overflow: hidden;
}
/* Load Albert Sans */
@import url('https://fonts.googleapis.com/css2?family=Albert+Sans:wght@300;400;600;700&display=swap');

/* Apply Albert Sans to all H3 headings */
h3 {
    font-family: 'Albert Sans', sans-serif !important;
    color: #333; /* optional: dark grey */
}
/* Load Albert Sans */
@import url('https://fonts.googleapis.com/css2?family=Albert+Sans:wght@300;400;600;700&display=swap');

/* Apply Albert Sans to all details sections */
details, details summary, details ul, details li, details a {
    font-family: 'Albert Sans', sans-serif !important;
}

/* Remove default list bullets */
details ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

/* Add right-pointing arrow before each item */
details ul li::before {
    content: "➜";   /* right arrow */
    margin-right: 8px;
    color: #444;     /* adjust if needed */
    font-weight: 600;
}

/* Optional: tidy spacing */
details ul li {
    margin: 4px 0;
}
/* Load Albert Sans */
@import url('https://fonts.googleapis.com/css2?family=Albert+Sans:wght@300;400;600;700&display=swap');

/* Apply Albert Sans to all details sections */
details, details summary, details ul, details li, details a {
    font-family: 'Albert Sans', sans-serif !important;
}

/* Remove default list bullets */
details ul {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
}

/* Add right-pointing arrow before each item */
details ul li::before {
    content: "➜";   /* right arrow */
    margin-right: 8px;
    color: #444;     /* adjust if needed */
    font-weight: 600;
}

/* Optional: tidy spacing */
details ul li {
    margin: 4px 0;
}
/* Load Albert Sans */
@import url('https://fonts.googleapis.com/css2?family=Albert+Sans:wght@300;400;600;700&display=swap');

/* Style the Subscribe block button */
.wp-block-button__link,
.wp-block-subscribe__button,
.wp-block-jetpack-subscriptions__button {
    font-family: 'Albert Sans', sans-serif !important;
    text-transform: sentencecase !important; /* make everything lowercase first */
}

/* Capitalise the first letter only (sentence case effect) */
.wp-block-button__link::first-letter,
.wp-block-subscribe__button::first-letter,
.wp-block-jetpack-subscriptions__button::first-letter {
    text-transform: uppercase !important;
}
body,
body p,
.entry-content,
.entry-summary,
.widget,
.widget p {
    color: #686868;
}
.single .post-thumbnail {
    display: none;
}
./* Make archive/news thumbnails 60×60 squares */
.blog .post-thumbnail,
.archive .post-thumbnail {
    width: 60px;
    height: 60px;
    overflow: hidden;
    float: left;
    margin: 0 12px 12px 0;
}
/* Force 60×60 square thumbnails on page ID 79 */
.page-id-79 .post-thumbnail {
    width: 60px;
    height: 60px;
    overflow: hidden;
    float: left;
    margin: 0 12px 12px 0;
}

/* Resize and crop the image inside the thumbnail box */
.page-id-79 .post-thumbnail img {
    width: 100% !important;
    height: 100% !important;
    max-width: none !important;
    object-fit: cover;
    display: block;
}

}


}

}/* Make Page List block horizontal */
.wp-block-page-list,
.wp-block-page-list ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center; /* centres the whole menu */
    list-style: none;
    padding: 0;
    margin: 0;
}

/* Each item inline */
.wp-block-page-list li {
    display: inline-block;
    margin: 0;
    padding: 0 0.8rem; /* spacing around text */
    position: relative;
}

/* Add vertical separator */
.wp-block-page-list li:not(:last-child)::after {
    content: "|";
    position: absolute;
    right: 0;
    top: 0;
    color: #999; /* subtle grey separator */
    padding-left: 0.8rem;
}

/* Link styling */
.wp-block-page-list a {
    text-decoration: none;
    color: #0057b7; /* your existing blue */
    font-weight: 500;
}

.wp-block-page-list a:hover {
    text-decoration: underline;
}