#calculatorTypeWrapper{font-size:16px;font-family:sans-serif;line-height:24px}.calcTypeInner table{color:#52414b;font-size:18px;font-weight:500;overflow:auto!important}.calcTypeInner table th{border:1px solid #52414b!important;background:transparent;color:#000;vertical-align:middle}.calcTypeInner tbody tr:first-child{border-radius:0;border:1px solid #ccc!important}.calcTypeInner tbody tr{border:0}.calcTypeInner tbody tr:last-child{border:0}.slider{-webkit-appearance:none;width:100%;background:#a1a1a1;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s;padding:0;height:12px}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#cc1b91;cursor:pointer;border-radius:30px}.form-toggle-button-wrap{display:flex;gap:10px;margin-bottom:20px;width:100%;align-items:center}.form-toggle-button-wrap a{background:#cc1b91;color:#fff;padding:5px 20px;border:1px solid #5f204d;font-weight:bold}.form-toggle-button-wrap a.active{background:#5f204d;color:#eee;padding:5px 20px;border:1px solid #cc1b91;font-weight:bold}.form-group.row{margin-bottom:20px}.form-group.row>label{font-weight:bold}.form-group.row>input{width:100%;border-radius:3px;padding:.5rem 1rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-family:inherit;font-size:1rem;line-height:1.5;margin:0}span#rangeoutput-i,span#rangeoutput{font-weight:bold;font-size:12pt;margin-top:12px;display:block;background:#eee;text-align:center;padding:5px 0;width:100%}.form-group-2-col{display:flex;flex-direction:column}@media only screen and (min-width:768px){.form-group-2-col{flex-direction:row;gap:120px}}@media only screen and (max-width:500px){.calcTypeInner table th{font-size:16px}#calculatorTypeWrapper .row{margin-left:0;margin-right:0}.container-fluid{padding:0}}.form-group-2-col>div{width:100%}div#interestOnly-calc table,#repayment-calc table{margin-top:60px}.calc-notice a{font-weight:bold;text-decoration:underline}.result-wrapper{display:flex;flex-direction:column;gap:10px;margin-top:40px}.result-wrapper span{font-weight:bold;font-size:14pt;background: #f1b44475;border:1px solid #f1b444;padding:10px;text-align:center;display:block}div#calculatorTypeWrapper h3{font-size:21pt;margin-bottom:30px}div#calculatorTypeWrapper .form-group>input[type="text"]{border:1px solid #ccc}