/*
 Description: styling for article pages generated from markdown
 Author: LukeGrahamLandry
 License: CC0
*/

body {
    text-align: center;
}

.markdown-body {
    width: 100%;
    max-width: 800px;
    display: inline-block;
    text-align: left;
}

a {
    color: #0366d6;
    text-decoration: none;
}

.markdown-body {
    color: rgb(37, 41, 47);
    font-size: 16px;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
    line-height: 1.5;
}

.markdown-body pre {
    background-color: rgb(247, 248, 250);
    padding-left: 15px;
    padding-right: 15px;
    line-height: 1;
}

.markdown-body code {
    padding: 0.2em 0.4em;
    font-size: 85%;
    background-color: rgb(247, 248, 250);
    font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;
}

.markdown-body h2, .markdown-body h1 {
    border-bottom: 1px solid rgb(217, 222, 228);
}

.markdown-body ul, .markdown-body ol {
    line-height: 1;
}

.markdown-body h1 {
    margin-top: 0px;
}

.menu a {
    margin-left: 10px;
    margin-right: 10px;
}