updated mobile and widescreen styles