Theme header and footer white block on mobile device?

Not sure what’s going on but when viewing my site on a blackberry, the top header has a huge white block on the top right and the footer background doesn’t go all the way across.

I checked it on my tablet as well and the same problem occurs.