#fincalc2 .ui-slider{position:relative;text-align:left;}
#fincalc2 .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:2em;height:2em;cursor:default;-ms-touch-action:none;touch-action:none;}
#fincalc2 .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}
#fincalc2 .ui-slider.ui-state-disabled .ui-slider-handle,
#fincalc2 .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}
#fincalc2 .ui-slider-horizontal{height:1.5em;}
#fincalc2 .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
#fincalc2 .ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
#fincalc2 .ui-slider-horizontal .ui-slider-range-min{left:0;}
#fincalc2 .ui-slider-horizontal .ui-slider-range-max{right:0;}
#fincalc2 .ui-slider-vertical{width:.8em;height:100px;}
#fincalc2 .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
#fincalc2 .ui-slider-vertical .ui-slider-range{left:0;width:100%;}
#fincalc2 .ui-slider-vertical .ui-slider-range-min{bottom:0;}
#fincalc2 .ui-slider-vertical .ui-slider-range-max{top:0;}
#fincalc2 .ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;}
#fincalc2 .ui-widget .ui-widget{font-size:1em;}
#fincalc2 .ui-widget input,
#fincalc2 .ui-widget select,
#fincalc2 .ui-widget textarea,
#fincalc2 .ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em;}
#fincalc2 .ui-widget-content{border:1px solid #dddddd;background:white;color:#333333;}
#fincalc2 .ui-widget-content a{color:#333333;}
#fincalc2 .ui-widget-header{/*border:1px solid #e78f08;*/background:#0084c8;color:#ffffff;font-weight:bold;}
#fincalc2 .ui-widget-header a{color:#ffffff;}
#fincalc2 .ui-state-default,
#fincalc2 .ui-widget-content .ui-state-default,
            #fincalc2 .ui-widget-header .ui-state-default{border:1px solid #cccccc;background-color:white!important;font-weight:bold;color:#1c94c4;border-radius:17px;outline:none;}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{color:#1c94c4;text-decoration:none;}
#fincalc2 .ui-state-hover,
#fincalc2 .ui-widget-content .ui-state-hover,
#fincalc2 .ui-widget-header .ui-state-hover,
#fincalc2 .ui-state-focus,
#fincalc2 .ui-widget-content .ui-state-focus,
#fincalc2 .ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:white;font-weight:bold;color:#c77405;}
#fincalc2 .ui-state-hover a,
#fincalc2 .ui-state-hover a:hover,
#fincalc2 .ui-state-hover a:link,
#fincalc2 .ui-state-hover a:visited,
#fincalc2 .ui-state-focus a,
#fincalc2 .ui-state-focus a:hover,
#fincalc2 .ui-state-focus a:link,
#fincalc2 .ui-state-focus a:visited{color:#c77405;text-decoration:none;}
#fincalc2 .ui-state-active,
#fincalc2 .ui-widget-content .ui-state-active,
#fincalc2 .ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00;}
#fincalc2 .ui-icon,
#fincalc2 .ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png");}
#fincalc2 .ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png");}
#fincalc2 .ui-state-default .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png");}
#fincalc2 .ui-state-hover .ui-icon,
#fincalc2 .ui-state-focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png");}
#fincalc2 .ui-state-active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png");}
#fincalc2 .ui-state-highlight .ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png");}
#fincalc2 .ui-state-error .ui-icon,
.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png");}

#ResidualVal{
    float: right;
    width: 15%;
}

#slider-range-min2, #slider-range-min {float:left; width: 80%;}

#amount {
    width: 15%;
    background-color: #f1f1f1;
    border: none;
    padding: 0 0 0 10px !important;
    box-shadow: none;
    height: auto;
    font-weight: bold;
    text-align: right;
    float: right;
}

#amount2{
    background: #f1f1f1;
    outline: none;
    box-shadow: none;
    border: none;
    text-align: right;
    font-weight: bold;
    margin-top: -15px;   
}

.blue-section-right-position{
    text-align: center;
    width: 100%;
    text-align: center;
    text-align: center;
    width: 100%;
    margin-top: 1.5rem;
    padding: 5%;
    background-color: #00b1eb;
    color: white;
}

.margin-top{ margin-top:1.5rem;}