*,:focus{outline:0}.frame2 .empty-text,.result-copy{overflow:hidden;font-family:Helvetica,Arial}#bg-exit,.back-bn,.bg-exit,.check-box,.learn-more,.learn-more .blue-arrow,.learn-more .learn-label,.legal-copy,.legal-page,.orange-bn,.orange-bn .bg,.orange-bn .label,.slider-bar,.touch-area{cursor:pointer}*{margin:0;padding:0;border:0;vertical-align:baseline;background:0 0;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}.border1,.border2,.border3,.border4{background:no-repeat #000}::-moz-focus-inner{border:0}img{display:block}.frame1,.frame2,.legal-page,.results,.select-on{display:none}#container{width:300px;height:600px;position:relative;overflow:hidden}#bg-exit,div{position:absolute}#bg-exit{width:100%;height:100%;top:0;left:0;opacity:0;pointer-events:auto}@font-face{font-family:Helvetica;src:url(Helvetica.eot);src:url(Helvetica.eot?#iefix) format('embedded-opentype'),url(Helvetica.woff) format('woff'),url(Helvetica.svg#Helvetica) format('svg');font-weight:400;font-style:normal}div{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bg-exit{width:300px;height:600px}.border1{width:1px;height:600px;top:0;left:0;z-index:1000}.border2{width:300px;height:1px;top:0;left:0;z-index:1001}.border3{width:1px;height:600px;top:0;left:299px;z-index:1002}.border4{width:300px;height:1px;top:599px;left:0;z-index:1003}.top-shadow{width:300px;height:12px;top:0;left:0;background-position:0 0;background-size:300px 12px;z-index:300;pointer-events:none}.frame1,.frame2,.main-bg{width:300px;height:600px}.main-bg{background:url(main-bg.png) repeat-x}.orange-bn{z-index:500}.orange-bn .bg{width:100%;height:100%;border:1px solid #b64620;box-sizing:border-box;-moz-box-sizing:border-box;background:url(bn-bg.png) repeat-x}.orange-bn .label{top:50%;left:50%}.frame1 .orange-bn .label{margin-top:-12px;margin-left:-53px}.page-q4 .orange-bn .label{margin-top:-11px;margin-left:-72px}#result-1 .orange-bn .label,#result-2 .orange-bn .label,#result-4 .orange-bn .label{margin-top:-10px;margin-left:-68px}.touch-area{width:350px;height:150px}.orange-bn .touch-area{top:-50px;left:-35px}.results .orange-bn .touch-area{height:110px}.frame2 .orange-bn .touch-area{left:-24px}.slider .touch-area{top:-27px;left:-17px;height:100px}.back-bn .touch-area{left:0;top:-70px}#check-single .touch-area{left:-18px;top:-25px;height:60px}#check-married .touch-area{left:-18px;top:-13px;height:60px}#check-no .touch-area,#check-yes .touch-area{left:-53px;top:-25px;width:150px;height:80px}#check-no .touch-area{left:-31px}.learn-more .touch-area{height:50px;top:-8px;left:-25px}.result-foot .touch-area{top:14px;left:-23px;height:58px}#result-3 .learn-more-1 .touch-area{height:70px;top:-37px}#result-3 .learn-more-2 .touch-area{height:70px;top:-11px}.logo{width:300px;height:144px;top:456px;left:0}.logo-bg{width:411px;height:94px;top:50px;left:0;background:url(green-bg.png) repeat-y}.logo-fidelity{top:58px;left:127px}.logo-foot{top:123px;left:112px}.logo-arrow{width:165px;height:144px;top:21px;left:-46px;background-position:0 0;background-size:165px 144px}.results .logo .logo-fidelity{top:68px;left:127px}.top-bg{width:411px;height:59px;top:42px;left:0;background:url(green-bg.png) repeat-y}.tab-bg,.tab-q1,.tab-q2,.tab-q3,.tab-q4{width:28px;height:28px}.tab-bg{background-color:#000;opacity:.3}.tab-icon{top:50%;left:50%;margin-top:-9px;margin-left:-7px}.back-bn .label,.orange-arrow{top:12px}.back-area,.back-bn{width:300px;height:42px;top:0;left:0;background-color:#fff}.page-q2 .back-bn .label{left:99px}.page-q2 .back-bn .orange-arrow{left:180px}.page-q3 .back-bn .label{left:97px}.page-q3 .back-bn .orange-arrow{left:183px}.page-q4 .back-bn .label{left:97px}.page-q4 .back-bn .orange-arrow{left:183px}.slider{width:264px;top:335px;left:18px}.slider .bar-bg{width:100%;height:44px;top:6px;cursor:pointer}.slider .bar-bg .bg-view{width:100%;height:8px;top:17px;border:1px solid #bbbdbe;box-sizing:border-box;-moz-box-sizing:border-box;background:url(slider-bar-bg.png) repeat-x}.slider-bar{top:0;left:-6px}.slider-target{width:264px;height:75px;left:18px;top:250px;overflow:hidden}.slider-target .p0,.slider-target .p1{width:60px;height:75px;background-size:60px 750px;background-position:0 0;background-repeat:repeat-y}.slider-target .p0{left:128px}.slider-target .p1{left:76px}.slider-target-mask-top{width:180px;height:7px;left:54px;top:-2px;background:url(num-mask-top.png) repeat-x}.slider-target-mask-bottom{width:180px;height:8px;left:60px;top:70px;background:url(num-mask-bottom.png) repeat-x}.slider-target-mask-left{width:5px;height:75px;left:52px;top:0;background:url(num-mask-left.png) repeat-y}.page-q3 .slider{top:342px}.page-q3 .slider-target{-webkit-transform:scaleX(.62) scaleY(.62) translate3d(0,0,0);-moz-transform:scaleX(.62) scaleY(.62) translate3d(0,0,0);top:278px;width:350px;left:-6px}.plus-icon{left:185px;top:16px}.retractable-items .k{left:169px;top:5px}.slider-target .usd{left:7px}.retractable-items{width:270px;height:75px;left:55px;overflow:hidden}.retractor .plus-icon{left:228px}.retractor .p0{left:110px}.retractor .p1{left:55px}.retractor .p2{left:0;width:60px;height:75px;background-size:60px 750px;background-position:0 0;background-repeat:repeat-y}.check-box{z-index:400;height:50px}#check-single{width:300px;top:286px;left:17px}#check-married{width:300px;top:334px;left:17px}.married,.no,.single,.yes{left:32px;top:4px}#check-no,#check-yes{width:110px;top:323px}#check-yes{left:52px}#check-no{left:180px}.results .back-bn .label{left:99px}.results .back-bn .orange-arrow{left:182px}.frame2 .empty-text{position:absolute}.result-copy{width:300px;font-size:15px}#result-1 .result-copy{top:156px;left:21px}.learn-more{z-index:600;width:300px;height:44px}.learn-more .learn-label{left:9px;top:1px}.learn-more .blue-arrow{left:-2px;top:2px}#result-1 .learn-more,#result-2 .learn-more,#result-4 .learn-more{top:406px;left:24px}#result-2 .result-copy{top:126px;left:21px}#result-3 .re-energize{top:214px;left:24px}#result-3 .retirment-saving{top:243px;left:24px}#result-3 .learn-more-1{top:279px;left:26px}#result-3 .learn-more-2{top:323px;left:26px}#result-4 .result-copy{top:154px;left:21px;font-size:16px}.legal-page{width:300px;height:600px}.legal-copy{top:72px;left:19px;width:259px;height:413px}.legal-page .back-bn .label{left:55px}.legal-page .back-bn .orange-arrow{left:225px}.tab-bg.on{-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;opacity:1}.orange-bn .bg.down{-webkit-transform:scaleY(-1) translate3d(0,0,0);-moz-transform:scaleY(-1) translate3d(0,0,0)}.init-slide-in-right{-webkit-transform:translate3d(-131px,0,0);-moz-transform:translate3d(-131px,0,0)}.logo .logo-bg.init-slide-in-right,.top-bg.init-slide-in-right{-webkit-transform:translate3d(-411px,0,0);-moz-transform:translate3d(-411px,0,0)}.logo .logo-bg.slide-in-right,.slide-in-right,.top-bg.slide-in-right{-webkit-transition:-webkit-transform .5s ease 0s,opacity .5s ease 0s;-moz-transition:-moz-transform .5s ease 0s,opacity .5s ease 0s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);opacity:1}.init-fade-in-o{opacity:0}.fade-in-o{-webkit-transition:opacity .6s ease 0s;-moz-transition:opacity .6s ease 0s;transition:opacity .6s ease 0s;opacity:1}.fade-out-o,.top-bg.fade-out-o{-webkit-transition:opacity .3s ease-in 0s;-moz-transition:opacity .3s ease-in 0s;opacity:0}.init-slide-in-up{opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0)}.slide-in,.slide-in-up{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.slide-in-up{-webkit-transition:opacity .5s ease 0s,-webkit-transform .5s ease 0s;-moz-transition:opacity .5s ease 0s,-moz-transform .5s ease 0s;opacity:1}.init-slide-in{opacity:0}.slide-in{-webkit-transition:opacity .6s ease 0s,-webkit-transform .6s ease 0s;-moz-transition:opacity .6s ease 0s,-moz-transform .6s ease 0s;opacity:1}.init-slide-in-down{opacity:0;-webkit-transform:translate3d(0,-42px,0);-moz-transform:translate3d(0,-42px,0)}.slide-in-down{-webkit-transition:opacity .3s ease 0s,-webkit-transform .3s ease-in-out 0s;-moz-transition:opacity .3s ease 0s,-moz-transform .3s ease-in-out 0s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);opacity:1}.back-bn-slide-back{-webkit-transition:opacity .3s ease 0s,-webkit-transform .3s ease-in 0s;-moz-transition:opacity .3s ease 0s,-moz-transform .3s ease-in 0s;-webkit-transform:translate3d(0,-42px,0);-moz-transform:translate3d(0,-42px,0)}.top-shadow.move-down{-webkit-transition:opacity .3s ease 0s,-webkit-transform .3s ease-in-out 0s;-moz-transition:opacity .3s ease 0s,-moz-transform .3s ease-in-out 0s;-webkit-transform:translate3d(0,42px,0);-moz-transform:translate3d(0,42px,0)}.init-slide-in-left{opacity:0;-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0)}.slide-in-left{-webkit-transition:opacity .4s ease-in 0s,-webkit-transform .4s ease-out 0s;-moz-transition:opacity .4s ease-in 0s,-moz-transform .4s ease-out 0s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);opacity:1}.page-on{opacity:1}.page-off{-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;opacity:0}.end *{-webkit-transition:none!important}.copy-right{width:204px;height:38px;background-position:0 -30px}.copy-which-IRA{width:209px;height:29px;background-position:0 0}.copy-wonder{width:174px;height:37px;background-position:0 -88px}.logo-fidelity{width:153px;height:54px;background-position:0 -126px}.logo-foot{width:180px;height:18px;background-position:0 -69px}.start-here{width:105px;height:24px;background-position:0 -181px}.copy-answer{width:190px;height:25px;background-position:0 -26px;top:262px;left:32px}.copy-question{width:241px;height:25px;background-position:0 0;top:295px;left:32px}.back-q1{width:69px;height:19px;background-position:-146px -60px}.back-q2{width:72px;height:19px;background-position:-1px -60px}.back-q3{width:71px;height:19px;background-position:-74px -60px}.get-results{width:143px;height:21px;background-position:-119px -16px}.icon-q1,.icon-q2,.icon-q3,.icon-q4{width:15px;height:18px}.icon-q1{background-position:-238px -79px}.icon-q2{background-position:-248px -60px}.icon-q3{background-position:-232px -60px}.icon-q4{background-position:-216px -60px}.next-question{margin-top:-10px;margin-left:-59px;width:117px;height:22px;background-position:-1px -16px}.open-account{width:142px;height:21px;background-position:-119px -38px}.return-results{width:160px;height:18px;background-position:-1px -80px}.start-over{width:75px;height:18px;background-position:-162px -80px}.which-IRA{width:262px;height:14px;background-position:-1px -1px}.your-results{width:89px;height:17px;background-position:-1px -39px}.adjusted{width:221px;height:31px;background-position:-1px -113px}.an-employer,.are-you,.covered-by{height:28px;left:17px}.an-employer{width:173px;height:28px;background-position:-1px -313px}.are-you{width:229px;height:28px;background-position:-1px -55px}.covered-by{width:147px;height:28px;background-position:-1px -342px}.filling-status{width:204px;height:34px;background-position:-1px -176px}.how-old{width:189px;height:70px;background-position:-1px -211px}.income{width:206px;height:30px;background-position:-1px -145px}.married{width:169px;height:18px;background-position:-1px -371px}.single{width:231px;height:18px;background-position:-1px -36px}.sponsored-plan{width:223px;height:28px;background-position:-1px -84px}.what-is{width:256px;height:34px;background-position:-1px -1px}.whats-your{width:169px;height:30px;background-position:-1px -282px}.compare{width:137px;height:13px;background-position:-1px -135px}.learn-deferred{width:170px;height:30px;background-position:-1px -90px}.learn-fixed{width:171px;height:30px;background-position:-1px -59px}.learn-roth{width:177px;height:10px;background-position:-1px -149px}.learn-traditional{width:208px;height:10px;background-position:-1px -48px}.result-foot{width:251px;height:46px;background-position:-1px -1px}.why-important{width:142px;height:13px;background-position:-1px -121px}.tip1{width:250px;height:45px;background-position:-1px -115px}.tip2{width:258px;height:64px;background-position:-1px -1px}.tip3{width:251px;height:48px;background-position:-1px -66px}.tip4{width:223px;height:81px;background-position:-1px -161px}.blue-arrow{width:5px;height:9px;background-position:-47px -68px}.k{width:58px;height:66px;background-position:-1px -1px}.no{width:39px;height:18px;background-position:-1px -212px}.orange-arrow{width:23px;height:17px;background-position:-35px -279px}.plus-icon{width:42px;height:42px;background-position:-1px -150px}.select-off,.select-on{width:23px;height:23px}.select-off{background-position:-35px -255px}.select-on{background-position:-35px -231px}.slider-bar{width:33px;height:60px;background-position:-1px -231px}.usd{width:45px;height:81px;background-position:-1px -68px}.yes{width:39px;height:18px;background-position:-1px -193px}.an-IRA{width:77px;height:18px;background-position:-130px -172px}.for-roth{width:232px;height:47px;background-position:-1px -1px}.re-energize{width:187px;height:25px;background-position:-1px -122px}.retirment-saving{width:198px;height:24px;background-position:-1px -97px}.sorry{width:128px;height:23px;background-position:-1px -172px}.traditional{width:159px;height:18px;background-position:-1px -196px}.you-quality,.you-quality-both{height:23px;top:97px}.you-dont{width:217px;height:23px;background-position:-1px -49px}.you-quality{width:175px;height:23px;background-position:-1px -148px}.you-quality-both{width:216px;height:23px;background-position:-1px -73px}.copy-right{top:196px;left:34px}.copy-which-IRA{top:156px;left:31px}.copy-wonder{top:115px;left:32px}.frame1 .orange-bn{left:34px;top:367px;width:227px;height:47px}.how-old{top:172px;left:16px}.which-IRA{top:67px;left:18px}.tab-q1{top:121px;left:18px}.tab-q2{top:121px;left:48px}.tab-q3{top:121px;left:78px}.tab-q4{top:121px;left:108px}.tip1{top:443px;left:20px}.page-q1 .why-important{top:427px;left:20px}.filling-status{top:219px;left:16px}.what-is{top:175px;left:16px}.tip2{top:427px;left:20px}.page-q2 .why-important{top:411px;left:20px}.adjusted{top:206px;left:17px}.income{top:240px;left:19px}.whats-your{top:171px;left:17px}.tip3{top:442px;left:21px}.page-q3 .why-important{top:426px;left:20px}.tip4{top:415px;left:20px}.an-employer{top:235px}.are-you{top:171px}.covered-by{top:203px}.sponsored-plan{top:267px;left:17px}.page-q4 .why-important{top:398px;left:20px}.your-results{top:63px;left:22px}.result-foot{top:433px;left:22px}.re-energize{top:274px;left:24px}.retirment-saving{top:302px;left:24px}.traditional{top:125px;left:22px}.you-quality{left:22px}.you-quality-both{left:21px}.an-IRA{top:153px;left:21px}.you-dont{top:125px;left:20px}.sorry{top:97px;left:20px}.for-roth{top:98px;left:21px}.page-q1 .orange-bn,.page-q2 .orange-bn,.page-q3 .orange-bn,.page-q4 .orange-bn{left:25px;top:509px;width:244px;height:47px}.results .orange-bn{left:23px;top:337px;width:252px;height:47px}