.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}
.noUi-target{position:relative}
.noUi-base{width:100%;height:100%;position:relative;margin-top:10px}
.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}
.noUi-handle{position:relative;z-index:1}
.noUi-stacking .noUi-handle{z-index:10}
.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}
.noUi-state-drag *{cursor:inherit!important}
.noUi-base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.noUi-horizontal{height:4px}
.noUi-horizontal .noUi-handle{width:20px;height:17px;left:0;top:-6px;cursor:pointer}
.noUi-horizontal .noUi-handle.noUi-handle-upper{left:-20px}
.noUi-background{background:#f1f1f1}
.noUi-connect{background:#c69c6d;-webkit-transition:background 450ms;transition:background 450ms}
.noUi-dragable{cursor:w-resize}
.noUi-vertical .noUi-dragable{cursor:n-resize}
.noUi-handle{border:1px solid #e8e8e8;border-radius:2px;background:#fff;cursor:default}
.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:4px;width:6px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;left:6px;top:4px}
.noUi-handle:after{top:10px;border-bottom:none}
[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}
[disabled] .noUi-handle{cursor:not-allowed}