use liquid width design to achieve this. example using css
#container{width:90%;}. use this format for all your side div. it will help to compress your data to a given device.
Also use meta tags on your head tag. example
Hello,
Sorry for the problem with your website not being responsive. We do have a few articles on making a site responsive. It will depend on how you want to approach the issue. I highly recommend going through Google's guide on Mobile-firendly websites.
I hope this helps to answer your question, please let us know if you require any further assistance.
Regards,
Arnel C.