body #stage .hastext#legalinfo {
  background-color: black;
  color: white; }
body #stage .hastext#watch .inner {
  color: white !important; }
body #stage .hastext.quizanswer .inner {
  width: 88px;
  position: absolute;
  left: 0;
  top: 25px;
  text-align: center;
  font: bold 38px/40px "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  color: white;
  text-shadow: 2px 1.5px 1.5px rgba(0, 0, 0, 0.8); }
body #stage .hastext.quizanswer.threerows .inner {
  top: 6px;
  font: bold 26px/28px "Helvetica Neue", "Helvetica", "Arial", sans-serif; }
  body #stage .hastext.quizanswer.threerows .inner .plus {
    display: block;
    line-height: 20px;
    height: 23px; }
body #stage .hastext#questionfield .inner .tworows {
  font: bold 34px/40px "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; }
body #stage .hastext#questionfield .inner .question {
  font: bold 50px/50px "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  text-shadow: none;
  color: black;
  width: 210px;
  margin-left: 65px;
  margin-top: 15px;
  text-align: center;
  color: white; }
  body #stage .hastext#questionfield .inner .question em {
    font: bold 27px/32px "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    font-style: normal;
    font-weight: bold;
    color: black; }
body #stage .hastext#infoscreen .inner {
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  text-align: center;
  padding-top: 80px;
  color: #fff; }
