/*
Theme Name:   Clarifyd Child
Description:  Clarifyd Child Theme voor Astra
Template:     astra
Version:      1.0.0
Text Domain:  clarifyd-child
*/

/* ═══════════════════════════════════════════════════
   PAGINATITELS VERBERGEN
═══════════════════════════════════════════════════ */
.entry-header,
.entry-header *,
.page-header,
.ast-single-post-title,
.post-title,
.entry-title,
.page-title { display: none !important; }

.ast-article-single,
.ast-article-single-element-spacing,
.site-content,
.site-content .ast-container,
.entry-content,
.post-0,
.page,
.hentry,
.ast-page-builder-template { padding-top: 0 !important; margin-top: 0 !important; }

/* ═══════════════════════════════════════════════════
   BLOGPOST STYLING (single.php)
   Overschrijft Astra volledig voor individuele posts
═══════════════════════════════════════════════════ */

/* Volle breedte, geen sidebar */
.single #primary,
.single .content-area,
.single #content,
.single .ast-container { max-width: 100% !important; width: 100% !important; padding: 0 !important; }

/* Verberg Astra footer op blogposts */
.single .site-footer,
.single #colophon { display: none !important; }

/* Verberg Astra header op blogposts — onze single.php heeft eigen header */
.single #masthead,
.single .site-header { display: none !important; }

/* Zorg dat de content area geen rare marges heeft */
.single .entry-content { max-width: 100% !important; padding: 0 !important; margin: 0 !important; }

/* Verberg "Powered by WordPress" footer tekst */
.site-footer,
#colophon,
.ast-site-footer,
.footer-widget-area,
.ast-small-footer { display: none !important; }

/* ═══════════════════════════════════════════════════
   BLOGPAGINA OVERZICHT (home.php / archive.php)
═══════════════════════════════════════════════════ */
.blog #primary,
.archive #primary { max-width: 100% !important; padding: 0 !important; }
.blog .site-footer,
.archive .site-footer { display: none !important; }
