/* a11y-light theme */
/* Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css */
/* @author: ericwbailey */

/* Comment */
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-comment,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-quote {
  color: #696969;
}

/* Red */
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-variable,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-template-variable,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-tag,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-name,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-selector-id,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-selector-class,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-regexp,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-deletion {
  color: #d91e18;
}

/* Orange */
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-number,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-built_in,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-builtin-name,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-literal,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-type,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-params,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-meta,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-link {
  color: #aa5d00;
}

/* Yellow */
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-attribute {
  color: #aa5d00;
}

/* Green */
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-string,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-symbol,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-bullet,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-addition {
  color: #008000;
}

/* Blue */
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-title,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-section {
  color: #007faa;
}

/* Purple */
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-keyword,
#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-selector-tag {
  color: #7928a1;
}

#wpforo #wpforo-wrap .wpforo-post-content pre.hljs {
  display: block;
  overflow-x: auto;
  background: #fefefe;
  color: #545454;
  padding: 0.5em;
}

#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-emphasis {
  font-style: italic;
}

#wpforo #wpforo-wrap .wpforo-post-content pre .hljs-strong {
  font-weight: bold;
}

@media screen and (-ms-high-contrast: active) {
  #wpforo-wrap .wpforo-post-content pre .hljs-addition,
  #wpforo-wrap .wpforo-post-content pre .hljs-attribute,
  #wpforo-wrap .wpforo-post-content pre .hljs-built_in,
  #wpforo-wrap .wpforo-post-content pre .hljs-builtin-name,
  #wpforo-wrap .wpforo-post-content pre .hljs-bullet,
  #wpforo-wrap .wpforo-post-content pre .hljs-comment,
  #wpforo-wrap .wpforo-post-content pre .hljs-link,
  #wpforo-wrap .wpforo-post-content pre .hljs-literal,
  #wpforo-wrap .wpforo-post-content pre .hljs-meta,
  #wpforo-wrap .wpforo-post-content pre .hljs-number,
  #wpforo-wrap .wpforo-post-content pre .hljs-params,
  #wpforo-wrap .wpforo-post-content pre .hljs-string,
  #wpforo-wrap .wpforo-post-content pre .hljs-symbol,
  #wpforo-wrap .wpforo-post-content pre .hljs-type,
  #wpforo-wrap .wpforo-post-content pre .hljs-quote {
        color: highlight;
    }

    #wpforo-wrap .wpforo-post-content pre .hljs-keyword,
    #wpforo-wrap .wpforo-post-content pre .hljs-selector-tag {
        font-weight: bold;
    }
}
