added more responsiveness

fixes buttons, fonts and no scroll on smaller devices/tablets. hollaaaa!