better sizing so it doesn't show up small on mobile devices and weird browsers