#article_and_progress_marker_wrapper {
    display: flex;
}
article {
    flex-grow: 1
}
#progress-tracker {
    position: relative;
    left: -1.5em;
    top: 0;
    padding: 1.5em;
    font-size: 0.8em;
}
.progress-tracker-pct {
    position: absolute;
    left: 0;
}
.pct-10 {
    top: 10%;
}
.pct-20 {
    top: 20%;
}
.pct-30 {
    top: 30%;
}
.pct-40 {
    top: 40%;
}
.pct-50 {
    top: 50%;
}
.pct-60 {
    top: 60%;
}
.pct-70 {
    top: 70%;
}
.pct-80 {
    top: 80%;
}
.pct-90 {
    top: 90%;
}
