I think you don't know what a responsive theme is. Let me explain...
A responsive theme is that which can adjust itself to fit every device, means adjusting the widgets, the main content area, menu and almost everything so that it can easliy be accessed and used on all device.
On the other hand, Snow theme is not responsive, it looks the same on all devices because it is not made responsive. The way you see this site on a desktop, is the same way you'll see this site on mobile and you have to zoom in normally to read stuff. But if this theme would be responsive then you won't need to zoom or do anything on a mobile to read content on this site.
I think now you know what a responsive theme is.
I have also visited your site and it works good, I think you have used another theme for mobile. But if I normally resize the browser then your snow theme works fine, I am not seeing any errory. If there is an error you better report that, instead of the rest of the stuff.