Nevermind! After 2 days, I’ve just managed to fix it on my own (why does that always happen just after you post!)
For any who may be experiencing the same problem, I was able to fix it by adding the following CSS to the div which I had wrapped around the slider.
.headerbanner {
display: block;
clear: both;
.... other CSS
}`