Do no specify a width here. It breaks the layout in mobile. Also, add a top margin to the box is not flush to the top of the browser.