

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

/* Add a little more space top and bottom */
body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Render "log(n)" branding text in navbar */
.logn-brand {
    font-family: monospace;
    font-style: oblique;
    font-weight: bold;
}

.logn-brand>.log {
    font-size: 110%;
}

.logn-brand>.base2:after {
    content: "2";
    vertical-align: sub;
    font-size: 50%;
}

.logn-brand>.ofterm:before {
/*    content: "("; */
}

.logn-brand>.ofterm:after {
/*    content: ")"; */
}

/* Add some space after our masthead image */
body>div.container>header.row {
    margin-bottom: 5em;
}

/* Add some space before the footer */
body>div.container>footer.row {
    margin-top: 5em;
}

/* Main page blog recent block */
.blogrecent article header h1 {
    font-size: 120%;
}

.blogrecent article header h2 {
    font-size: 110%;
}


/* Style for blog template */
article.blog {
    margin-top: 4em;
}

article.blog>header h1 {
    font-size: 200%;
}

article.blog>header h2 {
    font-size: 120%;
}


/* Blog Archive Nav; add some padding after the expand icon */
nav#blognav>ol .glyphicon {
    padding-right: 15%;
}
