#quiz-controls,
#quiz-counter,
#quiz-header,
#quiz-results-screen,
#quiz-start-screen {
    text-align: center
}

#quiz-start-screen {
    padding-top: 5px;
}

#quiz-results, .question {
    font: 1.10em/1.2em 'gotham-Medium';
    padding: 0px;
    margin: 10px 0px 0px 0px;
    /* text-align: center; */
}

#titlequiz-result {
    font: 1.70em/0.9em 'gotham-Medium';
    margin: 5px 0;
}

.quiz-container {
    padding: 1em;
    max-width: 100%;
    margin: 1.4em auto
}

.quiz-container a {
    font: 13px/23px "gotham-Medium";
    text-decoration: none;
    color: #000
}

.answers {
    list-style: none;
    padding: 0;
    margin-bottom: 0;
}

.answers a {
    display: block;
    padding: 4px 20px;
    margin-bottom: 10px;
    background: #c9c9c9;
    border-radius: 10px
}

.answers a.correct {
    background: #00973d
}

.answers a.incorrect {
    background: #CD1818
}

#quiz-buttons a,
#quiz-response,
.quiz-container .quiz-button {
    padding: 3px 17px;
    color: #333;
    border-radius: 8px;
    text-align: left;
    font-size: 13px;
    border: 3px solid #333;
    margin-top: 0;
}

.quiz-inicio {
    padding: 0.7em 3em;
    background: black;
    color: white !important;
    border-radius: 10px;
    border: none;
}

.answers a.correct,
.answers a.incorrect {
    color: #fff
}

#quiz-buttons a,
.quiz-container .quiz-button {
    display: inline-block
}

#quiz-buttons a {
    font: 11px/23px "gotham-Medium";
    background: #383838;
    color: #ffffff;
    text-transform: uppercase;
    border: 0;
    border-radius: 17px;
    margin-top: 7px;
}

.quiz-results-state #quiz-controls {
    background: 0 0;
    padding: 0
}

.quiz-results-state #quiz-buttons a {
    background: #333;
    color: #fff;
    text-transform: uppercase;
}