.primary { color: darkgreen; font-weight: bold; } .secondary { color: darkblue; font-weight: bold; } .corners-container { display: flex; flex-flow: row nowrap; justify-content: space-between; } div.category { font-size: 2rem; font-weight: bold; } img.category { display: block; width: 120px; max-width: 100%; height: auto; } .stimulus-container { display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; min-height: 100px; } p.stimulus { /*font-size: x-large;*/ /*min-height: 1.25em;*/ font-weight: bold; font-size: 3em; margin-top: 1.5em; } img.stimulus { width: 300px; max-width: 100%; } .feedback { width: 6em; margin: 0 auto; } #answer-inp { font-size:2rem; } .feedback .form-control { display: inline; background-color: transparent; border: none; font-weight: bold; font-size: x-large; } .hidden { display: none !important; } .key { font-family: monospace; text-transform: uppercase; } #progress-bar { width: 100%; } /*.instructions {*/ /* text-align: center;*/ /*}*/ span.key { font-family: monospace; font-weight: bold; font-size: 1.2em; } .press_key { color: gray; margin: 0; }