/* Page-level fixes only — each .pc-iso page's content lives in one isolated
   code block (see pc-iso.css). These target body/#main per post/page ID so the
   theme's own background color doesn't show through, and add header clearance.
   Add one line per new .pc-iso page (page-id-N for pages, postid-N for posts
   and portfolio items — both use the postid-N body class in this theme). */

/* Hide the admin-editable .pc-source block via CSS (render-blocking, applies
   before first paint) instead of relying on pc-bridge.js's DOMContentLoaded
   hide — that ran late enough to flash the yellow box briefly on first load.
   The noscript rule below is the real no-JS fallback (pauger-enhancements.php
   prints it in wp_head), so content still shows if JS is genuinely disabled. */
.pc-source { display:none; }

body.page-id-2561,
body.postid-126,
body.postid-2484,
body.postid-2881,
body.postid-2911,
body.postid-2916,
body.postid-2919 {
	background-color:#E7EBEE !important;
}
body.page-id-2561 .container_wrap_first {
	padding-top:70px !important;
}
/* post/portfolio single templates have no .container_wrap_first wrapper —
   #main is the direct ancestor, and the header is position:fixed (67px) */
body.postid-126 #main,
body.postid-2484 #main,
body.postid-2881 #main,
body.postid-2911 #main,
body.postid-2916 #main,
body.postid-2919 #main {
	background-color:#E7EBEE !important;
	padding-top:70px !important;
}
