/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on November 23, 2021 */ @font-face { font-family: 'opendyslexic3bold'; src: url('../fonts/opendyslexic3-bold-webfont.woff2') format('woff2'), url('../fonts/opendyslexic3-bold-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } @font-face { font-family: 'opendyslexic3regular'; src: url('../fonts/opendyslexic3-regular-webfont.woff2') format('woff2'), url('../fonts/opendyslexic3-regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } @font-face { font-family: 'opendyslexicmonoregular'; src: url('../fonts/opendyslexicmono-regular-webfont.woff2') format('woff2'), url('../fonts/opendyslexicmono-regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } /* Class Definitions */ .form-quiz-configure { width: 100%; padding: 15px; margin: auto; } .q-f-opendyslexic { font-family: 'opendyslexic3bold'; } .q-f-comicsans { font-family: 'Comic Sans MS', 'Comic Sans'; } .q-f-osdefault { font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; } .q-f-verdana { font-family: Verdana, sans-serif; } .q-f-tahoma { font-family: Tahoma, sans-serif; } .q-f-arial { font-family: Arial, Helvetica, sans-serif; } .q-f-12pt { font-size: 12pt; } .q-f-14pt { font-size: 14pt; } .q-f-16pt { font-size: 16pt; } .q-f-18pt { font-size: 18pt; } .q-settings-element { margin-bottom: 2rem; } .q-bg-light-1 { background-color: beige; } .q-bg-light-2 { background-color: #EBE3E1; } #sample-question { margin: 2rem auto; padding: 2rem; } .question-container { margin: 2rem auto; padding: 2 rem; } .question-title { margin: 2rem 0; } .question-header { margin: 1rem auto 3rem; width: 90%; } .btn-quiz-control { width: fit-content; } #q-topbar a.btn { padding: 2px 6px 0px 6px; font-size: 14pt; height: fit-content; width: fit-content; margin: 0px 4px; } .q-timer { padding-top: 0px; margin: 0px auto; font-size: 16pt; } .q-navigator-button { margin: 5px; } .control-button-container { width: fit-content; margin: 2rem auto; } .control-button-container a { width: fit-content; margin: 0 5px; } .navigator-help { margin: 4rem auto; } #navigator-container { margin-bottom: 2rem; } /* Layout for Mobile Devices */ @media only screen and (max-width: 576px) { body { padding-top: 140px; } .navbar .container { justify-content: space-evenly; } }