/* WIS managed shell: one header and one footer on Home and Portfolio. */
body.wis-core-home,
body.wis-core-portfolio{margin-left:0;margin-right:0;overflow-x:hidden}

body.wis-core-home #wis-command-header,
body.wis-core-home #site-header,
body.wis-core-home #masthead,
body.wis-core-home header.site-header,
body.wis-core-home .elementor-location-header,
body.wis-core-home [data-elementor-type="header"],
body.wis-core-home .hfe-site-header,
body.wis-core-home #site-footer,
body.wis-core-home footer.site-footer,
body.wis-core-home .elementor-location-footer,
body.wis-core-home [data-elementor-type="footer"],
body.wis-core-portfolio #wis-command-header,
body.wis-core-portfolio #site-header,
body.wis-core-portfolio #masthead,
body.wis-core-portfolio header.site-header,
body.wis-core-portfolio .elementor-location-header,
body.wis-core-portfolio [data-elementor-type="header"],
body.wis-core-portfolio .hfe-site-header,
body.wis-core-portfolio #site-footer,
body.wis-core-portfolio footer.site-footer,
body.wis-core-portfolio .elementor-location-footer,
body.wis-core-portfolio [data-elementor-type="footer"]{display:none!important}

body.wis-core-home #wis-site-top,
body.wis-core-home footer.c76f371c3b,
body.wis-core-portfolio #wis-site-top,
body.wis-core-portfolio footer.c76f371c3b{display:block!important}

/* Fallback for page caches that still contain the old Elementor shortcode. */
body.wis-core-home .elementor #wis-site-top,
body.wis-core-home .elementor .c68b197cc8,
body.wis-core-portfolio .elementor #wis-site-top,
body.wis-core-portfolio .elementor .c68b197cc8{display:none!important}

body.admin-bar.wis-core-home #wis-site-top,
body.admin-bar.wis-core-portfolio #wis-site-top{top:32px}

@media (max-width:782px){
	body.admin-bar.wis-core-home #wis-site-top,
	body.admin-bar.wis-core-portfolio #wis-site-top{top:46px}
}
