Fixed responsive layout

padding and button sizing was causing problems with responsive layout.