#page {
  background-color: #fff;
}
.admin-bar.pique-frontpage header#masthead {
  height: auto;
  top: 0px;
}
#content {
  background-color: #fff;
}
#content h1.entry-title {
  color: #060a10;
}
#primary-menu li a {
  font-size: 22px;
}
.pique-panel-content, .pique-panel-content h2, h2.su-post-title a, .pique-panel .edit-link a.post-edit-link {
  color: #060a10;
  text-shadow: none;
}
#pique-hero {
  background-color: #fff;
}
#pique-hero .entry-content {
  max-width: 100%;
  margin-top: 0px !important;
}
#pique-hero .pique-panel-content {
  padding-top: 100px;
}
#site-navigation.main-navigation {
  background-color: #fff;
  border-bottom: none;
  border-top: none;
}
#site-navigation.main-navigation #primary-menu li a {
  color: #060a10;
}
#site-navigation.main-navigation.sticky {
  background-color: #2d2926;
}
#site-navigation.main-navigation.sticky #primary-menu li a {
  color: white;
}
h2.entry-title, h2.entry-title:after, h2.entry-title:before, h2.su-post-title, h2.su-post-title:after, h2.su-post-title:before {
  border-color: #060a10;
}
#colophon, #post-40 div.su-post-meta, #post-40 a.su-post-comments-link, div.entry-meta, nav.navigation.post-navigation {
  display: none;
}
.site-branding .site-title a {
  color: black;
  text-transform: lowercase;
  font-size: 2rem;
  font-family: Futura, Karla, Arial, sans-serif;
}
#page.site {
  box-shadow: none;
}
.site-branding .site-logo-link img {
  max-height: none;
  max-width: none;
}
@media (min-width: 768px) {
  .site-branding .site-logo-link img {
    max-height: 84px;
  }
  #masthead {
    min-height: auto;
  }
}
@media (max-width: 768px) {
  .site-branding .site-logo-link img {
    max-height: 62px;
  }
  #masthead {
    min-height: auto;
  }
}
body.custom-background * {
  background: none !important;
}
body .pique-panel.pique-panel1, body .pique-panel.pique-panel3, body .pique-panel.pique-panel5 {
  background-color: rgba(103, 228, 126, 0.1) !important;
}
.pique-panel-background:before {
  background: none;
}
#site-navigation {
  background: none !important;
}
#page {
  background: rgba(255, 255, 255, 0.95) !important;
}
#site-navigation.main-navigation {
  background-color: rgba(255, 255, 255, 0.7) !important;
}
#site-navigation.main-navigation.sticky #primary-menu li a {
  color: black;
}
#pique-hero .pique-panel-content {
  padding-top: 50px !important;
}
#pique-hero.pique-panel {
  min-height: auto;
}
