This might answer your question.
Believe it, or not, there was once a time when the Republicans were the party of progressives and the Democrats were the party of racist bigots. This began to change in the 30s with FDR and the New Deal (which brought the Democratic party more leftward, eventually leading to the creation of a separate "Dixiecrat" party for the Southern racists), and it was finalized at the end of the 60s with Nixon and his Southern Strategy, which brought the bigots over to the GOP for good.
Believe it, or not, there was once a time when the Republicans were the party of progressives and the Democrats were the party of racist bigots. This began to change in the 30s with FDR and the New Deal (which brought the Democratic party more leftward, eventually leading to the creation of a separate "Dixiecrat" party for the Southern racists), and it was finalized at the end of the 60s with Nixon and his Southern Strategy, which brought the bigots over to the GOP for good.