#mocha-stats {
  color: #263238;
}

#mocha .suite,
#mocha .test {
  margin: 0;
}

#mocha .suite .suite h1 {
  margin-bottom: 15px;
}

#mocha .test.pass::before {
  color: #415A64;
}

#mocha .test.fail,
#mocha .test.fail::before,
#mocha .test pre.error,
#mocha-error {
  color: maroon;
}

#mocha .test a.replay {
  background: #263238;
}

#mocha .test pre {
  width: 100%;
  border: none;
  box-shadow: none;
  background: #78909C;
}

#mocha .test pre.error {
  white-space: pre-wrap; /* css-3 */
  white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
  white-space: -pre-wrap; /* Opera 4-6 */
  white-space: -o-pre-wrap; /* Opera 7 */
  word-wrap: break-word; /* Internet Explorer 5.5+ */
}

#mocha code .keyword, 
#mocha code .string,
#mocha code .number {
  color: #37474F;
}