zeitgeist
(n) : the spirit of the age; the taste, outlook, and spirit characteristic of a period