The flag of Germany is a tricolored rectangular flag consisting of three horizontal pales displaying black, red and golden, the official colors of Germany. The flag was officially adopted as the national flag of Germany 23rd of May 1949. The three colors on the German flag have changed over time. During the rise of Hitler and the spread of Nazism, the national socialists changed the colors along with their Swastika flag. The current official flag of the
Federal Republic of Germany consists of black on top, red in the middle and golden in the bottom. The colors in the German flag depicts the concept of republican democracy proposed in the early nineteenth century. During the first world war, the three colors of the German tricolor represented centrist, republican and democratic parties respectively.