This style is almost identical to the style for `.event`, except for extra padding.

Why do you need the duplication?  Can you eliminate this style?