#nextButton {
    background-color: green;
}

#canvas {
    border: solid 2px #191919;

    width: 300px;
    height: 300px;
}

.progress-icon-wrapper {
    display: flex;
    align-items: center;
}

.progress-bar {
    height: 1.25rem;
    width: 12rem;
    border-radius: 1rem;
    margin-right: 0.5rem;

    background-color: #191919;
}

.progress-bar-inner {
    height: 100%;
    border-radius: 1rem;

    background-color: #FF9d9d;
    float: left;
}

.circle {
    border-radius: 100%;
    height: 1.5rem;
    width: 1.5rem;

    margin-left: 0.5rem;
    margin-right: 0.5rem;

    display: flex;
    justify-content: center;
    align-items: center;
}

.circle-green {
    background-color: #29b954;
}

.circle-red {
    background-color: #FF4548;
}

.circle > img {
    height: 1.25rem;
    width: 1.25rem;
}

.flex-horizontal {
    display: flex;
    justify-content: center;
    align-items: center;
}

#answerModeText {
    display: flex;
    flex-direction: column;
}

#questionAnswer {
    height: 26px;
    font-size: 18px;
    text-align: center;
}

.submitAnswer {
    background-color: #29b954;
}

.submitAnswer:hover {
    background-color: #2dc25a;
}

#submitAnswerCorrect:disabled {
    background-color: grey;
    cursor: not-allowed;
}

#submitAnswerWrong {
    background-color: red;
}

#submitAnswerWrong:disabled {
    background-color: grey;
    cursor: not-allowed;
}

/* NEW */
body {
    display: grid;
    grid-template-columns:  auto;               /* Width */
    grid-template-rows:     4rem auto 4rem;   /* Height */
    grid-template-areas: 
        "header"
        "main"
        "nav"
    ;

    height: 100vh;
}

header {
    grid-area: header;

    display: flex;
    justify-content: space-around;
    align-items: center;

    background-color: #090909;
}

main {
    grid-area: main;

    display: flex;

    justify-content: flex-start;
    align-items: center; 
    margin: 1rem;

    flex-direction: column;
}

nav {
    grid-area: nav;

    display: flex;

    border-top: solid 1.5px #404040;
    /* Implement ListItem based navbar like in musicplayer app*/
}