thanks for help but I don’t think it’s working right now either.
There’s just no change at all to margins irrespective of viewport sizes.
Also I tried to make it work exactly like this http://www.w3schools.com/css/tryit.asp?filename=tryresponsive_mediaquery
But still it doesn’t work for some reason.
EDIT: Applied body color for testing. Not working as we can see.