Also, 'progressive-ideology minded' sounds better than progressive 'ideology-minded'(probably because it actually makes sense).
Also, 'progressive-ideology minded' sounds better than progressive 'ideology-minded'(probably because it actually makes sense).