#page_intro {
  background-image: url(images/rabbit_bg_top.jpg) !important;
  background-position: top !important;
  background-repeat: repeat-x !important;
}
.align-items-end {
  padding-bottom: 80px !important;
  margin-bottom: 20px !important;
  background-image: url(images/rabbit_bg_bottom.jpg) !important;
  background-position: bottom !important;
  background-repeat: repeat-x !important;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info {
  background-color: #40579f !important;
}
.btn-rounded {
  border-radius: 0.2em !important;
  border-top-left-radius: 0.2em !important;
  border-top-right-radius: 0.2em !important;
  border-bottom-right-radius: 0.2em !important;
  border-bottom-left-radius: 0.2em !important;
}
#answer_mark_correct.fa-circle-o:before {
  content: url(images/rabbit_round.png) !important;
}
#answer_mark_incorrect.fa-close:before {
  content: url(images/rabbit_bad.png) !important;
}
#answer_mark {
  opacity: 0.5;
}
#question_header .navbar {
	  background-image: url(images/rabbit_bg_under.jpg) !important;
	  background-repeat: repeat !important;
}
.text-muted {
    color: #333 !important;
}