Why does USA use different colors for political parties, than rest of the world?

In most countries in the world, left wing parties use red as their color (hello - communists were red) and right wing parties use blue as their color. In USA it's opposite - Republicans (right wing) are red, and Democrats (left wing) are blue. Why USA has it different?
Why does USA use different colors for political parties, than rest of the world?
Post Opinion