Replaced css with cleaner scss, centralizing colors and making ordering of z-indices explicit.