I've been struggling to understand why my Bootstrap responsive pages have an additional 25-30px on the right side in Firefox and Internet Explorer when the window width is less than 600px. I decided to systematically remove parts of my code until I was left with only the fluid navigation bar and the Facebook SDK. Interestingly, once I removed the reference to the Facebook JS SDK, the extra padding on the right side disappeared.
You can view this phenomenon here:
With FB JS SDK included, there is extra padding on the right side:
If you exclude the FB JS SDK, the issue is resolved (no padding on the right side):
As I require the Facebook JS SDK for the like buttons on my page, I am seeking a workaround for this problem.
Interestingly, Safari and Chrome do not exhibit this behavior.
Screenshot from Firefox:
Screenshot from IE: