* 
{
    margin: 0%;
    padding: 0%;
    color: white;
    background-color: #1e2122;
}

header
{
    display: flex; 
	flex-direction: row; 
	flex-wrap: wrap;
    gap: 10px;
    background-color: #1a1c1d;
    vertical-align: middle;
}

header *
{
    background-color: #1a1c1d;
}

#navbar
{
    display: flex; 
	flex-direction: row; 
	flex-wrap: wrap;
    background-color: #1a1c1d;
}

.flex-container {
    display: flex;
    flex-direction: column;
  }