body {
    margin: 40px auto;
    max-width: 650px;
    padding: 0 10px;

    font-family: "League Spartan", sans-serif;
    line-height: 1.6;
}

h1, h2, h3 {
    line-height: 1.2;
}

img {
    width: 100%;
}

.sidebar {
    height: 100%;
    width: 150px;
    position: absolute;
    left: 0;
    top: 0;
    padding-top: 40px;
}

.sidebar div {
    padding-left: 8px;
    display: block;
}
