/* Welcome to Compass. In this file you should write your main styles. (or centralize your imports) Import this file using the following HTML or equivalent: <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: baseline; }

html { line-height: 1; }*/
.page .duarte-quiz {
  position: relative; }
  @media (min-width: 1024px) {
    .page .duarte-quiz {
      height: 400px;
      overflow-y: scroll; } }
  .page .duarte-quiz ol, .page .duarte-quiz ul {
    list-style: none;
    padding: 0;
    margin: 0; }
  .page .duarte-quiz table {
    border-collapse: collapse;
    border-spacing: 0; }
  .page .duarte-quiz caption, .page .duarte-quiz th, .page .duarte-quiz td {
    text-align: left;
    font-weight: normal;
    vertical-align: middle; }
  .page .duarte-quiz q, .page .duarte-quiz blockquote {
    quotes: none; }
  .page .duarte-quiz q:before, .page .duarte-quiz q:after, .page .duarte-quiz blockquote:before, .page .duarte-quiz blockquote:after {
    content: "";
    content: none; }
  .page .duarte-quiz a img {
    border: none; }
  .page .duarte-quiz section {
    background-color: white;
    width: 100%;
    padding: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none; }
  .page .duarte-quiz header {
    padding-bottom: 20px; }
  .page .duarte-quiz header h1 {
    display: none; }
  .page .duarte-quiz header p {
    font-weight: bold;
    font-size: 15px;
    color: #21759d;
    margin-bottom: 0; }
  .page .duarte-quiz section:last-child {
    padding-bottom: 100px; }
  .page .duarte-quiz article li {
    padding-bottom: 5px;
    display: inline-block;
    margin: 0; }
  .page .duarte-quiz article button {
    display: none; }
  .page .duarte-quiz article label:hover {
    background-color: #cfe2ea; }
  .page .duarte-quiz article label.active {
    background-color: #21759d;
    color: white; }
  .page .duarte-quiz article label.actually {
    -webkit-box-shadow: inset 0px 0px 0 3px #858705;
    -moz-box-shadow: inset 0px 0px 0 3px #858705;
    box-shadow: inset 0px 0px 0 3px #858705; }
  .page .duarte-quiz article label.true {
    background-color: #858705;
    color: white; }
  .page .duarte-quiz article label.false {
    background-color: #bd3826;
    color: white; }
  .page .duarte-quiz article label strong {
    display: none; }
  .page .duarte-quiz article label {
    letter-spacing: 0;
    margin-bottom: 0;
    display: block;
    color: #21759d;
    background-color: #e1edf2;
    padding: 0.4em 1.3em;
    line-height: 2;
    font-size: 14px;
    cursor: pointer;
    border: 0; }
  .page .duarte-quiz span.true {
    color: #858705; }
  .page .duarte-quiz span.false {
    color: #bd3826; }
  .page .duarte-quiz span.active {
    color: #21759d; }
  .page .duarte-quiz .results p {
    text-align: right;
    padding: 10px;
    margin-right: 210px; }
  .page .duarte-quiz h1, .page .duarte-quiz h2, .page .duarte-quiz h3, .page .duarte-quiz h4, .page .duarte-quiz h5, .page .duarte-quiz h6, .page .duarte-quiz p, .page .duarte-quiz label, .page .duarte-quiz button {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 17px;
    color: #636465;
    line-height: 1.5; }
  .page .duarte-quiz h1, .page .duarte-quiz h2, .page .duarte-quiz h3, .page .duarte-quiz h4, .page .duarte-quiz h5, .page .duarte-quiz h6 {
    font-weight: bold; }
  .page .duarte-quiz strong {
    font-weight: bold; }

.duarte-quiz-nav .finish {
  display: block;
  color: #21759d;
  background-color: #e1edf2;
  padding: 0.4em 1.3em;
  line-height: 2;
  font-size: 14px;
  cursor: pointer;
  border: 0; }

.duarte-quiz-nav {
  overflow: hidden;
  width: 100%;
  padding: 20px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.duarte-quiz-nav .prev, .duarte-quiz-nav .next {
  display: none; }

.duarte-quiz-nav .finish {
  padding-left: 3em;
  padding-right: 3em;
  float: right;
  background-color: #68675a;
  color: white; }

.duarte-quiz-nav .finish:hover {
  background-color: #5a594e; }

/*# sourceMappingURL=quiz.css.map */
