/* CSS pending minification */
.theme-base-0b #sidebar-checkbox:focus ~ .sidebar-toggle,
.theme-base-0b #sidebar-checkbox:checked ~ .sidebar-toggle {
  color: #fff;
  background-color: #90a959;
}
.theme-base-0b #sidebar-checkbox:checked~.sidebar-toggle:before, 
.theme-base-0b #sidebar-checkbox:focus~.sidebar-toggle:before, 
.theme-base-0b .sidebar-toggle:active:before {
  background-image: linear-gradient(to bottom,#fff,#fff 20%,#90a959 20%,#90a959 40%,#fff 40%,#fff 60%,#90a959 60%,#90a959 80%,#fff 80%,#fff 100%);
}

.page.crapaud .photo {
  float: right;
  margin-left: 20px;
}
.page.crapaud .description {
  margin-bottom: 10px;
  margin-top: -10px;
  color: #90a959;
  font-weight: bold;
  font-style: italic;
}

.text-footer span a {
  padding: 0 10px;
}

.authors {
  font-size: .9em;
  color: #90a959;
  font-weight: bold;
  font-style: italic;
  margin-bottom: 30px;
  margin-top: -.5rem;
}
.posts.list h3 {
  margin-bottom: 0;
}
.posts.list .post-tags {
  display: inline-block;
}
.posts.list .post-date {
  margin: 0;
}

.custom-footer {
  margin-top: 40px;
}

.headicons {
  float: right;
}
.social-icons {
  float: right;
}
