/* Functional styling;* These styles are required for noUiSlider to function. * You don't need to change these rules to apply your design. */.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;direction:ltr;}.noUi-base{width:100%;height:100%;position:relative;}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;}.noUi-handle{position:relative;z-index:1;}.noUi-stacking .noUi-handle{/* This class is applied to the lower origin when   its values is > 50%. */z-index:10;}.noUi-stacking + .noUi-origin{/* Fix stacking order in IE7,which incorrectly   creates a new context for the origins. */*z-index:-1;}.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s,top 0.3s;transition:left 0.3s,top 0.3s;}.noUi-state-drag *{cursor:inherit !important;}/* Painting and performance;* Browsers can paint handles in their own layer. */.noUi-base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}/* Slider size and handle placement;*/.noUi-horizontal{height:11px;}.noUi-horizontal .noUi-handle{width:14px;height:18px;left:-9px;top:-5px;}.toggleSliderContainer{background:#4ad762;height:10px;width:40px;padding:5px 3px;padding-top:6px;border-radius:10px;box-shadow:inset 0 1px 1px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.3);vertical-align:middle;border-bottom:1px solid rgba(0,0,0,.1);display:inline-block;}#slider-toggle.noUi-horizontal{background:#738376;box-shadow:0 1px 0 rgba(255,255,255,.3),inset 0 2px 2px rgba(0,0,0,.1);border-radius:5px;height:11px;width:26px;margin-left:8px;}#slider-toggle.noUi-horizontal .noUi-handle{top:-2px;left:-8px;height:16px;width:16px;cursor:pointer;}#slider-toggle.noUi-horizontal.off .noUi-handle{right:10px;}#slider-toggle.noUi-horizontal .noUi-handle:before,#slider-toggle.noUi-horizontal .noUi-handle:after{display:none;}.noUi-vertical{width:18px;}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px;}/* Styling;*/.noUi-background{background:#FAFAFA;//box-shadow:inset 0 1px 1px #f0f0f0;}.noUi-connect{background:#f09800;-webkit-transition:background 450ms;transition:background 450ms;}.noUi-origin{border-radius:2px;}.noUi-target{border-radius:4px;//box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB;}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #BBB;}/* Handles and cursors;*/.noUi-dragable{cursor:w-resize;}.noUi-vertical .noUi-dragable{cursor:n-resize;}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB;}#slider-toggle.noUi-horizontal .noUi-handle{border-radius:8px;border:0;}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB;}/* Handle stripes;*/.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:9px;width:1px;background:#ccc;left:4px;top:4px;}.noUi-handle:after{left:8px;}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px;}.noUi-vertical .noUi-handle:after{top:17px;}/* Disabled state;*/[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8;}[disabled] .noUi-handle{cursor:not-allowed;}