body{margin:0;padding:0;background:#fff}#page-body-wrap img{max-width:100%;width:auto;height:auto}#page-body-wrap .content p{font-size:1.125em;line-height:1.5em}#page-body-wrap .content ul li,#page-body-wrap .content ol li{font-size:1.125em;line-height:1.5em}.ccm-ui input[type="text"]{line-height:28px;height:28px}#page-body-wrap header #logo{text-align:center;margin:26px 0}#page-body-wrap header #logo img{max-width:100%}#page-body-wrap header #logo a:link,#page-body-wrap header #logo a:visited,#page-body-wrap header #logo a:active,#page-body-wrap header #logo a:hover{outline:none!important;text-decoration:none}#page-body-wrap header .fruit{position:relative;height:132px}#page-body-wrap header .fruit img{position:absolute;bottom:0;left:0;max-width:100%;height:auto;z-index:-1}#page-body-wrap .top-nav{display:block;text-align:right;margin-top:47px}#page-body-wrap .top-nav ul{margin:0 14px 0 0;padding:0;display:inline-block;list-style:none}#page-body-wrap .top-nav ul{text-align:right;margin:0}#page-body-wrap .top-nav ul li{display:inline-block;vertical-align:middle}#page-body-wrap .top-nav ul li a:link,#page-body-wrap .top-nav ul li a:visited{font-size:.750em;font-weight:700;line-height:1em;color:#447485;text-transform:uppercase;display:block;position:relative;text-decoration:none;padding:0 7px 0 7px}#page-body-wrap .top-nav ul li a:active,#page-body-wrap .top-nav ul li a:hover,#page-body-wrap .top-nav ul li.nav-selected a,#page-body-wrap .top-nav ul li.nav-path-selected a{color:#447485;text-decoration:underline}#page-body-wrap .nav-bar{position:relative;display:block;height:72px;border:4px solid #fff;background:#4d7e90;background:-webkit-linear-gradient(top,#4d7e90 0%,#5a93a7 100%);background:-moz-linear-gradient(top,#4d7e90 0%,#5a93a7 100%);background:-o-linear-gradient(top,#4d7e90 0%,#5a93a7 100%);background:linear-gradient(top,#4d7e90 0%,#5a93a7 100%);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75)}#page-body-wrap .nav-bar .main-nav{display:inline-block}#page-body-wrap .nav-bar .main-nav ul.nav{margin:0 13px;padding:0;list-style:none}#page-body-wrap .nav-bar .main-nav ul.nav li{display:inline-block;height:64px;padding:0}#page-body-wrap .nav-bar .main-nav ul.nav li.exclude-main-nav{display:none}#page-body-wrap .nav-bar .main-nav ul.nav li a:link,#page-body-wrap .nav-bar .main-nav ul.nav li a:visited{display:block;height:64px;font-family:'Open Sans',sans-serif;font-size:1.125em;font-weight:700;color:#fff;line-height:64px;text-decoration:none;padding:0 15px}#page-body-wrap .nav-bar .main-nav ul.nav li a:active,#page-body-wrap .nav-bar .main-nav ul.nav li a:hover,#page-body-wrap .nav-bar .main-nav ul.nav li a.open-menu,#page-body-wrap .nav-bar .main-nav ul.nav li.nav-selected a,#page-body-wrap .nav-bar .main-nav ul.nav li.nav-path-selected a{background:rgba(255,255,255,.50);text-decoration:none}#page-body-wrap .nav-bar .main-nav ul.nav li ul{display:none}#page-body-wrap .nav-bar .main-nav a.nav-closed{display:none;position:absolute;width:66px;height:64px;left:0;top:0;text-align:center;font-size:.750em;font-weight:600;color:#fff;text-transform:uppercase;padding-top:45px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xicon_menu.png.pagespeed.ic.3lGjy1dZ7y.png) no-repeat center 13px}#page-body-wrap .nav-bar .divider{display:block;position:absolute;width:31px;height:64px;left:1037px;top:0}#page-body-wrap .nav-bar .search{position:absolute;width:80px;height:64px;right:0;top:0}#page-body-wrap .nav-bar .search .searchform{display:none;width:90%;padding:0 25px;background-color:transparent;border:none;height:64px;font-size:1.500em;font-weight:700;color:#fff;line-height:64px}#page-body-wrap .nav-bar .search .searchform input[type="text"]{width:90%;padding:0 25px;background-color:transparent;border:none;height:64px;font-weight:700;color:#fff;line-height:64px}#page-body-wrap .nav-bar .search .searchform input[type="text"]::-webkit-input-placeholder{color:#fff;opacity:1}#page-body-wrap .nav-bar .search .searchform input[type="text"]:focus::-webkit-input-placeholder{color:#fff;opacity:.5}#page-body-wrap .nav-bar .search .searchform input[type="text"]:-ms-input-placeholder{color:#fff;opacity:1}#page-body-wrap .nav-bar .search .searchform input[type="text"]:focus:-ms-input-placeholder{color:#fff;opacity:.5}#page-body-wrap .nav-bar .search .searchform input[type="text"]::-moz-placeholder{color:#fff;opacity:1}#page-body-wrap .nav-bar .search .searchform input[type="text"]:focus::-moz-placeholder{color:#fff;opacity:.5}#page-body-wrap .nav-bar .search .searchform input[type="text"]:-moz-placeholder{color:#fff;opacity:1}#page-body-wrap .nav-bar .search .searchform input[type="text"]:focus:-moz-placeholder{color:#fff;opacity:.5}#page-body-wrap .nav-bar .search .searchform input[type="submit"]{display:block;position:absolute;width:80px;height:64px;right:0;top:0;text-indent:-9999px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_search.png.pagespeed.ce.gPG1PEGbq4.png) no-repeat center center;border:none;padding:0;margin:0}#page-body-wrap .nav-bar .search a.search-closed{display:block;position:absolute;width:80px;height:64px;right:0;top:0;text-indent:-9999px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_search.png.pagespeed.ce.gPG1PEGbq4.png) no-repeat center center}#side-menu-wrap{display:none;position:absolute;left:0;top:0;width:66px;height:64px}#side-menu-wrap a{display:block;text-align:center;font-size:.750em;font-weight:600;color:#fff;text-transform:uppercase;padding-top:45px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xicon_menu.png.pagespeed.ic.3lGjy1dZ7y.png) no-repeat center 13px}#side-menu-wrap a:hover{text-decoration:none}#main-nav-sidr{display:none}#page-body-wrap .content .indent{margin:0 0 0 30px}#page-body-wrap .content .indent img{border:4px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75)}#page-body-wrap .embedly-embed{max-width:100%}#page-body-wrap .home-hero{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#page-body-wrap .home-hero div.image-wrap{box-sizing:border-box}#page-body-wrap .home-hero div.image-wrap img{display:block}#page-body-wrap .home-hero div:first-child:nth-last-child(1) {width:100%}#page-body-wrap .home-hero div:first-child:nth-last-child(2) {width:50%;padding-right:2px}#page-body-wrap .home-hero div:first-child:nth-last-child(2) ~ div {width:50%;padding-left:2px}#page-body-wrap .home-hero div:first-child:nth-last-child(3)  {width:50%;padding-right:2px}#page-body-wrap .home-hero div:first-child:nth-last-child(3) ~ div {width:25%;padding-right:1px}#page-body-wrap .home-hero div:first-child:nth-last-child(3) ~ div:last-child {padding-right:0;padding-left:1px}#page-body-wrap .newsletter-signup{display:block;margin-top:20px;min-height:55px;background:#588532;background:-webkit-linear-gradient(top,#588532 0%,#689d3a 100%);background:-moz-linear-gradient(top,#588532 0%,#689d3a 100%);background:-o-linear-gradient(top,#588532 0%,#689d3a 100%);background:linear-gradient(top,#588532 0%,#689d3a 100%);padding:13px 30px;text-align:center;vertical-align:middle}#page-body-wrap .newsletter-signup h2{display:inline-block;font-family:'Open Sans Condensed',sans-serif;color:#fff;margin:0 25px 0 0;line-height:29px}#page-body-wrap .newsletter-signup form{display:inline-block;vertical-align:top}#page-body-wrap .newsletter-signup label{display:inline-block;color:#fff;margin-right:5px}#page-body-wrap .newsletter-signup input{display:inline-block;width:auto;vertical-align:top}#page-body-wrap .newsletter-signup input[type="text"]{margin-right:10px}#page-body-wrap .newsletter-signup input[type="submit"]{background:#f1f2f2;color:#447485;margin-top:0}#ccpopup{border:4px solid #fff;border-radius:5px;background:#588532;background:-webkit-linear-gradient(top,#588532 0%,#689d3a 100%);background:-moz-linear-gradient(top,#588532 0%,#689d3a 100%);background:-o-linear-gradient(top,#588532 0%,#689d3a 100%);background:linear-gradient(top,#588532 0%,#689d3a 100%)}#ccpopup .image{float:left}#ccpopup .content{float:right;max-width:265px;padding:35px 10px 20px 10px;color:#fff}#ccpopup .content.no-image{float:none;max-width:500px}#ccpopup h2{font-family:'Open Sans Condensed',sans-serif;font-size:1.375em;font-weight:700;line-height:1.2em;margin-top:0}#ccpopup label{display:block;font-family:'Open Sans',sans-serif;font-size:.875em;font-weight:700;line-height:1.2em}#ccpopup input[type="text"]{height:30px;max-width:545px;border:none;background-color:#f1f2f2;color:#685c53;display:block;margin-top:4px}#ccpopup input[type="submit"]{background:#f1f2f2;color:#447485;border:none;width:auto;font-family:'Open Sans Condensed',sans-serif;font-size:1.250em;font-weight:700;line-height:30px;text-decoration:none;padding:0 30px;display:inline-block;margin-top:4px}#ccpopup .closer{font-size:10px;color:#fff;float:right;display:block;margin-top:-30px;cursor:pointer}#page-body-wrap .homepage-features-wrap{margin-top:35px}#page-body-wrap .homepage-feature-header{height:47px;padding:9px 0}#page-body-wrap .homepage-feature-header.podcasts{padding:9px 0 9px 65px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_podcast-small.png.pagespeed.ce.D7UePhYOUk.png) no-repeat 11px center}#page-body-wrap .homepage-feature-header.articles{padding:9px 0 9px 65px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_article-small.png.pagespeed.ce.NaPxqDVdbJ.png) no-repeat 11px center}#page-body-wrap .homepage-feature-header.recipes{padding:9px 0 9px 65px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_recipe-small.png.pagespeed.ce.x9bacI2TSj.png) no-repeat 11px center}#page-body-wrap .header-content{position:relative;height:29px;background:#534a42 url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -webkit-linear-gradient(top,#534a42 0%,#685c53 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -moz-linear-gradient(top,#534a42 0%,#685c53 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -o-linear-gradient(top,#534a42 0%,#685c53 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , linear-gradient(top,#534a42 0%,#685c53 100%)}#page-body-wrap .header-podcasts{height:29px;background:#365d6a url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -webkit-linear-gradient(top,#365d6a 0%,#447485 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -moz-linear-gradient(top,#365d6a 0%,#447485 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -o-linear-gradient(top,#365d6a 0%,#447485 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , linear-gradient(top,#365d6a 0%,#447485 100%)}#page-body-wrap .header-articles{height:29px;background:#9e6532 url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -webkit-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -moz-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -o-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , linear-gradient(top,#9e6532 0%,#c57e3e 100%)}#page-body-wrap .header-recipes{height:29px;background:#568130 url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -webkit-linear-gradient(top,#568130 0%,#6ba03c 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -moz-linear-gradient(top,#568130 0%,#6ba03c 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -o-linear-gradient(top,#568130 0%,#6ba03c 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , linear-gradient(top,#568130 0%,#6ba03c 100%)}#page-body-wrap .homepage-feature-header h3{display:block;padding-left:29px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-butt.png.pagespeed.ic.q6cNHoGAzF.png) no-repeat top left;font-family:'Open Sans',sans-serif;font-size:.750em;font-weight:600;line-height:29px;color:#fff;text-transform:uppercase}#page-body-wrap .homepage-feature-header h3 a{font-family:'Open Sans',sans-serif;font-weight:600;color:#fff}#page-body-wrap .homepage-features{margin-top:20px}#page-body-wrap .homepage-features .homepage-feature{height:173px;overflow:hidden;margin-bottom:20px;border:4px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75)}#page-body-wrap .homepage-features .homepage-feature .image-wrap{float:left;width:50%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}#page-body-wrap .homepage-features .homepage-feature .details{float:left;width:50%;height:100%;background-color:#f1f2f2}#page-body-wrap .homepage-features .homepage-feature .details p{padding:5px 16px;font-size:.875em;line-height:1.4em}#page-body-wrap .homepage-features .homepage-feature .details h2{height:63px;overflow:hidden;padding:5px 16px;font-family:'Open Sans Condensed',sans-serif;line-height:1.375em;margin-top:0}#page-body-wrap .homepage-features.podcasts .homepage-feature .details h2{color:#fff;background:#365d6a;background:-webkit-linear-gradient(top,#365d6a 0%,#447485 100%);background:-moz-linear-gradient(top,#365d6a 0%,#447485 100%);background:-o-linear-gradient(top,#365d6a 0%,#447485 100%);background:linear-gradient(top,#365d6a 0%,#447485 100%)}#page-body-wrap .homepage-features.articles .homepage-feature .details h2{color:#fff;background:#9e6532;background:-webkit-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:-moz-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:-o-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:linear-gradient(top,#9e6532 0%,#c57e3e 100%)}#page-body-wrap .homepage-features.recipes .homepage-feature .details h2{color:#fff;background:#568130;background:-webkit-linear-gradient(top,#568130 0%,#6ba03c 100%);background:-moz-linear-gradient(top,#568130 0%,#6ba03c 100%);background:-o-linear-gradient(top,#568130 0%,#6ba03c 100%);background:linear-gradient(top,#568130 0%,#6ba03c 100%)}#page-body-wrap .homepage-features .homepage-feature .details h2 a{color:#fff}#page-body-wrap .homepage-features .homepage-feature .details h2 a:hover,#page-body-wrap .homepage-features .homepage-feature .details h2 a:active{text-decoration:none}#page-body-wrap .homepage-features .homepage-feature-callout{height:173px;margin-bottom:20px;overflow:hidden}#page-body-wrap .homepage-features .homepage-feature-callout:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#page-body-wrap .homepage-features .homepage-feature-callout .image-wrap{float:left;width:172px;height:172px;background-size:cover;background-position:center center;background-repeat:no-repeat;border:4px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75)}#page-body-wrap .homepage-features .homepage-feature-callout .details{float:left;max-width:399px;padding:5px 16px}#page-body-wrap .homepage-features .homepage-feature-callout .details p{font-size:.875em;line-height:1.5em;margin-top:0}#page-body-wrap .homepage-features .homepage-feature-callout .details h2{font-family:'Open Sans Condensed',sans-serif;margin-top:0}#breadcrumbs{font-size:.625em;line-height:15px;color:#685c53;margin-top:18px;margin-bottom:12px}#breadcrumbs a:link,#breadcrumbs a:visited{color:#685c53;text-decoration:none}#breadcrumbs a.home{height:15px;width:17px;display:inline-block;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_home.png.pagespeed.ce._3sH0W9oDy.png) no-repeat center center;text-indent:-9999px}#page-body-wrap .hero-slider{position:relative}#page-body-wrap .hero-slider .slide-row{position:relative;width:100%;padding:52px;background-size:cover;background-position:center center;background-repeat:no-repeat}#page-body-wrap .hero-slider .slide-row .slide-details{height:284px;width:475px;padding:25px 0;background-color:rgba(255,255,255,.80);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75)}#page-body-wrap .hero-slider .slide-row .slide-details p{padding:5px 30px}#page-body-wrap .hero-slider .slide-row .slide-details p.small-text{background-color:#6ba13c;font-size:.750em;font-weight:600;color:#fff;line-height:1.5em;text-transform:uppercase;margin-top:0}#page-body-wrap .hero-slider .slide-row .slide-details p .title{font-size:1.5em;font-weight:700;color:#6ba13c;line-height:1.2em}#page-body-wrap .hero-slider .cycle-pager{position:absolute;right:15px;bottom:15px;z-index:101}#page-body-wrap .hero-slider .cycle-pager span{display:inline-block;width:18px;height:18px;cursor:pointer;background-color:#6ba13c;color:#6ba13c;border-radius:9px;border:1px solid #fff;margin-left:10px}#page-body-wrap .hero-slider .cycle-pager span.cycle-pager-active{background-color:#c67e3e;color:#c67e3e}#page-body-wrap .sidebar .ccm-image-block{margin-bottom:20px}#page-body-wrap table.checkbox-table{margin-top:10px;margin-bottom:10px;width:100%}#page-body-wrap table.checkbox-table tr:nth-child(odd) {background-color:#f1f2f2}#page-body-wrap table.checkbox-table tr td:nth-child(2) {text-align:center;vertical-align:middle;background-color:#f1f2f2}#page-body-wrap table.checkbox-table tr:nth-child(odd) td:nth-child(2) {background-color:#e4e6e6}#page-body-wrap table.checkbox-table tr.price,#page-body-wrap table.checkbox-table tr.price td{background-color:#fff!important}#page-body-wrap table.checkbox-table tr.price td:nth-child(2) {font-size:1.5em;font-weight:700;color:#447485;line-height:1.2em;white-space:nowrap}#page-body-wrap table.checkbox-table p{margin:0;font-size:.875em;line-height:1.5em}#page-body-wrap table.checkbox-table img{border:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#page-body-wrap .expand-contract{margin-bottom:20px}#page-body-wrap .expand-contract .expand-contract-header{display:block;height:47px;padding:9px 0 9px 54px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_plus.png.pagespeed.ce.08ReGW73Hb.png) no-repeat left center;margin-bottom:20px}#page-body-wrap .expand-contract .expand-contract-header.active{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xicon_minus.png.pagespeed.ic.sqaCvd_x4W.png)}#page-body-wrap .expand-contract .expand-contract-header:hover{text-decoration:none}#page-body-wrap .expand-contract .expand-contract-header .header-arrow{height:29px;background:#568130 url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -webkit-linear-gradient(top,#568130 0%,#6ba03c 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -moz-linear-gradient(top,#568130 0%,#6ba03c 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , -o-linear-gradient(top,#568130 0%,#6ba03c 100%);background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-head.png.pagespeed.ic.rN9fXL93fc.png) no-repeat top right , linear-gradient(top,#568130 0%,#6ba03c 100%)}#page-body-wrap .expand-contract .expand-contract-header .header-arrow h3{display:block;padding-left:29px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-butt.png.pagespeed.ic.q6cNHoGAzF.png) no-repeat top left;font-family:'Open Sans',sans-serif;font-size:.750em;font-weight:600;line-height:29px;color:#fff;text-transform:uppercase}#page-body-wrap .expand-contract .expand-contract-content{display:none;margin-top:20px;margin-bottom:20px}#page-body-wrap .expand-contract .expand-contract-content table.checkbox-table{margin-top:10px;margin-bottom:10px;width:100%}#page-body-wrap .expand-contract .expand-contract-content table.checkbox-table tr td:first-child{text-align:center;vertical-align:middle;background-color:#f1f2f2}#page-body-wrap .expand-contract .expand-contract-content table.checkbox-table tr:nth-child(odd) td:first-child {background-color:#e4e6e6}#page-body-wrap .expand-contract .expand-contract-content table.checkbox-table tr td:nth-child(2) {background-color:#fff}#page-body-wrap .expand-contract .expand-contract-content table.checkbox-table tr:nth-child(odd) td:nth-child(2) {background-color:#f1f2f2}#page-body-wrap .expand-contract .expand-contract-content p{text-align:left}#page-body-wrap .testimonial-carousel.red{background:#8d3c33;background:-webkit-linear-gradient(top,#8d3c33 0%,#af4b40 100%);background:-moz-linear-gradient(top,#8d3c33 0%,#af4b40 100%);background:-o-linear-gradient(top,#8d3c33 0%,#af4b40 100%);background:linear-gradient(top,#8d3c33 0%,#af4b40 100%)}#page-body-wrap .testimonial-carousel.orange{background:#9e6532;background:-webkit-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:-moz-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:-o-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:linear-gradient(top,#9e6532 0%,#c57e3e 100%)}#page-body-wrap .testimonial-carousel.green{background:#568130;background:-webkit-linear-gradient(top,#568130 0%,#6ba03c 100%);background:-moz-linear-gradient(top,#568130 0%,#6ba03c 100%);background:-o-linear-gradient(top,#568130 0%,#6ba03c 100%);background:linear-gradient(top,#568130 0%,#6ba03c 100%)}#page-body-wrap .testimonial-carousel.blue{background:#365d6a;background:-webkit-linear-gradient(top,#365d6a 0%,#447485 100%);background:-moz-linear-gradient(top,#365d6a 0%,#447485 100%);background:-o-linear-gradient(top,#365d6a 0%,#447485 100%);background:linear-gradient(top,#365d6a 0%,#447485 100%)}#page-body-wrap .testimonial-carousel.purple{background:#5e486c;background:-webkit-linear-gradient(top,#5e486c 0%,#765a87 100%);background:-moz-linear-gradient(top,#5e486c 0%,#765a87 100%);background:-o-linear-gradient(top,#5e486c 0%,#765a87 100%);background:linear-gradient(top,#5e486c 0%,#765a87 100%)}#page-body-wrap .testimonial-carousel .testimonial-row{padding:20px 60px}#page-body-wrap .testimonial-carousel p{font-family:'Open Sans Condensed',sans-serif;font-size:1.5em;font-weight:300;line-height:1.5em;color:#fff;margin-bottom:0}#page-body-wrap .testimonial-carousel .cycle-prev{position:absolute;height:32px;width:27px;left:15px;top:50%;margin-top:-16px;z-index:101;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-left.png.pagespeed.ic.jeJnGBNTwY.png) no-repeat;cursor:pointer}#page-body-wrap .testimonial-carousel .cycle-next{position:absolute;height:32px;width:27px;right:15px;top:50%;margin-top:-16px;z-index:101;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xarrow-right.png.pagespeed.ic.eTItJjRKIi.png) no-repeat;cursor:pointer}#page-body-wrap .color-content{padding:20px 60px}#page-body-wrap .color-content.red{background:#8d3c33;background:-webkit-linear-gradient(top,#8d3c33 0%,#af4b40 100%);background:-moz-linear-gradient(top,#8d3c33 0%,#af4b40 100%);background:-o-linear-gradient(top,#8d3c33 0%,#af4b40 100%);background:linear-gradient(top,#8d3c33 0%,#af4b40 100%)}#page-body-wrap .color-content.orange{background:#9e6532;background:-webkit-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:-moz-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:-o-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:linear-gradient(top,#9e6532 0%,#c57e3e 100%)}#page-body-wrap .color-content.green{background:#568130;background:-webkit-linear-gradient(top,#568130 0%,#6ba03c 100%);background:-moz-linear-gradient(top,#568130 0%,#6ba03c 100%);background:-o-linear-gradient(top,#568130 0%,#6ba03c 100%);background:linear-gradient(top,#568130 0%,#6ba03c 100%)}#page-body-wrap .color-content.blue{background:#365d6a;background:-webkit-linear-gradient(top,#365d6a 0%,#447485 100%);background:-moz-linear-gradient(top,#365d6a 0%,#447485 100%);background:-o-linear-gradient(top,#365d6a 0%,#447485 100%);background:linear-gradient(top,#365d6a 0%,#447485 100%)}#page-body-wrap .color-content.purple{background:#5e486c;background:-webkit-linear-gradient(top,#5e486c 0%,#765a87 100%);background:-moz-linear-gradient(top,#5e486c 0%,#765a87 100%);background:-o-linear-gradient(top,#5e486c 0%,#765a87 100%);background:linear-gradient(top,#5e486c 0%,#765a87 100%)}#page-body-wrap .color-content *{color:#fff!important}#page-body-wrap .callout{margin-bottom:20px;border:4px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75);background:#f1f2f2}#page-body-wrap .callout .callout-image-wrap img{width:100%;height:auto}#page-body-wrap .callout h3{font-family:'Open Sans Condensed',sans-serif;padding:0 16px}#page-body-wrap .callout h3 a:hover,#page-body-wrap .callout h3 a:active{text-decoration:none}#page-body-wrap .callout .callout-content-wrap{padding:0 16px 5px 16px}#page-body-wrap .callout .callout-content-wrap p{font-size:.875em;line-height:1.5em}#page-body-wrap .color-callout{height:360px;overflow:hidden;margin-bottom:20px;border:4px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75);background:#f1f2f2}#page-body-wrap .color-callout h2{height:63px;overflow:hidden;padding:5px 16px;font-family:'Open Sans Condensed',sans-serif;line-height:1.375em;color:#fff;margin-top:0}#page-body-wrap .color-callout.red h2{background:#8d3c33;background:-webkit-linear-gradient(top,#8d3c33 0%,#af4b40 100%);background:-moz-linear-gradient(top,#8d3c33 0%,#af4b40 100%);background:-o-linear-gradient(top,#8d3c33 0%,#af4b40 100%);background:linear-gradient(top,#8d3c33 0%,#af4b40 100%)}#page-body-wrap .color-callout.orange h2{background:#9e6532;background:-webkit-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:-moz-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:-o-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:linear-gradient(top,#9e6532 0%,#c57e3e 100%)}#page-body-wrap .color-callout.green h2{background:#568130;background:-webkit-linear-gradient(top,#568130 0%,#6ba03c 100%);background:-moz-linear-gradient(top,#568130 0%,#6ba03c 100%);background:-o-linear-gradient(top,#568130 0%,#6ba03c 100%);background:linear-gradient(top,#568130 0%,#6ba03c 100%)}#page-body-wrap .color-callout.blue h2{background:#365d6a;background:-webkit-linear-gradient(top,#365d6a 0%,#447485 100%);background:-moz-linear-gradient(top,#365d6a 0%,#447485 100%);background:-o-linear-gradient(top,#365d6a 0%,#447485 100%);background:linear-gradient(top,#365d6a 0%,#447485 100%)}#page-body-wrap .color-callout.purple h2{background:#5e486c;background:-webkit-linear-gradient(top,#5e486c 0%,#765a87 100%);background:-moz-linear-gradient(top,#5e486c 0%,#765a87 100%);background:-o-linear-gradient(top,#5e486c 0%,#765a87 100%);background:linear-gradient(top,#5e486c 0%,#765a87 100%)}#page-body-wrap .color-callout h2 a{color:#fff}#page-body-wrap .color-callout h2 a:hover,#page-body-wrap .color-callout h2 a:active{text-decoration:none}#page-body-wrap .color-callout .callout-image-wrap{display:block;height:173px;background-size:cover;background-position:center center;background-repeat:no-repeat}#page-body-wrap .color-callout .callout-content-wrap{padding:5px 16px}#page-body-wrap .color-callout .callout-content-wrap p{font-size:.875em;line-height:1.5em}#page-body-wrap .color-callout.map{height:465px;overflow:hidden;margin-bottom:20px;border:4px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75);background:#f1f2f2}#page-body-wrap .color-callout.map h2{height:38px}#page-body-wrap .color-callout.map .googleMapCanvas img,#page-body-wrap .color-callout.map .callout-content-wrap img{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#page-body-wrap .color-callout.map .col-1 p:first-child{margin-bottom:0}#page-body-wrap .nutritionists{margin-top:20px}#page-body-wrap .nutritionists .nutritionist{height:181px;margin-bottom:20px}#page-body-wrap .nutritionists .nutritionist .image-wrap{width:100%;height:171px;background-size:cover;background-position:center center;background-repeat:no-repeat;border:4px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75);cursor:pointer}#page-body-wrap .nutritionists .nutritionist .details{height:181px;overflow:hidden;padding-top:2px}#page-body-wrap .nutritionists .nutritionist .details p{font-size:.875em;line-height:1.5em;margin-top:0}#page-body-wrap .nutritionists .nutritionist .details h2{font-family:'Open Sans Condensed',sans-serif;margin-top:0}#page-body-wrap .page-categories .mobile-show{display:none}#page-body-wrap .page-categories ul{list-style:none;margin:15px 0;padding:0}#page-body-wrap .content.resource-detail .page-categories ul{margin-bottom:0}#page-body-wrap .page-categories ul li{display:inline-block;width:105px;text-align:center;padding:10px 15px;vertical-align:top}#page-body-wrap .page-categories ul.mobile-hide li{height:105px}#page-body-wrap .page-categories ul li.active,#page-body-wrap .page-categories ul li:hover,#page-body-wrap .page-categories ul li:active{background-color:#f1f2f2}#page-body-wrap .page-categories ul li a{display:block;padding-top:50px;font-size:.6667em;font-weight:600;line-height:1em;text-transform:uppercase;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_everything.png.pagespeed.ce.thtxa2Aa7-.png) no-repeat top center}#page-body-wrap .page-categories ul li a.online{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_online.png.pagespeed.ce.A-wQp7Kxr9.png)}#page-body-wrap .page-categories ul li a.in-person{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_inperson.png.pagespeed.ce.0DV8P4c_sv.png)}#page-body-wrap .page-categories ul li a.zoom{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xicon_zoom.png.pagespeed.ic.f5OeSU-sRL.png)}#page-body-wrap .page-categories ul li a.recipes{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_recipes.png.pagespeed.ce.ygrjlYn5Ig.png)}#page-body-wrap .page-categories ul li a.articles{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_articles.png.pagespeed.ce.BwwGD8OpI_.png)}#page-body-wrap .page-categories ul li a.podcasts{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_podcasts.png.pagespeed.ce.IyWzFVplXA.png)}#page-body-wrap .page-categories ul li a.success-stories{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_success-stories.png.pagespeed.ce.LUHS5ZpshX.png)}#page-body-wrap .page-categories ul li a.news{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_news.png.pagespeed.ce.xgIaMKdmQS.png)}#page-body-wrap .show-topic{margin:30px 0}#page-body-wrap .show-topic label{display:inline-block;margin-right:10px;text-transform:uppercase}#page-body-wrap .show-topic select{display:inline-block;width:auto}#page-body-wrap .recipe-topic{margin:30px 0;text-align:center}#page-body-wrap .recipe-topic a,#page-body-wrap .recipe-topic a:visited{display:inline-block;margin:6px;width:118px;height:29px;text-align:center;font-family:'Open Sans',sans-serif;font-size:.75em;font-weight:700;color:#636466;line-height:29px;text-transform:uppercase;border-radius:15px;-moz-box-shadow:1px 1px 1px 1px #a5a5a5;-webkit-box-shadow:1px 1px 1px 1px #a5a5a5;box-shadow:1px 1px 1px 1px #a5a5a5;background:#cecece;background:-webkit-linear-gradient(top,#cecece 0%,#fcfcfc 100%);background:-moz-linear-gradient(top,#cecece 0%,#fcfcfc 100%);background:-o-linear-gradient(top,#cecece 0%,#fcfcfc 100%);background:linear-gradient(top,#cecece 0%,#fcfcfc 100%)}#page-body-wrap .recipe-topic a:active,#page-body-wrap .recipe-topic a:hover,#page-body-wrap .recipe-topic a.on{text-decoration:none;color:#fff;-moz-box-shadow:1px 1px 1px 1px #59752a;-webkit-box-shadow:1px 1px 1px 1px #59752a;box-shadow:1px 1px 1px 1px #59752a;background:#6e9235;background:-webkit-linear-gradient(top,#6e9235 0%,#89b340 100%);background:-moz-linear-gradient(top,#6e9235 0%,#89b340 100%);background:-o-linear-gradient(top,#6e9235 0%,#89b340 100%);background:linear-gradient(top,#6e9235 0%,#89b340 100%)}#page-body-wrap .class-list .class{position:relative;height:387px;overflow:hidden;margin-bottom:20px;border:4px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75)}#page-body-wrap .class-list .class h2{height:63px;overflow:hidden;padding:5px 10px;font-family:'Open Sans Condensed',sans-serif;line-height:1.375em;color:#fff;margin-top:0;background:#685c53}#page-body-wrap .class-list .class h2 a{color:#fff}#page-body-wrap .class-list .class h2 a:hover,#page-body-wrap .class-list .class h2 a:active{text-decoration:none}#page-body-wrap .class-list .class .image-wrap{display:block;height:173px;background-size:cover;background-position:center center;background-repeat:no-repeat}#page-body-wrap .class-list .class .content-wrap{padding:5px 10px 15px 10px;background:#f1f2f2}#page-body-wrap .class-list .class .content-wrap p{font-size:.875em;line-height:1.5em;height:68px;overflow:hidden;margin:0}#page-body-wrap .class-list .class .category-wrap{position:absolute;height:62px;left:10px;bottom:6px}#page-body-wrap .class-list .class .category-wrap .category{display:inline-block;min-width:41px;font-size:.75em;font-weight:600;color:#447485;line-height:21px;text-transform:uppercase;text-align:center;margin-right:10px;padding-top:45px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_everything.png.pagespeed.ce.thtxa2Aa7-.png) no-repeat top center}#page-body-wrap .class-list .class .category-wrap .category:last-child{margin-right:0}#page-body-wrap .class-list .class .category-wrap .category.online{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_online.png.pagespeed.ce.A-wQp7Kxr9.png)}#page-body-wrap .class-list .class .category-wrap .category.in-person{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_inperson.png.pagespeed.ce.0DV8P4c_sv.png)}#page-body-wrap .class-list .class .category-wrap .category.zoom{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xicon_zoom.png.pagespeed.ic.f5OeSU-sRL.png)}#page-body-wrap .class-list .class-advertisement{height:387px;overflow:hidden;margin-bottom:20px;border:4px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75)}#page-body-wrap .class-list .class-advertisement .image-wrap{display:block;height:294px;background-size:cover;background-position:center center;background-repeat:no-repeat}#page-body-wrap .class-list .class-advertisement .content-wrap{padding:10px;background:#f1f2f2}#page-body-wrap .class-list .class-advertisement .content-wrap p{font-size:.875em;line-height:1.5em;height:44px;overflow:hidden;margin:0}#page-body-wrap .hero-image{display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:52px;margin-bottom:30px;min-height:350px}#page-body-wrap .hero-image .image-details{position:relative;width:474px;xmin-height:285px;padding:30px 30px 50px 30px;background-color:rgba(255,255,255,.80)}#page-body-wrap .hero-image .image-details h1{margin:0}#page-body-wrap .hero-image .image-details h2{font-weight:400;color:#685c53;margin:0}#page-body-wrap .hero-image .image-details .details-icon{position:absolute;right:10px;bottom:10px;height:41px;width:41px;display:block}#page-body-wrap .hero-image .image-details .detail-icons{display:block;position:absolute;right:10px;bottom:10px;height:41px}#page-body-wrap .hero-image .image-details .detail-icons .icon{display:inline-block;margin-right:5px}#page-body-wrap .hero-image .image-details .detail-icons .icon:last-child{margin-right:0}#page-body-wrap .upcoming-class-sessions table{margin-top:10px;margin-bottom:20px}#page-body-wrap .upcoming-class-sessions table td{vertical-align:top}#page-body-wrap .upcoming-class-sessions table a.btn-blue{margin-left:20px;white-space:nowrap}#page-body-wrap .resources-list .resource-feature-slider{position:relative}#page-body-wrap .resources-list .resource-feature{width:100%;height:477px;overflow:hidden;margin-bottom:20px;border:4px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75)}#page-body-wrap .resources-list .resource-feature .image-wrap{display:block;height:402px;background-size:cover;background-position:center center;background-repeat:no-repeat}#page-body-wrap .resources-list .resource-feature .content-wrap{padding:10px;background:#f1f2f2}#page-body-wrap .resources-list .resource-feature .content-wrap p{font-size:.875em;line-height:1.5em;height:45px;overflow:hidden;margin:0}#page-body-wrap .resources-list .resource{position:relative;height:366px;overflow:hidden;margin-bottom:20px;border:4px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75)}#page-body-wrap .resources-list .resource h2{height:63px;overflow:hidden;padding:5px 10px;font-family:'Open Sans Condensed',sans-serif;line-height:1.375em;color:#fff;margin-top:0}#page-body-wrap .resources-list .resource.recipe h2{background:#568130;background:-webkit-linear-gradient(top,#568130 0%,#6ba03c 100%);background:-moz-linear-gradient(top,#568130 0%,#6ba03c 100%);background:-o-linear-gradient(top,#568130 0%,#6ba03c 100%);background:linear-gradient(top,#568130 0%,#6ba03c 100%)}#page-body-wrap .resources-list .resource.article h2{background:#9e6532;background:-webkit-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:-moz-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:-o-linear-gradient(top,#9e6532 0%,#c57e3e 100%);background:linear-gradient(top,#9e6532 0%,#c57e3e 100%)}#page-body-wrap .resources-list .resource.podcast h2{background:#365d6a;background:-webkit-linear-gradient(top,#365d6a 0%,#447485 100%);background:-moz-linear-gradient(top,#365d6a 0%,#447485 100%);background:-o-linear-gradient(top,#365d6a 0%,#447485 100%);background:linear-gradient(top,#365d6a 0%,#447485 100%)}#page-body-wrap .resources-list .resource.success-story h2{background:#8d3c33;background:-webkit-linear-gradient(top,#8d3c33 0%,#af4b40 100%);background:-moz-linear-gradient(top,#8d3c33 0%,#af4b40 100%);background:-o-linear-gradient(top,#8d3c33 0%,#af4b40 100%);background:linear-gradient(top,#8d3c33 0%,#af4b40 100%)}#page-body-wrap .resources-list .resource.news h2{background:#5e486c;background:-webkit-linear-gradient(top,#5e486c 0%,#765a87 100%);background:-moz-linear-gradient(top,#5e486c 0%,#765a87 100%);background:-o-linear-gradient(top,#5e486c 0%,#765a87 100%);background:linear-gradient(top,#5e486c 0%,#765a87 100%)}#page-body-wrap .resources-list .resource h2 a{color:#fff}#page-body-wrap .resources-list .resource h2 a:hover,#page-body-wrap .resources-list .resource h2 a:active{text-decoration:none}#page-body-wrap .resources-list .resource .image-wrap{display:block;height:173px;background-size:cover;background-position:center center;background-repeat:no-repeat}#page-body-wrap .resources-list .resource .content-wrap{padding:5px 10px 15px 10px;background:#f1f2f2}#page-body-wrap .resources-list .resource.feature .content-wrap{height:100%}#page-body-wrap .resources-list .resource .content-wrap p{font-size:.875em;line-height:1.5em;height:68px;overflow:hidden;margin:0}#page-body-wrap .resources-list .resource.feature .content-wrap p{height:auto;margin-bottom:20px}#page-body-wrap .resources-list .resource .category-wrap{position:absolute;min-width:41px;height:41px;left:10px;bottom:6px;padding-top:20px;padding-left:48px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_everything.png.pagespeed.ce.thtxa2Aa7-.png) no-repeat top left;font-size:.75em;font-weight:600;color:#447485;line-height:21px;text-transform:uppercase}#page-body-wrap .resources-list .resource.recipe .category-wrap{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_recipes.png.pagespeed.ce.ygrjlYn5Ig.png)}#page-body-wrap .resources-list .resource.article .category-wrap{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_articles.png.pagespeed.ce.BwwGD8OpI_.png)}#page-body-wrap .resources-list .resource.podcast .category-wrap{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_podcasts.png.pagespeed.ce.IyWzFVplXA.png)}#page-body-wrap .resources-list .resource.success-story .category-wrap{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_success-stories.png.pagespeed.ce.LUHS5ZpshX.png)}#page-body-wrap .resources-list .resource.news .category-wrap{background-image:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/icon_news.png.pagespeed.ce.xgIaMKdmQS.png)}#page-body-wrap .resources-list .resource .resource-date{position:absolute;height:21px;right:10px;bottom:6px;font-size:.75em;font-weight:600;color:#447485;line-height:21px;text-transform:uppercase}#page-body-wrap .resources-list .resource.featured-resource{position:relative;width:100%;height:477px}#page-body-wrap .resources-list .resource.featured-resource h2{height:43px}#page-body-wrap .resources-list .resource.featured-resource .image-wrap{height:359px}#page-body-wrap .resources-list .resource.featured-resource .content-wrap{padding-right:60px}#page-body-wrap .resources-list .resource.featured-resource .content-wrap p{height:45px}#page-body-wrap .resources-list .resource.featured-resource .category-wrap{left:auto;right:10px;bottom:6px;padding:0}#page-body-wrap .resources-list .resource-feature-slider .cycle-pager{position:absolute;right:15px;bottom:85px;z-index:101}#page-body-wrap .resources-list .resource-feature-slider .cycle-pager span{display:inline-block;width:18px;height:18px;cursor:pointer;background-color:#6ba13c;color:#6ba13c;border-radius:9px;border:1px solid #fff;margin-left:10px}#page-body-wrap .resources-list .resource-feature-slider .cycle-pager span.cycle-pager-active{background-color:#c67e3e;color:#c67e3e}#page-body-wrap .resources-list .resources-headline{display:block;padding:20px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:19px;border:4px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75)}#page-body-wrap .resources-list .resources-headline p{display:block;height:44px;overflow:hidden;font-family:'Open Sans Condensed',sans-serif;font-size:1.5em;font-weight:700;line-height:44px;color:#fff;margin:0}#page-body-wrap .resource-detail .download-links{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#page-body-wrap .resource-detail .download-links a{max-width:120px;font-size:.625rem;font-weight:400;color:inherit;line-height:1.2;margin-right:10px}#page-body-wrap .resource-detail .download-links a strong{display:block;font-size:.875rem;line-height:1.2}#page-body-wrap .resource-detail .download-links a img{width:100%;height:auto;box-shadow:none;border:none}#page-body-wrap .resource-detail .download-links a:first-child strong{font-size:.625rem;line-height:1.2}#page-body-wrap .resource-detail .download-links a:last-child{margin-right:0}#page-body-wrap .ccm-pagination{clear:both;position:relative;text-align:center;float:right}#page-body-wrap .ccm-pagination{position:relative;width:100%;margin-top:20px;height:30px}#page-body-wrap .ccm-pagination span.ccm-page-left{position:absolute;top:0;left:0}#page-body-wrap .ccm-pagination span.ccm-page-left .ltgray{display:none}#page-body-wrap .ccm-pagination span.numbers{display:none}#page-body-wrap .ccm-pagination span.ccm-page-right{position:absolute;top:0;right:0;margin-right:0!important}#page-body-wrap .ccm-pagination span.ccm-page-right .ltgray{display:none}#page-body-wrap .ccm-pagination a{border:none;background:transparent;width:auto;font-family:'Open Sans Condensed',sans-serif;font-size:1.250em;font-weight:700;line-height:30px;color:#fff;text-decoration:none;padding:0 30px;background-color:#588532;background:-webkit-linear-gradient(top,#588532 0%,#689d3a 100%);background:-moz-linear-gradient(top,#588532 0%,#689d3a 100%);background:-o-linear-gradient(top,#588532 0%,#689d3a 100%);background:linear-gradient(top,#588532 0%,#689d3a 100%)}#page-body-wrap p.subtitle{font-size:.875em;line-height:1.5em}#page-body-wrap .powered-by{font-size:.625em;line-height:1.5em}#page-body-wrap .button-wrap{margin:30px 0}#page-body-wrap .author-bio{margin:30px 0}#page-body-wrap .author-bio p{font-size:.875em;line-height:1.5em}#page-body-wrap .print-image{display:none}#page-body-wrap .resources-tags{margin:30px 0}#page-body-wrap .resources-tags p{font-size:.875em;line-height:1.5em}#page-body-wrap .share-this{margin:30px 0}#page-body-wrap .comment-list p,#page-body-wrap .comment-form-wrap p{font-size:.875em;line-height:1.5em}#page-body-wrap img.alignleft{float:left;margin:12px 24px 12px 0;margin:.857142857rem 1.714285714rem .857142857rem 0}#page-body-wrap img.alignright{float:right;margin:12px 0 12px 24px;margin:.857142857rem 0 .857142857rem 1.714285714rem}#page-body-wrap img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-top:12px;margin-top:.857142857rem;margin-bottom:12px;margin-bottom:.857142857rem}.jp-audio{font-size:1em;font-family:Verdana,Arial,sans-serif;color:#fff;line-height:1.6}div.jp-audio{width:360px}div.jp-interface{position:relative;width:100%;background:#3a3b3c;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) 0 -210px;background: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0, rgb(34,34,34)),
        color-stop(1, rgb(58,59,60))
    );background: -moz-linear-gradient(
        center bottom,
        rgb(34,34,34) 0%,
        rgb(58,59,60) 100%
    );-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5);-moz-box-shadow:0 1px 1px rgba(0,0,0,.5);box-shadow:0 1px 1px rgba(0,0,0,.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.jp-audio div.jp-type-single div.jp-interface{height:30px}div.jp-interface ul.jp-controls{list-style-type:none;padding:0;margin:0}div.jp-interface ul.jp-controls li{display:inline;background:none!important;line-height:inherit!important;margin-bottom:0!important;padding-left:0!important}div.jp-interface ul.jp-controls a{position:absolute;overflow:hidden;text-indent:-9999px}a.jp-play,a.jp-pause{width:33px;height:30px;z-index:1;outline:none}div.jp-audio div.jp-type-single a.jp-play,div.jp-audio div.jp-type-single a.jp-pause{top:0;left:0;border-right:1px solid #242526}a.jp-play{background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) 0 0 no-repeat}a.jp-play:hover{background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) -33px 0 no-repeat}a.jp-pause{background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) 0 -30px no-repeat;display:none}a.jp-pause:hover{background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) -33px -30px no-repeat}div.jp-progress-container{position:absolute;top:0;left:34px;width:225px;height:6px;padding:12px 10px;border-left:1px solid #323334;border-right:1px solid #242526}div.jp-progress{position:absolute;overflow:hidden}div.jp-audio div.jp-type-single div.jp-progress{width:223px;height:7px;padding:1px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) 0 -192px repeat-x}div.jp-seek-bar{width:0;height:5px;cursor:pointer;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) 0 -163px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}div.jp-play-bar{width:0;height:5px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) 0 -133px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}div.jp-volume-bar-container{position:absolute;top:0;left:281px;width:40px;height:6px;padding:12px 10px;border-left:1px solid #323334}div.jp-volume-bar{position:relative;overflow:hidden;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) 0 -192px repeat-x;width:40px;height:9px;cursor:pointer}div.jp-audio div.jp-type-single div.jp-volume-bar{top:0;left:20px}div.jp-volume-bar-value{width:0;height:5px;margin:1px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) 0 -133px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}a.jp-mute,a.jp-unmute{width:17px;height:13px;z-index:1;outline:none}div.jp-audio div.jp-type-single a.jp-mute,div.jp-audio div.jp-type-single a.jp-unmute{top:9px;left:290px}a.jp-mute{background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) -10px -68px no-repeat}a.jp-mute:hover{background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) -43px -68px no-repeat}a.jp-unmute{background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) -10px -98px no-repeat;display:none}a.jp-unmute:hover{background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xjplayer-black-and-yellow.png.pagespeed.ic.LB1htIULc5.png) -43px -98px no-repeat}div.jp-jplayer{width:0;height:0}div.jp-jplayer{background-color:#000}#page-body-wrap .error{color:red}#page-body-wrap .sem-form{margin-bottom:30px}#page-body-wrap .sem-field-container{padding:5px 0}#page-body-wrap label,#page-body-wrap .sem-field-label,#page-body-wrap .sem-captcha-image div{display:block;font-size:.875em;font-weight:700;line-height:30px;color:#447485}#page-body-wrap label.sem-radio-button-label,#page-body-wrap label.sem-checkbox-label{line-height:17px}#page-body-wrap input,#page-body-wrap select,#page-body-wrap textarea{height:30px;width:100%;max-width:545px;border:none;background-color:#f1f2f2;color:#685c53}#page-body-wrap select{padding:0 35px 0 10px;border:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f1f2f2 url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xdropdown_arrow.png.pagespeed.ic.uhLvwjhat3.png) no-repeat right;text-indent:.01px;text-overflow:""}#page-body-wrap select::-ms-expand{display:none}@-moz-document url-prefix() {
    #page-body-wrap select{
        padding: 0px 25px 0px 10px;
    }
}#page-body-wrap textarea{height:100px}#page-body-wrap fieldset{border:none}#page-body-wrap input[type="radio"],#page-body-wrap input[type="checkbox"]{height:auto;width:auto;margin:0 6px 0 0;background-color:transparent}#page-body-wrap input[type="submit"]{border:none;background:transparent;width:auto;margin-top:10px;font-family:'Open Sans Condensed',sans-serif;font-size:1.250em;font-weight:700;line-height:30px;color:#fff;text-decoration:none;padding:0 30px;background-color:#588532;background:-webkit-linear-gradient(top,#588532 0%,#689d3a 100%);background:-moz-linear-gradient(top,#588532 0%,#689d3a 100%);background:-o-linear-gradient(top,#588532 0%,#689d3a 100%);background:linear-gradient(top,#588532 0%,#689d3a 100%)}#page-body-wrap input[type="submit"]:hover,#page-body-wrap input[type="submit"]:active{text-decoration:none}#page-body-wrap form button{margin-top:10px}#page-body-wrap .sidebar .sem-form{width:100%;padding:10px;margin-top:20px;background-color:#f1f2f2;border:4px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.75);box-shadow:0 0 6px 0 rgba(0,0,0,.75)}#page-body-wrap .sidebar .sem-form h2{margin-top:0}#page-body-wrap .sidebar input[type="text"],#page-body-wrap .sidebar input[type="email"],#page-body-wrap .sidebar input[type="number"],#page-body-wrap .sidebar select,#page-body-wrap .sidebar textarea{background-color:#fff;max-width:100%}#page-body-wrap .sidebar select{background:#fff url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xdropdown_arrow.png.pagespeed.ic.uhLvwjhat3.png) no-repeat right}#page-body-wrap .sidebar input[type="submit"]{padding:0;display:block;width:100%;text-align:center}#page-body-wrap .form-inline{display:inline-block;vertical-align:top}#page-body-wrap .form-inline .form-group{display:inline-block;margin-right:10px;vertical-align:top}#page-body-wrap .form-inline label{display:inline-block;margin-right:5px}#page-body-wrap .form-inline input,#page-body-wrap .form-inline select{display:inline-block;width:auto;vertical-align:top}#page-body-wrap .form-inline input[type="submit"]{margin-top:0}#page-body-wrap .three-col{width:100%}#page-body-wrap .three-col:after{content:"";display:table;clear:both}#page-body-wrap .three-col .col{float:left;width:33%;text-align:center}#page-body-wrap .class_col_row .col{text-align:center}#page-body-wrap .healcode table.stacked{width:100%}#page-body-wrap .healcode table.stacked th{font-size:.750em;font-weight:normal;line-height:30px;text-align:left}#page-body-wrap .healcode table.stacked th label{display:inline-block;font-size:.875rem;font-weight:700}#page-body-wrap .healcode .hc_footer img{border:none;box-shadow:none}#ss360-layer{padding:0}#ss360-custom-search{max-width:none;padding:0;margin:20px 0;justify-content:left}#ss360-custom-search input{height:44px}#ss360-layer .ss360-nav--tabs .ss360-nav__pre,#ss360-layer .ss360-nav--tabs .ss360-nav__post{display:none}#ss360-layer .ss360-nav--tabs ul.ss360-nav__menu{margin:0}#ss360-layer .ss360-nav--tabs ul.ss360-nav__menu li,#ss360-layer .ss360-nav--tabs ul.ss360-nav__menu li button{border:none}#ss360-layer .ss360-nav--tabs ul.ss360-nav__menu li.ss360-nav__menu-item--active button{background-color:#6ba13c;color:#fff}#ss360-layer .ss360-n-section h2{margin-bottom:20px}#ss360-layer .ss360-n-section ul{padding:0}#ss360-layer .ss360-n-section ul li.ss360-suggests{box-shadow:none}#ss360-layer .ss360-n-section ul li.ss360-suggests .ss360-suggest__image-container{display:none}#ss360-layer .ss360-n-section ul li.ss360-suggests .ss360-suggests__content{margin:0;padding:0}#ss360-layer .ss360-n-section ul li.ss360-suggests .ss360-suggests__content p{margin:4px 0 0 0}#ss360-layer .ss360-n-section ul li.ss360-suggests .ss360-suggests__content .ss360-suggests__header{font-family:'Open Sans Condensed',sans-serif;font-size:1.0rem;font-weight:700;color:#447485;margin:0;padding:0}#ss360-layer .ss360-n-section ul li.ss360-suggests .ss360-suggests__content a,#ss360-layer .ss360-n-section ul li.ss360-suggests .ss360-suggests__content a:visited{font-size:1.0em;font-weight:700;color:#447485;text-decoration:none}#ss360-layer .ss360-layer__content>div{display:none}#page-body-wrap #footer{margin-top:10px;padding-top:25px;padding-bottom:10px;color:#fff;border-left:7px solid #fff;border-right:7px solid #fff;background:#4d7d8f;background:-webkit-linear-gradient(top,#4d7d8f 0%,#5a93a7 100%);background:-moz-linear-gradient(top,#4d7d8f 0%,#5a93a7 100%);background:-o-linear-gradient(top,#4d7d8f 0%,#5a93a7 100%);background:linear-gradient(top,#4d7d8f 0%,#5a93a7 100%)}#page-body-wrap #footer a,#page-body-wrap #footer a:visited,#page-body-wrap #footer p{color:#fff}#page-body-wrap #footer .footer-nav ul{padding-left:0}#page-body-wrap #footer .footer-nav:first-child ul{padding-left:25px}#page-body-wrap #footer .footer-nav li{display:block}#page-body-wrap #footer .footer-nav li a{font-size:.875em;font-weight:400;line-height:1.5em}#page-body-wrap .footer-social ul{margin:0;padding:0;display:inline-block;list-style:none;text-align:right}#page-body-wrap .footer-social ul li{display:inline-block;vertical-align:middle}#page-body-wrap .footer-social ul li.telephone{font-family:'Open Sans Condensed',sans-serif;font-size:1.625em;font-weight:300;line-height:1em;padding:0 14px 0 7px}#page-body-wrap .footer-social ul li a:link,#page-body-wrap .footer-social ul li a:visited{display:block;padding:0 7px 0 7px}#page-body-wrap .footer-copyright{padding-left:25px;font-size:.5625em}#page-body-wrap #footer .footer-copyright a{font-weight:400;text-decoration:underline}#back-to-top{display:none;position:fixed;top:30px;left:0;width:38px;height:38px;background:url(https://www.weightandwellness.com/packages/nutritional_weight_wellness/themes/nutritional_weight_wellness/images/xback-to-top.png.pagespeed.ic.jiOJIiXbSi.png) no-repeat center center;text-indent:-9999px;z-index:100}.clear{clear:both}.clearfix{clear:both;margin:0;padding:0;height:0;line-height:0}.ui-dialog .clearfix{height:auto;line-height:1.2em}#page-body-wrap #selectlistdiv .ui-dropdownchecklist{width:auto!important}#page-body-wrap #selectlistdiv .ui-dropdownchecklist .ui-dropdownchecklist-text{width:auto!important;display:inline-block;line-height:19px;padding:0!important}#page-body-wrap #pzipfldid{border:1px solid #dcdcdc}#page-body-wrap .sidebar .g-recaptcha{transform:scale(.77);transform-origin:0 0}