/*NEW SLIDER STYLES FOR SCALE, ETC*/
/* slider widget */
.ui-slider  {
        text-decoration: none !important;
}
.ui-slider-tooltip {
        display: none;
}
.ui-slider-handle-active .ui-slider-tooltip {
        display: block;
        position: relative;
        top: -25px;
        text-align: center;
        padding: .2em;
        font-size: .9em;
        width: 8em;
        margin-left: -4em;
        text-decoration: none !important;
}
.ui-slider ol, .ui-slider li, .ui-slider dl, .ui-slider dd, .ui-slider dt {
        list-style: none;
        margin: 0;
        padding: 0;
}
.ui-slider ol, .ui-slider dl {
        position: relative;
        top: 1.3em;
        width: 100%;
}
.ui-slider dt {
        top: 1.5em;
        position: absolute;
        padding-top: .2em;
        text-align: center;
        border-bottom: 1px dotted #ddd;
        height: .7em;
        color: #999;
}
.ui-slider dt span {
        background: #fff;
        padding: 0 .5em;
}
.ui-slider li, .ui-slider dd {
        position: absolute;
        overflow: visible;
        color: #666;
}
.ui-slider li span.ui-slider-label, .ui-slider dd span.ui-slider-label {
        display: none;
}
.ui-slider li span.ui-slider-label-show, .ui-slider dd span.ui-slider-label-show {
        display: block;
}
.ui-slider span.ui-slider-tic {
        position: absolute;
        left: 0;
        height: .8em;
        top: -1.3em;
}
.ui-slider li span.ui-component-content, .ui-slider dd span.ui-component-content {
        border-right: 0;
        border-left-width: 1px;
        border-left-style: dotted;
        border-top: 0;
        border-bottom: 0;
}
.ui-slider .first .ui-slider-tic, .ui-slider .last .ui-slider-tic {
        display: none;
}

