Streaming live at 10am (PST)

Overflow of white space

I created this website that seems to be fine on desktop and tablet but on mobile landscape and mobile portrait shifts sideways with lot of white space. What is causing this and how do i correct it? Why is it only on certain device views and not others?

So what is happening is that there is an element or more that is larger than the 100% width of the window. In this case it was the nav bar.