style background and transisi