.progress-bar-00 {
    background: hsla(0, 80%, 50%, 1);
}

.progress-bar-05 {
    background: hsla(0, 80%, 50%, 1);
}

.progress-bar-10 {
    background: hsla(0, 80%, 50%, 1);
}

.progress-bar-15 {
    background: hsla(0, 80%, 50%, 1);
}

.progress-bar-20 {
    background: hsla(0, 80%, 50%, 1);
}

.progress-bar-25 {
    background: hsla(0, 80%, 50%, 1);
}

.progress-bar-30 {
    background: hsla(0, 80%, 50%, 1);
}

.progress-bar-35 {
    background: hsla(8.5, 80%, 50%, 1);
}

.progress-bar-40 {
    background: hsla(17, 80%, 50%, 1);
}

.progress-bar-45 {
    background: hsla(25.5, 80%, 50%, 1);
}

.progress-bar-50 {
    background: hsla(34, 80%, 50%, 1);
}

.progress-bar-55 {
    background: hsla(42.5, 80%, 50%, 1);
}

.progress-bar-60 {
    background: hsla(51, 80%, 50%, 1);
}

.progress-bar-65 {
    background: hsla(59.5, 80%, 50%, 1);
}

.progress-bar-70 {
    background: hsla(68, 80%, 50%, 1);
}

.progress-bar-75 {
    background: hsla(76.5, 80%, 50%, 1);
}

.progress-bar-80 {
    background: hsla(85, 80%, 50%, 1);
}

.progress-bar-85 {
    background: hsla(93.5, 80%, 50%, 1);
}

.progress-bar-90 {
    background: hsla(102, 80%, 50%, 1);
}

.progress-bar-95 {
    background: hsla(114.5, 80%, 50%, 1);
}

.progress-bar-100 {
    background: hsla(123, 80%, 50%, 1);
}

.rewatch {
  font-style: italic;
}

.short {
  font-size: small;
}

.demo-container {
        box-sizing: border-box;
        width: 100%;
        height: 500px;
        padding: 20px 15px 15px 15px;
        margin: 15px auto 30px auto;
        border: 1px solid #ddd;
        background: #fff;
        background: linear-gradient(#f6f6f6 0, #fff 50px);
        background: -o-linear-gradient(#f6f6f6 0, #fff 50px);
        background: -ms-linear-gradient(#f6f6f6 0, #fff 50px);
        background: -moz-linear-gradient(#f6f6f6 0, #fff 50px);
        background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px);
        box-shadow: 0 3px 10px rgba(0,0,0,0.15);
        -o-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
        -ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
        -moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
        -webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1);
}

.flot-placeholder {
        width: 100%;
        height: 100%;
        font-size: 14px;
        line-height: 1.2em;
}

.tickLabel .chart-label { padding-left:100px }
