html,
body,
#main .resources,
#main .lens-outline,
#main .article.toc .context-toggles,
#main .article.figures .context-toggles,
#main .article.citations .context-toggles,
#main .article.info .context-toggles,
.content-node .content,
.content-node.cover .content,
.content-node.image > .content {
    background: none;
}

#main li div.content-node {
  padding-left: 20px;
  
}

#main .cover {
  background: none;
  margin-bottom: 0px;
}

#main .nodes {
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
}

#main .lens-outline .node {
  background: rgba(255,255,255,0.5);
}

#main .lens-outline .visible-area {
  background: rgba(255,255,255,0.3);
}

#main .article .context-toggles .context-toggle {
  color: rgba(255,255,255,0.9);
}

#main .article.toc .context-toggles .context-toggle.toc,
#main .article.figures .context-toggles .context-toggle.figures,
#main .article.citations .context-toggles .context-toggle.citations,
#main .article.info .context-toggles .context-toggle.info {
  background: rgba(0,0,0,0.5);
}


#main .article.toc .resources div.toc,
#main .article.figures .resources div.figures,
#main .article.citations .resources div.citations,
#main .article.info .resources div.info {
  padding-top: 0px;
  top: 60px;
}

#main .resource-view .heading-ref {
  color: #fff;
}

#main .resource-view .heading-ref.active {
  background: rgba(0,0,0,0.5);
  border: none;
}

#main .content-node .citation_reference.active {
    background: none;
}

#main .resources .image-char img {
  width: 100%;
}

#main .resources .nodes .text .content {
  padding: 10px;
}

#main .image-char .large {
  display:none;
}

#main .toc.resource-view {
  overflow: hidden;
}

#main .content-node.cover .title {
  font-size: 50px;
  padding-top: 0px;
  padding-bottom: 0px;
}

#main .content-node .figure_reference {
  background: rgba(185,185,185, 0.15);
  border-bottom: 1px solid rgba(192,192,192,0.8);
  color: #E2E2E2;
}

#main .resources .content-node.image .content {
  text-align: left;
}

.content-node.heading.level-3 .content {
  font-size: 17px;
}


#main #table_financials table td {
  border: 0px;
}

#main #table_financials .footers {
  display:none;
}

#main #img_chart_1 img {
  width: 80%;
  padding-right: 5px;
  
}

#main a.json-link, 
#main a.xml-link, 
#main a.doi-link {
  display: none;
}

::-webkit-scrollbar {
    background: transparent;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0);
}

