Hi, I have an unintended horizontal scroll bar on my site because for some reason, the width defaults to several pixels wider than the browser screen, no matter what resolution.
You can’t have an element set to width: 100% and have left-right padding/margin on it too. You have this on quite a few elements. For outer elements, just use width: 100%, and for inner ones, remove the width setting and just use the padding. Here are some examples of rules with that problem: