body {
  background: url("/img/grainy-blue-bg.png") repeat 0 0 #2671b6;
}
body.page-home {
  color: white;
}

h3 {
  background: #b8cde0;
  border-bottom: 4px solid #7b9bb5;
  padding: 8px 12px;
  border-radius: 6px;
}

nav.navbar {
  background: url("/img/grainy-dark-blue-bg.png") repeat 0 0 #22639f;
  border-radius: 12px;
  border-top: 2px solid #265a8b;
  border-left: 2px solid #265a8b;
  border-bottom: 2px solid #2b7cc6;
  border-right: 2px solid #2b7cc6;
}
nav.navbar img.site-logo {
  margin-right: 12px;
  position: relative;
  bottom: 10px;
}
nav.navbar a.navbar-brand {
  position: relative;
  top: 2px;
}

.page-documentation .nav-documentation,
.page-release-notes .nav-release-notes,
.page-report-issue .nav-report-issue {
  color: white;
}

.social-logos img {
  height: auto;
  width: 35px;
  margin: 6px;
  opacity: 0.65;
}
.social-logos img:hover {
  opacity: 0.95;
}

div#main-content,
div.light-panel {
  background: url("/img/grainy-white-bg.png") repeat 0 0 #e9eef3;
  border-radius: 12px;
  border-top: 2px solid #265a8b;
  border-left: 2px solid #265a8b;
  border-bottom: 2px solid #2b7cc6;
  border-right: 2px solid #2b7cc6;
  padding: 12px 20px;
}

.sidedbar-menu .list-group-item {
  background: url("/img/grainy-white-bg.png") repeat 0 0 #e9eef3;
}

#footer {
  text-align: center;
  background: url("/img/grainy-dark-blue-bg.png") repeat 0 0 #22639f;
  border-radius: 12px;
  border-top: 2px solid #265a8b;
  border-left: 2px solid #265a8b;
  border-bottom: 2px solid #2b7cc6;
  border-right: 2px solid #2b7cc6;
}/*# sourceMappingURL=custom.css.map */