.dun-mortgage-calculator .dun-mortgage-calculator-submitting{opacity:.6;position:relative}.dun-mortgage-calculator .dun-mortgage-calculator-submitting:before{content:"";position:absolute;display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid #000;border-right-color:transparent;border-radius:50%;-webkit-animation:dun-spinner-border .75s linear infinite;animation:dun-spinner-border .75s linear infinite;z-index:100;top:50%;left:50%;margin:-1rem 0 0 -1rem}.dun-mortgage-calculator .dun-mortgage-calculation-total-due{border:1px solid #ddd;background:#f9f9f9;padding:20px;font-size:18px;margin:0 0 12px;text-align:center}.dun-mortgage-calculator .dun-mortgage-calculation-table-wrapper table{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc}.dun-mortgage-calculator .dun-mortgage-calculation-table-wrapper table td,.dun-mortgage-calculator .dun-mortgage-calculation-table-wrapper table th{padding:5px 8px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:left;font-size:12px;line-height:17px}.dun-mortgage-calculator .dun-mortgage-calculation-table-wrapper table thead th,.dun-mortgage-calculator .dun-mortgage-calculation-table-wrapper table tfoot td{background:#f9f9f9}.dun-mortgage-calculator .dun-mortgage-calculation-table-wrapper table thead th{font-weight:400}.dun-mortgage-calculator .dun-mortgage-calculation-table-wrapper table tfoot td{font-weight:700}