body > #wrap > #nav ul,
body > #wrap > #nav #search,
body > #wrap > #nav #donate,
body > footer > .nav,
.related-articles, 
p.tags,
#author-group,
.about.accomplishments,
header .texture,
.sidebar.gutter_left,
.pillar-bar,
.have_a_question,
a.btn,
.share-bar {
  display: none;
}
header.hero h1 {
  color: black;
  width: auto;
  text-align: left;
  text-shadow: none !important;
}
body > footer .copy {
  background: none;
}
body > footer .copy p {
  text-align: left;
  color: black;
}

body > #wrap #nav .brand h1 {
  display: block;
  color: black;
}
body > #wrap #nav .brand {
  background: none;
  display: block;
  border: 0;
  width: auto;
}
body > #wrap #nav {
  background: none;
}
#main header.hero {
  color: black;
  height: auto !important;
  padding: 10px 0 !important;
  background: none !important;
  border: 0;
}

.excerpt.highlight p {
  background: none !important;
  color: black !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
}

.content p a {
  color: inherit;
  font-weight: normal;
}
body > #wrap #nav {
  position: relative;
  box-shadow: none;
}

footer, 
.footer,
a.btn,
form,
.pillar-bar,
.share-bar,
#nav,
.prev-post,
.next-post,
.social-author,
.related-articles { 
  display: none; 
}

nav.main, header.main {
  display: none !important;
}

article.articlePost > header {
  height: auto !important;

}
article.articlePost > header .wrapper {
  padding: 0 !important;
}
article.articlePost > header .wrapper div.header {
  position: static !important;
  padding: 0 0 30px !important;
  width: 100% !important;
  color: black !important;
}