.ui-slider{position:relative;text-align:left;margin:8px 12px 0px 12px;}
.ui-slider:after, .ui-slider:before{content:""; position:absolute; height:8px; width:14px;background-color:#e2e3e4; top:-1px;}

.ui-slider:after{ right:-12px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;
border-top-right-radius:4px;border-bottom-right-radius: 4px; }

.ui-slider:before{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-bottomleft: 4px;border-top-left-radius: 4px;
border-bottom-left-radius: 4px;left:-12px;}



.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:24px;height:24px;cursor:pointer;-ms-touch-action:none;touch-action:none;border:0px !important;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:10px;display:block;border:0;background-position:0 0;}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}
.ui-slider-horizontal{height:8px; background:#e2e3e4; border-radius:4px;}
.ui-slider-horizontal .ui-slider-handle{top:-10px;margin-left:-12px;}
.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;}
