Mobile site isn't adjusting to my screen width

Today, I have faced a problem: All of mobile pages aren't displayed with adjusted width against my screen width. I need to scroll horizontally to see everything.

The pages are loaded fine for the first time, then it automatically pulls something from server or process something (progress bar is triggered) which is causing this.

Update:
I am facing this problem with all web browsers on my Android 2.3.5 device except Opera Mobile. Here are screenshots:

Dolphin Browser

Stock Browser

Maxthon Browser

To solve it, I have put ui.streamride.net and streamride.net to host file in my PCs, tablets and smartphones pointing to 127.0.0.1.
• I am going to sue my ISP for that. Is that just an uttered phrase, a joke or reality? – Time Traveling Bobby Aug 28 '12 at 14:53