pushing background color changing to css transition