#headerLogo h1.logo{height:50px;margin:0 auto}#headerLogo a.logo{height:100%;margin:0 auto;background:url(../images/layout/doctors/logo.png)50% 50% no-repeat}.sticky-header--is-sticky #mainHeader{background-color:#d4e1ea}.sticky-header--is-sticky #headerLogo,.sticky-header--is-sticky #headerLogo h1.logo{width:50px;margin-left:140px;padding-right:0;height:50px}.sticky-header--is-sticky #headerLogo a.logo{background:url(../images/layout/doctors/logo-mark-retina.png)0 50% no-repeat;background-size:62px!important;height:50px;width:50px;margin:0}#headerSearchbar .nav-open{top:3px;left:3px;width:52px;padding:0;margin:0;height:42px}#headerSearchbar .nav-open:hover{background:#005086;color:white}#headerSearchbar .nav-open:before{margin-top:5px}#headerCartButton{top:53px;font-size:14px;height:42px;width:45px;right:4px}#headerCartButton .wl-cartdropdown>.cartdroptrigger{height:42px;width:50px;right:-4px}.sticky-header--is-sticky #headerCartButton .wl-cartdropdown>.cartdroptrigger{border-color:#ccc}.cartdroptrigger .count{background:#ca2a45}.sticky-header--is-sticky #headerAccountLogin .welcome-user{color:#555}@media(min-width:768px){#headerLogo{width:275px;padding-left:15px}#headerLogo h1.logo{height:70px;margin:0;top:0}#headerLogo a.logo{height:70px;background:url(../images/layout/doctors/logo-desktop.png)0 50% no-repeat;top:0;background-size:contain}#headerSearchbar .search-wrapper{background:0;border:0;padding:0;height:auto}#headerSearchbar .wl-search .wl-value{padding-right:10px}.sticky-header--is-sticky #headerSearchbar .headerSearch input{border:1px solid #ccc}#headerCartButton{top:0;height:50px;width:45px;right:4px}#headerCartButton .wl-cartdropdown>.cartdroptrigger{height:50px}.sticky-header--is-sticky #headerCart .wl-cartdropdown>.cartdroptrigger{background:#00a1ac;border-color:#00a1ac}}@media(min-width:992px){#headerLogo{width:330px;padding:15px 0 15px 15px}#headerLogo .logo{width:320px}}.wl-subnav .navitem>a{line-height:18px;padding:4px 0}.wl-subnav li li a{font-size:12px!important;border-bottom:none;font-weight:bold!important;text-transform:uppercase!important}.navitem-2 .navitem-3 a:before{position:absolute;content:"\e60f";font-family:"HD-responsive";font-size:10px;line-height:1rem;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;margin-left:-16px;top:4px}.navitem-2 .navitem-3 a{padding:3px}.navitem-2 .wl-subnav-header{color:#000!important;text-transform:uppercase!important;font-weight:bold!important;font-size:14px!important;padding:0;margin:4px 0 6px 0!important}.wl-primarynav-list>.navitem ul ul{margin-left:15px}.navitem-3 a{color:#657f8c!important}.navitem-view-all.navitem-3 a,.navitem-view-all-az ul>li>a{color:#0096d6!important}.sticky-header.sticky-header--is-sticky.is-open .wl-top-menu .wl-primarynav-list>.navitem>a,.sticky-header.sticky-header--is-sticky.is-open .wl-top-menu .wl-primarynav-list>.navitem .caption{padding:20px 10px!important}@media(min-width:77.5em){.wl-primarynav-list>.navitem>a,.caption{height:auto}}@media(min-width:48em){nav#navprimary{padding:0}.wl-top-menu .wl-primarynav-list>.navitem>a .wl-primarynav-list__item-title,.wl-top-menu .wl-primarynav-list>.navitem .caption .wl-primarynav-list__item-title{height:auto;max-height:none}.wl-top-menu .wl-primarynav-list>.navitem>a,.wl-top-menu .wl-primarynav-list>.navitem .caption{height:auto;max-height:none;padding:12px 10px;line-height:1.1}.hoverIntent .wl-primarynav-list>.navitem.hover>.wl-subnav,.hoverIntent .wl-primarynav-list>.navitem.focus>.wl-subnav{top:auto}.wl-top-menu .wl-primarynav-list>.navitem>.caption .txt{height:auto!important}.wl-top-menu .wl-primarynav-list .wl-subnav,.wl-top-menu .wl-primarynav-list--left .wl-subnav{margin-top:0!important}}.navitem-top-picks>ul.wl-subnav>li.navitem{padding-top:10.25%!important}.navitem-supplements>ul.wl-subnav{width:1125px;max-width:100%}.sticky-header--is-sticky.is-open .navitem-supplements>ul.wl-subnav{width:auto;width:1012.5px!important}.navitem-supplements>ul.wl-subnav>li.navitem{width:33.333%}.navitem-supplements>ul.wl-subnav>li.navitem>ul.wl-linklist>li.navitem{width:100%}.navitem-special-offers>ul.wl-subnav>li.wl-cb-navigationcontent+li>p>a,.navitem-special-offers>ul.wl-subnav>li.wl-cb-navigationcontent + li>p>a:hover,.navitem-special-offers>ul.wl-subnav>li.wl-cb-navigationcontent + li>p>a:active,.navitem-special-offers>ul.wl-subnav>li.wl-cb-navigationcontent + li>p>a:focus{color:#0096d6!important}.wl-cartdropdownproducts .product-line-items .wl-product .info>h6.name>span{font-family:"Open Sans",sans-serif}.category-banner *,.category-banner{-moz-box-sizing:border-box;box-sizing:border-box}.category-banner{display:block;margin:20px auto;margin-top:-25px}.category-container{background-size:cover;padding:7% 5% 5% 35%;border-bottom:solid 1px #ccc}.category-container h2{font-size:36px;color:#c41230;font-weight:300}.category-container p{font-size:14px;color:#414042}.promo-code{background:#c41230;padding:8px 10px;color:#ffffff;text-transform:uppercase}.promo-code.dashed{border:dashed 3px #c41230;background:0;color:#c41230}@media(max-width:48em){.category-container{padding:7%!important}}.at-style-responsive .at-share-btn.at-svc-email,.addthis_inline_share_toolbox.pdp .at-style-responsive .at-share-btn-elements .at-share-btn{background-color:#005086!important}.at-style-responsive .at-share-btn:hover.at-svc-email .at-icon-wrapper .at-icon-email,.at-style-responsive .at-share-btn:focus.at-svc-email .at-icon-wrapper .at-icon-email,.at-style-responsive .at-share-btn:active.at-svc-email .at-icon-wrapper .at-icon-email{fill:#005086!important}.wl-footer-signup .wl-button-primary,.wl-footer-signup .btn-primary,.wl-footer-signup .btn-success{font-size:1.25em;padding:.75em 1.5em;line-height:.75em;border-radius:2em}.product-detail-info .accordion-header{background:#005088}.discountable{margin-bottom:20px;color:#c41230;font-weight:700;font-size:.8125rem}.discountable_pdp{margin-bottom:20px;color:#c41230;font-weight:700;font-size:.8125rem;text-align:center}.product-detail-info .tabsnav .ui-state-active a{border-bottom:6px solid #005086}#rotatorBanner{height:450px!important;width:100%!important;font-feature-settings:"lnum"on!important}#rotatorBanner .row{height:100%!important;display:flex;justify-content:center;align-items:center}#rotatorBanner .rotator-text{padding:2em}#rotatorBanner.right-img-rotator .rotator-text{padding-left:5em}#rotatorBanner h1{font-size:72px;line-height:110%;margin:0;font-family:"Open Sans",sans-serif;font-weight:bold}#rotatorBanner h2{font-size:54px;line-height:110%;margin:0;font-family:"metabold","Open Sans",sans-serif;font-weight:bold}#rotatorBanner h3{font-size:46px;line-height:110%;font-family:"metabold","Open Sans",sans-serif;font-weight:bold}#rotatorBanner h4{font-size:38px;line-height:110%;font-family:"Whitman","ChaparralPro-Regular",serif;font-weight:bold;color:#000}#rotatorBanner p{font-size:20px;line-height:120%;margin:0 0 1.5em 0}#rotatorBanner .bold{font-weight:bold}#rotatorBanner .promo-code{font-size:20px;line-height:120%;margin:1.5em 0 0 0}#rotatorBanner .save-kern{letter-spacing:-4px}#rotatorBanner .up-to{display:inline-block;line-height:1;text-align:center;font-size:.4em;position:relative;vertical-align:middle;margin:-.4em .2em .2em .2em}#rotatorBanner strong{color:inherit}#rotatorBanner sup{font-size:.5em;font-weight:normal;vertical-align:middle}#rotatorBanner button{font-size:24px;margin:0;padding:10px 40px}@media(max-width:1200px){#rotatorBanner{height:400px!important}}@media(max-width:992px){#rotatorBanner{height:350px!important}#rotatorBanner h1{font-size:72px}#rotatorBanner h2{font-size:54px}#rotatorBanner h3{font-size:46px}#rotatorBanner h4{font-size:38px}#rotatorBanner p{font-size:20px}}@media(max-width:768px){#rotatorBanner{height:300px!important}#rotatorBanner h1{font-size:56px}#rotatorBanner h2{font-size:44px}#rotatorBanner h3{font-size:38px}#rotatorBanner h4{font-size:26px}#rotatorBanner p{font-size:20px}}@media(max-width:570px){#rotatorBanner.right-img-rotator .rotator-text{padding-left:2em}#rotatorBanner h1{font-size:42px}#rotatorBanner h2{font-size:32px}#rotatorBanner h3{font-size:28px}#rotatorBanner h4{font-size:24px}#rotatorBanner p{font-size:20px}}@media(max-width:320px){#rotatorBanner{height:250px!important}#rotatorBanner h1{font-size:30px}#rotatorBanner h2{font-size:24px}#rotatorBanner h3{font-size:22px}#rotatorBanner h4{font-size:20px}#rotatorBanner p{font-size:18px}}.ui-dialog-content{background-image:-ms-linear-gradient(bottom,#fff 0,#f1f1f1 100%);background-image:-moz-linear-gradient(bottom,#ffffff 0,#f1f1f1 100%);background-image:-o-linear-gradient(bottom,#ffffff 0,#f1f1f1 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffffff),color-stop(100,#f1f1f1));background-image:-webkit-linear-gradient(bottom,#ffffff 0,#f1f1f1 100%);background-image:linear-gradient(to top,#ffffff 0,#f1f1f1 100%);height:auto!important}.lgpop-container{width:100%;max-width:775px;padding:5px;margin-bottom:-30px}.lgpop-img{float:right;display:inline-block;max-width:200px;margin:0}.lgpop-header{font-size:2.25em;font-weight:bold!important;font-variant-numeric:tabular-nums}.lgpop-subhead{font-size:1.5em;font-variant-numeric:tabular-nums}.lgpop-body{font-size:1em;font-variant-numeric:tabular-nums}.lgpop-add-margin-bottom{margin-bottom:30px}.clear-box{clear:both}@media(max-width:770px){.ui-dialog{position:absolute!important;width:90%!important;top:5%!important;left:5%!important}.ui-dialog-content{height:auto!important}}@media(max-width:500px){.lgpop-img{max-width:140px}.lgpop-header{font-size:1.75em!important}.lgpop-body{}.lgpop-subhead{font-size:1.25em}.ui-dialog{position:absolute!important;width:90%!important;top:5%!important;left:5%!important}.ui-dialog-content{height:auto!important}}@media(max-width:400px){.lgpop-img{float:none;display:block;margin:auto;max-width:200px}.lgpop-header{text-align:center;font-size:1.75em!important}.lgpop-body{text-align:center}.lgpop-subhead{text-align:center;font-size:1.25em}.ui-dialog{position:absolute!important;width:90%!important;top:5%!important;left:5%!important}.ui-dialog-content{height:auto!important}}.promo-section-title{display:none}.form-group{margin-bottom:0}.lgrr-box{width:100%;max-width:370px;background-color:#d4e1ea;padding:10px;background-image:-ms-linear-gradient(bottom,#ffffff 0,#f1f1f1 100%);background-image:-moz-linear-gradient(bottom,#ffffff 0,#f1f1f1 100%);background-image:-o-linear-gradient(bottom,#ffffff 0,#f1f1f1 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffffff),color-stop(100,#f1f1f1));background-image:-webkit-linear-gradient(bottom,#ffffff 0,#f1f1f1 100%);background-image:linear-gradient(to top,#ffffff 0,#f1f1f1 100%)}.lgrr-banner{background-color:#005086;margin:-10px -10px 5px -10px}.lgrr-banner h1{color:#fff;text-align:center;font-size:25px;line-height:160%;font-weight:bold}.lgrr-header{font-size:28px}.lgrr-col{padding:0}.lgrr-col h1{text-align:center;font-size:20px;line-height:140%;margin:0;font-weight:normal;font-style:italic}.lgrr-col h2{text-align:left;font-size:16px;line-height:120%;margin:0}.lgrr-col strong{color:#c41230}.lgrr-report-pic{padding:0 0 10px 5px}.lgrr-body{margin-bottom:-20px}.lgrr-body p{margin-bottom:0;font-size:14px}.lgrr-confirmation{font-weight:bold;text-align:left;font-style:normal;font-size:24px;line-height:120%;color:#005086!important}.promo-section-title{display:none}.form-group{margin-bottom:0}.right-rail-box{width:100%;max-width:370px;background-color:#d4e1ea;padding:10px;background-image:-ms-linear-gradient(bottom,#ffffff 0,#d4e1ea 100%);background-image:-moz-linear-gradient(bottom,#ffffff 0,#d4e1ea 100%);background-image:-o-linear-gradient(bottom,#ffffff 0,#d4e1ea 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffffff),color-stop(100,#d4e1ea));background-image:-webkit-linear-gradient(bottom,#ffffff 0,#d4e1ea 100%);background-image:linear-gradient(to top,#ffffff 0,#d4e1ea 100%)}.right-rail-banner{background-color:#005086;padding:5px 0 0 0;margin:-10px -10px 5px -10px}.right-rail-banner h1{color:#fff;text-align:center;font-size:32px;line-height:120%}.right-rail-header{font-size:28px}.right-rail-col h1{text-align:center;font-size:21px;line-height:120%;margin:0}.right-rail-col h2{text-align:center;font-size:16px;line-height:120%;margin:0;color:#0096d6;font-weight:bold;font-family:"Meta OT","ff-meta-web-pro","metabold",sans-serif}.lg-report-pic{float:left;display:inline-block;clear:left;max-width:200px;padding:20px;margin:-10px 0 0 0}#placeOrderBottomButton{background:linear-gradient(#f57d28 0,#b95f1f 100%)}#pdpPage h2.section-header{border-bottom:solid 6px #005086}#pdpPage .pdp-refill-and-save-badge-bg{fill:#005086}#pdpPage .pdp-refill-and-save-badge-starburst{fill:#0096d6}@media(max-width:1024px){h2.wl-heading5.name{height:50px!important}}@media(max-width:425px){#pdpPage .wl-productfeed-inline .wl-product{width:100%}}.wl-footer-signup .wl-value-col.wl-value{padding-right:0}.wl-footer-signup .wl-value .wl-textbox.wl-textbox-email{background-color:#f0eeef;border:1px solid #ddd;font-size:16px;width:405px}.wl-footer-signup .wl-action button.wl-button-secondary{top:0;border-radius:0}.wl-footer-signup .wl-value .wl-textbox.wl-textbox-email,.wl-footer-signup .wl-action button.wl-button-secondary{height:50px}.wl-emailsignup p.desc{margin-bottom:1em}.wl-emailsignup .wl-widget-white .wl-head{border-bottom:1px solid #ddd}@media(max-width:425px){.wl-footer-signup .wl-value .wl-textbox.wl-textbox-email{width:321px}}@media(max-width:425px){#checkout-state-login div#mainLoginContainerRight .toggle-container .toggle-label{width:auto;color:#fff!important;background:#ca2a45;background-color:#ca2a45;font-size:1.1em;font-weight:normal}}