fixes for readability on mobile devices