.notADietPlanBlock{background:url(https://d26dkb0pe35ehk.cloudfront.net/static/v2/shell/headphoneGuy.jpg) center top no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;width:100%;padding-top:37%;float:left;position:relative}.notADietPlanBlock h3{color:#fff;font-size:46px;font-family:ralewaylight,arial,sans-serif;line-height:48px;position:absolute;top:155px;left:180px;font-weight:100}html .notADietPlanBlock .btn-primary{background:transparent;color:#fff;border-color:#fff;left:180px;position:absolute;top:284px;text-align:center;padding:15px 22px 12px}.notADietPlanBlock .btn-primary:hover{background:#0078ae}.ie7 .notADietPlanBlock,.ie8 .notADietPlanBlock{background-position:right center}.ie7 .notADietPlanBlock h3,.ie8 .notADietPlanBlock h3{top:25%;left:10px;font-size:40px;line-height:1.2}.ie7 .notADietPlanBlock .btn-primary,.ie8 .notADietPlanBlock .btn-primary{top:66%;left:10px}@media(min-width:959px) and (max-width:1266px){.notADietPlanBlock h3{top:28%;left:10px;font-size:48px;line-height:1.2}html .notADietPlanBlock .btn-primary{top:70%;left:10px}}@media(min-width:767px) and (max-width:958px){.notADietPlanBlock h3{top:25%;left:10px;font-size:40px;line-height:1.2}html .notADietPlanBlock .btn-primary{top:66%;left:10px}}@media(max-width:767px){.notADietPlanBlock h3{top:16%;left:10px;font-size:18px;line-height:1.2}html .notADietPlanBlock .btn-primary{top:54%;left:10px}}#quizTeaser{background:#0078ae;height:109px;width:100%;color:#fff;display:block;position:relative}#quizTeaser form{padding-left:273px}.quiz-title{display:block;padding:51px 40px 0 0;position:absolute;margin:0 30px 0 0;font-size:18px}.tooltip-link{display:block;width:20px;height:20px;position:absolute;right:21px;top:35px;text-decoration:none;text-indent:-9999px}.question{font-family:ralewaylight,arial,sans-serif;display:block;font-size:26px;padding:30px 0 10px 0}#quizTeaser label{margin-right:28px;display:block;float:left;font-size:16px}#quizTeaser .btn-secondary{border-color:#fff;float:right;margin:-36px 51px 0 0;cursor:pointer}a.mobileQuizCTA.btn-secondary{display:none}.ie7 #quizTeaser,.ie8 #quizTeaser{margin-top:-40px}.ie7 .quiz-title,.ie8 .quiz-title{margin:0 15px 0 0}.ie7 .question,.ie8 .question{font-size:20px}.ie7 #quizTeaser label,.ie8 #quizTeaser label{margin-right:10px;font-size:14px}@media(min-width:959px) and (max-width:1230px){.quiz-title{margin:0 15px 0 0}.question{font-size:20px}#quizTeaser label{margin-right:10px;font-size:14px}}@media(max-width:958px){#quizTeaser{display:none}a.mobileQuizCTA.btn-secondary{float:none;text-align:center;margin:20px auto;display:block;width:142px}}#contactHero{display:block;min-height:20px;background:url(https://d26dkb0pe35ehk.cloudfront.net/static/v2/contact/contactHero.jpg) center center no-repeat;width:100%;margin:0 auto;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;padding-top:35%;position:relative;font-family:ralewaymedium,arial,sans-serif}#contactHero h1{position:absolute;top:90px;color:#fff;text-transform:uppercase;width:100%;text-align:center;font-size:16px}#contactHero h2{position:absolute;top:146px;color:#fff;width:100%;text-align:center;font-size:46px;font-weight:100;font-family:ralewaylight,arial,sans-serif;line-height:1.2}.callBlocks{position:absolute;top:300px;left:50%;margin-left:-330px}.callBlocks a{display:block;width:304px;height:159px;margin:0 32px 0 0;float:left;color:#fff;text-decoration:none;-webkit-transition:background linear .2s;-moz-transition:background linear .2s;-ms-transition:background linear .2s;-o-transition:background linear .2s;transition:background linear .2s}.callBlocks a:hover{color:#fff!important}a.seaGreenBlock{border:2px solid #2dbda0}a.seaGreenBlock:hover{background:#2dbda0}a.seaGreenBlock:hover .flourish,a.skyBlueBlock:hover .flourish,a.coralRedBlock:hover .flourish{background:#fff}a.skyBlueBlock{border:2px solid #00aeef}a.skyBlueBlock:hover{background:#00aeef}a.coralRedBlock{border:2px solid #e66c5c}a.coralRedBlock:hover{background:#e66c5c}.callBlocks .copy{display:block;text-transform:uppercase;margin:20px 0 20px 20px;line-height:1.3;font-size:19px}.callBlocks .phoneNumber{font-size:32px;margin-left:20px;font-weight:100;font-family:ralewaylight,arial,sans-serif}.callBlocks .flourish{display:block;width:100px;height:2px;margin:0 0 15px 20px;-webkit-transition:background linear .2s;-moz-transition:background linear .2s;-ms-transition:background linear .2s;-o-transition:background linear .2s;transition:background linear .2s}.seaGreenBlock .flourish{background-color:#2dbda0}.skyBlueBlock .flourish{background-color:#00aeef}.coralRedBlock .flourish{background-color:#e66c5c}.helpYouLoseBlock{padding:100px 0}.helpYouLoseBlock h2{font-family:ralewaylight,arial,sans-serif;font-size:36px;font-weight:100;color:#4d4d4e;text-align:center;width:618px;margin:0 auto;line-height:1.2}.helpYouLoseBlock p{font-size:18px;line-height:1.4;color:#4d4d4e;display:block;width:731px;text-align:center;margin:0 auto;font-weight:100;font-family:ralewaylight,arial,sans-serif;padding:20px 0 0}#formBlock{background:url(https://d26dkb0pe35ehk.cloudfront.net/static/v2/contact/forestBackdrop.jpg) center center no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;width:100%;min-height:996px;float:left}#formBlock h2{color:#fff;font-family:ralewaylight,arial,sans-serif;font-size:49px;font-weight:100;text-align:center;display:block;padding:100px 0 20px;width:100%}#formBlock p{float:none;color:#fff;font-size:19px;font-family:ralewaylight,arial,sans-serif;width:670px;margin:0 auto;line-height:1.4;text-align:center}.contact #main-content{display:block;width:960px;min-height:600px;margin:0 auto 30px;position:relative;background:url(https://d26dkb0pe35ehk.cloudfront.net/static/marketing/contact/contact-background.jpg) 68px bottom no-repeat #fff}#content{overflow-x:hidden;margin:0 auto}.content-copy{display:block;margin:30px 0 0 30px;float:left}.content-copy h1{color:#0074ae;font-size:28px;display:block;margin:0 0 25px}.content-copy p{color:#000;font-size:14px;display:block;width:550px;margin:0 0 15px;font-family:gotham,sans-serif;line-height:21px}.contact-wrapper{background:#0074ae;height:600px;width:270px;position:absolute;top:0;right:0}.contact-wrapper h3{color:#fff;font-size:15px;font-weight:normal;margin:30px 0 0 20px;line-height:20px}.contact-wrapper h3 span{font-size:21px;display:block;margin:0 0 10px}.contact-follow-up{display:block;width:673px;font-family:arial,sans-serif;margin:20px auto 0}.contact-follow-up fieldset{border:0;padding:0 0 10px;width:252px;text-align:left;float:left;margin-right:20px}.contact-follow-up fieldset.right{margin-right:0}.contact-follow-up fieldset.newsletterCheckbox{width:100%!important}.contact-follow-up input[type="text"]{border:1px solid #aaafb0;display:block;width:308px;padding:4px 4px 4px 10px;color:#4d4d4e;height:35px;margin:5px 0 20px;font-family:ralewaymedium,arial,sans-serif;font-size:14px}.contact-follow-up button{background:#4d4d4e;text-align:center;padding:18px 50px;width:auto;height:auto;font-family:ralewaymedium,arial,sans-serif;text-indent:0;font-size:18px;font-weight:bold;display:block;margin:20px auto;cursor:pointer;border:0;color:#fff;-webkit-transition:background linear .2s;-moz-transition:background linear .2s;-ms-transition:background linear .2s;-o-transition:background linear .2s;transition:background linear .2s}.contact-follow-up button:hover{background:#fff;color:#4d4d4e}.ipad .contact-follow-up button{border-radius:0}.contact-follow-up button:hover{background-position:left top}.contact .dialog .dialogContent{width:290px}.contact .dialogTitle{background:#0078ae;color:#fff;padding:12px 0 10px 10px;font-size:15px}.ie7 .contact-follow-up input[type="submit"]{text-align:left;padding:3px 0 0 20px}.ie8 .contact-follow-up input[type="submit"]{text-align:left;padding:1px 0 0 20px}.ie9 .contact-follow-up input[type="submit"],.ie10 .contact-follow-up input[type="submit"]{padding:1px 0 0 0}.contact-follow-up label{color:#fff;font-size:15px;font-family:ralewaylight,arial,sans-serif}.contact-follow-up .hidden{display:none}.contact-follow-up textarea{width:644px;display:block;padding:10px;border:1px solid #aaafb0;color:#4d4d4e;resize:none;font-size:14px;overflow:auto;height:150px;margin:10px 0 20px;font-family:ralewaymedium,arial,sans-serif}.content-copy .contact-content{font-size:18px;display:block;padding:20px 0 0;line-height:30px}.content-copy .contact-content span{font-size:22px}#formBlock p.privacy-copy{font-size:13px;padding-left:20px;text-align:left}#formBlock p.privacy-copy a{color:#fff;text-decoration:underline}#formBlock p.privacy-copy a:hover{text-decoration:none}.contact-follow-up .submit-fieldset{width:100%!important}.ipad .content-copy .contact-content span a{color:#000}.tabletBR,.callBlocks.mobile,.callBlocks.mobile h4{display:none}.callBlocks.mobile{position:static;margin:0 auto 30px;width:305px;padding:40px 0 0}.callBlocks.mobile a{margin-bottom:30px}.callBlocks.mobile .seaGreenBlock{color:#2dbda0}.callBlocks.mobile .skyBlueBlock{color:#00aeef}.callBlocks.mobile .coralRedBlock{color:#e66c5c;margin-bottom:0}.dialogTitle,.dialog h3{background:#0078ae;color:#fff}.dialogContent .dialog-error{color:#e66c5c;line-height:1.3;width:230px}.dialogContent h4{padding:20px;color:#4d4d4e;font-size:15px}.notADietPlanBlock{background:url(https://d26dkb0pe35ehk.cloudfront.net/static/v2/contact/contactFooter.jpg) center top no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.ie7 #contactHero,.ie8 #contactHero{background-position:right center}.ie7 .desktop-only,.ie8 .desktop-only{display:none!important}.ie7 .tablet-only,.ie8 .tablet-only{display:block!important}.ie7 .main-navigation,.ie7 .main-navigation.logged-in,.ie8 .main-navigation,.ie8 .main-navigation.logged-in{width:100%}.ie7 .tablet-line,.ie8 .tablet-line{display:block}.ie7 #contactHero h1,.ie8 #contactHero h1{top:20%}.ie7 #contactHero h2,.ie8 #contactHero h2{top:35%;font-size:35px}.ie7 #contactHero h2 br,.ie8 #contactHero h2 br{display:none}.ie7 #contactHero h2 br.tabletBR,.ie8 #contactHero h2 br.tabletBR{display:block}.ie7 .contact-follow-up fieldset,.ie8 .contact-follow-up fieldset,.ie9 .contact-follow-up fieldset,.ie10 .contact-follow-up fieldset{width:302px;padding-right:20px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.contact-follow-up fieldset{width:302px;padding-right:20px}}.ie7 .callBlocks.desktop,.ie8 .callBlocks.desktop{display:none}.ie7 .callBlocks.mobile,.ie8 .callBlocks.mobile{display:block}.ie7 .helpYouLoseBlock,.ie8 .helpYouLoseBlock{padding:100px 0 40px}@media(min-width:1200px) and (max-width:1290px){#contactHero h1{top:40px}#contactHero h2{top:80px}.callBlocks{top:220px}}@media(min-width:1025px) and (max-width:1200px){.callBlocks.desktop{display:none}.callBlocks.mobile{display:block}.helpYouLoseBlock{padding:100px 0 40px}}@media(max-width:1024px){.contact .main-navigation,.contact .main-navigation.logged-in{width:100%}.contact #main-content{background:#fff!important}.content-copy{display:block;margin:30px 0 0 30px;float:left;width:57%}.content-copy p{width:auto}.callBlocks.desktop{display:none}.callBlocks.mobile{display:block}.helpYouLoseBlock{padding:100px 0 40px}}@media(min-width:701px) and (max-width:959px){.desktop-only{display:none!important}.tablet-only{display:block!important}.main-navigation,.main-navigation.logged-in{width:100%}.tablet-line{display:block}#contactHero h1{top:20%}#contactHero h2{top:35%;font-size:35px}#contactHero h2 br{display:none}#contactHero h2 br.tabletBR{display:block}.callBlocks.desktop{display:none}.callBlocks.mobile{display:block}.helpYouLoseBlock{padding:100px 0 40px}}@media(max-width:700px){#contactHero h1{top:50%}#contactHero h2{display:none}.helpYouLoseBlock{padding:20px 0 30px}.helpYouLoseBlock h2{width:80%;font-size:24px}.helpYouLoseBlock p{font-size:16px;width:90%!important}.contact #main-content{width:100%}.contact .content-copy{width:93%;margin:0 auto;float:none;padding:20px 0}p{width:100%!important}.disclaimer-block p{width:auto!important}.contact-wrapper{float:left;position:static;width:100%}.tablet-line{display:block}.tablet-line.phone{display:none}.content-copy .contact-content{font-size:14px}.mobile-only.phone,.mobile-only.phone:hover{text-decoration:none;width:148px;float:none;margin:0 auto;color:#fff;background:url(https://d26dkb0pe35ehk.cloudfront.net/static/marketing/contact/phone.png) #0074ae 7px 5px no-repeat;border-radius:15px;padding:2px 10px 0 30px;font-size:18px}.featured-dark{display:none}.callBlocks.mobile{width:274px}.callBlocks.mobile h4{display:block;color:#0078ae;font-size:24px;text-align:center;margin:0 0 20px;line-height:1.3;font-family:ralewaylight,arial,sans-serif;font-weight:normal}.callBlocks a{width:270px}.callBlocks .copy{font-size:16px}.callBlocks .phoneNumber{font-size:30px}.contact-wrapper h3{width:80%}.contact-follow-up,.contact-follow-up fieldset{width:95%}.contact-follow-up textarea#notes,.contact-follow-up textarea#notes.default,.contact-follow-up input[type="text"]{width:90%;padding:4px 10px}#formBlock h2{padding:30px 0 20px;font-size:25px}#formBlock p{width:90%!important}#formBlock p.privacy-copy{padding-top:10px}.dialog .dialogContent{max-width:280px}.dialogTitle,.dialog h3{white-space:normal}}