/*! jQuery UI - v1.11.0 - 2014-07-24
* http://jqueryui.com
* Includes: core.css, slider.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */



/* Overlays */
.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.ui-slider {
    position: relative;
    text-align: left;
    background:#CCC;
    border-radius:4px;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 25px;
    height: 25px;
    cursor: default;
    -ms-touch-action: none;
    touch-action: none;
    background:#4d4d4d;
    border-radius:50%;
    cursor:ew-resize;
}

.ui-slider .ui-slider-handle:focus { box-shadow:none; outline:none; }

.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background:#97c147;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
}

.ui-slider-horizontal {
    height: 10px;
}
.ui-slider-horizontal .ui-slider-handle {
    top: -7px;
    margin-left: -5px;
}
.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}

.ui-slider-vertical {
    width: .8em;
    height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
    top: 0;
}



.bigRangeSlider.ui-slider {
    border-top:0;
    border-radius:3px;
    background: #ebebeb;
}

.bigRangeSlider.ui-slider .ui-slider-handle {
    height: 22px;
    width: 10px;
    background:#909090;
    border-radius:2px;
    cursor:e-resize;
}

.bigRangeSlider.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background:#97c147;
    border-radius:3px;
}


.bigRangeSlider.ui-slider-horizontal {
    height:14px;

}

.bigRangeSlider.ui-slider-horizontal .ui-slider-handle {
    top: -4px;
    margin-left: -5px;
}

/*
.bigRangeSlider.ui-slider-horizontal .ui-slider-handle:after { content:""; display:block; width:4px; height:11px; border-radius:1px; background:#ebebeb; position:absolute; left:6px; top:6px; }
*/

.sliderRed.ui-slider .ui-slider-range {
    background:#ff0101;
}

.sliderDarkBlue.ui-slider .ui-slider-range {
    background:#5174a3;
}


.sliderOrange.ui-slider .ui-slider-range {
    background:#ff8929;
}


.sliderDarkGrey.ui-slider .ui-slider-range {
    background:#484848;
}

.sliderBlue.ui-slider .ui-slider-range {
    background:#1589e1;
}