/**
 * Builds upon bootstrap's .progress .app-progress-bar widget
 */
.app-progress {
    position: relative;
    height: 1.3rem;
}
.app-progress-bar-completed {
    background-color: #599bff;
}
.app-progress-bar-current {
    background-color: #90bdff;
}
.app-progress-bar-current.zero {
    display:none; /* Because otherwise width=0% still gives some tiny unwanted vertical line */
}
.app-progress-completed-label,
.app-progress-remaining-label
 {
    position: absolute;
    display: table-cell;
    vertical-align: middle;
    height: 100%;
}
.app-progress-completed-label {
    left: 0px;
    /* top: 0px; */
    padding-left: 1em;
}
.app-progress-remaining-label {
    right: 0px;
    padding-right: 1em;
}