To achieve full header layout use below css in your style.css
Don't forget to enable "Sticky Header" option at backend's template option.
#sp-top-bar { display:none; } /* Header ---------------------*/ #sp-header:not(.header-sticky) { padding: 25px 0; background: transparent !important; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } #sp-header { position: fixed !important; height: auto; background-image: linear-gradient(133deg, #8200ff 0%, #4a4adc 100%); box-shadow: none; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; z-index: 99; } .com-content.view-article #sp-header { background-image: linear-gradient(133deg, #8200ff 0%, #4a4adc 100%) !important; } /* Menu ---------------------*/ .sp-megamenu-parent > li > a { color: #fff; } .sp-megamenu-parent > li:hover > a { color: #fcff00; } .sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a { color: #fcff00; } /* Title ---------------------*/ .sp-page-title { padding: 190px 0 110px 0; } .com-content.view-article #sp-title { display: none; } /* Body ---------------------*/ #sp-main-body { padding: 100px 0; } .com-content.view-article #sp-main-body { padding: 180px 0; }
For Non-Sticky Header, disable at backend's template option, and change the above header position as below
#sp-header { position: absolute; }