.bcq-wrapper {
  position: relative;
  margin: 0 auto;
  width: 60%;
  max-width: 60%; }
  .bcq-wrapper.loading {
    min-height: 400px; }
  .bcq-wrapper .bcq-loader {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #f4f4f4; }
    .bcq-wrapper .bcq-loader.hidden {
      display: none; }
    .bcq-wrapper .bcq-loader img {
      height: auto;
      width: 42px;
      display: block;
      margin: 0 auto;
      top: 50%;
      position: relative;
      -ms-transform: translateY(-50%);
          transform: translateY(-50%); }
  .bcq-wrapper .bcq-question p,
  .bcq-wrapper .bcq-result p {
    font-family: 'claire_handregular', sans-serif;
    font-weight: normal;
    margin-bottom: 0;
    font-size: 30px; }
  .bcq-wrapper .bcq-result a {
    color: #213a8f;
    font-weight: bold;}    
    .bcq-wrapper .bcq-question p.second_text, .bcq-wrapper .bcq-question p.end,
    .bcq-wrapper .bcq-result p.second_text,
    .bcq-wrapper .bcq-result p.end {
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 16px;
      padding-top: 10px; }
    .bcq-wrapper .bcq-question p .results,
    .bcq-wrapper .bcq-result p .results {
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size: 16px;
      padding-top: 10px;
      color: #333333;
      font-weight: normal;
      list-style: none;
      padding-left: 0px; }
  .bcq-wrapper .bcq-form div:first-child {
    margin-top: 40px; }
  .bcq-wrapper .bcq-otherLoader {
    width: 42px;
    height: auto;
    top: 15px;
    position: relative;
    left: 10px; }
    .bcq-wrapper .bcq-otherLoader.hidden {
      display: none; }
  .bcq-wrapper input[type="radio"], .bcq-wrapper input[type="checkbox"] {
    display: none; }
    .bcq-wrapper input[type="radio"] + label, .bcq-wrapper input[type="checkbox"] + label {
      cursor: pointer;
      font-weight: normal;
      margin-bottom: 12px; }
      .bcq-wrapper input[type="radio"] + label span, .bcq-wrapper input[type="checkbox"] + label span {
        background-repeat: no-repeat;
        background-position: 0 0;
        display: inline-block;
        width: 25px;
        height: 25px;
        margin: -3px 8px 0 0;
        vertical-align: middle;
        cursor: pointer; }
    .bcq-wrapper input[type="radio"]:checked + label span, .bcq-wrapper input[type="checkbox"]:checked + label span {
      background-position: 0 100%; }
  .bcq-wrapper input[type="radio"] + label span {
    background-image: url("../images/sprite-radio.jpg"); }
  .bcq-wrapper input[type="checkbox"] + label span {
    background-image: url("../images/sprite-radio.jpg"); }
  .bcq-wrapper input[type="image"] {
    margin-top: 20px; }
  .bcq-wrapper input[disabled="disabled"] {
    opacity: 0.7; }
  .bcq-wrapper #bcq-next {
    display: inline-block; }
    .bcq-wrapper #bcq-next img {
      max-width: 220px; }
      .bcq-wrapper #bcq-next img[disabled="disabled"] {
        opacity: 0.7; }
      .bcq-wrapper #bcq-next img:hover {
        cursor: pointer; }
  .bcq-wrapper .quiz_footer {
    padding-top: 30px; }
    .bcq-wrapper .quiz_footer ul {
      padding-left: 0px;
      list-style: none; }
      .bcq-wrapper .quiz_footer ul li a {
        color: #213a8f;
        font-weight: bold; }

/*# sourceMappingURL=bcq-styles.css.map */
