#home {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
@media screen and (min-width: 1400px)  {
    #home {
        margin-left: 100px;
    }
}
@media screen and (min-width: 1600px)  {
    #home {
        margin-left: 200px;
    }
}
#topics .postTitle {
    font-size: 24px;
}
.blogpost-body {
    font-size: 14px;
}
.blogpost-body a {
    color: #0366d6;
    text-decoration: none;
    border-bottom: 0
}
.blogpost-body code, .blogpost-body tt {
    background-color: rgba(27,31,35,.05);
    border-radius: 3px;
    font-size: 13.6px;
    margin: 0;
    padding: .2em .4em;
}
.blogpost-body .highlight pre, .blogpost-body pre {
    background-color: #f6f8fa;
    border-radius: 3px;
    font-size: 13.6px;
    line-height: 1.45;
    overflow: auto;
    padding: 16px;
}
.pl-k {
    color: #d73a49;
}
.pl-e, .pl-en {
    color: #6f42c1;
}
.pl-c1, .pl-s .pl-v {
    color: #005cc5;
}
code, pre, tt {
    font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;
}