Are ethics absolute or relative?

Are ethics absolute or relative? Recently I was asked if I thought ethics were absolute or relative. Very few things are absolute as so many things come into play - culture, demographics, social environment to name a few. Kind of like the notion of common sense. What is common for you might not be [...]