/**
 * CSS for both Frontend+Backend.
 */
.progress-title-inline{
	 display: inline-block;
}
span.progres-ims {
    color: #313131;
    font-size: 14px;
    vertical-align: middle;
    align-items: center;
}
.progres-ims img.progress-bar-img {
    width: 40px;
    height: auto;
}
span.progress-bar-title {
    color: #4a4a4a;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0;
    font-weight: 400;
    vertical-align: middle;
}
.progress-bar-sub-title {
    color: #888;
    font-size: 13px;
    line-height: 25px;
    letter-spacing: 0;
    font-weight: 400;
}
.tpgb-progress-bar .counter-number {
    display: table-cell;
    vertical-align: middle;
    text-align: right;
}
.counter-number .theserivce-milestone-symbol, .counter-number .theserivce-milestone-number.icon-milestone {
    color: #252525;
    font-size: 16px;
    line-height: 1.4;
    text-align: right;
    font-weight: 400;
}