@charset "utf-8";ul.reset,ul.reset>li{margin:0;padding:0;list-style-type:none;}.hidden,.autohide{display:none;}body{background:white url(/images/bg.png) repeat-x top;margin:0px;padding:0px;text-align:center;}#header{height:99px;width:1025px;margin:0px auto;clear:both;position:relative;}#header h1{margin:0;padding:10px 0;}#logo{height:94px;width:298px;float:left;margin-left:20px;padding-top:15px;}.top_links{color:white;float:right;font-family:Arial,Helvetica,sans-serif;margin:20px 20px 0 0;max-width:28em;text-align:right;}.top_links a{outline:none;}.top_links a{display:inline-block;background:url(/images/top_menu/multi.png) no-repeat left top;height:18px;outline:none;cursor:pointer;margin-bottom:6px;text-indent:-9999px;text-align:left;}.top_links .contact_numbers{float:right;margin:0 0 0 8px;padding:0;}.top_links .contact_numbers li{display:block;text-align:left;}.top_links .blog{background-position:-82px 0px;width:54px;}.top_links .about{background-position:0px 0px;width:82px;}.top_links .faq{background-position:-230px 0px;width:43px;}.top_links .contact{background-position:-136px 0px;width:95px;}.top_links .phone:before{background:url("/images/flags.png") no-repeat left top;display:inline-block;background-position:0 -69px;height:19px;width:38px;text-indent:-9999px;}.top_links .phone.us:before{background-position:0 -46px;content:"U.S.A.";}.top_links .phone.us_ca:before{background-position:0 -92px;content:"U.S.A. & Canada";}.top_links .phone.au:before{background-position:0 -69px;content:"Australia";}.top_links .phone.ca:before{background-position:0 -23px;content:"Canada";}.top_links .phone.gb:before{background-position:0 0;content:"U.K.";margin-right:0.15em;}.top_links a.phone{background:transparent;color:white;text-decoration:none;text-indent:0;}.top_links .blog:hover{background-position:-82px -18px;}.top_links .about:hover{background-position:0px -18px;}.top_links .faq:hover{background-position:-230px -18px;}.top_links .contact:hover{background-position:-136px -18px;}ul.top_links li,ul.top_links>*,.top_link{display:inline;vertical-align:top;}#header .shipping{background:url("/images/fast-truck.png") 0 2px no-repeat;position:absolute;top:53px;left:350px;padding-left:55px;text-transform:uppercase;font-family:Arial,sans-serif;font-size:11px;color:#fff;line-height:18px;width:219px;text-align:left;}#header .shipping .text{margin-right:0.5em;}#header span.text{float:left;line-height:13px;text-align:center;letter-spacing:0.7px;width:128px;}#header .shipping span.usa,#header .shipping span.ca,#header .shipping span.uk{line-height:1.9em;margin-top:2px;margin-left:4px;font-size:125%;}#header .shipping span.usa{background-position:0 -46px;}#header .shipping span.ca{background-position:0 -23px;display:none;}#LiveHelp{float:right;margin-top:18px;}.chat_icon{width:178px;clear:right;float:right;margin-right:250px;margin-top:-6px;}.menu ul{list-style:none;margin:0;padding:0;}#menu{font-size:0;width:951px;margin:0 auto 2px;position:relative;text-align:right;}#menu ul{display:inline-block;}.menu .nav li{height:38px;margin:0;list-style:none;background:url('/images/menu.png') no-repeat;}.menu .nav li a{display:block;height:100%;width:100%;}#menu li{overflow:hidden;display:inline-block;line-height:38px;list-style:none;vertical-align:middle;}#NavHome{border-right:2px ridge #FFF;background-position:left top;width:75px;}#menu #NavOrder{background-position:right top;height:46px;margin-top:-8px;width:98px;}#NavHome:hover{background-position:left bottom;}#menu #NavOrder:hover{background-position:right bottom;}#menu .dynamic.headline{position:absolute;top:0px;left:20px;width:298px;text-align:center;color:#376172;font:18px Calibri,Arial,Helvetica,sans-serif;line-height:38px;}#menu .social{border-right:2px ridge #FFF;padding-right:19px;vertical-align:top;line-height:38px;}#menu .social li{margin-left:6px;}#menu .social a{display:inline-block;background:url(/images/social/icons/multi.png) no-repeat left top;width:20px;height:20px;outline:none;cursor:pointer;vertical-align:middle;}#menu .social a.facebook{background-position:0px 0px;}#menu .social a.google{background-position:0px -20px;}#menu .social a.twitter{background-position:0px -40px;}#menu .social a.pinterest{background-position:0px -60px;}#menu .social a.linkedin{background-position:0px -80px;}#Checkout #menu{height:38px;}.nav.indoc,.nav.indoc li{margin:0;padding:0;list-style:none;}.nav.indoc{margin:1em 0;text-align:center;}.nav.indoc li{display:inline;padding:0 0.5em;border-left:1px solid black;}.nav.indoc li:first-child{border-left:none;}.hat{margin:0;padding:1em;border:1px solid #b1a002;border-top:0px;background-color:#f7f84f;font-size:125%;}#Torso{width:951px;background:url(/images/container_inner.png) no-repeat;margin:0px auto;padding:0px 25px 0px 47px;color:white;overflow:hidden;clear:both;}body#Home #Torso{color:black;text-align:left;}.infotext{padding-top:3.5em;}.infotext h2+p{margin-top:0;}.infotext h1{margin-top:1em;}#Torso a.phone{color:black;}#sidebar{float:left;width:220px;background:#EBEBEB url(/images/side_menu_bg.png) repeat-x;background-size:auto 100%;background:linear-gradient(#FDFDFD 10%,#BBB 65%,#CCC);border-bottom:1px solid #F5DA00;box-sizing:border-box;}#sidebar ul{margin:18px 10px;padding:2px 0 0;text-transform:uppercase;}body#Home #sidebar{height:280px;}#sidebar li{list-style-type:none;margin:3px auto;padding:0;clear:left;height:36px;line-height:36px;background-color:rgba(255,255,255,0.25);border:1px solid rgba(0,0,0,0.19);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;text-align:left;width:12em;}#sidebar li:first-child{margin-top:0;}#sidebar li:hover,#sidebar li.selected{background-color:#F7F84F;}#sidebar a{color:#4e8fa5;text-decoration:none;font:bold normal 12px "Lucida Sans Unicode","Lucida Grande",sans-serif;padding:10px;}#sidebar a.sa-rating{display:block;margin-bottom:1em;}#sidebar>:last-child{margin-bottom:1em;}#mainContent{width:700px;font:14px Calibri,Geneva,sans-serif;text-align:left;padding:0px;float:right;margin-right:7px;margin-bottom:0.5em;}.sandboxed #mainContent,#mainContent.sandboxed{background-image:url(/images/sandboxed.png);}body#Home #mainContent{width:711px;height:280px;background:url(/images/carousel/bg.png) repeat-x;background:linear-gradient(white 60%,#C2C2C2);margin-bottom:10px;position:relative;overflow:hidden;}body#Contact a.phone{text-decoration:none;}#Testimonials .caption:after,#Testimonials blockquote cite:after{content:"*";}body#ToUA #mainContent{font-size:12px;}#ToUA .page_middle_content p a:last-child{display:block;}.page_middle_content{font-style:normal;font:14px Calibri,Arial,Helvetica,sans-serif;color:#333;text-decoration:none;clear:both;padding:10px;text-transform:none;}.page_middle_content:first-child{margin-top:1em;}body.big .page_middle_content{font-style:normal;color:#333;text-decoration:none;clear:both;padding:10px;}#Torso .servicesbox .disclaimer{color:#000;clear:both;padding-top:0.5em;text-align:center;font-size:125%;}#Torso .servicesbox+#TrustLogos{background:url(/images/footer_bg.png) repeat-x;background-position:left -38px;padding:0.5em 0;margin-right:7px;}.videos{margin:1em 5em;}.videos .caption{display:block;margin:0.25em;}.videos iframe{border:8px solid black;margin:0 auto 0.75em;}.blurbs{clear:both;margin:1em 0 1.5em -25px;}.blurbs blockquote:before,.bigquotes q:before{content:url(/images/ldquo.png);position:absolute;margin-left:-32px;margin-right:12px;}.bigquotes q{overflow:visible;display:block;margin-bottom:0.5em;}.bigquotes q:before{margin-left:-24px;}.bigquotes q:after{content:url(/images/rdquo.png);position:relative;top:7px;left:4px;}.blurbs blockquote{color:#333;font:13px/17px "Trebuchet MS",Arial,Helvetica,sans-serif;margin-bottom:10px;padding-top:6px;width:640px;position:relative;margin-left:24px;background-color:#D9E1E3;padding:0.2em 0.5em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.blurbs blockquote cite{display:block;margin-top:0.5em;margin-bottom:0.25em;}.blurbs blockquote div.tall{display:inline;}.blurbs .highlighted{overflow:auto;}.blurbs .highlighted blockquote{float:left;margin-right:4px;min-height:134px;width:375px;}.highlighted img{border:3px solid #d9e1e3;border-radius:5px;}#ShareYourStory{padding-left:5px;width:650px;}.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}hr.clearfloat{border:0px;width:0px;margin:0px;}.clearfloat+h4{margin-top:1em;}.clear{clear:both;}.border_none{border-style:none;}h1{color:#376172;font:30px Arial,Helvetica,sans-serif;font-weight:500;text-align:center;}.page_banner{border-bottom:thin solid #FC0;position:relative;height:125px;}.page_banner h1{position:absolute;top:40px;left:0;right:0;color:#376172;font:30px Arial,Helvetica,sans-serif;font-weight:500;text-align:center;text-shadow:-3px 1px 2px #A0A0A0;}.page_banner img[src$="couple.png"]+h1{left:115px;}.page_banner img[src$="labcoats-3.png"]+h1{left:240px;}.page_banner img[src$="man-curly.png"]+h1{left:75px;}.page_banner img[src$="woman-black-right.png"]+h1{right:90px;}.page_banner img[src$="woman-grey-left.png"]+h1{left:40px;}.page_banner img[src$="woman-headphones.png"]+h1{left:120px;}.page_banner img[src$="woman-folder.png"]+h1{left:100px;}.cta_btn{display:block;margin:0.5em 0 0 -10px;border-style:none;background:url(/images/cta.png) no-repeat 0 0;width:156px;height:32px;outline:none;}.buy_bottles .cta_btn{position:absolute;margin:0;top:60px;right:18px;}.cta_btn:visited{background-position:0 0;}.cta_btn:hover{background-position:0 -32px;}.cta_btn:active{background-position:0 -64px;}.a2{font:12px Arial,Helvetica,sans-serif;color:#09F;}#Home .buy_bottles .bottle{position:relative;float:left;height:104px;width:297px;margin:5px;margin-left:10px;background-repeat:no-repeat;}#Home .buy_bottles #bottles_1{margin:5px 5px 5px 10px;background-image:url(/images/oneBottle.jpg);}#Home .buy_bottles #bottles_2{margin-left:11px;background-image:url(/images/twoBottle.jpg);}#Home .buy_bottles #bottles_3{background-image:url(/images/threeBottle.jpg);}#Home h1.banner{font-size:180%;font-weight:normal;letter-spacing:-1px;max-width:520px;position:absolute;top:25px;left:5px;text-align:left;text-shadow:2px 3px 2px #A0A0A0;}#Home #top-banner{height:100%;width:100%;}#Home #mainContent .smallprint,#Home #mainContent .disclaimer{position:absolute;bottom:0;left:200px;max-width:400px;font-family:sans-serif;font-size:69%;font-weight:normal;}#Home #mainContent .disclaimer{left:400px;font-size:90%;}cite.newsweek{background-color:#C61718;color:white;font-family:"Titling Gothic","Arial Black",sans-serif;font-style:normal;font-weight:bold;line-height:1em;padding:1px;}#Home #RibbonImg{position:absolute;top:1px;right:1px;}#Home #GuaranteeImg{position:absolute;right:20px;bottom:8px;}#Home #BottleImg{position:absolute;left:86px;bottom:-20px;}.sa_widget div span{margin-right:1em;}.sa_widget span+br{display:none;}#ShippingSticker{float:right;max-width:150px;}#live_chat{float:right;margin-right:10px;margin-top:-0px;}#live_chat a{font:14px Arial,Helvetica,sans-serif;color:#FFF;text-decoration:none;}#live_chat :hover{font:14px Arial,Helvetica,sans-serif;color:#ffe000;text-decoration:none;}button.chat{border:none;margin:0;padding:0;cursor:pointer;}button[type="submit"]{background:#F2DE00 url("/images/submit-bg.png");background-position:right top;background-repeat:repeat-y;border-radius:2px;border:0px;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.5);box-shadow:inset 0 0 5px rgba(0,0,0,0.5);color:#376172;font:italic bold 100% "Lucida Sans Unicode","Lucida Grande",sans-serif;margin:0.25em;padding:0.2em;padding-right:36px;position:relative;text-shadow:0 0 0.1em white,0 0 0.1em white,0 0 0.1em white,0 0 0.1em white,0 0 0.1em white;}button[type="submit"]:after{content:"➤";color:white;font-style:normal;font-family:Arial,sans-serif;font-size:150%;height:100%;position:absolute;right:0;text-shadow:none;top:0;width:33px;}button[type="submit"]:hover{background-color:#FFEA00;}button[type="submit"]:active:after{color:#FFEA00;}button[type="submit"][disabled]{background-color:#CCC;color:#666;background-image:url("/images/submit-bg-disabled.png");}.trust_logos{text-align:center;clear:both;}.trust_logos .logo,.trust_logos>a{margin:auto 0.25em;display:inline-block;}.trust_logos *{vertical-align:middle;clear:both;}.bbb a#bbblink,.bbb a{display:inline-block;position:relative;overflow:hidden;text-decoration:none;width:40px;position:relative;top:6px;}.bbb a.sevtbas:hover img,.bbb a.rbvtbas:hover img,.bbb a.ruvtbas:hover img,.bbb a.sevtbus:hover img,.bbb a.rbvtbus:hover img,.bbb a.ruvtbus:hover img{margin-left:-40px;}.bbb a.ruvtbas,.bbb a.ruvtbus{width:40px;height:75px;}.bbb a.sehzbas:hover img,.bbb a.rbhzbas:hover img,.bbb a.ruhzbas:hover img,.bbb a.sehzbus:hover img,.bbb a.rbhzbus:hover img,.bbb a.ruhzbus:hover img{margin-left:-100px;}.bbb a.ruhzbas,.bbb a.ruhzbus{width:100px;height:48px;}a.trust_guard{display:none;}#footer{clear:both;width:100%;margin:0px auto;padding-top:40px;background:url(/images/footer_bg.png) repeat-x;}#footer p{margin:0;padding:10px 0;color:#000;font:11px Verdana,Geneva,sans-serif;}#footer .links{text-transform:uppercase;}.footer_main{margin:0px auto;}.footer_main a{margin:0px auto;color:black;text-decoration:none;}.footer_main a:hover{color:#069;}.afftrk{position:absolute;left:-1000px;top:0px;width:1px;height:1px;overflow:hidden;}.spokesmodel{overflow:hidden;z-index:100;left:0;width:175px;}.page_middle_content .title,.infotext h1.title,h1.banner{font:bold 150% Arial,Helvetica,sans-serif;color:#436871;text-decoration:none;}.faqs dt:before,.faqs dd:before{font:bold 18px Arial,Helvetica,sans-serif;color:#436871;text-decoration:none;}.faqs dt:before{content:"Q. ";}.faqs dd:before{content:"A. ";}.faqs dt{color:#6396A3;font:18px Arial,Helvetica,sans-serif;}.infotext h2{color:#6396A3;font:18px Arial,Helvetica,sans-serif;margin:1em 0 0;padding:0;font-weight:normal;}ul.resources{margin:10px 0 0 25px;padding:0;}ul.resources li{list-style-type:disc;margin:3px 0;}ul.site_styled{list-style-image:url(/images/bullet.png);}ul#Ingredients{padding-left:0%;overflow:visible;}ul#Ingredients li{float:left;width:32%;margin:0.25em 0.25em;}.msg{margin:auto 1em;}.error,.invalid{color:red;}.warning{color:orange;}.smallprint{font-weight:bold;font-size:smaller;}#Torso .disclaimer{font-size:100%;}#footer .disclaimer{font-size:smaller;margin-top:-40px;}.disclaimer:before{content:"*";}a.note{vertical-align:super;font-size:50%;}.captioned{text-align:center;display:inline-block;vertical-align:top;}.captioned .figure,.captioned .caption{display:table-row;}.special strong,strong.special,p.special,span.special,h3,h4{color:#376172;}.super.special{font-size:130%;}h4.special{margin-top:1em;}h4.special+p{margin-top:0;}body#Returns h2{margin:1em 0;color:inherit;font-size:120%;}body#Returns h3{color:black;font-size:100%;}p.special{font-weight:bold;}dl.faqs dd{margin:0 0 1em;padding:0;}dl.phones dt{float:left;}dl.phones dt:after{content:":";margin-right:0.5em;}address.street{font-style:normal;white-space:pre-line;}body#Returns address.street{margin-left:2em;}.tipped{position:relative;}.helped:after{content:"?";padding:0 0.1em;border:1px solid black;border-radius:3px;font-size:75%;vertical-align:super;}.tipped .tip:before{content:url(/images/tip.png);position:absolute;top:-8px;left:7px;}.tipped strong{color:#b1a002;}.tipped .tip{background-color:white;border:1px solid black;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:none;left:1.5em;width:14.5em;padding:0.5em;position:absolute;top:1.5em;z-index:10;background-image:url(/images/tip_bg.png);background-repeat:repeat-x;background-size:contain;}.tipped .tip.wide{width:35em;}.tipped:hover .tip,.tipped.hover .tip{display:block;}.busy{background:black url(/images/spinner-white.gif) no-repeat center;opacity:0.35;display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;zoom:1;filter:alpha(opacity=35);}span.replaced,.cta_btn span,.buy_bottles .bottle_text,.buy_bottles .bottle_price{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;width:1px;height:1px;overflow:hidden;}.padding{padding-bottom:15px;}.programs{max-width:50%;text-align:center;}.sa_reviews{margin-top:15px;}.rightsidebar{width:951px;position:relative;margin:0 auto;}.rightsidebar #Reviews{position:absolute;width:200px;margin-left:1000px;margin-top:25px;}.rightsidebar #Reviews:last-child a{text-align:center;display:block;}