added tablet and mobile styles