Fix some dimensions all-around and add responsiveness to mobile devices