Problem with displaying site on Mobile browser


I have developed one website using responsive theme in wordpress. It appears correctly on desktop browsers but when I access it through Mobile browser (on Blackberry, iPhone etc.), all the sections overlap with each other. Here is the link of the site

It would be really great if you kindly let me know about the what’s going wrong. Thanks.