I have created div wrappers in my css child theme for the header and nav bar. I mainly did this to extend the backgrounds of these DIVs 100% and to give them a background color. However, when I am on a mobile device the color of the body (which is specified in the appearance panel of WP) overrides my child theme media query styles. Yes, I have tried putting an !important tag on the media query colors - no luck. Any ideas?