.form-label{color:#666;font-size:.8375rem;width:100%}.form-control{border:1px solid #ccc;border-radius:4px;color:#666;text-align:right;width:100%}.form-control::placeholder{color:#aaa}.link-button{background-color:#04bfbf;border:1px #04bfbf;border-radius:6px;color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:22px;font-style:normal;font-weight:400;padding:15px 53px;text-align:center;text-decoration:none;text-transform:none}.link-button:active,.link-button:hover{background-color:#1a334e;border:1px #1a334e;color:#fff}.input-addon{position:relative;user-select:none}.input-addon>span{color:#ccc;left:8px;position:absolute;top:2px}.form-range{width:100%}.output-cost{color:red}.output-cost,.output-investment{background:#efefef;font-weight:700}.output-investment{color:green}.label-savings{color:green;font-style:italic;font-weight:700}.output-savings{background:green;color:#fff;font-weight:700}.text-center{text-align:center}.card .row-fluid{margin-bottom:.5rem}.card{border:1px solid #ccc;border-radius:8px;padding:24px}.form-range-indicator{font-size:.5rem;text-align:center}.tooltip{float:left;height:0;position:relative;width:100%}.tooltip .tooltiptext{background-color:#666;border-radius:6px;bottom:100%;color:#fff;font-size:.5rem;margin-bottom:10px;padding:5px 0;position:absolute;text-align:center;width:100%;z-index:1}@media(max-width:767px){.tooltip .tooltiptext{margin-bottom:80px}}.tooltip .tooltiptext:after{border:5px solid transparent;border-top-color:#666;content:" ";left:50%;margin-left:-5px;position:absolute;top:100%}