/* https://lifesighted.com/wp-content/themes/pro-child/framework/css/home-affordability-calc.css */
#home-affordability{display:flex;flex-direction:row-reverse;font-size:1.6rem}#home-affordability-results{width:37%}#home-affordability-calcs{width:60%;margin-right:3%}#hac-pricing-header{font-size:145%;font-weight:700;margin:3rem 0}#hac-house-icon{width:100px;vertical-align:middle;margin-right:25px}#hac-disclaimer{font-size:90%;margin-top:8rem}#hac-dp-too-low{visibility:hidden}#hac-dp-too-low.is-too-low{visibility:visible}.hac-input-info{width:50%;font-weight:400;order:1;padding-bottom:1rem}.hac-input{width:45%;margin-left:5%;order:2}.hac-input-item{clear:both;display:flex;flex-wrap:wrap;padding:2rem 0;border-bottom:1px solid #dfdfdf}.hac-input-item:first-child{padding-top:0}.hac-input-item label{display:inline-block;margin:0 2rem 0 8px}.hac-input .ui-slider-handle{border:1px solid;background-color:#fff;padding:8px;height:1px;position:absolute;top:-4px;border-radius:3px;cursor:grab}.hac-input .ui-slider,.hac-input .ui-slider-range{background-color:#dfdfdf;border:1px solid;height:1px;padding:5px 0;position:relative;max-width:200px}.hac-input .ui-slider{margin-top:1rem;border-radius:3px}.hac-input .ui-slider-range{border:0 none;position:absolute;left:0;top:0;background-color:#7dae51}.hac-help-tip{border:1px solid currentColor;padding:.05rem .7rem;border-radius:5px;font-size:1.25rem;vertical-align:middle;display:inline-block;margin-left:.85rem;font-weight:700;background-color:#efefef;color:#9f9f9f;box-shadow:0 1px 1px #bfbfbf;position:relative}.hac-help-tip .hac-tip-text{visibility:hidden;width:260px;background-color:#fff;color:#3f3f3f;text-align:center;border-radius:3px;padding:10px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-125px;font-weight:300;border:1px solid #bfbfbf}.hac-help-tip .hac-tip-point{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:#bfbfbf transparent transparent transparent}.hac-help-tip .hac-tip-point::after{content:"";position:absolute;top:-9px;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:#fff transparent transparent transparent}.hac-help-tip:hover .hac-tip-text{visibility:visible}.hac-input-item input{max-width:150px}.dollar-label,.perc-label{display:inline-block;vertical-align:top;margin-right:5px}.dollar-label,.perc-label{position:relative}.dollar-label input{padding-left:22px}.perc-label input{padding-right:25px;width:75px}.dollar-label:before{content:"$";position:absolute;top:3px;left:8px}.perc-label:after{content:"%";position:absolute;top:3px;right:8px}.perc-label{margin-right:0;margin-left:5px}@media screen and (max-width:979px){#home-affordability{flex-direction:column}#home-affordability-results{width:100%}#home-affordability-calcs{width:100%;margin:5rem 0 0}}