Alright @rob4554 lets get this looking perfect. I’m going to put everything in here that you should put in your custom Custom Site CSS field in addition to what you currently have. Once that is done you can copy paste everything you have in a response and i’ll tighten everything up because I think we’re gonna have some duplicate code here.
So in Custom Site CSS, add:
#main-header:not(.et-fixed-header) {
margin-top: 89px;
}
@media only screen and (max-width: 980px){
img#logo {
max-height: 80px !important; //Change this number to change the logo size
}
.simple-banner {
position: relative;
}
}
@media only screen and (max-width: 767px){
header#main-header {
margin-top: 89px;
}
}
@media screen and (max-width: 568px){
header#main-header {
margin-top: 0px;
}
}
Let me know how this works. Your site is especially tricky because theres inline styles and the header positioning starts at fixed, then changes to absolute, and then relative, usually I only see 2 so that was particularly challenging.