.repaymentCalculatorWrapper{background:linear-gradient(0deg,#f0f0f0,#e6e6e6);padding:10px 10px 0;margin-bottom:8px;overflow:hidden}.repaymentCalculatorWrapper label{margin-bottom:7px;display:inline-block;font-weight:bold}.repaymentCalculator{background-color:#fff;padding:14px 10px 20px;clear:both;margin:0 0 10px 0;position:relative;overflow:hidden;box-shadow:0 2px 2px 2px rgba(0,0,0,0.07)}.repaymentCalculator h2{font-size:18px;font-weight:normal;margin-bottom:11px}.repaymentCalculator input[type=radio]{width:33px;margin:0;padding:0;opacity:0}.repaymentCalculator input[type=radio]:checked+label{background:url("https://www17.wellsfargomedia.com/assets/images/css/tools/locator/mobile/radio_selected.png") no-repeat;background-size:21px 21px}.repaymentCalculator input[type=radio]+label{font-size:14px;font-weight:normal;display:inline-block;padding-left:35px;margin-left:-35px;background:url("https://www17.wellsfargomedia.com/assets/images/css/tools/locator/mobile/radio_initial.png") no-repeat;line-height:24px;background-size:21px 21px}.repaymentCalculator input[type=radio]:focus+label{outline:1px solid #a5c7fe}#repCalTableWrapper{display:none}.loanInfo{border-collapse:separate;width:100%;position:relative;margin-bottom:17px}.loanInfo .dollarSign{vertical-align:middle;padding-right:5px}.loanInfo .percentSign{vertical-align:middle;padding-left:10px}.loanInfo input[type=text]{border:2px solid #bfc0be;background-color:#fff;border-radius:5px;font-family:Verdana;font-size:13px;height:39px;width:231px;position:relative;color:#434343;padding-left:10px}.loanInfo:last-of-type{margin-bottom:0}.howToRepay{margin-bottom:8px}#repaymentInputs label{margin-bottom:0}#desiredPaymentInput,#desiredMonthsInput{margin-left:32px}#desiredMonthsInput{display:none}h1.c11{padding-top:6px}#contentBody p{line-height:19px;margin-bottom:16px}.paymentTable{width:100%;border:1px solid #d9d9d9;line-height:19px;text-align:left}.paymentTable td{padding:10px;border:1px solid #d9d9d9;text-align:left}.paymentTable th{padding:10px 10px 13px;color:#007337;font-weight:bold;border:1px solid #d9d9d9;text-align:left}.paymentTable caption{text-align:left;font-size:18px;margin-bottom:11px}.buttonBar{margin:20px 0 10px;text-align:right}input.cta,button.cta,a.cta{border-radius:2px;-webkit-appearance:none;font-family:Verdana;font-size:15px;font-weight:bold;margin-bottom:10px;text-align:center;width:240px;height:45px}input.cta.primaryBtn,button.cta.primaryBtn,a.cta.primaryBtn{background:none repeat scroll 0 0 #5174b8;color:#fff;height:45px;border:2px solid #5174b8}input.cta.secondaryBtn,a.cta.secondaryBtn,button.cta.secondaryBtn{background:none repeat scroll 0 0 #5c5c5c;color:#fff;border:2px solid #5c5c5c;margin-right:6px}#errorMsg{display:none}#errorMsg p{color:#bb0826;background:url(https://www17.wellsfargomedia.com/assets/images/css/template/icon-exclamation-red.gif) no-repeat;padding-left:24px;margin:0;background-size:16px}#paymentCalculator input.highlight{border:2px solid #f00}.errorIcon{display:none;float:left;margin-right:8px;width:16px}#repaymentInputs .errorIcon{padding-top:4px}