body{background-color:#f0f0f0}.flat-slider{width:20em;padding:0;position:relative}.flat-slider .ui-corner-all{border-radius:0}.flat-slider .ui-widget-content a{color:#222}.flat-slider .ui-widget-content{color:#222;background-color:#999;background-image:none;border-width:0}.flat-slider .ui-widget-header{background-color:#fff;border-color:#fff;background-image:none}.flat-slider .ui-state-focus,.flat-slider .ui-state-hover,.flat-slider .ui-widget-content .ui-state-focus,.flat-slider .ui-widget-content .ui-state-hover,.flat-slider .ui-widget-header .ui-state-focus,.flat-slider .ui-widget-header .ui-state-hover{background-image:none}.flat-slider .ui-slider{position:relative;text-align:left}.flat-slider .ui-slider-horizontal{height:.4rem}.flat-slider .ui-slider-handle{cursor:pointer;position:absolute;z-index:2;background-color:#fff;background-image:none;border-color:#fff;border-radius:20px;height:1rem;top:-.3rem;width:1rem}.flat-slider .max,.flat-slider .max_value,.flat-slider .min,.flat-slider .min_value,.flat-slider .value{margin-top:.3em;font-size:.8rem;white-space:nowrap;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.flat-slider .max,.flat-slider .min{font-size:.7rem;color:#c4c4c4}.flat-slider .min{float:left}.flat-slider .max{float:right}.flat-slider .max_value,.flat-slider .min_value,.flat-slider .value{position:absolute}.flat-slider::after{clear:both}