Counterculture is a subculture based on values and norms that are completely opposed from those of mainstream society .
A counterculture is a subculture whose values and norms of behavior are in line with those of mainstream society , including its cultural mores .
Counterculture