mainstream [adjective] + party [noun]