/* line 8, ../../../app/stylesheets/screen.sass */
#memocards-wrapper {
  min-height: 40em;
}

/* line 10, ../../../app/stylesheets/screen.sass */
#memocards-testing {
  float: right;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  width: 3em;
  background-color: #0066ff;
  color: white;
  padding: 1em 2em 1em 2em;
  margin-right: 10px;
  cursor: pointer;
  display: none;
}

/* line 20, ../../../app/stylesheets/screen.sass */
#memocards-graphics {
  float: left;
  width: 600px;
}

/* line 23, ../../../app/stylesheets/screen.sass */
#memocards {
  margin-top: 5px;
}
/* line 25, ../../../app/stylesheets/screen.sass */
#memocards .card {
  width: 890px;
  padding: 1em;
  border: 1px solid #e6e6e6;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  min-height: 30em;
  margin-bottom: 5em;
  position: relative;
}
/* line 33, ../../../app/stylesheets/screen.sass */
#memocards .card .term {
  font-size: 2em;
  padding-bottom: 5px;
  border-bottom: 1px solid #e6e6e6;
}
/* line 37, ../../../app/stylesheets/screen.sass */
#memocards .card .definition {
  font-size: 1.5em;
  margin-top: 1.2em;
  display: none;
  float: left;
  margin-bottom: 2em;
}
/* line 43, ../../../app/stylesheets/screen.sass */
#memocards .card .reveal {
  margin-top: 15%;
  margin-left: 30%;
  width: 30%;
  font-size: 1.2em;
  padding: 2em;
  background-color: #0066ff;
  color: white;
  text-align: center;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  float: left;
}
/* line 54, ../../../app/stylesheets/screen.sass */
#memocards .card .obfuscated {
  color: #339933;
}
/* line 56, ../../../app/stylesheets/screen.sass */
#memocards .card .rate {
  display: none;
  float: right;
  margin-right: 1em;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  color: white;
  font-size: 1.4em;
  background-color: #0066ff;
  position: absolute;
  top: 92%;
  left: 35%;
}
/* line 67, ../../../app/stylesheets/screen.sass */
#memocards .card .rate .rate_yes {
  background: url('"/images/right.png"') 8px 10px no-repeat;
  float: left;
  padding: 1em 1em 1em 3em;
  cursor: pointer;
  width: 6.5em;
}
/* line 73, ../../../app/stylesheets/screen.sass */
#memocards .card .rate .rate_no {
  border-left: 1px solid #e6e6e6;
  background: url('"/images/wrong.png"') 8px 10px no-repeat;
  padding: 1em 1em 1em 3em;
  float: left;
  cursor: pointer;
  width: 6.5em;
}
/* line 80, ../../../app/stylesheets/screen.sass */
#memocards .card .next {
  font-size: 1.4em;
  float: right;
  margin-right: 1em;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  color: white;
  background: #0066ff url(/images/next.png) 12px 10px no-repeat;
  position: absolute;
  top: 95%;
  left: 75%;
  padding: 1em 1em 1em 48px;
  cursor: pointer;
}
/* line 92, ../../../app/stylesheets/screen.sass */
#memocards .card #result {
  font-size: 2.5em;
  margin-top: 1em;
}
/* line 95, ../../../app/stylesheets/screen.sass */
#memocards .card #result em {
  font-style: normal;
}
/* line 97, ../../../app/stylesheets/screen.sass */
#memocards .card #result em.passed {
  color: #339933;
}
/* line 99, ../../../app/stylesheets/screen.sass */
#memocards .card #result em.not-passed {
  color: #990000;
}

/* line 106, ../../../app/stylesheets/screen.sass */
.test_candidate {
  font-size: 1.5em;
  padding: 1em;
  width: 855px;
  background-color: #070787;
  color: white;
  border-bottom: 1px solid white;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

/* line 115, ../../../app/stylesheets/screen.sass */
.selectable {
  cursor: pointer;
}

/* line 117, ../../../app/stylesheets/screen.sass */
.selectable:hover {
  background-color: #0066ff;
  color: white;
}

/* line 121, ../../../app/stylesheets/screen.sass */
.wrong {
  background: url(/images/wrong.png) 98% 12px no-repeat;
  background-color: #e6e6e6;
  color: #afafaf;
}

/* line 126, ../../../app/stylesheets/screen.sass */
.correct {
  background: url(/images/right.png) 98% 12px no-repeat;
  background-color: #339933;
}

/* line 130, ../../../app/stylesheets/screen.sass */
.selected_candidate {
  border: 2px dashed #ea5d00;
  width: 851px;
}

/* line 139, ../../../app/stylesheets/screen.sass */
#debug {
  margin-top: 2em;
  border: 1px solid #e6e6e6;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  padding: 1em;
}
