banner overlay color logic changed