Improve styles for small desktop

Fixes some issues I was seeing on smaller desktop screens. Also bumps the medium breakpoint up to 850 to help out the home page