nondoctrinaire

adjective
  1. not rigidly adhering to a particular doctrine, ideology, or set of principles; pragmatic and flexible in approach
  2. Usage: formal; often used in political or philosophical contexts

Examples