union- margin top set to % instead of px for small screens