/* Styles for the SCIP blog (blog/index.php). */

.blog-post,
.blog-list {
   max-width: 760px;          /* comfortable measure for long-form reading */
}

.blog-post h1,
.blog-list > .blog-list-item:first-child h2 {
   margin-top: 0;
}

.blog-meta {
   color: #777;
   font-size: 0.9em;
   margin-top: -0.4em;
   margin-bottom: 1.2em;
}

/* Post body readability */
.blog-post p,
.blog-post li {
   line-height: 1.65;
   font-size: 1.02em;
}

.blog-post h2 {
   margin-top: 1.6em;
}

.blog-post h3 {
   margin-top: 1.3em;
}

.blog-post img {
   max-width: 100%;
   height: auto;
}

.blog-post pre {
   padding: 12px 15px;
   overflow: auto;
}

.blog-post blockquote {
   color: #555;
   font-size: 1em;
}

/* Post list */
.blog-list-item {
   padding-bottom: 1.2em;
   margin-bottom: 1.6em;
   border-bottom: 1px solid #eee;
}

.blog-list-item h2 {
   margin-bottom: 0.2em;
   font-size: 1.5em;
}
