Updated styles for desktop, mobile and tablet.