html.hasOverlay{height:auto;min-height:100%;position:relative}html.hasOverlay .body{height:100%}#terms-and-condition img{max-width:100%}.claims-data-toolbar{border-bottom:1px solid #ccc;padding-bottom:15px}.claims-data-message{background:none;color:#4e7991;display:block;float:none;font-size:15px;line-height:1;margin:0 0 10px 0;padding-left:40px}.claims-data-message:before{color:#d26f04;content:'';display:inline-block;font-size:28px;margin-left:-40px;margin-right:10px;font-family:tools;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.claims-data-message .date{color:#4e7991;font-weight:bold}.emma-data-toggle{float:none;margin-top:10px}.emma-data-toggle.ui-buttonset .ui-button-text{line-height:1}.emma-data-toggle.ui-buttonset .ui-button{background:#fff;border:1px solid #ccc;font-size:14px;font-weight:500;min-width:200px;padding:10px}.emma-data-toggle.ui-buttonset .ui-button.ui-state-active{background:#1ca5de;border-color:#1ca5de;color:#fff}.emma-data-toggle.ui-buttonset .ui-button.ui-state-active.ui-state-hover{background:#1ca5de}.emma-data-toggle.ui-buttonset .ui-button.ui-state-hover{background:#fff}.emma-data-toggle.ui-buttonset .ui-button.ui-corner-left{border-right:0}.emma-data-toggle.ui-buttonset .ui-button.ui-corner-right{border-left:0}#emma-welcome{background:#fff;border:1px solid #e8e8e8;font-size:16px;margin:24px auto 0 auto;padding:25px 0;text-align:left}@media only screen and (max-width:766px){#emma-welcome{padding:25px 20px}}#emma-welcome .emma-welcome-header{background:url(/css/images/askemma/emma-welcome-header-bg.png) 0 39px repeat-x}#emma-welcome .emma-welcome-text{color:#000;font-size:1.6rem;left:200px;position:absolute;top:0}@media only screen and (max-width:766px){#emma-welcome .emma-welcome-text{left:auto;position:relative;top:auto}}@media only screen and (min-width:767px)and (max-width:959px){#emma-welcome .emma-welcome-text{left:auto;position:relative;top:auto}}#emma-welcome #emmaWelcomeBack{margin:0 25px}@media only screen and (max-width:766px){#emma-welcome #emmaWelcomeBack{display:block;text-align:center}}#emma-welcome .welcome-image-emma{max-width:55%}#emma-welcome .welcome-image-characters{max-width:95%}#emma-welcome img.emma-welcome-hover{display:none;left:0;margin:0 auto;position:absolute;right:0}.emma-welcome-links{margin-top:35px}.overlay{background:rgba(0,0,0,.15);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1001}div.emma-launch-video{background-size:auto 100%!important;cursor:pointer;height:186px;margin-bottom:30px;max-width:100%;text-align:center}a.emma-launch-video{clear:right;display:block;font-weight:bold;padding:0 40px;text-align:center;text-decoration:none!important}@media only screen and (min-width:767px)and (max-width:1199px){.health-summary-table a.add-service{padding:0}.fsa-plan-selection .emma-contribution-amount .plan-selection-emma-estimate .plan-selection-emma-estimate-label{padding:0}.fsa-plan-selection .emma-contribution-amount .plan-selection-emma-estimate .emma-recommended-plan-badge{left:10%;right:10%}}@media only screen and (max-width:1199px){.emma-toolbar .col{border:none}.plan-selection-plan-portlet.emma-recommended-plan{margin-bottom:65px!important}.plan-selection-plan-portlet.emma-recommended-plan .emma-recommended-plan-badge{left:10px;right:10px}}@media only screen and (max-width:766px){.plan-selection-toolbar .plan-selection-coverage-tier{text-align:left}#fsa-dep-calculator-child-care,#fsa-dep-calculator-elderly-care{overflow-x:scroll}}body.enroll.er .emma-toolbar{display:none}body.plansearch:not(.enrollment2016) .emma-toolbar{display:none!important}.sg-survey-form *{color:#555;font-family:"Roboto",helvetica,arial,sans-serif}.sg-survey-form .sg-header{background-color:transparent;color:#555}.sg-survey-form .sg-header .sg-title{padding:0 0 0 30px}.sg-survey-form .sg-header h1{font-size:24px;font-weight:400}a.intro-video{background-position:0 0;background-repeat:no-repeat;display:inline-block;height:195px;max-width:100%;vertical-align:top;width:275px}tr[section="Ask Emma Education & Recommendation"] .helper-text{margin-bottom:15px;margin-top:0}.emma-toolbar{background:#f6fdf4;border-bottom:1px solid #c3e5e0;border-top:1px solid #c3e5e0;box-shadow:2px 3px 5px #e8e9e9}.emma-toolbar select{max-width:90%}.emma-toolbar input.helpMeDecideButton[disabled]{opacity:1}.emma-toolbar .container{box-sizing:border-box;margin:0 auto;min-height:95px;overflow:visible}@media only screen and (max-width:766px){.emma-toolbar .container{background-size:auto 55px;min-height:0;text-align:center}}@media only screen and (min-width:767px)and (max-width:959px){.emma-toolbar .container{padding-left:0;padding-right:0}}.emma-toolbar img.emma-face{margin-top:8px}@media only screen and (max-width:766px){.emma-toolbar img.emma-face{height:60px;margin-top:0}}.emma-toolbar .row{padding-right:180px}@media only screen and (max-width:766px){.emma-toolbar .row{padding-right:0}}.emma-toolbar .row>div{box-sizing:border-box;display:inline-block;min-height:105px;padding:10px 25px;vertical-align:top}.emma-toolbar .row>div.center{text-align:center}@media only screen and (max-width:766px){.emma-toolbar .row>div{min-height:0;padding:10px 5px}}.emma-toolbar #faqContainer{max-width:50%;padding:0 20px}.emma-toolbar .pre-enroll-msg{color:#4e7991;font-size:23px;padding-top:8px}.emma-toolbar .emma-toolbar-label{display:block;margin-bottom:10px}.emma-toolbar .audio-label{display:block;text-transform:uppercase}.emma-toolbar .mute-toggle{float:none;margin-top:10px;text-align:center}.emma-toolbar .mute-toggle a{background-color:#fff;border:1px solid #949494;color:#949494!important;display:inline-block;font-size:24px;height:36px;line-height:35px;text-align:center;text-decoration:none;font-family:tools;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:45px}.emma-toolbar .mute-toggle a.active{background-color:#218921;color:#fff!important;cursor:default}.emma-toolbar .mute-toggle a.sound{border-radius:3px 0 0 3px;border-right:none}.emma-toolbar .mute-toggle a.sound:before{content:""}.emma-toolbar .mute-toggle a.mute{border-left:none;border-radius:0 3px 3px 0;margin-left:-4px}.emma-toolbar .mute-toggle a.mute:before{content:""}.emma-toolbar .mute-toggle a:hover{text-decoration:none}.emma-toolbar.emma-on{background:#189aca}.emma-toolbar .emma-toolbar-dropdown-wrapper{position:relative;width:100%}.emma-toolbar .emma-toolbar-dropdown-wrapper .emma-toolbar-dropdown-container{z-index:102}.emma-toolbar #gotoCalculatorContainer,.emma-toolbar #gotoInterviewContainer,.emma-toolbar #returnToIntro{display:none;margin-left:0;text-align:center}.emma-toolbar #gotoCalculatorContainer a,.emma-toolbar #gotoInterviewContainer a,.emma-toolbar #returnToIntro a{display:block;padding-top:37px}.emma-toolbar #gotoCalculatorContainer a:hover,.emma-toolbar #gotoInterviewContainer a:hover,.emma-toolbar #returnToIntro a:hover{color:#004760;text-decoration:none}@media only screen and (max-width:766px){.emma-toolbar #gotoCalculatorContainer a,.emma-toolbar #gotoInterviewContainer a,.emma-toolbar #returnToIntro a{padding-top:0}}.emma-toolbar #gotoCalculatorContainer span.with-arrow,.emma-toolbar #gotoInterviewContainer span.with-arrow,.emma-toolbar #returnToIntro span.with-arrow{display:block}.emma-toolbar #landingMessageContainer{background:url(/css/images/askemma/bubble.png) left center no-repeat;display:none;padding-left:30px;padding-right:30px}.emma-toolbar #landingMessageContainer .bubble-text{display:block;width:175px}.emma-toolbar #gotoCalculatorContainer{background:url(/css/images/icon-calculator-blue.svg) center 10px no-repeat;background-size:auto 30px}@media only screen and (max-width:766px){.emma-toolbar #gotoCalculatorContainer{background:none}}.emma-toolbar #gotoInterviewContainer,.emma-toolbar #returnToIntro{background:url(/css/images/askemma/icon-guided-experience.png) center 10px no-repeat;background-size:auto 30px}@media only screen and (max-width:766px){.emma-toolbar #gotoInterviewContainer,.emma-toolbar #returnToIntro{background:none}}.emma-toolbar .emma-toolbar-left{justify-content:center;border-right:1px solid #c3e5e0;display:none;flex-direction:column;padding-left:30px;padding-right:30px}@media only screen and (max-width:766px){.emma-toolbar .emma-toolbar-left{border-right:none}}.emma-toolbar #audioControlsContainer{border-left:1px solid #c3e5e0;border-right:1px solid #c3e5e0;margin-left:auto;padding:0 15px}.emma-toolbar.pre-enroll .container,.emma-toolbar.pre-enroll .row>div{min-height:0}.emma-toolbar .pre-enroll-msg{color:#26668a;font-size:23px;padding-top:8px}@media only screen and (max-width:766px){.emma-toolbar #landingMessageContainer{border-right:0;margin-left:0;padding:18px 25px}}@media only screen and (min-width:767px)and (max-width:959px){.emma-toolbar #landingMessageContainer{background-size:210px 98px}}@media only screen and (min-width:767px)and (max-width:959px){.emma-toolbar.ios .row{padding-right:0}.emma-toolbar.ios #faqContainer{width:370px}.emma-toolbar.ios .row .emma-toolbar-left{max-width:300px}}@media only screen and (min-width:960px)and (max-width:1128px){.emma-toolbar.ios .row{padding-right:0}.emma-toolbar.ios #faqContainer{width:450px}}.benefittype-header+.emma-toolbar{margin-bottom:20px;margin-top:-20px}div[id*="emmaSteps-"]{min-height:567px}@media only screen and (max-width:766px){div[id*="emmaSteps-"]{min-height:300px}}.askemma{background:#fff;border:1px solid #ccc;border-radius:5px;position:relative}.askemma .step{display:none;position:relative}.askemma .step .wrapper{padding:20px 0 15px 0;min-height:220px;overflow:hidden;position:relative;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.askemma .step .wrapper>[class*="row"]{padding-left:45px;padding-right:45px}@media only screen and (max-width:766px){.askemma .step .wrapper>[class*="row"]{padding-left:20px;padding-right:20px}}.askemma .step .content{box-sizing:border-box;font-size:16px;min-height:447px;width:100%}@media only screen and (max-width:766px){.askemma .step .content{min-height:0}}@media only screen and (min-width:767px)and (max-width:959px){.askemma .step .content{min-height:480px}}.askemma .step .plan-pod-col{max-height:405px}@media only screen and (max-width:766px){.askemma .step .plan-pod-col{max-height:690px}}.askemma .step .options{box-sizing:border-box;min-height:82px;padding:30px 0 15px 0;text-align:left;z-index:1}@media only screen and (max-width:766px){.askemma .step .options{padding-left:20px;padding-right:20px}}.askemma .step .step-img{max-height:380px;max-width:100%}.askemma .step .emma-interview-client-text-container{height:265px;padding-right:10px;overflow-x:auto}.faux-options{bottom:15px;left:0;padding:30px 45px 15px 45px;position:absolute!important;right:0;z-index:0}@media only screen and (max-width:766px){.faux-options{display:none}}@media only screen and (min-width:767px)and (max-width:959px){.faux-options{display:none}}.interview-overlay{background:#fff;bottom:0;display:none;left:0;opacity:.85;position:absolute;right:0;top:0;z-index:100}#emma-nav-menu-link{display:none}#askemma-1 #emma-nav-menu-link,#askemma-99 #emma-nav-menu-link{display:inline-block}.emma-interview-nav{bottom:0;color:#fff;display:none;opacity:0;overflow:hidden;padding-right:50px;position:absolute;right:100%;top:0;z-index:101}.emma-interview-nav ul{background:#2b5c77;height:100%;left:0;list-style:none;overflow-x:auto;padding:0;position:absolute;right:50px}.emma-interview-nav ul li.emma-nav-header-item{background:#4e7991;border-top:1px solid #87aabe;font-size:1.2em;font-weight:500}.emma-interview-nav ul li.emma-nav-header-item.disabled{opacity:.5}.emma-interview-nav ul li.emma-nav-header-item.disabled .emma-nav-header-item-label:before{content:""!important}.emma-interview-nav ul li.emma-nav-header-item.disabled a{pointer-events:none}.emma-interview-nav ul li.emma-nav-header-item:first-child{border-top:none}.emma-interview-nav ul li.emma-nav-header-item .emma-nav-header-item-label{padding:10px;position:relative}.emma-interview-nav ul li.emma-nav-header-item .emma-nav-header-item-label:after{color:#eaf0f4;content:"";font-size:.7em;position:absolute;right:10px;top:15px;font-family:tools;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.emma-interview-nav ul li.emma-nav-header-item .emma-nav-header-item-label .expanded:after{content:""}.emma-interview-nav ul li.emma-nav-header-item .emma-nav-header-item-label:before{background:#769fb5;border:1px solid #fff;border-radius:50%;font-size:1.3em;margin-right:10px;padding:7px;font-family:tools;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.emma-interview-nav ul li.emma-nav-header-item .emma-nav-header-item-label.intro:before{content:""}.emma-interview-nav ul li.emma-nav-header-item .emma-nav-header-item-label.needs:before{content:""}.emma-interview-nav ul li.emma-nav-header-item .emma-nav-header-item-label.intro:before{content:""}.emma-interview-nav ul li.emma-nav-header-item .emma-nav-header-item-label.estimate:before{content:""}.emma-interview-nav ul li.emma-nav-header-item .emma-nav-header-item-label.explanation:before{content:""}.emma-interview-nav ul li[section]{display:none}.emma-interview-nav ul li[section].sub-item{padding-left:27px}.emma-interview-nav ul li[section].sub-item a{border-left:1px solid #7695a6}.emma-interview-nav a{color:#fff;display:block;padding:10px 20px}.emma-interview-nav a:visited{color:#fff}.emma-interview-nav a.current{background:#007fac}.emma-interview-nav a:hover,.emma-interview-nav a:focus{background:#007fac;color:#fff;text-decoration:none}.emma-interview-nav a:before{margin-right:10px;font-family:tools;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.emma-interview-nav a.unlocked:before{content:"⊂"}.emma-interview-nav a.current:before{content:""}.emma-interview-nav a.disabled{color:#d9d9d9;cursor:default;pointer-events:none}.emma-interview-nav a.disabled:before{content:""}.emma-interview-nav #emma-nav-close{color:#007fac;height:50px;right:0;position:absolute;top:0;width:50px;z-index:100}.emma-interview-nav #emma-nav-close:hover{background:none;color:#326a8a}.emma-step-disc{font-size:.99rem}.step-video-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;margin:0 auto}.step-video-container .flowplayer{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:780px}.step-video-container .video-transcript-link{-webkit-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:10px;margin-top:-30px;width:136px}@media only screen and (max-width:766px){.step-video-container{width:auto}}.askemma .step h3{font-size:2.8rem;font-weight:300;line-height:1.2;margin-bottom:30px}.askemma .step h3:not([class*="fc-"]){color:#4e7991}@media only screen and (min-width:767px)and (max-width:959px){.askemma .step h3{font-size:2.5rem}}@media only screen and (max-width:766px){.askemma .step h3{font-size:2.3rem}}.askemma .step img{max-width:100%}.askemma .step small{font-size:.8em;font-weight:normal}[isProgressButton="true"]{position:relative}[isProgressButton="true"].dimmed{border-color:#ec835c;background:#ef9877}[isProgressButton="true"].audio-on.playing .progress{display:block}[isProgressButton="true"] .progress{display:none;left:-1px;position:absolute;right:-1px;top:-1px}[isProgressButton="true"] .progress-inner{height:4px;left:0;position:absolute;top:0;transition:.75s width}[isProgressButton="true"].btn-secondary .progress-inner{background:#007fac}[isProgressButton="true"].btn-secondary:hover .progress-inner{background:#fff;opacity:.6}[isProgressButton="true"].btn-cta .progress-inner{background:#a13a13}.nav-bar>.col{min-height:1px}#emmaProgressBarWrapper{background:#e7f4e4;border:1px solid #b2dca8;height:9px;margin-top:12px;width:100%}#emmaProgressBarWrapper .progressBar{background:#abd9a0;box-sizing:border-box;display:inline-block;float:left;height:7px;transform:skew(-20deg)}#emmaProgressBarWrapper .progressBar:before{background:#abd9a0;content:"";display:block;height:7px;transform:skew(20deg);width:0}#emmaProgressBarWrapper .progressBar[style="width: 100%;"]{transform:none}[id^="emmaStepDisplay"]{color:#3e7a2d;font-size:15px;font-weight:bold}[id*="BestFitModal-"] #emmaCloseInterview{top:10px}.ui-dialog.emmaCloseInterviewConfirm{font-size:16px;text-align:center}.ui-dialog.emmaCloseInterviewConfirm .ui-dialog-buttonpane{text-align:center}[class*='-pcp-search'] .search-results-wrapper{max-height:244px}[class*='-pcp-search'] .search-results-wrapper .btn-recommended{margin-right:10px}[class*='-pcp-search'] tr>td{vertical-align:middle}[class*='-pcp-search'] td.clinic{background:transparent url(/css/images/askemma/icons-provider.png) center -190px no-repeat}[class*='-pcp-search'] td.hospital{background:transparent url(/css/images/askemma/icons-provider.png) center -92px no-repeat}[class*='-pcp-search'] td.doctor{background:transparent url(/css/images/askemma/icons-provider.png) center 6px no-repeat}[class*='-pcp-search'] .after-results{display:none}.emma-faq{background:#f2f2f2;display:none}.emma-faq .faq-container{border-right:1px solid #ccc;padding-right:40px}@media only screen and (max-width:766px){.emma-faq .faq-container{border-right:none;padding-right:0}}.emma-faq .container{padding:0 20px}.emma-faq .emma-faq-item{border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:30px}.emma-faq .emma-faq-item .emma-faq-item-question{cursor:pointer;display:flex;justify-content:space-between;font-size:1.3rem}.emma-faq .emma-faq-item .emma-faq-item-question>div{display:flex;padding:.343em .7em}.emma-faq .emma-faq-item .emma-faq-item-question .question-title{flex-grow:1}.emma-faq .emma-faq-item .emma-faq-item-question .fi{align-items:center;color:#00688d;font-size:1rem}.emma-faq .emma-faq-item .emma-faq-answer{display:none;margin-top:30px;padding-left:20px}.emma-faq .video-library-container{padding-left:20px;padding-top:80px;text-align:center}@media only screen and (max-width:766px){.emma-faq .video-library-container{padding-left:0;padding-top:0;text-align:left}}@media only screen and (max-width:766px){.emma-faq .video-library-container .video-container{overflow-x:scroll}}.emma-faq .video-library-container .video-container .video-container-inner .video-thumbnail{margin-bottom:20px}@media only screen and (max-width:766px){.emma-faq .video-library-container .video-container .video-container-inner .video-thumbnail{display:inline-block}}@media only screen and (max-width:766px){.emma-faq .video-library-container .video-container .video-container-inner{white-space:nowrap}}#emma-mobile-faq-link{position:absolute;right:8px;top:0;width:40px}#emma-mobile-faq-link img{max-width:100%}.faq-tabs li{display:inline-block;list-style:none}.health-rx .wrapper[screenNumber="1"] .rx-detail{display:none}.health-rx .rx-detail .dependent-list{border-top:1px solid #cbe4f2;margin-bottom:20px}.health-rx .rx-detail .dependent-list .row{background:#f2fbff;border-bottom:1px solid #cbe4f2;padding:5px}.health-rx .rx-detail h4,.health-rx .rx-detail .tooltip-link{display:inline-block}.health-rx .rx-dep-row{background:#f2fbff url(/css/images/askemma/icon-rx.png) 15px 20px no-repeat;border:1px solid #d2d2d2;border-radius:4px;border-top:5px solid #aac6d6;margin-bottom:20px;padding:15px 15px 15px 55px}.health-rx .rx-dep-row .rx-row{margin-bottom:25px}.health-rx .rx-dep-row .rx-row.frequency input[type="text"]{width:40px}.health-rx .rx-dep-row .btn.add-rx{box-sizing:border-box;width:100%;font-size:15px}.health-rx .rx-dep-row label{float:none;line-height:40px;color:inherit;font-size:inherit}.health-rx .rx-dep-row p{margin-bottom:10px}.health-rx .rx-dep-row h3{color:#444;font-size:25px;margin:0 0 20px 0!important}.health-rx .rx-dep-row .label{color:inherit;display:block;font-size:inherit;margin-bottom:5px}.health-rx .rx-dep-row input,.health-rx .rx-dep-row select{margin-bottom:15px}.health-rx .rx-dep-row input[type="text"]{height:26px}.health-rx .rx-dep-row div.selector{vertical-align:top}.health-rx .rx-toggle{border-top:1px solid #d2d2d2;display:none;margin:15px -15px 0 -55px;padding:15px 15px 0 15px}.health-rx .rx-toggle .rx-info .radio-label,.health-rx .rx-toggle .rx-selected .radio-label{float:none;font-size:18px!important;margin-bottom:0}.health-rx .rx-toggle .rx-info .radio-label:before,.health-rx .rx-toggle .rx-selected .radio-label:before{margin-top:9px!important}.health-rx .rx-toggle .rx-row-add-another{border-top:1px solid #d2d2d2;margin:0 -15px;padding:15px 15px 0 15px}.health-rx .rx-toggle .rx-selected ul{list-style:none;padding:0}.health-rx .rx-toggle .rx-selected .label{display:inline-block;font-weight:500;width:100px}.health-rx .no-rx-results{display:none;font-style:italic;font-weight:500;margin-bottom:10px}.health-rx .rx-search{display:none}.emma-calculator .health-rx .animation-container{display:none}.askemma .step .drx-container .drx-dependents,.drx-container .drx-dependents{flex-wrap:wrap}.askemma .step .drx-container .drx-dependents .drx-dep,.drx-container .drx-dependents .drx-dep{vertical-align:top;width:31%}@media only screen and (max-width:766px){.askemma .step .drx-container .drx-dependents .drx-dep,.drx-container .drx-dependents .drx-dep{border-right:none!important;width:100%}}.askemma .step .drx-container .drx-drug-col,.drx-container .drx-drug-col{align-self:flex-end;margin-right:2%;flex:1}.askemma .step .drx-container .drx-drug-col:last-child,.drx-container .drx-drug-col:last-child{margin-right:0}.askemma .step .drx-container .addedDrug:first-child,.drx-container .addedDrug:first-child{border-top:1px solid #e8e8e8}.askemma .step .drx-container .addedDrug .rx-remove,.drx-container .addedDrug .rx-remove{font-size:1.5rem;right:0;position:absolute;top:5px}.askemma .step .drx-container .addedDrug h3,.drx-container .addedDrug h3{font-size:1.5rem;font-weight:400}.askemma .step .drx-container .rx-search,.drx-container .rx-search,.askemma .step .drx-container .rx-info,.drx-container .rx-info,.askemma .step .drx-container .no-rx-results,.drx-container .no-rx-results{display:none}.askemma .step .drx-container .drx-icon,.drx-container .drx-icon{font-size:7em}.drx-error{color:#d12428;display:inline-block;font-size:14px;margin-bottom:15px;margin-left:10px;vertical-align:middle}.drx-error#rxFillErrmsg{margin-left:0}#emmaCloseInterview{position:absolute;right:13px;top:-8px;z-index:10}#emmaCloseInterview a{color:#b7babd}#emmaCloseInterview a:before{font-family:tools;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';font-size:30px;font-weight:bold}#emmaCloseInterview a:hover{text-decoration:none}[id*="BestFitModal-"] .emma-calculator{background:#fff;margin-top:25px;padding:65px 20px 20px 20px}.askemma .step .emma-calculator,.emma-calculator{border-radius:3px;zoom:1;margin-top:0;padding:0 0 20px 0;position:relative}.askemma .step .emma-calculator:before,.emma-calculator:before{content:'';display:block}.askemma .step .emma-calculator:after,.emma-calculator:after{content:'';display:table;clear:both}.askemma .step .emma-calculator h2,.emma-calculator h2,.askemma .step .emma-calculator legend.header,.emma-calculator legend.header,.askemma .step .emma-calculator [id*=emma-calculator-service-header],.emma-calculator [id*=emma-calculator-service-header]{font-size:1.5rem;font-weight:400;margin-bottom:10px}.askemma .step .emma-calculator .emma-calculator-questions-wrapper,.emma-calculator .emma-calculator-questions-wrapper{height:345px;overflow-x:auto}@media only screen and (max-width:766px){.askemma .step .emma-calculator .emma-calculator-questions-wrapper,.emma-calculator .emma-calculator-questions-wrapper{height:auto}}.askemma .step .emma-calculator .emma-calculator-label,.emma-calculator .emma-calculator-label{display:inline-block;font-size:16px;margin-bottom:5px}.askemma .step .emma-calculator .calculator-question-row,.emma-calculator .calculator-question-row{background-position:10px center;background-repeat:no-repeat;background-size:120px auto;transition:.75s background-color,.75s border,.75s background-image}.askemma .step .emma-calculator .calculator-question-row .image-container,.emma-calculator .calculator-question-row .image-container{min-height:100px}.askemma .step .emma-calculator .calculator-question-row.success,.emma-calculator .calculator-question-row.success{background-color:#edf8ea;background-image:none!important;border:1px solid #3e7a2d}.askemma .step .emma-calculator .calculator-question-row.success .image-container,.emma-calculator .calculator-question-row.success .image-container{display:none}.askemma .step .emma-calculator .calculator-question-row.success .emma-calculator-success,.emma-calculator .calculator-question-row.success .emma-calculator-success{color:#3e7a2d;display:block;font-size:1.2em;font-weight:500;transition:.75s display}.askemma .step .emma-calculator .calculator-question-row.success .emma-calculator-success .fi,.emma-calculator .calculator-question-row.success .emma-calculator-success .fi{font-size:3em}.askemma .step .emma-calculator .calculator-question-row .emma-calculator-success,.emma-calculator .calculator-question-row .emma-calculator-success{display:none}.askemma .step .emma-calculator .emma-calculator-question,.emma-calculator .emma-calculator-question{flex-wrap:wrap}.askemma .step .emma-calculator .emma-calculator-question .emma-calculator-dependent,.emma-calculator .emma-calculator-question .emma-calculator-dependent{width:33%}@media only screen and (max-width:766px){.askemma .step .emma-calculator .emma-calculator-question .emma-calculator-dependent,.emma-calculator .emma-calculator-question .emma-calculator-dependent{width:100%}}.askemma .step .emma-calculator [id*=emma-calculator-service-question-] .image-container,.emma-calculator [id*=emma-calculator-service-question-] .image-container{min-height:150px}.askemma .step .emma-calculator .image-container,.emma-calculator .image-container{background-position:center center;background-repeat:no-repeat;background-size:contain;width:100%}.askemma .step .emma-calculator [id*='ClaimsSummary-'] .image-container,.emma-calculator [id*='ClaimsSummary-'] .image-container{background-image:url(/css/images/askemma/calculator/claims.png)}.askemma .step .emma-calculator [servicetype="25"] .image-container,.emma-calculator [servicetype="25"] .image-container{background-image:url(/css/images/askemma/calculator/pregnancy.png)}.askemma .step .emma-calculator [servicetype="5"] .image-container,.emma-calculator [servicetype="5"] .image-container{background-image:url(/css/images/askemma/calculator/other-specialists.png)}.askemma .step .emma-calculator [servicetype="10"] .image-container,.emma-calculator [servicetype="10"] .image-container{background-image:url(/css/images/askemma/calculator/chiropractor.png)}.askemma .step .emma-calculator [servicetype="23"] .image-container,.emma-calculator [servicetype="23"] .image-container{background-image:url(/css/images/askemma/calculator/generic-rx.png)}.askemma .step .emma-calculator [servicetype="26"] .image-container,.emma-calculator [servicetype="26"] .image-container,.askemma .step .emma-calculator #Calculator_drxContainer .image-container,.emma-calculator #Calculator_drxContainer .image-container{background-image:url(/css/images/askemma/calculator/brand-name-rx.png)}.askemma .step .emma-calculator [servicetype="6"] .image-container,.emma-calculator [servicetype="6"] .image-container{background-image:url(/css/images/askemma/calculator/outpatient-surgery.png)}.askemma .step .emma-calculator [servicetype="21"] .image-container,.emma-calculator [servicetype="21"] .image-container{background-image:url(/css/images/askemma/calculator/inpatient-surgery.png)}.askemma .step .emma-calculator [servicetype="12"] .image-container,.emma-calculator [servicetype="12"] .image-container{background-image:url(/css/images/askemma/calculator/mental-health.png)}.askemma .step .emma-calculator [servicetype="4"] .image-container,.emma-calculator [servicetype="4"] .image-container{background-image:url(/css/images/askemma/calculator/routine-office-visit.png)}.askemma .step .emma-calculator [servicetype="1"] .image-container,.emma-calculator [servicetype="1"] .image-container{background-image:url(/css/images/askemma/calculator/adult-preventative-care.png)}.askemma .step .emma-calculator [servicetype="2"] .image-container,.emma-calculator [servicetype="2"] .image-container{background-image:url(/css/images/askemma/calculator/well-child-care.png)}.askemma .step .emma-calculator [servicetype="3"] .image-container,.emma-calculator [servicetype="3"] .image-container{background-image:url(/css/images/askemma/calculator/routine-obgyn.png)}.askemma .step .emma-calculator [servicetype="7"] .image-container,.emma-calculator [servicetype="7"] .image-container{background-image:url(/css/images/askemma/calculator/diagnostics-lab.png)}.askemma .step .emma-calculator [servicetype="8"] .image-container,.emma-calculator [servicetype="8"] .image-container{background-image:url(/css/images/askemma/calculator/diagnostics-xray.png)}.askemma .step .emma-calculator [servicetype="9"] .image-container,.emma-calculator [servicetype="9"] .image-container{background-image:url(/css/images/askemma/calculator/radiology.png)}.askemma .step .emma-calculator [servicetype="11"] .image-container,.emma-calculator [servicetype="11"] .image-container{background-image:url(/css/images/askemma/calculator/physical-therapy.png)}.askemma .step .emma-calculator [servicetype="20"] .image-container,.emma-calculator [servicetype="20"] .image-container{background-image:url(/css/images/askemma/calculator/er-visit.png)}.askemma .step .emma-calculator [servicetype="22"] .image-container,.emma-calculator [servicetype="22"] .image-container{background-image:url(/css/images/askemma/calculator/mental-health.png)}.ivl-calculator-container{background:#fff}.emma-recommended-plan{margin-bottom:45px!important}.emma-recommended-plan .plan-selection-plan-container{border:3px solid #3e7a2d!important}.emma-recommended-plan.plan-selection-plan-portlet.row:after{display:none}.plan-selection-plan-portlet.pre-emma-portlet,.plan-selection-plan-portlet.post-emma-portlet{margin-bottom:48px}.emma-recommended-plan-badge{background:#3e7a2d url(/css/images/askemma/icon-star.png) 5px center no-repeat;border-radius:0 0 4px 4px;color:#fff;font-size:14px;left:25%;padding:5px 5px 5px 15px;position:absolute;right:25%;text-align:center}.emma-recommended-plan-badge a{color:#fff;margin-left:10px;text-decoration:underline}@media only screen and (max-width:766px){.emma-recommended-plan-badge{background-image:none}}.plan-selection-emma-estimate{background:#ecf9e7;border-radius:0 0 4px 4px;border-top:1px solid #d2d2d2;text-align:center}.plan-selection-emma-estimate .emma-estimate-label{display:block;font-size:12px;margin-bottom:5px;text-transform:uppercase}.plan-selection-emma-estimate .plan-selection-emma-estimate-label{display:block;font-size:12px;text-transform:uppercase}.plan-selection-emma-estimate .plan-selection-emma-estimate-cost{display:block;position:relative;text-align:center}.plan-selection-emma-estimate>.col{padding:0 10px}.plan-selection-emma-estimate .ask-emma-logo-btn{background:url(/css/images/askemma/emma-logo-btn.svg) center center no-repeat;background-size:100% auto;display:inline-block;margin:0 auto;max-width:200px;padding-top:24%;transition:background-image .25s;width:100%}.plan-selection-emma-estimate .ask-emma-logo-btn:hover{background-image:url(/css/images/askemma/emma-logo-btn-hover.svg)}.plan-selection-emma-estimate.pre-emma{background:#fff;text-align:left}@media only screen and (min-width:767px)and (max-device-width:1024px)and (orientation:landscape){.plan-selection-emma-estimate.pre-emma{padding:0!important}}.plan-selection-emma-estimate.pre-emma .plan-selection-emma-cost-breakdown{padding:20px 20px 10px 20px}.plan-selection-emma-estimate.pre-emma .pre-est-label{font-size:1.2rem;font-weight:500}.plan-selection-emma-estimate.pre-emma .equation-symbol{display:inline-block;font-size:3rem;font-weight:700;margin-top:50%}@media only screen and (max-width:766px){.plan-selection-emma-estimate.pre-emma .equation-symbol{margin-top:0}}.plan-selection-emma-estimate.pre-emma .costAmount{color:#000;font-size:1.4rem;font-weight:500}.plan-selection-emma-estimate.pre-emma .detail{font-size:.9rem}.plan-selection-emma-estimate.pre-emma .toggle-cost-breakdown-link{color:#fff;padding:5px;position:absolute;right:0;left:0;margin:0 auto;text-align:center;top:100%;width:470px;z-index:10}.plan-selection-emma-estimate.pre-emma .toggle-cost-breakdown-link img{display:inline-block;margin-right:10px;margin-top:-11px;width:40px;vertical-align:top}.plan-selection-emma-estimate.pre-emma .toggle-cost-breakdown-link:before{border-top:30px solid #007fac;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;height:0;left:0;position:absolute;right:0;top:0;transition:border-top-color .5s;width:100%;z-index:-1}.plan-selection-emma-estimate.pre-emma .toggle-cost-breakdown-link .toggleText{background-color:#007fac;transition:background-color .5s}.plan-selection-emma-estimate.pre-emma .toggle-cost-breakdown-link:focus{text-decoration:none}.plan-selection-emma-estimate.pre-emma .toggle-cost-breakdown-link:focus:before{border-top-color:#007fac}.plan-selection-emma-estimate.pre-emma .toggle-cost-breakdown-link:hover,.plan-selection-emma-estimate.pre-emma .toggle-cost-breakdown-link:active{text-decoration:none}.plan-selection-emma-estimate.pre-emma .toggle-cost-breakdown-link:hover:before,.plan-selection-emma-estimate.pre-emma .toggle-cost-breakdown-link:active:before{border-top-color:#00688d}.plan-selection-emma-estimate.pre-emma .toggle-cost-breakdown-link:hover .toggleText,.plan-selection-emma-estimate.pre-emma .toggle-cost-breakdown-link:active .toggleText{background-color:#00688d}@media only screen and (max-width:766px){.plan-selection-emma-estimate.pre-emma .toggle-cost-breakdown-link{font-size:.9rem;width:100%}}.plan-selection-emma-estimate.pre-emma .flipContentContainer{perspective:1000;position:relative;transform-style:preserve-3d}.plan-selection-emma-estimate.pre-emma .flipContentContainer .flipContent{margin-top:-10px;min-height:65px;position:relative}@media only screen and (min-width:767px)and (max-width:959px){.plan-selection-emma-estimate.pre-emma .flipContentContainer .flipContent{min-height:87px}}.plan-selection-emma-estimate.pre-emma .flipContentContainer .flipContent.flipped .contentArea1{transform:rotateY(180deg)}.plan-selection-emma-estimate.pre-emma .flipContentContainer .flipContent.flipped .contentArea2{transform:rotateY(0deg)}.plan-selection-emma-estimate.pre-emma .flipContentContainer .flipContent [class*="contentArea"]{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;left:10px;position:absolute;right:10px;top:10px;transition:.6s}.plan-selection-emma-estimate.pre-emma .flipContentContainer .flipContent .contentArea1{transform:rotateY(0deg);z-index:2}.plan-selection-emma-estimate.pre-emma .flipContentContainer .flipContent .contentArea2{transform:rotateY(-180deg)}.plan-selection-emma-estimate.pre-emma .flipContentContainer .toggleLink{bottom:5px;position:absolute;right:10px}.plan-selection-emma-estimate.pre-emma .box-label{font-size:.99rem;font-weight:700;top:-13px;line-height:1.2em;margin-bottom:-13px;position:relative}.plan-selection-emma-estimate.post-emma{display:flex;font-size:14px}.plan-selection-emma-estimate.post-emma .flex-row{flex-wrap:nowrap}.plan-selection-emma-estimate.post-emma .plan-selection-emma-estimate-label{margin-bottom:5px;min-height:60px;text-align:center}.plan-selection-emma-estimate.post-emma .plan-selection-emma-estimate-cost{font-size:16px;min-height:0;padding-top:5px}.plan-selection-emma-estimate.post-emma .plan-selection-emma-estimate-cost.annual{font-size:24px;padding-top:0}.plan-selection-emma-estimate.post-emma .max{background:#e4f5e1;border-radius:0 0 4px 0}.plan-selection-emma-estimate.post-emma .bracketed-left:before,.plan-selection-emma-estimate.post-emma .bracketed-right:before{border:2px solid #666;bottom:9px;content:"";height:40px;position:absolute;width:20px}.plan-selection-emma-estimate.post-emma .bracketed-left:before{border-right:none;left:8px}.plan-selection-emma-estimate.post-emma .bracketed-right:before{border-left:none;left:-10px}.plan-selection-emma-estimate.post-emma>.col{padding:0}.plan-selection-emma-estimate.post-emma .fi-equation{background:#edf8ea;border-radius:50%;bottom:20px;font-size:1.2em;font-weight:700;left:0;position:absolute}.plan-selection-emma-estimate .plan-selection-emma-oop{position:relative}@media only screen and (max-width:766px){.plan-selection-emma-estimate .plan-selection-emma-oop{padding:25px 10px!important}}.plan-selection-emma-estimate .plan-selection-emma-plus,.plan-selection-emma-estimate .plan-selection-emma-equals{background:#fff;border-radius:50%;bottom:20px;color:#c83e0a;font-size:14px;font-weight:700;height:20px;line-height:1.4;position:absolute;text-align:center;width:20px}.plan-selection-emma-estimate .plan-selection-emma-plus{left:0}.plan-selection-emma-estimate .plan-selection-emma-equals{right:0}.plan-selection-emma-estimate .pay-periods{position:relative}.plan-selection-emma-estimate .explain-costs-link{display:inline-block;font-size:.9rem;font-weight:700;position:relative;text-transform:uppercase}@media only screen and (max-width:766px){.plan-selection-emma-estimate.post-emma .row{display:block}.plan-selection-emma-estimate.post-emma .plan-selection-emma-oop .plan-selection-emma-plus{left:50%;margin-left:-6px;top:0}.plan-selection-emma-estimate.post-emma .plan-selection-emma-oop .plan-selection-emma-equals{bottom:0;left:50%;margin-left:-6px;right:auto;top:auto}.plan-selection-emma-estimate.post-emma .plan-selection-emma-estimate-label{margin-bottom:0;min-height:0}}.plansearch .plan-selection-emma-estimate.pre-emma{padding-left:0!important;padding-right:0!important}.explain-this-plan-link{font-size:.9rem;font-weight:700;margin-top:.2em;position:absolute;right:0;text-transform:uppercase;top:100%}@media only screen and (max-width:766px){.explain-this-plan-link{bottom:-67px;top:auto}}.plan-selection-emma-estimate-container{background:#fff;border:1px solid #d7e4d5;display:flex;text-align:center}.plan-selection-emma-estimate-container .detail{letter-spacing:-.6px}.plan-selection-emma-estimate-container .plan-selection-emma-col{border-left:1px solid #d7e4d5;box-sizing:border-box;display:inline-block;padding:10px;vertical-align:top;width:40%}.plan-selection-emma-estimate-container .plan-selection-emma-col:first-child{border-left:none}.plan-selection-emma-estimate-container .plan-selection-emma-col:first-child,.plan-selection-emma-estimate-container .plan-selection-emma-col:last-child{width:30%}.plan-selection-emma-estimate-container .plan-selection-emma-estimate-label{color:#3e7a2d;display:block;min-height:40px;letter-spacing:-.4px}[id*="EstimateExplainThisModal"] .plan-selection-emma-estimate-container .plan-selection-emma-estimate-label{min-height:70px}.plan-selection-emma-estimate-container .plan-selection-emma-estimate-label .detail{display:block;text-transform:none;letter-spacing:-.6px}.plan-selection-emma-estimate-container .plan-selection-emma-estimate-cost{font-size:24px}.plan-selection-emma-estimate-container .plan-selection-use-emma{display:block;min-height:40px}.plan-selection-emma-estimate-container .plan-selection-emma-estimate-cost{display:block;min-height:30px}.plan-selection-emma-estimate-container .plan-selection-emma-estimate-footnote{display:block;font-size:12px}#preEstimateExplainThisModal .plan-selection-emma-estimate-container .plan-selection-use-emma,#preEstimateExplainThisModal .plan-selection-emma-estimate-container .plan-selection-emma-estimate-cost{min-height:60px}.plan-selection-emma-equation-container{background:#fff;border:1px solid #d7e4d5;padding:15px 15px 5px 15px}.plan-selection-emma-equation-container .col:last-child{text-align:right}.total.plan-selection-emma-equation-container [class*="row"]{border-top:1px solid #d2d2d2;padding-top:10px}.total.plan-selection-emma-equation-container [class*="row"]:first-child{border-top:none;padding-top:0}.total.plan-selection-emma-equation-container [class*="row"]:last-child{border-top:3px solid #d7e4d5}.plan-selection-emma-equation-container .cost{display:block;font-size:18px}.plan-selection-emma-equation-container .emma-estimate-equation-label{display:block;font-size:18px}.plan-selection-emma-equation-container .detail{font-size:.75em}.plan-selection-emma-equation-container .toggle-explain:before{content:"";font-size:12px;margin-right:5px;font-family:tools;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.plan-selection-emma-equation-container .toggle-explain:hover,.plan-selection-emma-equation-container .toggle-explain:active,.plan-selection-emma-equation-container .toggle-explain:focus{text-decoration:none}.plan-selection-emma-equation-container .toggle-explain-link.active .toggle-explain:before{content:""}.plan-selection-emma-equation-container .toggle-content{display:none;margin-top:5px}.ui-dialog .modal-emma-style .row{margin-bottom:0}.ui-dialog .modal-emma-style .row.content{background:#f1f6ef;padding:10px}.ui-dialog .modal-emma-style .row.content h2{color:#b44015}.ui-dialog .modal-emma-style .row.buttons{border-top:none;margin-bottom:0}[id*="EstimateExplainThisModal"] .emma-total-cost-cost{color:#4e7991;display:block;font-size:18px;margin-bottom:10px;text-align:center}[id*="EstimateExplainThisModal"] .emma-total-cost-cost.annual{color:#c83e0a}[id*="EstimateExplainThisModal"] div[id*="EstimateTotalCostVideoPlayer"]{margin-top:20px;width:99%}[id*="EstimateExplainThisModal"] .emma-total-cost-label{color:#3e7a2d;display:block;margin-bottom:10px;text-align:center}[id*="EstimateExplainThisModal"] .emma-total-cost-label.annual{font-size:16px}[id*="EstimateExplainThisModal"] .emma-total-cost-desc{display:block}[id*="EstimateExplainThisModal"] .annual-cost-estimate{background:#e7f3e4;border-top:1px solid #d7e4d5;margin:0 -14px 0 -14px;padding:15px}[id*="EstimateExplainThisModal"] .annual-cost-estimate .annual-cost-choose-plan{text-align:center}[id*="EstimateExplainThisModal"] .annual-cost-estimate .max{border-top:1px solid #ccc;margin-top:15px;padding-top:15px}[id*="EstimateExplainThisModal"] .annual-cost-estimate .max .max-cost{color:#4e7991;display:block;font-size:16px;margin-bottom:10px;text-align:center}[id*="EstimateExplainThisModal"] .annual-cost-estimate .estimate{text-align:center}[id*="EstimateExplainThisModal"] .annual-cost-estimate .estimate .emma-total-cost-label{font-size:18px}[id*="EstimateExplainThisModal"] a.with-arrow{color:#007fac;font-size:16px}[id*="EstimateExplainThisModal"] a.with-arrow:after{top:0}[id*="EstimateExplainThisModal"] .saveDiv{padding-top:15px}[id*="EstimateExplainThisModal"] .saveDiv .btn-simple{color:#555}#calculator-callout-modal .close{background:#fff;border-radius:50%;display:block;height:31px;position:absolute;right:-12px;text-align:right;top:-17px;width:33px;z-index:10}#calculator-callout-modal .close:before{color:#c83e0a;content:'';font-size:32px;line-height:1;font-family:tools;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#calculator-callout-modal .close:hover{text-decoration:none}#calculator-callout-modal{display:none;left:50%;margin-left:-335px;position:absolute;top:200px;z-index:103;width:670px}#calculator-callout-modal .modal-content{background:#fff;border-radius:3px;box-shadow:0 0 5px #666;padding:10px 10px 20px 10px;position:relative}#calculator-callout-modal .modal-content .content{background:#f1f6ef;padding:20px}@media only screen and (max-width:766px){#calculator-callout-modal .modal-content .content{padding:0}}#calculator-callout-modal .modal-content .content .col{padding:10px 15px}#calculator-callout-modal h3{color:#c83e0a;font-size:30px;font-weight:300;line-height:1.2;margin-bottom:0}@media only screen and (max-width:766px){#calculator-callout-modal h3{font-size:20px}}#emma-intro-modal{overflow-x:hidden}#emma-intro-modal h1{font-size:2rem}#emma-intro-modal .modal-content .content{padding:10px}#emma-intro-modal .emma-nametag{animation-duration:3s;animation-name:animateNametag;left:202px;position:absolute;top:10px;transform:scale(.1);width:625px;z-index:10}@media only screen and (max-width:766px){#emma-intro-modal{left:0;margin-left:0;width:100%}#emma-intro-modal input[type="radio"].masked+label.radio-label{font-size:14px}#emma-intro-modal .emma-nametag{animation-name:animateNametagMobile;left:203px;top:80px;transform:scale(.1);transform-origin:left top;width:100%}}#afterIntroModalMessage{color:#fff;font-size:1.5rem;position:relative;right:-110px;width:370px;z-index:10}@media only screen and (max-width:766px){#afterIntroModalMessage{right:0;width:auto}}#calculator-callout-modal{margin-left:-300px;width:600px}#calculator-callout-modal img{left:-74px;position:absolute;top:-74px;z-index:10}@media only screen and (min-width:767px)and (max-width:959px){#calculator-callout-modal img{height:100px;left:110px;top:-80px}}@media screen and (max-width:768px){#calculator-callout-modal{width:80%;left:50%;transform:translateX(-50%);margin-left:0}#calculator-callout-modal .modal-content img{left:-30px;position:absolute;top:-60px;z-index:10;transform:rotate(40deg)}}.intro-modal-overlay,.calculator-callout-overlay{bottom:0;display:none;height:150%;left:0;position:absolute;right:0;top:0;z-index:10}.intro-modal-overlay .overlay-darken,.calculator-callout-overlay .overlay-darken{background:#000;bottom:0;left:0;opacity:.3;position:absolute;right:0;top:0}.intro-modal-overlay{z-index:10001}.intro-modal-overlay .overlay-darken{background:#2b5c77}#DialogVBIntercept.ui-dialog-content{padding:0!important}.container-vb-intercept{margin:2em auto;width:70%}.container-vb-intercept h2{color:#4e7991}div[aria-describedby="DialogVBIntercept"].ui-dialog.ui-widget-content{width:70%!important;height:90vh!important;top:15px!important;left:50%!important;transform:translateX(-50%);position:fixed!important;overflow-y:auto}div[aria-describedby="DialogVBIntercept"] .ui-dialog-titlebar{display:none}.askemma .flowplayer .fp-volume,#postEstimateExplainThisModal .flowplayer .fp-volume,#preEstimateExplainThisModal .flowplayer .fp-volume{display:none}.askemma .flowplayer.is-finished.is-paused .fp-ui,.emma-faq .flowplayer.is-finished.is-paused .fp-ui,#emma-faq-video-modal .flowplayer.is-finished.is-paused .fp-ui,#postEstimateExplainThisModal .flowplayer.is-finished.is-paused .fp-ui,#preEstimateExplainThisModal .flowplayer.is-finished.is-paused .fp-ui{background:url(/css/images/askemma/video-replay-screen.png) left center no-repeat;background-size:100%}.askemma .flowplayer .fp-subtitle p,.emma-faq .flowplayer .fp-subtitle p,#emma-faq-video-modal .flowplayer .fp-subtitle p,#postEstimateExplainThisModal .flowplayer .fp-subtitle p,#preEstimateExplainThisModal .flowplayer .fp-subtitle p{font-weight:normal!important}.askemma .flowplayer:hover,.emma-faq .flowplayer:hover,#emma-faq-video-modal .flowplayer:hover,#postEstimateExplainThisModal .flowplayer:hover,#preEstimateExplainThisModal .flowplayer:hover{text-decoration:none}.flowplayer.subtitles-beneath.is-playing.is-muted:not(.is-fullscreen){margin-bottom:80px;overflow:visible!important}.flowplayer.subtitles-beneath.is-playing.is-muted:not(.is-fullscreen).is-mouseout .fp-controls{display:none}.flowplayer.subtitles-beneath.is-playing.is-muted:not(.is-fullscreen) .fp-subtitle{top:102%}body.enrollment2016 .askemma .content.animateOut [class^='type'],body.enrollment2016 .askemma .right-content.animateOut [class^='type'],body.enrollment2016 .askemma .content.animateOut [class*=' type'],body.enrollment2016 .askemma .right-content.animateOut [class*=' type']{animation-delay:.5s;animation-duration:.5s;animation-name:slideTextOut}body.enrollment2016 .askemma .content.animateOut .border-bg-l,body.enrollment2016 .askemma .right-content.animateOut .border-bg-l,body.enrollment2016 .askemma .content.animateOut .border-bg-r,body.enrollment2016 .askemma .right-content.animateOut .border-bg-r,body.enrollment2016 .askemma .content.animateOut .bg-medicare-art,body.enrollment2016 .askemma .right-content.animateOut .bg-medicare-art{animation-duration:1s;animation-name:animateBorderOut}body.enrollment2016 .askemma .content.animateOut .step-img,body.enrollment2016 .askemma .right-content.animateOut .step-img,body.enrollment2016 .askemma .content.animateOut .animation-container,body.enrollment2016 .askemma .right-content.animateOut .animation-container{animation-duration:1s;animation-name:animateImageOut}body.enrollment2016 .askemma .content [class^='type'].animateIn,body.enrollment2016 .askemma .right-content [class^='type'].animateIn,body.enrollment2016 .askemma .content [class*=' type'].animateIn,body.enrollment2016 .askemma .right-content [class*=' type'].animateIn{animation-duration:.5s;animation-name:slideTextIn}body.enrollment2016 .askemma .content [class^='type'].hide,body.enrollment2016 .askemma .right-content [class^='type'].hide,body.enrollment2016 .askemma .content [class*=' type'].hide,body.enrollment2016 .askemma .right-content [class*=' type'].hide{opacity:0}body.enrollment2016 .askemma .content .border-bg-l,body.enrollment2016 .askemma .right-content .border-bg-l,body.enrollment2016 .askemma .content .border-bg-r,body.enrollment2016 .askemma .right-content .border-bg-r,body.enrollment2016 .askemma .content .bg-medicare-art,body.enrollment2016 .askemma .right-content .bg-medicare-art,body.enrollment2016 .askemma .content .bg-mcix-art,body.enrollment2016 .askemma .right-content .bg-mcix-art{animation-duration:.5s;animation-name:animateBorderIn}body.enrollment2016 .askemma .content .step-img,body.enrollment2016 .askemma .right-content .step-img,body.enrollment2016 .askemma .content .animation-container,body.enrollment2016 .askemma .right-content .animation-container{animation-duration:.5s;animation-name:animateImageIn}@keyframes slideTextIn{from{margin-left:-20px;margin-right:20px;opacity:0}to{margin-left:0;margin-right:0;opacity:1}}@keyframes slideTextOut{from{margin-left:0;margin-right:0}to{margin-left:20px;margin-right:-20px;opacity:0}}@keyframes animateBorderIn{from{bottom:-30px;opacity:0}to{bottom:0;opacity:1}}@keyframes animateBorderOut{0%{opacity:1;bottom:0}50%{opacity:0;bottom:-30px}100%{opacity:0;bottom:-30px}}@keyframes animateImageIn{from{margin-top:20px;opacity:0}to{opacity:1}}@keyframes animateImageOut{0%{opacity:1;margin-top:0}50%{opacity:0;margin-top:20px}100%{opacity:0;margin-top:20px}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-200%,0)}to{opacity:1;transform:none}}@keyframes animatePlanPodIn{from{margin-top:245px;opacity:0}to{margin-top:225px;opacity:1}}@keyframes animatePlanPodOut{from{margin-top:225px;opacity:1}to{margin-top:245px;opacity:0}}@keyframes animateNametag{0%{left:0;top:0;transform:scale(1);width:100%}66%{left:0;top:0;transform:scale(1);width:100%}100%{left:202px;top:10px;transform:scale(.1)}}@keyframes animateNametagMobile{0%{left:0;top:0;transform:scale(1)}66%{left:0;top:0;transform:scale(1)}100%{left:203px;top:80px;transform:scale(.1)}}input[type="radio"].masked{width:0;opacity:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline;float:left;margin:0}input[type="radio"].masked+label.radio-label{display:inline-block;float:none;font-size:18px;font-weight:300;line-height:30px}input[type="radio"].masked+label.radio-label:before{background:transparent url(/css/images/radio-button.png) 0 1px no-repeat;content:'';display:inline-block;height:22px;margin-top:4px;margin-right:8px;padding-right:10px;vertical-align:top;width:20px}input[type="radio"].masked+label.radio-label:hover{cursor:pointer}input[type="radio"].masked:focus+label{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type="radio"].masked:checked+label.radio-label:before{background:url(/css/images/radio-button-checked.png) 0 0 no-repeat}.askemma label.radio-label{margin-bottom:12px}.askemma .step input.error,.askemma .step select.error{border:1px solid #d12428!important}[id*="TerminologyIntro-"] label{font-size:16px!important}a.goToScreen1{font-size:16px;text-decoration:none}a.goToScreen1:before{font-family:tools;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:13px;margin-right:5px}.chart-disclaimer{color:#4e7991;font-size:12px;margin-bottom:10px}.charts-container-wrapper{height:340px;overflow:auto}#tiersCallouts{bottom:0;left:0;position:absolute;right:0;top:0}.askemma .step .plan-chart{justify-content:start;margin-bottom:10px}.askemma .step .plan-chart.recommended .plan-cost-equation-wrapper{border:1px solid #3e7a2d}.askemma .step .plan-chart .plan-cost-equation-wrapper{border:1px solid #ccc;border-top:none;width:514px}.askemma .step .plan-chart.tiers-expanded .plan-cost-equation-wrapper{border-bottom:none;border-top:none}.askemma .step .plan-chart.tiers-expanded .plan-chart-equation-row:last-child .plan-cost-equation-wrapper{border-bottom:1px solid #ccc}.askemma .step .plan-chart.tiers-expanded.recommended .plan-chart-equation-row:last-child .plan-cost-equation-wrapper{border-bottom:1px solid #3e7a2d}.askemma .step .plan-chart .plan-header{background:#e5e5e5;border:1px solid #ccc;border-bottom:none;padding:5px 120px 5px 5px;position:relative;text-align:left;width:514px}.askemma .step .plan-chart .plan-header h4{color:#000;font-size:.9em;font-weight:500;line-height:1;margin-bottom:0}.askemma .step .plan-chart .plan-header .expand-tiers-link{background:#007fac;border:1px solid #fff;color:#fff;font-size:.9rem;padding:2px 0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;width:25%}.askemma .step .plan-chart .plan-header .expand-tiers-link:hover{background-color:#00688d;color:#fff;text-decoration:none}.askemma .step .plan-chart .tier-header{width:100%}.askemma .step .plan-chart .plan-cost-equation{flex-grow:1;justify-content:flex-start}.askemma .step .plan-chart .cost-breakdown-section{border-right:2px solid #fff;opacity:0;padding:5px 8px;position:relative;width:25%}.askemma .step .plan-chart .cost-breakdown-section:last-child{border-right:none}.askemma .step .plan-chart .cost-breakdown-section.cost-breakdown-oop:before{border:2px solid #666;border-right:none;bottom:0;content:"";opacity:0;position:absolute;left:0;top:0;width:20px}.askemma .step .plan-chart .cost-breakdown-section.cost-breakdown-oop.bracketed:before{opacity:1;transition:opacity .5s}.askemma .step .plan-chart .cost-breakdown-section.cost-breakdown-er-cont:before{border:2px solid #666;border-left:none;bottom:0;content:"";opacity:1;position:absolute;right:0;top:0;width:20px}.askemma .step .plan-chart .cost-breakdown-section .cost-breakdown-cost{font-size:1.3em;font-weight:700;line-height:1.25em}.askemma .step .plan-chart .cost-breakdown-section .cost-breakdown-label{font-size:.7em;text-transform:uppercase}.askemma .step .plan-chart .cost-breakdown-section .fi{background:#fff;border-radius:50%;font-size:1.2em;font-weight:700;left:-11px;position:absolute;top:31%}.askemma .step .plan-chart .lowest-premium-tag,.askemma .step .plan-chart .recommended-tag,.askemma .step .plan-chart .current-providers-tag{background:#3e7a2d;opacity:0;padding:0 3px;font-size:.75em;text-transform:uppercase}.askemma .step .plan-chart .hsa-tag,.askemma .step .plan-chart .hra-tag,.askemma .step .plan-chart .tier-tag{color:#333;font-size:.75em}.askemma .step .plan-chart.recommended .plan-header{background:#427835;border:1px solid #3e7a2d}.askemma .step .plan-chart.recommended .plan-header h4{color:#fff}.askemma .step .plan-chart .cost-breakdown-leftover{align-self:flex-end;border-top:1px solid #ccc;flex-grow:1;font-size:.85em;line-height:.6;margin:0 5px 5px 5px;min-height:70px;overflow:hidden}.askemma .step .plan-chart .cost-breakdown-leftover.hsa-leftover{background:url(/css/images/askemma/HSA-Leftover.gif) center bottom no-repeat;background-size:47px}.askemma .step .plan-chart .cost-breakdown-leftover.hra-leftover{background:url(/css/images/askemma/HRA-Leftover.gif) center bottom no-repeat;background-size:47px}.askemma .step .plan-chart .cost-diff-tag{font-size:.9em}.askemma .step .plan-chart.tiers-plan-chart{border:1px solid #ccc;max-height:350px;overflow:hidden}.askemma .step .plan-chart.tiers-plan-chart.recommended{border:1px solid #3e7a2d}.askemma .step .plan-chart.tiers-plan-chart .flex-column{border:none;width:100%}.askemma .step .plan-chart.tiers-plan-chart .lowest-premium-tag,.askemma .step .plan-chart.tiers-plan-chart .recommended-tag,.askemma .step .plan-chart.tiers-plan-chart .current-providers-tag,.askemma .step .plan-chart.tiers-plan-chart .tier-tag{font-size:.75em;font-weight:500;opacity:1;padding:0 7px}.askemma .step .plan-chart.tiers-plan-chart .hsa-tag,.askemma .step .plan-chart.tiers-plan-chart .hra-tag{font-size:.75em;font-weight:500;opacity:1;padding:0 7px}.askemma .step .plan-chart.tiers-plan-chart .tier-tag{position:relative;z-index:10}.askemma .step .plan-chart.tiers-plan-chart .plan-header{border:none;border-bottom:1px solid #ccc;overflow:visible;padding:10px;width:100%}.askemma .step .plan-chart.tiers-plan-chart .plan-header h4{font-weight:1.4em;margin-bottom:8px}.askemma .step .plan-chart.tiers-plan-chart .plan-header .plan-header-overlay{background:#fff;display:none;left:0;position:absolute;bottom:0;right:0;top:0}.askemma .step .plan-chart.tiers-plan-chart .plan-header .plan-header-overlay .flex-row{height:100%}.askemma .step .plan-chart.tiers-plan-chart .plan-header .plan-header-overlay .arrow{align-self:flex-end;flex-grow:1;color:#555}.askemma .step .plan-chart.tiers-plan-chart .plan-header .expand-tiers-link{display:none;font-size:1.25rem;padding:0;width:18%}.askemma .step .plan-chart.tiers-plan-chart .cost-breakdown-oop.spotlight{background-color:#d8eefb;z-index:1}.askemma .step .plan-chart.tiers-plan-chart .cost-breakdown-oop.spotlight.bracketed:before,.askemma .step .plan-chart.tiers-plan-chart .cost-breakdown-oop.spotlight .fi{opacity:.05}.askemma .step .plan-chart.tiers-plan-chart .cost-breakdown-section{flex-grow:1;width:auto}.askemma .step .plan-chart.tiers-plan-chart .cost-breakdown-section .fi{font-size:1.75em;left:-22px;top:26%}.magnify-tooltip{opacity:0;position:absolute;z-index:10}.magnify-tooltip .magnify-tooltip-left{background:#f2f2f2;border:1px solid #ccc;border-radius:50%;height:125px;left:-91px;padding:49px 13px;position:absolute;top:-20px;width:125px}.magnify-tooltip .magnify-tooltip-left .tier-tag{border:1px solid #ccc;color:#333;font-size:2.2rem!important}.magnify-tooltip .magnify-tooltip-left:before{border-left:20px solid transparent;border-right:21px solid transparent;border-top:39px solid #ccc;bottom:-24px;transform:rotate(29deg);width:0;height:0;content:'';position:absolute;left:36%;margin-left:-10px;z-index:-1}.magnify-tooltip .magnify-tooltip-right{background:#555;border:1px solid #fff;color:#fff;padding:20px 50px 20px 50px;width:285px}#tiersChartOverlay{background:#fff;display:none;left:0;opacity:.95;position:absolute;bottom:0;right:0;top:0}.emma-build-plan-pod{padding-bottom:85px}.emma-build-plan-pod h3.plan-header-plan-name{color:#555;font-size:1.4rem!important;font-weight:400;margin-bottom:0}.emma-build-plan-pod .plan-selection-plan-container{overflow:visible}.emma-build-plan-pod .plan-selection-subheader-plancost-toggle{text-decoration:none}.emma-build-plan-pod li[class*="plan-selection-plan-details-"] a{text-decoration:none}.emma-build-plan-pod .plan-selection-plan-left,.emma-build-plan-pod .plan-selection-plan-right,.emma-build-plan-pod .plan-selection-emma-estimate{position:relative}.emma-build-plan-pod .mask{background-color:#fff;bottom:0;display:none;left:0;opacity:0;position:absolute;right:0;top:0;z-index:10}.emma-build-plan-pod .plan-selection-subheader-plancost-toggle .plan-selection-ee-cost{background:none;padding-right:0}.emma-build-plan-pod .fi-info-circle{display:none}.emma-build-plan-pod .col.annual-total{position:relative}.emma-build-plan-pod .fi-equation{bottom:17px!important}.emma-build-plan-pod .plan-selection-emma-estimate.post-emma .row .col.bracketed-left:before,.emma-build-plan-pod .plan-selection-emma-estimate.post-emma .row .col.bracketed-right:before{bottom:19px}@media only screen and (max-width:766px){.emma-build-plan-pod .plan-selection-plan-left{border-right:none;padding-bottom:0;padding-top:0}.emma-build-plan-pod .plan-selection-plan-container,.emma-build-plan-pod .plan-selection-plan-right{text-align:center}.emma-build-plan-pod .plan-header-vendor-logo img{float:none}.emma-build-plan-pod .plan-selection-subheader-plancost-toggle{display:inline-block}.emma-build-plan-pod .plan-selection-subheader-plancost-toggle .plan-selection-ee-cost{text-align:center}}[id*="PlanCosts-1"] .fi-info-circle{color:#007fac;display:inline-block;font-size:1.2rem;text-decoration:none}[id*="PlanCosts-1"] .plan-selection-plan-details-1{display:none}.emma-build-plan-pod-small{animation-duration:.5s;animation-name:animatePlanPodIn;display:inline-block;overflow:hidden;margin-top:225px;width:105%}.emma-build-plan-pod-small .emma-build-plan-pod{padding-bottom:0;transform:scale(.63);transform-origin:0 0;width:158%}.emma-build-plan-pod-small .emma-build-plan-pod .mask{display:none!important}@media only screen and (min-width:767px)and (max-width:959px){.emma-build-plan-pod-small .emma-build-plan-pod{transform:none}}.emma-build-plan-pod-small.animateOut{animation-duration:1s;animation-name:animatePlanPodOut}.build-pod-callout{background:#fff;border:1px solid #007fac;border-radius:5px;box-shadow:0 3px 5px #ccc;color:#007fac;font-size:16px;text-align:left;line-height:1.5;opacity:0;position:absolute;z-index:100;padding:15px;width:300px}.build-pod-callout:after,.build-pod-callout:before{width:0;height:0;content:'';position:absolute;left:50%;margin-left:-10px}.build-pod-callout.bottom-arrow:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;bottom:-10px}.build-pod-callout.bottom-arrow:before{border-left:10px solid transparent;border-right:11px solid transparent;border-top:11px solid #007fac;bottom:-12px}.build-pod-callout.top-arrow:after{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px}.build-pod-callout.top-arrow:before{border-bottom:11px solid #007fac;border-left:10px solid transparent;border-right:10px solid transparent;top:-12px}.build-pod-callout#keyFeaturesCallout:after,.build-pod-callout#keyFeaturesCallout:before{left:10%}.build-pod-callout#premiumCallout:after,.build-pod-callout#premiumCallout:before{left:auto;right:10%}.build-pod-callout#maxCostCallout:after,.build-pod-callout#maxCostCallout:before{left:auto;right:20%}.build-pod-callout#keyFeaturesCallout{width:auto}.build-pod-callout#expandTiersLinkCallout{width:425px}.build-pod-callout#expandTiersLinkCallout:after,.build-pod-callout#expandTiersLinkCallout:before{left:auto;right:10%}.build-pod-callout#tier2Callout{width:500px}.magnify{background:url(/css/images/askemma/magnify-corner.png) 7px bottom no-repeat;display:none;height:200px;padding-bottom:255px;position:absolute;width:200px;z-index:11}.magnify .magnify-circle{background:#edf8ea;border:3px solid #000;border-radius:50%;box-sizing:border-box;height:200px;left:-70px;padding:30px;position:absolute;top:150px;transition:1s top,1s left;width:200px}.magnify .magnify-circle .magnify-inner{background:#edf8ea;clip-path:circle(96px at center);color:#000;font-size:14px;margin:20px 0;text-align:center;text-transform:uppercase}.magnify .magnify-circle .magnify-inner .plan-selection-emma-estimate-label{display:block;margin-bottom:20px}.magnify.hsa,.magnify.hra,.magnify.tier,.magnify.ac{text-align:center}.magnify.hsa .magnify-circle,.magnify.hra .magnify-circle,.magnify.tier .magnify-circle,.magnify.ac .magnify-circle{padding:60px 0 30px 0}.magnify .hsa-tag,.magnify .epo-tag,.magnify .hmo-tag,.magnify .ppo-tag,.magnify .pos-tag,.magnify .hra-tag,.magnify .tier-tag,.magnify .ac-tag{font-size:40px}.magnify.animateOut{animation-duration:1s;animation-name:animateImageOut}[id*="PlanCoverageRules-"] .magnify{top:15px}@media only screen and (min-width:767px)and (max-width:959px){[id*="PlanCoverageRules-"] .magnify{top:60px;transform:rotate(-30deg)}[id*="PlanCoverageRules-"] .magnify .magnify-circle{transform:rotate(30deg)}}.askemma .hsa-tag,.askemma .epo-tag,.askemma .hmo-tag,.askemma .ppo-tag,.askemma .pos-tag,.askemma .hra-tag,.askemma .tier-tag,.askemma .ac-tag{padding:0 5px}.askemma .hsa-tag,.askemma .epo-tag,.askemma .hmo-tag,.askemma .ppo-tag,.askemma .pos-tag,.askemma .hra-tag,.askemma .tier-tag{background-color:#fff;border:1px solid #ededed}.askemma .hsa-tag,.askemma .hra-tag{background-image:none!important}.askemma .hsa-tag:before,.askemma .hra-tag:before{color:#3e7a2d;content:"$";font-weight:700}.current-providers-tag{background-color:#3e7a2d;color:#fff;padding:0 3px;font-size:.75em;text-transform:uppercase}.ac-tag,.tier-tag{background-color:#4e7991!important;border:1px solid #7495a8!important;color:#fff!important}[id*="PlanCoverageRules-"] .plan-selection-plan-details-1{display:none!important}[id*="PlanFeatures-"] .plan-selection-plan-details-1{position:relative;z-index:11}.coverage-rules-content{min-height:350px}.coverage-rules-content .tier-header{font-weight:700;margin-bottom:5px}.coverage-rules-buttons input{margin-bottom:18px}.coverage-rules-buttons input.current{background:#007fac;color:#fff}@media only screen and (max-width:766px){.coverage-rules-buttons .btn{margin-right:10px;width:auto}}.coverage-rules-buttons .coverage-rules-buttons-inner{max-height:230px;overflow-x:hidden;overflow-y:auto;padding-right:15px}@media only screen and (max-width:766px){.coverage-rules-buttons .coverage-rules-buttons-inner{overflow-x:auto;white-space:nowrap}}.coverage-rules-content-column [id*="serviceDetails_"]{max-height:185px;overflow-y:auto}@media only screen and (max-width:766px){.coverage-rules-content-column{border-left:none;padding-left:0}}h4.strikethrough{font-size:14px!important;font-weight:normal;overflow:hidden;padding-left:15px;position:relative}h4.strikethrough span{display:inline-block;vertical-align:baseline;position:relative;padding:0 10px}h4.strikethrough span:before,h4.strikethrough span:after{content:'';display:block;width:1000px;position:absolute;top:1em;border-top:1px solid #ccc}h4.strikethrough span:before{right:100%}h4.strikethrough span:after{left:100%}.btn-secondary.selected{background:#007fac;border:1px solid #007fac;color:#fff}.btn-secondary.selected:hover{background:#00688d}.btn-secondary.selected[disabled]{color:#fff}.animation-container{height:360px;overflow:hidden;width:280px}.animation-container img{max-width:none!important}.animation-container.horizontal{height:280px;width:360px}@media only screen and (min-width:767px)and (max-width:959px){.animation-container{-ms-transform:scale(.6);-webkit-transform:scale(.6);transform:scale(.6);transform-origin:top left}}.health-rx .animation-container{height:280px;width:360px}.emma-interview-fullpage-overlay{background:rgba(0,127,173,.7);bottom:0;font-size:1.2em;left:0;position:fixed;right:0;top:0;z-index:1000}.emma-interview-fullpage-overlay .emma-interview-fullpage-overlay-content{background:#fff;left:50%;padding:40px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:766px){.emma-interview-fullpage-overlay .emma-interview-fullpage-overlay-content{bottom:5%;left:5%;max-height:100%;overflow:scroll;position:absolute;right:5%;top:5%;-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}}div[class*="border-"].narrow{background-position:90px bottom,right 90px bottom}@media only screen and (min-width:960px){.border-bg-l,.border-bg-r{background-repeat:no-repeat;position:absolute;bottom:0}.border-bg-l{background-position:left bottom;left:45px}.border-bg-r{background-position:right bottom;right:45px}.border-1{padding:0 315px!important}.border-1 .border-bg-l{background-image:url(/css/images/askemma/border-art1.png);background-size:100% auto;left:80px;min-height:300px;width:225px}.border-1 .border-bg-r{background-image:url(/css/images/askemma/border-art7.png);background-size:100% auto;min-height:300px;width:200px}.border-3{padding:0 245px!important}.border-3 .border-bg-l{background-image:url(/css/images/askemma/border-art2.png);background-size:160px;min-height:300px;width:200px}.border-3 .border-bg-r{background-image:url(/css/images/askemma/border-art8.png);background-size:160px;min-height:300px;width:200px}.border-4{padding:0 285px!important}.border-4 .border-bg-l{background-image:url(/css/images/askemma/border-art3.png);background-size:230px;min-height:300px;width:225px}.border-4 .border-bg-r{background-image:url(/css/images/askemma/border-art11.png);background-size:215px;min-height:300px;width:240px}.border-5{padding-right:415px!important}.border-5 .border-bg-r{background-image:url(/css/images/askemma/border-art9.png);background-size:345px;min-height:225px;width:360px}.border-6{padding-right:315px!important}.border-6 .border-bg-r{background-image:url(/css/images/askemma/border-art10.png);background-size:235px;min-height:300px;width:230px}.border-7{padding:0 340px!important}.border-7 .border-bg-l{background-image:url(/css/images/askemma/border-art6.png);background-size:100% auto;left:90px;min-height:416px;width:200px}.border-7 .border-bg-r{background-image:url(/css/images/askemma/border-art14.png);background-size:100% auto;min-height:205px;width:235px}.border-8{padding-right:340px!important}.border-8 .border-bg-r{background-image:url(/css/images/askemma/border-art12.png);background-size:245px;min-height:250px;width:255px}.border-9{padding:0 300px!important}.border-9 .border-bg-l{background-image:url(/css/images/askemma/border-art5.png);background-size:175px,230px;min-height:220px;width:200px}.border-9 .border-bg-r{background-image:url(/css/images/askemma/border-art13.png);background-size:230px;min-height:220px;width:240px}.border-11{padding:0 315px!important}.border-11 .border-bg-l{background-image:url(/css/images/askemma/border-art18.png);background-size:100% auto;left:90px;min-height:280px;width:200px}.border-11 .border-bg-r{background-image:url(/css/images/askemma/border-art16.png);background-size:100% auto;min-height:304px;width:220px}.border-12{padding-right:315px!important}.border-12 .border-bg-r{background-image:url(/css/images/askemma/border-art17.png);background-size:auto 100%;min-height:250px;width:250px}.border-13{padding-right:315px!important}.border-13 .border-bg-r{background-image:url(/css/images/askemma/claims_screen1.png);background-size:280px;min-height:250px;width:250px}.border-14{padding-right:315px!important}.border-14 .border-bg-r{background-image:url(/css/images/askemma/claims_screen3.png);background-size:280px;min-height:250px;width:250px}.border-15{padding-right:315px!important}.border-15 .border-bg-r{background-image:url(/css/images/askemma/claims_screen4.png);background-size:235px;min-height:250px;width:250px}}.fsa-dep-calculator-row .fsa-dep-calculator-row-total{font-size:18px;font-weight:bold;line-height:28px}#fsa-deb-calc-totals span{font-size:22px}.askemma .contribution-amount-option-content label{font-size:30px!important;line-height:40px}.askemma .contribution-amount span.input,.askemma .contribution-amount span.input input{display:inline-block;line-height:normal;height:30px}.askemma .contribution-amount div>label{line-height:34px}.askemma .contribution-amount span.input+span{display:inline-block}.askemma-calculate-prompt{background:#007fac;border-radius:3px;color:#fff;margin-bottom:20px;padding:15px}.askemma-calculate-prompt .calculate-prompt-right{display:flex;justify-content:flex-end}@media only screen and (max-width:766px){.askemma-calculate-prompt .calculate-prompt-right{display:block}}.askemma-calculate-prompt h6{margin:0}.askemma-calculate-prompt p{margin-bottom:0}.askemma-calculate-prompt .btn-icon-calculator{float:right}.askemma-calculate-prompt .projected-cost{background:#2e96bb;display:inline-block;margin:-15px 15px -15px 0;padding:20px;text-align:center}.askemma-calculate-prompt .projected-cost .cost{display:inline-block;font-size:25px;font-weight:800;vertical-align:middle}.askemma-calculate-prompt .projected-cost .label{display:block}@media only screen and (max-width:766px){.askemma-calculate-prompt .projected-cost{margin:0 0 15px 0;width:100%}}@media only screen and (max-width:766px){.askemma-calculate-prompt .calc_costs_btn{float:none}}.fsa-plan-selection{font-size:16px}.fsa-plan-selection .wrapper{padding-top:0!important}.fsa-plan-selection .row.emma-contribution-amount{margin-bottom:25px;padding-right:45px}.fsa-plan-selection .row.emma-contribution-amount.recommended{margin-bottom:45px}.fsa-plan-selection .row.emma-contribution-amount .col:first-child{padding-top:20px;text-align:right}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate{border:1px solid #ccc;position:relative}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate .col{padding:20px 5px}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate>[class*="row"]{display:flex}@media only screen and (max-width:766px){.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate>[class*="row"]{display:block}}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate.selected{box-shadow:0 0 10px #a7c8b5}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate .plan-selection-emma-estimate-label{font-size:16px;min-height:60px;padding:0 17%;text-transform:none}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate .plan-selection-emma-estimate-cost{font-size:16px;font-weight:500;line-height:25px}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate .plan-selection-emma-estimate-cost.over-max{color:#c83e0a}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate .plan-selection-emma-estimate-cost.over-max:before{content:'';display:inline-block;margin-right:5px;font-family:tools;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate .plan-selection-emma-estimate-cost input[type="text"]{height:auto;margin-right:0;width:80px}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate .emma-recommended-plan-badge{background-position:5px 1px;left:20%;padding:0 5px 5px 15px;right:20%;top:100%}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate .over-max-msg{border-left:1px solid #ccc;box-sizing:border-box;font-size:14px;height:100%;padding:20px 20px 0 20px;text-align:left}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate .no-estimate-msg{padding-right:20px;padding-top:16px;text-align:left}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate .no-estimate-msg .alert{color:#c83e0a;display:none;font-weight:700;text-decoration:underline;text-transform:uppercase}.fsa-plan-selection .row.emma-contribution-amount .emma-recommended-plan{margin-bottom:0!important}.fsa-plan-selection .row.emma-contribution-amount .emma-recommended-plan-badge{top:100%}.fsa-plan-selection .row.emma-contribution-amount .custom-amount-disc{display:block;font-size:12px;text-align:left}.fsa-plan-selection .row.emma-contribution-amount .ast{color:#c83e0a}.fsa-plan-selection .row.emma-contribution-amount input[type="radio"].masked+label.radio-label:before{width:20px}.fsa-plan-selection .row.emma-contribution-amount .row.fsa-disclaimer .col{padding:0 10px 10px 10px}.fsa-plan-selection .row.emma-contribution-amount .plan-selection-emma-estimate.emma-recommended-plan{border:3px solid #3e7a2d;border-radius:4px}.fsa-plan-selection .contribution-options{border-top:1px solid #cdcdcd;padding:40px 45px 0 45px}.fsa-plan-selection .contribution-options label{display:inline-block;font-size:16px;margin-right:15px}.fsa-plan-selection .contribution-options label+.info{margin-left:-15px}.fsa-plan-selection .contribution-options .contribution-option-label{display:inline-block;margin-right:10px}.fsa-plan-selection .contribution-options input[type="radio"].masked+label.radio-label{font-size:16px;line-height:normal;margin-bottom:0}.fsa-plan-selection .contribution-options input[type="radio"].masked+label.radio-label:before{margin-top:0;padding-right:0}.fsa-plan-selection .button-container{text-align:right}.fsa-plan-selection .button-container[class*="row"]{padding-left:15px!important;padding-right:15px!important}@media only screen and (max-width:766px){.fsa-plan-selection .emma-contribution-amount .plan-selection-emma-estimate .emma-recommended-plan-badge{left:0;padding-left:40px;right:0}.fsa-plan-selection .emma-contribution-amount .plan-selection-emma-estimate .plan-selection-emma-estimate-label{margin-bottom:10px;min-height:0}.fsa-plan-selection .emma-contribution-amount .plan-selection-emma-estimate .col{margin-top:0!important}.fsa-plan-selection .emma-contribution-amount .plan-selection-emma-plus,.fsa-plan-selection .emma-contribution-amount .plan-selection-emma-equals{left:50%;margin-left:-10px}.fsa-plan-selection .emma-contribution-amount .plan-selection-emma-plus{top:-8px}.fsa-plan-selection .emma-contribution-amount .plan-selection-emma-equals{bottom:-8px}.fsa-plan-selection .row.emma-contribution-amount{padding-right:0}.fsa-plan-selection .contribution-options .col{margin-bottom:40px}.fsa-plan-selection .contribution-options .contribution-option-label{margin-bottom:10px}.fsa-plan-selection .contribution-options label{display:block!important;margin-bottom:0;margin-top:15px}.fsa-plan-selection .emma-plantype-header{display:block;padding:0!important}.fsa-plan-selection .emma-plantype-header .emma-plantype-header-name{font-size:24px;padding-top:0}.fsa-plan-selection .emma-plantype-header .emma-plantype-header-right{border-top:1px solid #cdcdcd;display:block;justify-content:flex-start}.fsa-plan-selection .emma-plantype-header .col{padding:0 30px}}.plan-selection-emma-estimate-row-label{background:#fff;font-size:14px;padding-top:25px!important;text-align:center!important}.plan-selection-emma-estimate-row-label .tooltip-link,.plan-selection-emma-estimate-row-label .label{color:#555;display:inline-block;font-weight:500;margin-bottom:12px;text-transform:uppercase}.basic-life-amount{color:#246a92;font-size:30px;line-height:36px}.life-plan-personalized .warning_description{clear:both;color:#4c5367;font-size:13px;font-weight:normal}.life-plan-personalized .how-calculated{margin-bottom:15px}.label-row label{display:inline-block;width:235px}.askemma .life-calculator-delete-row{font-size:1.5em}.askemma .life-total-assets .life-calculator,.askemma .life-total-debt .life-calculator,.askemma .life-total-assets .life-calculator-buttons,.askemma .life-total-debt .life-calculator-buttons{display:none}.askemma .dollar-sign{color:#246a92;display:inline-block;font-size:24px;margin-right:5px;vertical-align:middle}.askemma .step-notes{background-image:url(/css/images/askemma/step-notes.png);background-position:left top;background-repeat:no-repeat;color:#23678f;float:right;font-size:15px;height:248px;line-height:1.2;padding:30px 30px 75px 30px;width:222px}