.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{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: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;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.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;width: 2px;height: 5px;}.noUi-marker {position: absolute;background: #CCC;}.noUi-value-horizontal {margin-left: -20px;padding-top: 20px;}.noUi-value {width: 50px;position: absolute;text-align: center;}.noUi-pips, .noUi-pips * {	-moz-box-sizing: border-box;box-sizing: border-box;}
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;}
.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: transparent;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-term, #slider-loan-interest, #slider-balloon-value, #slider-balloon-value-percent {	margin: 0 0 50px 0; background-color: #fff;}
.loan-calc {margin: 20px 0;}
.loan-calc b {font-size: 16px;color: #333;}
#payment {font-size: 46px;line-height: 1em;}