improved styles and replaced color and font references with common Sass variables, and replace all non-font ...px specifications with ...em