Updated alternative.css for presentation on smartphones and tablets