Updated with help from h5bp
Mobile width tweaks to buttons