added styling for smartphones and tablets, and moved styling to own file