
      body {
        font-size: 15px;
        padding-bottom: 20px;
      }

      h1 { font-size: 30px; line-height: 135%;}
      h2 { font-size: 24px; line-height: 135%;}
      h3 { font-size: 20px; line-height: 135%;}
      h4 { font-size: 16px; }
      h5 { font-size: 15px; }
      h6 { font-size: 13px; }

      hr {
        border-top: 2px solid #e5e5e5;
      }

      p {
        text-align: justify;
      }

      .navbar {
        margin-bottom: 5px;
      }

ol.bibliography > li {
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 1.0em;
 line-height: 1.3em;
 list-style-type: none;
}

.navbar-inverse {
  background-color: #4b2e83;
 }


.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
 background-color: #85754d;
}


.navbar-inverse .navbar-nav > .active > a {
 color: #ffffff;
 background-color: #85754d;
}

.projectlist {
  display:flex;
  flex-flow: row wrap;
} 

.project {
  width: 240px;
  padding-bottom: 10px;
  margin: 8px;
  padding: 5px;
}

.project:hover {
  background-color: #e7e7e7;
}

.project .post-title {
  color: #428bca;
}

.project .post-excerpt {
  color: #333;
}

.project a:hover {
  text-decoration:none;
}

.highlight {
    color: #ff0000;
}

img.teaser {
  float:right;
  width:45%;
  padding:15px;
}
