.time-bar-container.disabled div.timebar div.slider div.text {
    color: #a7a9ac;
}
.time-bar-container.disabled div.timebar div.slider div.icon {
    background-position: -145px -28px;
}
.time-bar-container {
    width: auto;
    margin: 0 10px;
}
.time-bar-container div.timebar {
    height: 25px;
}
.time-bar-container div.timebar div.slider {
    top: -15px;
    left: 0;
    width: 21px;
    text-align: center;
}
.time-bar-container div.timebar div.slider div {
    line-height: 20px;
}
.time-bar-container div.timebar div.slider div.text {
    position: absolute;
    width: 300px;
    top: 7px;
    left: -140px;
    text-align: center;
    color: #4acbd6;
}
.time-bar-container div.timebar div.slider div.icon {
    position: relative;
    top: 20px;
    width: 21px;
    height: 21px;
    margin: auto;
    background: url("../img/parentControlIcons.png") -145px 0;
    cursor: pointer;
}
.time-bar-container div.mark {
    margin-top: 10px;
}
.time-bar-container div.scale {
    border-top: 2px solid #a7a9ac;
    margin: 0 9px;
}
.time-bar-container div.scale span.scale-unit {
    display: inline-block;
    height: 4px;
    border-right: 3px solid #a7a9ac;
    margin-left: 18px;
}
.time-bar-container div.scale span.scale-unit:first-child {
    margin-left: 0;
}
.time-bar-container .rfloat {
    float: right;
}
.time-bar-container .lfloat {
    float: left;
}