.range-slider{*zoom:1;padding-top:2.5em}.range-slider,.range-slider_sidebar{position:relative;text-align:center;margin:0;direction:ltr}.range-slider_sidebar{padding-top:5px!important;padding-bottom:15px}.range-slider:after,.range-slider:before{content:" ";display:table}.range-slider:after{clear:both}@media (min-width:1024px){.range-slider{padding-top:1.3em}}.range-slider .track{height:6px;margin-bottom:0;right:0;position:absolute;bottom:15px;width:0;z-index:50}@media (min-width:640px){.range-slider_sidebar .track{bottom:30px}.range-slider .track{bottom:36px!important}}@media (min-width:1024px){.range-slider_sidebar .track{bottom:30px!important}.range-slider .track{bottom:36px}}.range-slider .track--full{height:5px;border:1px solid transparent;border-radius:10px;background:#ffffff66;width:100%}.range-slider_sidebar .track--full{height:5px;border:1px solid #fff;border-radius:10px;background:#ccc;width:100%}.range-slider .track--included{height:5px;border-radius:10px;background:#e54d42e0}.range-slider_sidebar .track--included{height:5px;border-radius:10px;background:#e54d42b0}.range-slider .slider-thumb{height:15px;position:absolute;top:1px;border-radius:50%;background:#e54d42;cursor:pointer;left:0;width:15px;display:none;display:block/9;z-index:101}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.range-slider .slider-thumb{display:block}}.range-slider [type=range]{bottom:18px}.range-slider [type=range],.range-slider_sidebar [type=range]{height:30px;pointer-events:none;padding:0;-webkit-appearance:none;position:relative;outline:none;margin:0;background:none;width:100%;z-index:75}.range-slider_sidebar [type=range]{bottom:3px}@media (min-width:640px){.range-slider [type=range]{height:30px}}@media (min-width:1024px){.range-slider [type=range]{height:25px}}.range-slider [type=range]:focus{outline:none}.range-slider [type=range]::-moz-focus-outer{border:0}.range-slider [type=range]:first-of-type{margin-bottom:-30px;float:left}@media (min-width:640px){.range-slider [type=range]:first-of-type{margin-bottom:-30px}}@media (min-width:1024px){.range-slider [type=range]:first-of-type{margin-bottom:-30px}}.range-slider [type=range]:last-of-type{margin-bottom:0;float:right}.range-slider [type=range]::-webkit-slider-runnable-track{height:6px;border:0;background:none;z-index:-1}.range-slider [type=range]::-ms-fill-lower,.range-slider [type=range]::-ms-fill-upper{border:0;background:none}.range-slider [type=range]::-ms-track{border:0;border-color:transparent;height:6px;color:transparent;background:transparent;z-index:-1}.range-slider [type=range]:focus::-ms-fill-lower,.range-slider [type=range]:focus::-ms-fill-upper{border:0;background:none}.range-slider [type=range]::-moz-range-track{height:6px;border:0;-moz-appearance:none;background:none;z-index:-1}.range-slider [type=range]::-webkit-slider-thumb{background:#fff}.range-slider [type=range]::-webkit-slider-thumb,.range-slider_sidebar [type=range]::-webkit-slider-thumb{height:15px;pointer-events:all;border:0;-webkit-appearance:none;position:relative;outline:0;border-radius:50%;cursor:pointer;width:15px;margin-top:-10px;z-index:100}.range-slider_sidebar [type=range]::-webkit-slider-thumb{background:#e54d42}.range-slider [type=range]::-ms-thumb{height:10px;pointer-events:all;border:0;position:relative;border-radius:50%;background:#fff;cursor:pointer;width:10px;margin-top:0;z-index:100}.range-slider_sidebar [type=range]::-ms-thumb{height:15px;pointer-events:all;border:0;position:relative;border-radius:50%;background:#fff;background:#e54d42;cursor:pointer;width:15px;margin-top:0;z-index:100}.range-slider [type=range]::-moz-range-thumb{background:#e54d42}.range-slider [type=range]::-moz-range-thumb,.range-slider_sidebar [type=range]::-moz-range-thumb{height:15px;pointer-events:all;border:0;-moz-appearance:none;position:relative;border-radius:50%;cursor:pointer;width:15px;margin-top:-10px;z-index:100}.range-slider_sidebar [type=range]::-moz-range-thumb{background:#fff}.range-slider .output,.range-slider output{color:#fff;top:21px;line-height:1.6em}.range-slider .output,.range-slider output,.range-slider_sidebar .output,.range-slider_sidebar output{height:.6em;transform:translate(-50%);padding:0;font-size:13px;border:1px solid transparent;position:absolute;text-align:center;border-radius:5px;left:50%;display:inline-block}.range-slider_sidebar .output,.range-slider_sidebar output{color:#968e96;top:20px}