just to close off this thread, as i am about to start another in a similar vein, I reset all of my media query css and started again.
so far, it is behaving, at least insofar as the body tag is showing the correct width at the breakpoints.
Thanks for the help.