/*

Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull <sourdrums@gmail.com>

*/
.Shell {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: rgb(128, 144, 128);
  color: rgb(8, 46, 8);
}

.cppSource {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: rgb(8, 46, 8);
  color: #F2F1D3;
}

.cppSource-comment,
.cppSource-quote {
  color: #009933;
  font-style:italic;
}

.cppSource-preprocessor{
  color: #eaee00;
}

.cppSource-keyword,
.cppSource-selector-tag,
.cppSource-addition {
  color: DeepSkyBlue
}

.cppSource-type{
  color: Violet;
}

/* Solarized Cyan */
.cppSource-number,
.cppSource-string,
.cppSource-meta .cppSource-meta-string,
.cppSource-literal,
.cppSource-doctag,
.cppSource-regexp {
  color: BurlyWood;
}

/* Solarized Blue */
.cppSource-title,
.cppSource-section,
.cppSource-name,
.cppSource-selector-id,
.cppSource-selector-class {
  color: #b4f79f;
}

.cppSource-class .cppSource-title,
.cppSource-attribute,
.cppSource-attr,
.cppSource-variable{
  color: yellowgreen;
}

/* Solarized Orange */
.cppSource-symbol,
.cppSource-bullet,
.cppSource-subst,
.cppSource-meta,
.cppSource-meta .cppSource-keyword,
.cppSource-selector-attr,
.cppSource-selector-pseudo,
.cppSource-link {
  color: #FFADF3;
}

/* Solarized Red */
.cppSource-built_in,
.cppSource-deletion {
  color: #FFCA59;
}

.cppSource-formula {
  background: #073642;
}

.cppSource-emphasis {
  font-style: italic;
}

.cppSource-strong {
  font-weight: bold;
}

.asmSource {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: rgb(8, 46, 8);
  color: SlateGray;
}

.asmSource-highlite{
  color: OrangeRed;
}
