.table{width:100%;max-width:100%;border-spacing:0;border-collapse:collapse;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:none;vertical-align:middle}.table>tbody>tr>th,.table>thead>tr>th{text-align:left}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}#calc-table input[type=number]::-webkit-inner-spin-button,#calc-table input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#calc-table input[type=number]{-moz-appearance:textfield}#calc-table .form-control{width:100%}#advanced table,#calc-table{font-weight:400;font-size:1.1em;margin-bottom:0}#advanced table>tbody>tr>th,#advanced table>thead>tr>th,#calc-table>tbody>tr>th,#calc-table>thead>tr>th{width:50%}@media only screen and (max-width:768px){#advanced table>tbody>tr>th,#advanced table>thead>tr>th,#calc-table>tbody>tr>th,#calc-table>thead>tr>th{width:40%}}div.payment-percentage,div.tax-percentage{display:grid;grid-template-columns:70% auto}@media only screen and (max-width:768px){div.payment-percentage,div.tax-percentage{grid-template-columns:50% auto}}.payment-amount{border-top-right-radius:0;border-bottom-right-radius:0}.percentage{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}#advanced table>tbody>tr>td,#advanced table>tbody>tr>th,#advanced table>thead>tr>th,#calc-table>tbody>tr>td,#calc-table>tbody>tr>th,#calc-table>thead>tr>th{padding-bottom:20px}#advanced table .input-icon,#calc-table .input-icon{position:relative}#advanced table .input-icon>i,#calc-table .input-icon>i{position:absolute;display:block;transform:translate(0,-50%);top:50%;pointer-events:none;min-width:25px;text-align:center;font-style:normal;color:#aaa}#advanced table .input-icon input,#calc-table .input-icon>input{padding-left:25px;padding-right:0}#calc-table .input-icon-right>i{right:0;margin-right:10px}#calc-table .input-icon-right>input{padding-left:25px;padding-right:25px;text-align:left}#calc-foot{margin:40px 0;text-align:center}#calc-foot input{display:block;float:none;margin:0 auto;padding:10px;background:#0080ff;border:none;color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;font-size:1.2em}.expand{margin:0;padding:10px 6px;color:#1364cf;font-size:1.5em}.click-view{color:#c0d4ea}#calc_results{margin:10px auto}#calc_results .final-summary{margin:5px 0 10px;border:1px solid #b1b1b1;background:#ccc;border-collapse:collapse;width:100%;table-layout:fixed}#calc_results .final-summary td{padding:6px;font:normal 1.1em Arial,Helvetica,sans-serif;text-align:left}#calc_results .final-summary tr.odd{background:#fff;border-bottom:1px solid #ccc}#calc_results .final-summary tr.even{background:#f2f2f2;border-bottom:1px solid #ccc}.slider{display:block;margin-top:12px;-webkit-appearance:none;width:100%;height:2px;border-radius:6px;background:#d3d3d3;outline:0;opacity:.7;-webkit-transition:.3s;transition:opacity .3s}.slider::-moz-range-track{-moz-appearance:inherit}.slider:hover{opacity:1}.slider:active{background:#0080ff}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;cursor:pointer;border:2px solid #d3d3d3}.slider::-moz-range-thumb{-moz-appearance:inherit;width:20px;height:20px;border-radius:50%;background:#fff}.slider:active::-webkit-slider-thumb{border:2px solid #0080ff;box-shadow:rgba(102,102,102,.7) 0 2px 8px}.slider:active::-moz-range-thumb{-moz-appearance:inherit;border:2px solid #0080ff;box-shadow:rgba(102,102,102,.7) 0 2px 8px}.slider::-moz-focus-outer{border:0}#advanced label,#cal-table label{margin-right:14px}#advanced input[type=radio],#cal-table input[type=radio]{margin-right:10px}#advanced label,#cal-table label{margin-right:10px}.mortgage-calculator-right-side{margin-bottom:3em}.mortgage-calculator-right-side-2{position:-webkit-sticky;position:sticky;top:3rem}