.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.noUi-target,.noUi-target *{-ms-touch-action:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;border-radius:2px}.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-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#fafafa}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-target{border-radius:4px;border:1px solid #d3d3d3;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,.45),0 3px 6px -5px #bbb}.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}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8}[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips-horizontal{padding:10px 0;height:50px;top:100%;left:0;width:100%}.noUi-marker-horizontal.noUi-marker{margin-left:-1px}.noUi-marker{position:absolute;background:#ccc}.noUi-value{width:40px;position:absolute}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.frm2-calculator .form-control{display:block;width:100%;height:auto;margin-bottom:15px;padding:9px;font-size:14px;line-height:1.42857143;background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.frm2-calculator .select-container{display:inline-block;padding:2px 0;overflow:hidden;vertical-align:top;background:url(images/select-input.png) right center no-repeat #fff}.frm2-calculator .form-control .select-hide{position:relative;background:0 0;width:100%;line-height:1;border:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;text-indent:.01px;text-overflow:'';padding:0 20% 0 9px;height:36px;font-size:14px;margin:0;outline:none;color:#666}.frm2-calculator .form-control{color:#8f8f8f;background-color:#fff;border:1px solid #bbb}div.tooltip{position:absolute;border:0;padding:5px;width:65px;z-index:13000;font:400 12px/12px Arial;border-radius:3px;top:32px;left:-20px;text-align:center;opacity:1}.noUi-pips-horizontal{margin-top:-23px}.noUi-base{z-index:2}.noUi-marker-horizontal.noUi-marker{width:1px;height:8px;background-color:#dcdcdc}.noUi-background{background-color:#fff;box-shadow:none}.noUi-value{text-align:left}.noUi-value-horizontal{margin-top:-35px;margin-left:0;padding-top:0;color:#000}.noUi-value:last-child{text-align:right;margin-left:-50px}#slider-loan-amount,#slider-loan-deposit,#slider-loan-interest,#slider-loan-residual,#slider-loan-term{margin:0 0 50px}div.tooltip{background-color:#0087d4;color:#fff}.loan-repayments-class #payment{font-size:46px;line-height:1em}