Added linear-gradient and fixed some css issues