.toggle-container{align-items:center;display:flex}.toggle-text{font-size:14px;font-weight:400;margin-right:10px}.switch{display:inline-block;height:24px;position:relative;width:50px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.1s}.slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;width:18px}.switch input:checked+.slider{background-color:#08c}.switch input:checked+.slider:before{transform:translateX(26px)}.res{display:flex;flex-direction:row;padding-bottom:10px}.ce3 ul li:first-child{margin-bottom:3px}.arrow-net{color:red}.form-container{display:flex}#down-payment-dollars,#down-payment-percentage,#interest-rate,#market-rent,#monthly-insurance,#monthly-taxes,#purchase-price{border-radius:5px!important;padding:.7rem .95rem!important}.flex-container,.input-container{align-items:center;display:flex}.percentage-sign{margin-left:5px;margin-right:5px}.dollars-container{margin-left:auto}.down-payment .percentage-sign{color:#555;font-size:14px;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.input-container{position:relative}.input-container input{padding-right:20px}.percentage-sign{color:#555;font-size:14px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.form-container{position:relative}#clear-btn{background-color:#ccc;border:none;border-radius:5px;cursor:pointer;margin:10px;padding:5px 10px}#clear-btn:hover{background-color:#ddd}#first,#second{box-sizing:border-box}#first{flex:0 0 calc(45% - 5px);margin-right:10px}#second{flex:0 0 55%}#second li,#second>ul{list-style-type:none}#second div ul,#second>ul{padding-left:5px}#first input:not([type=checkbox]):not([type=radio]):not([type=submit]){font-size:15px}#second{border:1px solid grey;border-radius:4px;font-size:14px;height:90%;margin-top:15px;padding-left:10px;padding-right:10px;padding-top:25px}#first{padding-right:5px}.linkcalc{color:#5a86b3!important}input[type=checkbox]:checked:after{color:#08c;content:"X"!important;height:1rem!important;padding:0!important;text-align:center;width:1rem!important}#monthlyInsuranceDisplay,#monthlyTaxesDisplay{color:hsla(0,0%,6%,.6);font-size:10.5px;font-weight:700;padding:16px 10px 0 0!important}#monthlyRentDisplay{color:rgba(118,90,86,.9);font-size:10.5px;font-weight:700;padding:16px 10px 0 0!important}input[type=checkbox]:checked{background:#fff!important;height:1rem!important;padding:0!important;text-align:center;width:1rem!important}#monthly-mip-payment{background-color:#e7e7e7}*{box-sizing:border-box}input[type=checkbox]{border-radius:0!important;margin:0!important}body{margin:0}label{padding-top:13px}#calculate{background-color:#fff;border:none;border:2px solid green!important;border-radius:4px!important;color:green;cursor:pointer;display:inline-block;font-weight:700;font-weight:600!important;padding:8px 16px!important;text-align:center;text-decoration:none;width:100%!important}#calculate:hover{background-color:green!important;color:#fff!important}.form-container{background-color:#f9f9f9;border:2px solid grey;border-radius:5px;font-family:Arial,sans-serif;margin:0 auto;padding:34px 22px 0 20px;width:95%}label{display:inline-block;font-size:13px;font-weight:700;margin-bottom:5px}form li{color:#5a5a5a}input[type=text]{border:1px solid #ccc;border-radius:5px;padding:10px;width:100%}#calculate{border:2px solid green}#ratio-result,#resultyes{font-size:16px}input[type=button]{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}input[type=button]:hover{background-color:#3e8e41}.small-link{font-size:12px}.additional-fields{margin-top:20px}.one{margin-top:10px}.clean{display:flex;flex-direction:row;position:absolute;right:0;top:0}.clean img{visibility:hidden}@media only screen and (max-width:600px){.form-container{background-color:#f9f9f9;border:2px solid grey;border-radius:5px;margin:0 auto;width:95%}#second{margin-top:0;padding-bottom:30px!important;padding-top:25px!important}#first input:not([type=checkbox]):not([type=radio]):not([type=submit]){font-size:16px}#first{margin:12px 0 0;padding:0}.form-container{display:block;padding:15px}input[type=text]{font-size:14px}input[type=button]{font-size:14px;padding:8px 16px}label{font-size:14px}.small-link{font-size:10px}}@media only screen and (max-width:1024px){.form-container{background-color:#f9f9f9;border:2px solid grey;border-radius:5px;margin:0 auto;padding:15px;width:95%}#second{margin-top:0;padding-bottom:30px!important;padding-top:25px!important}#first input:not([type=checkbox]):not([type=radio]):not([type=submit]){font-size:16px}#first{margin:12px 0 0;padding:0}.form-container{display:block}input[type=text]{font-size:14px}input[type=button]{font-size:14px;padding:8px 16px}label{font-size:14px}.small-link{font-size:10px}}