yes and no. See, if you give your left/right divs fixed widths like 55% and 45%, they will behave like that no matter what device.
So whatever you want it to look like, you need to adjust the available viewports (pad, phone landscape, phone vertical) and set your % differently. E.g. 100% for your left/right div.
I think I will hide the header section on other devices as it seems to be causing me alot of trouble to get right.
What I really want is the service sections to be responsive tho, I tried what you mentioned but no joy. How can I get the services boxes to stack ontop of each other on other devices?