-body.header-compact:not(.template-transparent-header)
+// Add space above wrapper to compensate for fixed header on normal pages
+// Padding applied to the .wrap element because applying it to the body requires
+// us to set top:0 for header when fixed and this in turn causes it to sit
+// partially under the WP admin bar when it is active.
+body.header-compact:not(.template-transparent-header) .wrap
padding-top: 65px
header.site
// on hero-content pages when .header-compact class is added upon scroll
.header-compact &
position: fixed
- top: 0
- left: 0
max-width: none
width: 100%
background-color: #003e65