Different elements forms/colors depending on content