.main_container img {
    max-width: 100%;
}

.main_container {
    text-align: justify;
}

#header{
    padding-top: 0;
    margin-top: 10px;  
    text-align: center;
    font-size: 2.5em;
}

.main_container h1 {
    padding-bottom: 20px;

    padding-top: 80px; /*make link anchor scroll further down bc of top bar*/
    margin-top: -50px; 
    border-bottom: 1px solid #c1c1c1;
    text-align: left;
    line-height: 1;
    word-break: break-word; /* some headers like InvocationTargetException in common errors are just too long on mobile version*/
}

/* undo if the nav is non-sticky for mobile devices */
@media screen and (max-width: 500px) {
    .main_container h1 {
        margin-top: initial;
        padding-top: 0.5em;
    }
}

.wiki_main_container {
    background-color: rgb(255, 255, 255);
}

.wiki_main_container kbd {
    display: inline-block;
    padding: 3px 5px;
    font: 11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;
    line-height: 10px;
    color: #444d56;
    vertical-align: middle;
    background-color: #fafbfc;
    border: 1px solid #d1d5da;
    border-radius: 3px;
    box-shadow: inset 0 -1px 0 #d1d5da;
}

@media screen and (max-width: 1000px) {
    .main_container img {
        display: block;
        margin: 0 auto;
    }
}

.spaced-list li {
    margin: 0.5em;
}

.spaced-list li a {
    text-decoration: none;
}

.spaced-list li a:hover {
    text-decoration: overline;
} 

