.assess_background {
    background-color: wheat;
}
body {
   background-color: darkgreen;
}
.bubble {
    border: 10px solid black;
    background-color: white;
    color: black;
}
.button-row {
    background-color: black ;
    border: 1px solid black ;
}
.button_style {
    background-color: forestgreen;
}
.correct {
    background-color: lightgreen;
    border: 5px solid darkgreen ;
}
.dialog7gen {
    border: black 5px solid;
    background-color: white;

}
#gn-caption-container {
    background-color: white;
    border: 4px solid black ;
}
.gn-caption-style , .next-col {
    background-color: white;
}
.incorrect {
    background-color: lightpink;
    border: 5px dotted darkred ;
}
#lang , #lang1button , #lang2button {
   background-color: lightgray;
}
#level_up_img {
    border: 5px solid  black;
}
#message {
    background-color: white;
}

#okbutton7gen {
    border: brown;
    color: white;
    background-color: green;
}
#output2 {
    background-color: lightgrey ;
}
#play  {
    width: 140px;
    height: auto ;
}
#score {
    bottom: 6% ;
    right: 5% ;
    background-color: yellow ;
    border: 3px solid darkorange ;
}
.theme-border {
    border: 2px solid black ;
    background-color: black ;

}
#title {
   color: white;
    border: 5px black solid;
    user-select: none;
    background-color: green;
}
#title_div {
    background-color:green;
    border-radius: 30px;
    border: 10px solid black;
    color: white;
}
/*
MATCHING TERMS STYLES
 */


#scoreboard {
    background-color: #E2D9D1;
    border: 8px solid #724323;
    border-radius: 15px;
}
/*
MOVING TARGETS STYLES
 */

.next {
    background-color: orange;
    color: white;
    border: 5px solid white;
}
.score-bubble {
    border: 10px solid orange;
    border-radius: 20px;
    background-color: white;
    color: black;

}
/*
QUIZ style
 */
#main2 {
    font-size: 1.25em;
}
/*
RUNNER STYLES
 */
#collision-counter {
    background-color: wheat;
}
