add CSS and viewport