form#test-api-form label{text-align:left}.affordability-calc{padding-right:20px}.loginColumns h1.page-title{border-bottom:0;font-size:24px;font-weight:600;margin-bottom:10px;margin-top:20px;padding-bottom:0;text-align:left}.label-outer{width:50%}.form-element-outer label{font-size:14px}.input-outer{width:50%}.button-outer .form-group{justify-content:end;width:100%}.button-outer .form-group #submitButton{width:43%}.tooltip-btn{padding:0}.affordability-calc .button-outer .input-outer{padding-left:38px}.affordability-calc .button-outer .input-outer:before{content:none}.affordability-calc .button-outer #submitButton{border-radius:5px;width:100%}.loginColumns{margin:0 auto;max-width:1000px;padding:20px 0}form#censeo-app-form label{text-align:left}.loginColumns h2{font-size:20px;font-weight:700;margin-bottom:8px;padding-bottom:8px;text-align:center}.loginColumns p{font-size:14px;margin-bottom:10px}.form-element-outer{border-radius:4px;margin-bottom:10px}.form-element-outer .form-group{display:flex;margin:0;padding:10px 0}.form-element-outer .form-group:first-child{border:0}.label-outer{align-items:center;display:flex;padding-right:10px!important;width:40%}.form-element-outer label{display:block;font-size:15px;margin:0!important;padding:0!important;width:100%}.input-outer{padding-left:25px;position:relative;width:60%}.input-outer:before{color:#9a9a9a;content:"\f154";font-family:FontAwesome;font-size:16px;left:0;position:absolute;top:7px}.input-outer.percentage-icon:before{content:"\f295"}.button-outer{border:0;margin-bottom:0}.button-outer .form-group{padding:0}.button-outer .form-group #submitButton{border-radius:5px;font-size:16px;font-weight:700;text-align:center;text-transform:uppercase;width:100%}.button-outer .form-group #submitButton:after{content:none}.more-btn{float:left;margin-top:10px;text-align:center;width:100%}.tooltip-btn{background:none;border:0;height:34px;margin-right:10px;padding:3px 0 0}.tooltip-btn i{color:#9a9a9a;font-size:16px}.tooltip-btn:hover i{color:#000}.loginColumns.calculator{max-width:100%!important}.page-template-template-home-v3 .restart-calulator-div button{border-radius:5px;font-size:16px}.page-template-template-home-v3 .home-content .btn{border-radius:5px}.affordability-calculator ul{padding-left:13px}.affordability-calculator-wrapper .home-content ul{MARGIN-BOTTOM:10PX}.affordability-calculator-wrapper h1{font-size:24px;font-weight:600}.affordability-calculator-wrapper .col-md-12.force-width{max-width:553px}.affordability-calculator-wrapper .home-content form .label-outer label{font-size:15px}.affordability-calculator-wrapper .home-content form .input-outer input{border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding:6px 12px}.affordability-calculator-wrapper .home-content form .button-outer button{border-radius:5px;font-size:16px;font-weight:700;line-height:1.42857143;padding:6px 35px 6px 12px;text-align:center;text-transform:uppercase;width:100%}.affordability-calculator-wrapper .col-md-12.force-width+p{padding-left:15px;padding-right:15px}span[data-toggle=tooltip]:after{background-color:#000;border-radius:4px;bottom:28px;color:#fff;content:attr(title);display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;left:0;left:-50%;line-height:1.4;max-width:200px;min-width:200px;opacity:0;padding:3px 8px;pointer-events:none;position:absolute;text-align:center;text-decoration:none;transform:translateX(-40%);transition:all .3s ease;visibility:hidden}span[data-toggle=tooltip]{position:relative}span[data-toggle=tooltip]:hover:after{opacity:1;visibility:visible}span[data-toggle=tooltip]:before{border-color:#000 transparent transparent;border-style:solid;border-width:5px 5px 0;bottom:23px;content:"";height:0;left:50%;margin-left:-5px;opacity:0;pointer-events:none;position:absolute;transform:translateX(-40%);transition:all .3s ease;visibility:hidden;width:0}span[data-toggle=tooltip]:hover:before{opacity:1;visibility:visible}.tooltip-btn{background:none!important}.affordability-calculator-wrapper .home-content form .input-outer input:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.button-outer .form-group #submitButton:hover{background-color:#000;border-color:#000;color:#fff}.calculator-result-outer>h2{color:#333}.affordability-calculator-wrapper .col-md-12.force-width{max-width:100%;width:100%}.restart-calulator-div.hidden{display:block;visibility:visible}.share-section p{color:#df254c;display:flex;font-size:14px;font-weight:700;justify-content:space-between;line-height:1.42857143;margin:0}.share-section ul{list-style:none;margin:0;padding:0}.share-section ul li{display:flex;font-weight:700;justify-content:space-between;margin:0}.affordability-calculator-wrapper .home-content .share-section ul{margin:10px 0 0}.calculator-result-outer>h3{color:#333;font-size:20px;font-weight:700;margin-bottom:8px;padding-bottom:8px;text-align:center}.calculator-results>p{font-size:14px;font-weight:700;margin-bottom:10px}.share-section>h4{font-size:14px;font-weight:700;margin:0 0 2px}.share-section{line-height:1.42857143}.result-outer{float:left;margin-bottom:10px;width:100%}.result-outer.highlighted{color:#df254c}.result-outer p{display:flex;justify-content:space-between;margin-bottom:0!important}.result-outer p span{padding-left:15px;text-align:right;width:25%}.calculator-result-outer h2{border:0!important}.restart-calulator-div{float:left;padding:15px 15px 0;width:100%}.restart-calulator-div button{font-size:1rem;text-align:center;width:100%}.restart-calulator-div button:after{content:none}.result-outer+.note{clear:both;margin-bottom:0;position:relative;top:-10px}.restart-calulator-div button{line-height:1.42857143}.calculator-result-outer p{font-weight:700}@media(max-width:991px){.affordability-calculator-wrapper .col-md-12.force-width{max-width:100%}}@media(max-width:767px){.affordability-calculator-wrapper .home-content form .input-outer input{line-height:1.42857142857;min-height:34px}.affordability-calculator-wrapper .home-content form{margin-bottom:0}}@media(max-width:480px){span[data-toggle=tooltip]:after{background-color:#000;border-radius:4px;bottom:50px;color:#fff;content:attr(title);display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;left:0;left:210%;line-height:1.4;max-width:150px;min-width:150px;opacity:0;padding:3px 8px;pointer-events:none;position:absolute;text-align:center;text-decoration:none;transform:translateX(-40%);transition:all .3s ease;visibility:hidden;z-index:99}span[data-toggle=tooltip]:before{bottom:50px}}