got safari rendering better
z-index is important