responsive fixes

not at all responsive and not mobile first yet….