.right {
    float: right;
    margin-left: 1.5em;
    margin-bottom: 0.8em;
}

.left {
    float: left;
    margin-right: 1.5em;
    margin-bottom: 0.8em;
}

article > hr, .footnote > hr {
    clear: both;
}

aside {
    background-color: #420666 !important;
}

aside h1 {
    font-size: 2em !important;
}

ul.social a {
    background-color: inherit !important;
}

body > main > footer > p:nth-child(2) {
    display: none;
}
