/* codeblock stlyes */
.highlighter-rogue > .highlight {
  background-color: #22272e;
}

.highlighter-rouge pre {
  background: #22272e !important;
}

.highlighter-rouge code {
  background-color: #22272e;
  color: #e6e6e6;
}

div .highlight {
  border: 1px solid white;
  border-radius: 5px;
}

.highlighter-rouge .ne,
.highlighter-rouge .nf {
  color: #ff6666bb;
}

.highlighter-rouge .s,
.highlighter-rouge .se,
.highlighter-rouge .s1,
.highlighter-rouge .s2,
.highlighter-rouge .si {
  color: #e46;
}

.highlighter-rouge .mi,
.highlighter-rouge .nb {
  color: #3cc;
}

.highlighter-rouge .nt,
.highlighter-rouge .nn {
  color: #77f;
}

.highlighter-rouge .err {
  background-color: unset;
}

/* console last to override default codeblocks */
.language-peda:before,
.language-console:before {
  content: "";
  width: 10px;
  height: 10px;
  margin: -20px 0 0 5px;
  border-radius: 5px;
  background:  #f25d2b;
  box-shadow: 0 0 0 1px #595953, 15px 0 #7d7871, 15px 0 0 1px #595953, 30px 0 #7d7871, 30px 0 0 1px #595953;
  position: absolute;
}

.language-peda,
.language-console {
  padding: 26px 0px 0px;
  border-radius: 5px;

  /* last one defines what's below the bar - eef is original */
  background: linear-gradient(#504b45, #3c3b37 20px, #3c3b37 20px, #3c3b37 21px, #380428 21px);
  box-shadow: 0 0 0 1px rgba(0,0,0,0.25);
}

.language-peda > div.highlight,
.language-peda pre,
.language-peda code,
.language-console > div.highlight,
.language-console pre,
.language-console code {
  border: none;
  background-color: #380428 !important;
  color: #ffd;
}

.language-console.windows-console {
  padding: 26px 0px 0px;
  border-radius: 5px;

  /* last one defines what's below the bar - eef is original */
  background: linear-gradient(#504b45, #3c3b37 20px, #3c3b37 20px, #3c3b37 21px, #012456 21px);
  box-shadow: 0 0 0 1px rgba(0,0,0,0.25);
}

.language-console.windows-console pre,
.language-console.windows-console code {
  background-color: #012456 !important;
  color: #fff;
}

.language-console .gp {
  color: #8d4;
}

.language-console .nt {
  color: #99f;
}

.language-console .go {
  color: #fff;
}

.language-console .highlight {
  border: none;
}

.language-console .s,
.language-console .s2,
.language-console .nn {
  color: #2ad;
}

.netexec-logfail {
  color: #ef2020;
}

.netexec-logpurplefail {
  color: #5d2cb9;
}

.netexec-logsuccess,
.sqlmap-info {
  color: #8ae234;
}

.netexec-shareenum,
.netexec-pwned,
.sqlmap-warn,
.sqlmap-header-yellow {
  color: #fffeb0;
}

.netexec-logmessage,
.netexec-protocol {
  color: #2c74b9;
}

.netexec-errortimestamp {
  color: #006050;
  font-weight: bold;
}

.netexec-errorfile {
  color: #a0a0a0;
}

.feroxbuster-blue,
.diff-lines {
  color: #80b0FF;
}

.feroxbuster-green,
.diff-added {
  color: #10d840;
}

.feroxbuster-yellow {
  color: #FFF800;
}

.feroxbuster-red,
.diff-removed {
  color: #FF0000;
}

.feroxbuster-cyan {
  color: #00FFFF;
}

.language-peda .go {
  color: white;
}

.sqlmap-fail {
  color: white;
  background-color: red;
}

.sqlmap-timestamp,
.sqlmap-header-blue {
  color: #3cc;
}

.sqlmap-error {
  color: #d01010;
}

.sqlmap-header-red {
  color: #FFFeb0;
  background-color: #FF0000A0;
}

