html{max-width:1200px;margin:0 auto;background-color:#feedcc;color:#000}body{line-height:1.6;font-size:18px;margin:1em auto;padding:0 .55em}header{display:flex}header ul{float:right}header span{list-style-type:none;display:inline;padding:0 .2rem 0 .2rem;vertical-align:middle}
a{text-decoration:none;color:#606060}
.tag,time.post{color:#fff;text-transform:uppercase;font-size:10.5px;border:#fff solid .5px;border-radius:2px;padding:4px;margin-right:5px}ul.nav{list-style:none;padding-left:0}h1.title{margin-bottom:-10px}pre,code{background-color:#44475a;color:#fff;border-radius:5px;padding:5px;font-size:12px;overflow-x:auto;width:90%;margin: auto;}.inserted-sign{background-color:hsl(126,31%,39%)}.token.prefix.inserted,.token.prefix.deleted{background-color:#15202b}.deleted-sign{background-color:hsl(0,51%,37%)}mark{background-color:#f1fa8c}.post-nav-next{float:right}blockquote{background-color:#44475a;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px}blockquote p{display:inline}

.home-logo {
    max-width: 400px;
}

.content-space-left {
    max-width: 900px;
    float: left;
    margin: 0 1em 1em 0;
    background-color: #fff;
}

.ad-space-right {
    float: right;
    margin: 0 0 1em 1em;
}

.tmpl-home, .tmpl-post {
    background-color: #fff;
    padding: 5px 10px;
}

header {
    background-color: #7ecdcb;
    color: #000;
}

header a {
    color: #000;
}
body {
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
}