.mod-loan-calculator .heading{padding:0 0 55px}.mod-loan-calculator .formBlock h2{padding:5px;font-size:14px;font-weight:bold}.mod-loan-calculator .formBlock fieldset.first-fl{float:left;width:360px}.mod-loan-calculator .formBlock fieldset.second-fl{margin-left:376px;*margin-left:373px}.mod-loan-calculator .formBlock .formContent .field .label{width:104px}.mod-loan-calculator .formBlock .formContent .field .text{width:133px}.mod-loan-calculator .formBlock .formContent .field select.select{width:133px}.mod-loan-calculator .formBlock .formContent .field select.rate{width:84px}.mod-loan-calculator .form-button{margin:20px 0 0 0;padding:0 0 20px;text-align:center}.mod-loan-calculator .payment-box{background:#fff;border:1px solid #D3D3D3;margin:10px 5px 5px 0}.mod-loan-calculator .payment-box .pb-content{margin:29px 0 45px}.mod-loan-calculator .payment-box .pb-content .mtable .mleft,.mod-loan-calculator .payment-box .pb-content .mtable .mright{width:150px}.mod-loan-calculator .payment-box .pb-content .mtable .mmain{width:28%}.mod-loan-calculator .payment-box .pb-title{font-size:16px;text-align:center;font-weight:bold}.mod-loan-calculator .payment-box .amount-info{border-top:1px solid #D3D3D3;line-height:17px;margin:26px 0 0;padding:5px 0 4px;text-align:center}.mod-loan-calculator .payment-box .amount-info .total{font-size:16px;padding:13px 0 9px;font-weight:bold}.mod-loan-calculator .payment-box .amount-info span{color:#E40039;font-size:24px;font-weight:bold}.mod-loan-calculator .payment-box .mtable{max-width:360px;width:100%}.mod-loan-calculator .payment-box .mtable .mleft-button,.mod-loan-calculator .payment-box .mtable .mright-button{padding:0 0 0 6px}.mod-loan-calculator .payment-box .mtable .mmain{padding:11px 0 0}.mod-loan-calculator .payment-box .mtable .mbox-main{color:#E40039;font-size:24px;font-weight:bold;line-height:80%;text-align:center}.mod-loan-calculator .payment-box .mtable .mtext-main{font-size:14px;font-weight:bold;text-align:center;padding:2px 0 0 0}.mod-loan-calculator .payment-box .mtable .mbox{color:#222;font-style:italic;line-height:18px;margin:10px 0 0;text-align:center}.mod-loan-calculator .payment-box .mtable .mtext{font-size:13px;font-style:italic;padding:2px 0 0;text-align:center}.mod-loan-calculator .disclaimer{color:#666;font-size:12px;font-style:italic;padding:0 20px;text-align:center}.mod-loan-calculator .custom-input-wrapper{width:65px;float:left;margin:0 22px 4px 0;position:relative}.mod-loan-calculator .formBlock .formContent .field .custom-input-wrapper input.text{width:99%;margin-right:7px}.mod-loan-calculator .custom-input-wrapper .custom-input-label{position:absolute;line-height:33px;top:0;right:-20px}.mod-loan-calculator .custom-input-switcher{line-height:28px;text-decoration:underline;cursor:pointer;color:#e40039;font-size:12px;margin-left:8px;white-space:nowrap}.mod-loan-calculator .custom-input-wrapper+.custom-input-switcher{line-height:33px}@media (min-width:768px){.mod-loan-calculator .disclaimer{padding:0 40px}.mod-loan-calculator .payment-box{margin:0 5px 5px 0}}@media (max-width:767px){.mod-loan-calculator .disclaimer{padding:0 40px}.mod-loan-calculator .payment-box .pb-content{margin:29px 9% 45px}}@media (min-width:1200px){.mod-loan-calculator .disclaimer{padding:0 80px 40px}}.mod-loan-calculator .custom-input-switcher{color:#ff0e4a}.mod-loan-calculator .payment-box .amount-info span,.mod-loan-calculator .payment-box .mtable .mbox-main{color:##C71633}