.article-figure {
    width: 78%;
    max-width: 750px;
    margin: 50px auto;
}

.article-figure img {
    width: 100%;
    height: auto;
    display: block;
}

.article-figure figcaption {
    margin-top: 10px;
    text-align: center;
    color: #666;
    font-size: 0.9rem;
}

.article-figure.small-figure {
    width: 78%;
    max-width: 500px;
    margin: 50px auto;
}

.article-subheading {
    font-weight: bold;
}

/* Reference source links */
.references a {
    color: #17365d;
    text-decoration: underline;
}

.references a:visited {
    color: #17365d;
}

.references a:hover {
    color: #17365d;
    opacity: 0.7;
}

.references a:active {
    color: #17365d;
}

/*Github Link*/

.github-link {
    color: #17365d;
    text-decoration: underline;
}

.github-link:visited {
    color: #17365d;
}

.github-link:hover {
    color: #17365d;
    opacity: 0.7;
}

.github-link:active {
    color: #17365d;
}

