/* Tags */
body {
  background-color: #ffffff;
}
p {
  text-indent: 1ex;
}
footer {
  padding: 24px 12px;
  text-align: center;
}
/* Classes */
.jumbotron,
.breadcrumb {
  border-color: #1ec71e;
  background-color: #e8fce8;
  box-shadow: 2px 2px 4px #d9d9d9;
}
.single-article article h3,
.single-article article h4 {
  margin: 24px 0 12px 0;
}
.single-article article h3 {
  border-bottom: 2px solid #1ec71e;
}
.single-article article h4 {
  border-left: 1em solid #1ec71e;
  padding-left: 1ex;
}
.subdirectory > div {
  transition-timing-function: ease;
  transition-duration: 0.1s;
  transition-property: all;
  -webkit-transition-timing-function: ease;
  -webkit-transition-duration: 0.1s;
  -webkit-transition-property: all;
  -moz-transition-timing-function: ease;
  -moz-transition-duration: 0.1s;
  -moz-transition-property: all;
}
.toc {
  float: right;
  min-width: 18em;
  max-width: 25%;
}
.panel-info {
  box-shadow: 2px 2px 4px #d9d9d9;
  margin-left: 20px;
  margin-right: 20px;
  margin-top: -10px;
}
.panel-default {
  box-shadow: 3px 3px 4px #d9d9d9;
  border-color: #1ec71e;
}
.panel-default .panel-heading,
.panel-default .panel-body {
  border-color: #1ec71e;
}
.panel-default .panel-heading {
  background-color: #e8fce8;
}
.panel-default .panel-heading .lastupdate {
  font-size: 0.5em;
  color: gray;
}
.panel-default .panel-body {
  background-color: #ffffff;
}
section.single-article .lastupdate {
  font-size: 0.8em;
  color: gray;
}
/* mix-ins */
