.rangeSlider,.rangeSlider__fill{background:#7f8c8d;display:block;height:20px;width:100%;-webkit-box-shadow:inset 0 1px 3px rgb(0 0 0 / .3);-moz-box-shadow:inset 0 1px 3px rgb(0 0 0 / .3);box-shadow:inset 0 1px 3px rgb(0 0 0 / .3);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.rangeSlider{position:relative}.rangeSlider--disabled{filter:alpha(Opacity=40);opacity:.4}.rangeSlider__fill{background:#16a085;position:absolute;top:0;z-index:2}.rangeSlider__handle{background:#fff;border:1px solid #ccc;cursor:pointer;display:inline-block;width:40px;height:40px;position:absolute;top:-10px;z-index:3;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff0),color-stop(100%,rgb(0 0 0 / .1)));background-image:-webkit-linear-gradient(#fff0,rgb(0 0 0 / .1));background-image:-moz-linear-gradient(#fff0,rgb(0 0 0 / .1));background-image:-o-linear-gradient(#fff0,rgb(0 0 0 / .1));background-image:linear-gradient(#fff0,rgb(0 0 0 / .1));-webkit-box-shadow:0 0 8px rgb(0 0 0 / .3);-moz-box-shadow:0 0 8px rgb(0 0 0 / .3);box-shadow:0 0 8px rgb(0 0 0 / .3);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.rangeSlider__handle:after{content:"";display:block;width:18px;height:18px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgb(0 0 0 / .13)),color-stop(100%,#fff0));background-image:-webkit-linear-gradient(rgb(0 0 0 / .13),#fff0);background-image:-moz-linear-gradient(rgb(0 0 0 / .13),#fff0);background-image:-o-linear-gradient(rgb(0 0 0 / .13),#fff0);background-image:linear-gradient(rgb(0 0 0 / .13),#fff0);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.rangeSlider__handle:active{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgb(0 0 0 / .1)),color-stop(100%,rgb(0 0 0 / .12)));background-image:-webkit-linear-gradient(rgb(0 0 0 / .1),rgb(0 0 0 / .12));background-image:-moz-linear-gradient(rgb(0 0 0 / .1),rgb(0 0 0 / .12));background-image:-o-linear-gradient(rgb(0 0 0 / .1),rgb(0 0 0 / .12));background-image:linear-gradient(rgb(0 0 0 / .1),rgb(0 0 0 / .12))}input[type=range]:focus+.rangeSlider .rangeSlider__handle{-webkit-box-shadow:0 0 8px rgb(142 68 173 / .9);-moz-box-shadow:0 0 8px rgb(142 68 173 / .9);box-shadow:0 0 8px rgb(142 68 173 / .9)}.rangeSlider__buffer{z-index:1;position:absolute;top:3px;height:14px;background:#2c3e50;border-radius:10px}