:root{--white:#fff;--black:#000;--defaultColor:#263238;--linkColor:var(--mediumBlue);--veryLightGray:#f6f7f9;--greyOnGrey:#eee;--lightGrey:#e8e8e8;--mediumGrey:#cfd8dc;--mediumGreen:#a1b4bb;--grey:#aaa;--altGrey:#6f7785;--splashGray:#7e8894;--darkGrey:#565b64;--veryDarkGrey:#42434a;--inputShadow:rgba(0,0,0,.08);--borderRadiusSmall:3px;--borderRadiusMedium:5px;--inputBorderRadius:3px;--primaryInputBoxShadow:0px 0px 3px rgba(0,0,0,.15);--mediumBlueGrey:#a2b3bb;--mediumBlue:#1a75c1;--darkBlue:#004178;--step1Color:var(--veryDarkGrey);--step2Color:#2c4251;--step3Color:var(--altGrey);--step4Color:#2f6372;--step5Color:var(--grey);--step6Color:#549aad;--step7Color:var(--orange);--deepGreen:#354750;--orange:#eb5424;--errorRed:#f11;--errorColor:#690000;--errorBackground:#fddbe1;--calculatorGray:#2c4251;--calculatorYellow:#feca2f;--calculatorBlue2:#2f6372;--calculatorBlue5:#549aad;--calculatorOrange:#eb5424}.fmcalc-wrapper{padding-bottom:20px}body.calculator .entry-content .adsbygoogle{margin:30px 0}.fmcalc-description{padding:20px}.fmcalc-wrapper form{padding:0 20px;top:-10px}.fmcalc-wrapper input[type=email],.fmcalc-wrapper input[type=text],.fmcalc-wrapper textarea{margin:10px 3px;max-width:100%;padding:5px;width:auto}.fmcalc-wrapper form input.fm-calculator-button,.fmcalc-wrapper form input[type=button],.fmcalc-wrapper form input[type=reset]{background:var(--grey);font-size:16px;margin-top:15px}body.calculator .sidebar-wrapper .button{padding-left:0;padding-right:0;width:150px}body.calculator .book-and-copy{overflow:hidden}body.calculator .book-and-copy img{float:left;margin:0 20px 20px 0}body.calculator .entry-content{margin:0 auto;max-width:100%;width:600px}body.calculator #content{position:relative}body.calculator .flare-vertical{display:none!important}body.calculator .fmcalc-inner-container{width:100%}body.calculator .sidebar-wrapper{height:600px;position:absolute;top:75px;width:160px}body.calculator .sidebar-wrapper>div{position:absolute;top:0}body.calculator .right-wrapper{margin-left:820px;width:calc(100% - 820px)!important}body.calculator .calc-expand-div{display:none;margin-top:30px}body.calculator .listexpander ul{display:none}body.calculator .calc-expand-div+.calc-expand-div{margin-top:0}body.calculator input[type=text].fmcalc-result-input{background-color:transparent;border:none;border-radius:0;box-shadow:none}body.calculator input[type=text].fmcalc-result-input:hover{border:none}body.calculator input[type=text].fmcalc-result-input:focus{box-shadow:none}body.calculator .fmcalc-separator{border-top:1px solid #dcdcdc;margin:40px auto;width:60%}body.calculator .fmcalc-separator.full{border-top:1px solid #3673b2;margin:15px auto 20px;width:95%}body.calculator #sched_div small,body.calculator #sched_div td{font-size:8px}body.calculator .calc-expand-link{clear:both;margin:0 auto;max-width:400px;padding:7px 32px;text-align:center}body.calculator .fm_calculator_h2{clear:both;font-style:normal}body.calculator .fm_calculator_expander_title:hover{color:var(--darkBlue);cursor:pointer}body.calculator .fmcalc-inner-container{margin:0 0 30px}body.calculator .fmcalc-inner-container td{font-size:14px}body.calculator .fmcalc{margin:0 auto}body.calculator .fmcalc-title-wrap{margin-top:25px}body.calculator .fmcalc-title{background:var(--lightGrey);font-size:21px;font-weight:700;height:60px;left:0;margin:0 auto 20px;position:relative;text-align:center;z-index:100}body.calculator .fmcalc-title.sixteen{font-size:16px}body.calculator .fmcalc-title.fourteen{font-size:14px}body.calculator .fmcalc-title p{font-weight:700;padding-top:15px;text-align:center}body.calculator .fmclear{clear:both}body.calculator #FMCATopContentAdsense{float:right;width:336px}body.calculator #FMCABeforeContentAdsense{margin:auto;padding-bottom:10px;padding-top:10px;width:730px}body.calculator #FMCALeftAdsense{width:170px}body.calculator #FMCARightSkyAdsense{float:right;width:170px}body.calculator #FMCABottomContentAdsense{float:right;margin-left:10px;margin-top:-6px;width:336px}body.calculator #FMCABottomContentCenteredAdsense{margin-left:auto;margin-right:auto}body.calculator form.cardratings{margin:30px 0 0}body.calculator form.cardratings p{margin:0 0 4px}body.calculator .cardratings-menu{font-size:15px;font-weight:700;height:600px;line-height:1.2;width:160px}body.calculator .cardratings-menu ol{padding:0}body.calculator .cardratings-menu li{border-bottom:2px solid var(--orange);height:75px;list-style-position:inside;margin:0;padding:17px 22px 17px 14px;position:relative}body.calculator .cardratings-menu li a:after{border:2px solid;border-radius:50%;content:"\276F";display:inline-block;font-size:20px;height:30px;line-height:1.3;position:absolute;right:9px;text-align:center;top:22px;width:30px}body.calculator .cardratings-menu li.l3{padding-top:10px}body.calculator .cardratings-menu a{display:block;float:right;margin-right:17px;width:86px}body.calculator.full-width-content #content-sidebar-wrap{max-width:980px}body.page-template-calculator-content-sidebar .fmcalc-wrapper{border-bottom:1px solid var(--lightGrey)}body.page-template-calculator-content-sidebar aside{width:380px}body.page-template-calculator-content-sidebar aside section{border-bottom:1px solid var(--lightGrey);position:relative}body.page-template-calculator-content-sidebar aside section.more-from{background-image:url(https://www.financialmentor.com/wp-content/themes/financialmentor_v2/assets/images/todd-tresidder.jpg);background-position:210px bottom;background-repeat:no-repeat;background-size:140px}body.page-template-calculator-content-sidebar aside section.how-to-design{background-image:url(https://www.financialmentor.com/wp-content/themes/financialmentor_v2/assets/images/sales-page/Pyramid-Full-Color-BKGD-Circle.jpg);background-position:198px 20px;background-repeat:no-repeat;background-size:175px}body.page-template-calculator-content-sidebar aside section.how-to-design a{color:var(--step6Color);text-decoration:underline}body.page-template-calculator-content-sidebar aside section.how-to-accurately{background-image:url(https://www.financialmentor.com/wp-content/themes/financialmentor_v2/assets/images/popup-video-calculator.png);background-position:193px 50px;background-repeat:no-repeat;background-size:170px}@media (max-width:767px){body.page-template-calculator-content-sidebar aside{display:none}body.page-template-calculator-adsense-skyscraper-php.debt-snowball-calculator .fmcalc-wrapper form{padding:0}body.page-template-calculator-adsense-skyscraper-php.bi-weekly-mortgage-calculator-extra-payment .fmcalc-wrapper td,body.page-template-calculator-adsense-skyscraper-php.debt-consolidation-calculator .fmcalc-wrapper td+td,body.page-template-calculator-adsense-skyscraper-php.debt-snowball-calculator .fmcalc-wrapper input[type=text]{margin:3px 0;max-width:45px}body.page-template-calculator-adsense-skyscraper-php.best-retirement-calculator .fmcalc-wrapper td,body.page-template-calculator-adsense-skyscraper-php.credit-card-payment-calculator .fmcalc-wrapper td{display:block;text-align:left}body.page-template-calculator-adsense-skyscraper-php.best-retirement-calculator .fmcalc-wrapper #sched_div td,body.page-template-calculator-adsense-skyscraper-php.credit-card-payment-calculator .fmcalc-wrapper #sched_div td{display:table-cell}body.page-template-calculator-adsense-skyscraper-php.mortgage-balance-calculator .fmcalc-wrapper td{max-width:105px}body.page-template-calculator-adsense-skyscraper-php .car-finance-calculator .fmcalc-inner-container td,body.page-template-calculator-adsense-skyscraper-php.arm-mortgage-calculator-adjustable-rate-mortgage .fmcalc-inner-container td,body.page-template-calculator-adsense-skyscraper-php.balloon-mortgage-calculator .fmcalc-inner-container td,body.page-template-calculator-adsense-skyscraper-php.budget-calculator .fmcalc-inner-container td,body.page-template-calculator-adsense-skyscraper-php.cash-flow-calculator .fmcalc-inner-container td,body.page-template-calculator-adsense-skyscraper-php.compare-credit-cards .fmcalc-inner-container td,body.page-template-calculator-adsense-skyscraper-php.credit-card-payoff-calculator .fmcalc-wrapper td,body.page-template-calculator-adsense-skyscraper-php.expense-calculator .fmcalc-inner-container td,body.page-template-calculator-adsense-skyscraper-php.how-much-house-can-i-afford-mortgage-affordability-calculator .fmcalc-inner-container td,body.page-template-calculator-adsense-skyscraper-php.interest-only-mortgage-calculator .fmcalc-inner-container td,body.page-template-calculator-adsense-skyscraper-php.irregular-payments-budget-calculator .fmcalc-inner-container td,body.page-template-calculator-adsense-skyscraper-php.net-worth-calculator .fmcalc-inner-container td{max-width:40px;white-space:normal}body.page-template-calculator-adsense-skyscraper-php.car-rebate-vs-financing-comparison-calculator .fmcalc td,body.page-template-calculator-adsense-skyscraper-php.savings-goal-calculator .fmcalc-wrapper td{white-space:normal}body.page-template-calculator-adsense-skyscraper-php.debt-consolidation-calculator .fmcalc-wrapper td{margin-left:-20px;max-width:80px}body.page-template-calculator-adsense-skyscraper-php.lease-vs-buy-car-calculator .fmcalc-inner-container td,body.page-template-calculator-adsense-skyscraper-php.real-estate-calculator .fmcalc-inner-container td{max-width:80px}body.page-template-calculator-adsense-skyscraper-php.interest-rate-calculator .fmcalc-inner-container td{max-width:30px}body.page-template-calculator-adsense-skyscraper-php .fmcalc-inner-container{margin-left:-15px;margin-right:-15px;max-width:none;width:auto}body.page-template-calculator-adsense-skyscraper-php .fmcalc-wrapper{border-left:none;border-right:none}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.page-template-calculator-content-sidebar aside section.how-to-design{background-image:url(https://www.financialmentor.com/wp-content/themes/financialmentor_v2/assets/images/sales-page/Pyramid-Color-BKGD-Circle2x.jpg);background-repeat:no-repeat}}.udemy .calc-title{background:var(--veryLightGray);padding:50px 0}.udemy .entry-title{padding:0 15px}@media (min-width:992px){.udemy.has-video .video-thumbnail{background:var(--grey);border:3px solid var(--grey);box-shadow:0 10px 25px rgba(0,0,0,.3);margin:-10px -20px 0;width:calc(100% + 40px)}.udemy aside{margin-top:-220px}.udemy .entry-title{max-width:720px}}@media (max-width:991px){body.udemy .site-inner{margin-top:15px}body.udemy .calc-title{text-align:center}}@media (max-width:767px){body.udemy .calc-title{background:none;padding:15px 0 0}}