Updated CSS for desktop use