: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{padding:5px;width:auto;max-width:100%;margin:10px 3px}.fmcalc-wrapper form input.fm-calculator-button,.fmcalc-wrapper form input[type=button],.fmcalc-wrapper form input[type=reset]{font-size:16px;background:var(--grey);margin-top:15px}body.calculator .sidebar-wrapper .button{width:150px;padding-left:0;padding-right:0}body.calculator .book-and-copy{overflow:hidden}body.calculator .book-and-copy img{float:left;margin:0 20px 20px 0}body.calculator .entry-content{width:600px;max-width:100%;margin:0 auto}body.calculator #content{position:relative}body.calculator .flare-vertical{display:none!important}body.calculator .fmcalc-inner-container{width:100%}body.calculator .sidebar-wrapper{position:absolute;top:75px;width:160px;height:600px}body.calculator .sidebar-wrapper>div{top:0;position:absolute}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{border:none;background-color:transparent;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{width:60%;border-top:1px solid #dcdcdc;margin:40px auto}body.calculator .fmcalc-separator.full{width:95%;border-top:1px solid #3673b2;margin:15px auto 20px}body.calculator #sched_div small,body.calculator #sched_div td{font-size:8px}body.calculator .calc-expand-link{max-width:400px;margin:0 auto;text-align:center;padding:7px 32px;clear:both}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{font-size:21px;font-weight:700;text-align:center;background:var(--lightGrey);position:relative;left:0;z-index:100;margin:0 auto 20px;height:60px}body.calculator .fmcalc-title.sixteen{font-size:16px}body.calculator .fmcalc-title.fourteen{font-size:14px}body.calculator .fmcalc-title p{font-weight:700;text-align:center;padding-top:15px}body.calculator .fmclear{clear:both}body.calculator #FMCATopContentAdsense{width:336px;float:right}body.calculator #FMCABeforeContentAdsense{margin:auto;padding-top:10px;padding-bottom:10px;width:730px}body.calculator #FMCALeftAdsense{width:170px}body.calculator #FMCARightSkyAdsense{width:170px;float:right}body.calculator #FMCABottomContentAdsense{width:336px;float:right;margin-top:-6px;margin-left:10px}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{height:600px;width:160px;font-size:15px;font-weight:700;line-height:1.2}body.calculator .cardratings-menu ol{padding:0}body.calculator .cardratings-menu li{border-bottom:2px solid var(--orange);height:75px;padding:17px 22px 17px 14px;margin:0;position:relative;list-style-position:inside}body.calculator .cardratings-menu li a:after{text-align:center;content:"\276F";border:2px solid;border-radius:50%;width:30px;height:30px;display:inline-block;position:absolute;right:9px;top:22px;font-size:20px;line-height:1.3}body.calculator .cardratings-menu li.l3{padding-top:10px}body.calculator .cardratings-menu a{display:block;float:right;width:86px;margin-right:17px}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{position:relative;border-bottom:1px solid var(--lightGrey)}body.page-template-calculator-content-sidebar aside section.more-from{background-image:url("https://financialmentor.com/wp-content/themes/financialmentor_v2/assets/images/todd-tresidder.jpg");background-repeat:no-repeat;background-position:210px bottom;background-size:140px}body.page-template-calculator-content-sidebar aside section.how-to-design{background-image:url("https://financialmentor.com/wp-content/themes/financialmentor_v2/assets/images/sales-page/Pyramid-Full-Color-BKGD-Circle.jpg");background-repeat:no-repeat;background-size:175px;background-position:198px 20px}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://financialmentor.com/wp-content/themes/financialmentor_v2/assets/images/popup-video-calculator.png");background-repeat:no-repeat;background-position:193px 50px;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]{max-width:45px;margin:3px 0}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.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 .car-finance-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{max-width:80px;margin-left:-20px}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-right:-15px;margin-left:-15px;width:auto;max-width:none}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://financialmentor.com/wp-content/themes/financialmentor_v2/assets/images/sales-page/Pyramid-Color-BKGD-Circle2x.jpg");background-repeat:no-repeat}}.udemy .calc-title{padding:50px 0;background:var(--veryLightGray)}.udemy .entry-title{padding:0 15px}@media (min-width:992px){.udemy.has-video .video-thumbnail{background:var(--grey);border:3px solid var(--grey);margin:-10px -20px 0;box-shadow:0 10px 25px rgba(0,0,0,.3);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}}
