*{margin:0;padding:0;}.clearfix{display:inline-block;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}.clearfix{display:block;}.clearleft,.clearl,.cleft{clear:left;}.clearright,.clearr,.cright{clear:right;}.clear,.clearboth,.clearall{clear:both;}.floatleft,.fleft,.floatl{float:left;margin:0 10px 5px 0;}.floatright,.fright,.floatr{float:right;margin:0 0 5px 10px;}#skip a:link,#skip a:hover,#skip a:visited{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}#skip a:active,#skip a:focus{position:static;width:auto;height:auto;}div.view div.views-admin-links{width:auto;}div.block{position:relative;}div.block .edit{display:none;position:absolute;right:-20px;top:-5px;z-index:40;padding:3px 8px 0;font-size:10px;line-height:16px;background-color:white;border:1px solid #cccccc;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 1px 3px #888888;-webkit-box-shadow:-1px 1px 2px #666666;}div.block .edit a{display:block;border:0;padding:0;margin:0;}div.block:hover .edit{display:block;}
/*})'"*/
#header{margin:10px auto 20px;width:1024px;}#page{width:100%;}.page-drill #page{margin-left:0;}.page-drill #header{display:none;}#main{margin:0px;}#sidebar-first{width:225px;}#block-user-0{position:relative;top:-10px;}#block-user-1{position:relative;top:-19px;}#navigation{margin-left:0;margin-right:-100%;padding:0;width:100%;height:auto;}.block-nice_menus-1{height:45px;z-index:101;position:relative;}.block-nice_menus-1 .block-inner{position:relative;}.block-nice_menus-2 .content,.block-nice_menus-1 .content{width:100%;height:45px;margin:0 auto;text-align:center;}.block-nice_menus-2{background-color:#e6e6e6;position:relative;z-index:100;}#navigation ul{padding-top:5px;padding-left:5px;display:inline-block;margin:0 auto;float:none;}#navigation ul ul{z-index:1000;}.nice-menu ul li{display:inline;list-style-type:none;padding:0 0.5em;}#navigation ul li{line-height:45px;font-size:14px;border:0;background-color:#ffffff;}#navigation ul li:hover{background-color:#e6e6e6;}#navigation .block-nice_menus-2 ul li{background-color:#e6e6e6;float:none;}#navigation .block-nice_menus-2 ul li:hover{background-color:#bfbfbf;}ul.nice-menu{float:left;}#logo-title{position:absolute;left:15px;top:0px;height:40px;visibility:hidden;}.with-navigation #content,.with-navigation .sidebar{margin-top:0px;}.breadcrumb{height:0px;visibility:hidden;margin-bottom:0px;}#homelink.pro{width:300px;height:130px;position:absolute;top:53px;left:0;z-index:100;background-image:url(/sites/default/themes/iqyouv3/images/prologo.png);background-size:cover;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body:before{content:'';display:inline-block;height:100%;left:0;margin:0 auto;max-width:68em;opacity:0.4;position:fixed;right:0;width:100%;pointer-events:none;z-index:-1;}@media screen and (min-width:20em) {
 body:before{} 
}@media screen and (min-width:45em) {
 body:before{} 
}@media screen and (min-width:60em) {
 body:before{} 
}#main .container{margin-left:auto;margin-right:auto;margin-left:auto;margin-right:10px;width:100%;float:left;}.container:after{content:"";display:table;clear:both;}#footer{float:none;clear:both;}#header,#footer,.mission,.breadcrumb,.node{clear:both;}.inner{padding:0;}#navigation li{list-style-type:none;display:inline-block;}
/*})'"*/
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.graphlabel{margin:7px 0px 0px 0px;font-size:115%;color:#FFF;}body:before{content:'';display:inline-block;height:100%;left:0;margin:0 auto;max-width:68em;opacity:0.4;position:fixed;right:0;width:100%;pointer-events:none;z-index:-1;}@media screen and (min-width:20em) {
 body:before{} 
}@media screen and (min-width:45em) {
 body:before{} 
}@media screen and (min-width:60em) {
 body:before{} 
}body{margin:0;font-size:14px;line-height:1.5em;font-family:'Roboto',sans-serif;color:#555;}a:link,a:visited{color:blue;}a:hover,a:active{color:red;text-decoration:underline;}#site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0;}h1,h2,h3,h4,h5,h6{line-height:1.3em;}h1{font-size:2.2em;font-weight:300;padding:0 0 0.5em;margin:0;}h2{font-size:1.8em;font-weight:300;margin-bottom:0.75em;}h3{font-size:1.3em;margin-bottom:7px;}h4{font-size:1.2em;margin-bottom:0.8em;}h5{font-size:1.1em;font-weight:600;margin-bottom:0;}h6{font-size:1em;font-weight:bold;}p{margin:0 0 7px 0;}ul,ol{margin-left:0;padding-left:0;}table{width:100%;}tr.even td,tr.odd td{padding:10px 5px;}tr.odd{background-color:white;}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}pre{background-color:white;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa;color:black;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}#edit-title{font-size:24px;width:99%;}#system-themes-form img{width:100px;}.form-item .description{font-style:italic;line-height:1.2em;font-size:0.8em;margin-top:5px;color:#777777;}#edit-delete{color:#cc0000;}div.messages{padding:14px 21px;margin:0px;color:#FFF;background:#f19620;border:1px solid #f19620;border-radius:4px;color:white;}.page-user div.messages{margin:20px 50px;}.page-my-profile div.messages{margin:0px 0px 14px 0px;}div.warning{color:#FFF;background:#f19620;border-color:#f19620;}div.messages ul li{color:white;}div.error{color:#FFF;background:#f19620;border-color:#f19620;border-radius:4px;margin:-32px 0px 14px 0px;}.loginnotloggedin div.error{margin:14px 60px;}.loginnotloggedin div.error a{color:#000;}div.error ul li{color:#FFF;}div.status{color:#FFF;background:#f19620;border-color:#f19620;}.page-register div.status{margin:-28px 0px 14px 0px;}#header,#footer,#sidebar-first,#sidebar-second,#navigation{background:rgba(170,170,170,0.2);}#content-area h1.title{font-size:17px;font-weight:bold;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-admin .form-select{padding:5px 20px 5px 5px;border-color:#ddd;}.section-node-add .form-radios .form-item,.section-node-edit .form-radios .form-item{float:none;width:auto;}body:before{content:'';display:inline-block;height:100%;left:0;margin:0 auto;max-width:68em;opacity:0.4;position:fixed;right:0;width:100%;pointer-events:none;z-index:-1;}@media screen and (min-width:20em) {
 body:before{} 
}@media screen and (min-width:45em) {
 body:before{} 
}@media screen and (min-width:60em) {
 body:before{} 
}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body:before{content:'';display:inline-block;height:100%;left:0;margin:0 auto;max-width:68em;opacity:0.4;position:fixed;right:0;width:100%;pointer-events:none;z-index:-1;}@media screen and (min-width:20em) {
 body:before{} 
}@media screen and (min-width:45em) {
 body:before{} 
}@media screen and (min-width:60em) {
 body:before{} 
}
/*})'"*/
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
/*})'"*/
@font-face{font-family:'fontIcons';src:url(/sites/default/themes/iqyouv3/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/sites/default/themes/iqyouv3/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/sites/default/themes/iqyouv3/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/sites/default/themes/iqyouv3/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/sites/default/themes/iqyouv3/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/sites/default/themes/iqyouv3/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal;} 
 #intake-wizard-intake-form .form-type-select.form-item::after,.clrfix::after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}a,p,em,h1,h2,h3,h4,h5,li,span,div,ul,input,textarea,select,radio,checkbox,label{font-family:Roboto;color:#555;font-size:14px;}h2.title{float:none;font-weight:bold;font-size:18px;display:block;border-bottom:1px solid #9d9d9d;margin-bottom:30px;padding-bottom:15px;}.ico{cursor:pointer;font-family:fontIcons;display:inline-block;color:inherit;font-size:inherit;font-style:normal;}.ico.logout:after{content:'\f08b';font-weight:300;color:#FFF;display:none;}.ico.doNav:after{content:'\f0c9';font-weight:300;color:#FFF;}.ico.doNavClose:after{content:'\f0a8';font-weight:300;color:#FFF;font-size:200%;}.ico.up:after{content:'\f0d8';font-weight:300;padding-right:7px;font-size:115%;}.ico.down:after{content:'\f0d7';font-weight:300;padding-right:7px;font-size:115%;}.ico.left:after{content:'\f0d9';font-weight:300;padding-right:7px;font-size:115%;}.ico.right:after{content:'\f0da';font-weight:300;padding-right:7px;font-size:115%;}.ico.recom:after{content:'\f0c9';font-weight:300;color:#1696d9;}.ico.bull:after{content:'\f0da';font-weight:300;color:#1696d9;}.ico.circle:after{content:'\f111';font-weight:300;color:inherit;font-size:55%;margin:0px 7px 0px 0px;vertical-align:top;color:#1696d9;}.ico.refresh:after{content:'\f021';font-weight:300;color:inherit;font-size:inherit;}.ico.userAvatar{margin-top:36px;opacity:0.5;}.ico.userAvatar:after{content:'\f007';font-weight:300;color:#FFF;}.avatarCont .ico.userAvatar{font-size:63px !important;line-height:1;margin-top:10px;}#logincontainer .ico.userAvatar:after{font-size:140%;color:#1696d9;}#logincontainer .loggedin .ico.userAvatar:after{font-size:140%;color:#FFF;}#logincontainer .ico.userAvatar{margin:0px 4px 0px 0px;opacity:1;vertical-align:middle;}#logincontainer .loggedin .ico.userAvatar{margin:0px 4px 0px 0px;opacity:1;vertical-align:middle;background:#1696d9;border-radius:50%;height:32px;width:32px;display:inline-block;padding:3px 0px 0px;}.ico.user:after{content:'\f007';}.blueText,a,a:link,a:visited{color:#1696d9;text-decoration:none;}.field-content a{text-decoration:underline;}.view-recipes-by-tag .field-content a{text-decoration:none;}#morerecipes > a,#recommendedactivities a,#recommendedactivities a:link,#recommendedactivities a:visited{text-decoration:underline;}.greyText{color:#555;}body{color:#555;background:#FFF;}.blue{display:inline-block;color:#1696d9;}.yellow{color:#face15 !important;}.iqyoupink{color:#e92c81 !important;}a.red,.red{display:inline-block;color:red;}a.red:hover{display:inline-block;color:maroon;}#main .container{margin-right:0;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid black;background:url(/sites/default/themes/iqyouv3/images/selectarrow.png) no-repeat 98% 50%;border-radius:0px;background-size:10px 17px;}::-ms-expand{display:none;}h3{font-size:18px;}h3.h3Yellow{color:#FACE15;}h3.h3Pink{color:#e92c81;}h3.h3Blue{color:#56B2BA;}h3.h3Green{color:#7dd222;}hr{border-bottom:dashed 2px #dfdfdf;border-top:none;border-left:none;border-right:none;}#content-inner{position:relative;background:#FFF;min-height:450px;}#content #content-area{position:relative;padding:60px;min-height:505px;}.checkout-cart-index .cart #shopping-cart-table tr.first.last th{padding:10px 14px;}.checkout-cart-index .cart #shopping-cart-table tr td h2.product-name{padding-left:4px;}.page-cart #content-inner{padding:60px 30px;}.page-cart .iframe #content-inner{padding:0;}.page-cart #content #content-area{position:relative;padding:100% 0% 0% 0%;overflow:hidden;}.page-cart-not-magento #content #content-area{padding:0%;}.page-cart iframe{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;}.page-my-profile #content-area,.page-user #content-area,.page-register #content-area{padding:60px;}.page-my_home #innercontent{background:#FFF;width:80%;}.page-my_home #innercontent .pageCont{padding:60px;}.page-home #innercontent{background:#FFF;}#populartools{width:20%;}.page-drill #content #content-area{padding:0;}.page-genomic-report #content-area,.page-lab-results #content-area{}.node-type-recipe #content #content-area,.page-home #content #content-area,.page-dashboard #content #content-area{padding:0;background:white;}.node-type-recipe #content #content-area #innerrecipe{padding:60px;}.page-home #content #content-area{background:#FFF;}.page-home h2{font-size:18px;font-weight:bold;}.page-home hr{border:none;border-top:1px solid #ccc;margin-bottom:20px;}#recommendations .notshown{display:none;}#navigation{width:auto;}#header{height:80px;padding:0px 0;margin:0;width :100%;background-color:#fbfbfb;position:relative;z-index:100;z-index:100;}h1.vga_page_title{margin:0;padding:0;padding-top:60px;}.node-type-vga-page #content-header{padding:0 60px;}.page-toboggan-denied.not-logged-in #header,.loginpage #header,.page-user #header,.front #header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.loginpage #content-area{margin:0 auto;}#header #cartbox{background-color:#1594d7;color:white;height:100%;width:125px;position:absolute;right:0;top:0;}#cartcount{display:inline-block;color:#FFF;}#cartbox #cart{margin-top:30px;padding-left:11px;cursor:pointer;}#cartbox .label{padding-left:12px;font-size:15px;display:inline-block;color:#FFF;}#cartbox .label span{color:inherit;font-size:inherit;}.front #page{margin-top:408px;}.page-register #page,.page-user #page{padding-top:0px;}.front .node-vga-home-page{margin-top:25px;}.page-toboggan-denied.not-logged-in #header #navigation
  .page-toboggan-denied.not-logged-in #logincontainer,.page-toboggan-denied.not-logged-in #logincontainer #loginbox,.page-toboggan-denied.not-logged-in #navigation ul li,.page-toboggan-denied.not-logged-in #header,.loginpage #header #navigation,.loginpage #logincontainer,.loginpage #logincontainer #loginbox,.loginpage #navigation ul li,.loginpage #header,.page-user #header #navigation,.page-user #logincontainer,.page-user #logincontainer #loginbox,.page-user #navigation ul li,.page-user #header,.front #header #navigation,.front #logincontainer,.front #logincontainer #loginbox,.front #navigation ul li,.front #header{background-color:transparent;}.logincontainer #edit-name,.logincontainer #edit-pass{font-size:14px;}.logincontainer .inner.my-form-wrapper{font-size:13px;}.logincontainer .whatis{display:block;margin:8px 0;}.page-register .whitecircle,.page-register .orangecirclefilled,.loginnotloggedin input#edit-submit,.logincontainer #edit-actions a,.logincontainer #edit-actions input{padding:14px 25px !important;border-radius:25px;font-size:16px;line-height:1;font-weight:bold;display:inline-block;min-width:auto;}.page-toboggan-denied.not-logged-in #headerunder,.loginpage #headerunder,.page-user #headerunder,.front #headerunder{opacity:0.7;position:absolute;height:80px;width:100%;background-color:#fbfbfb;z-index:2;}#header #verticalbar{border-left:1px solid #9d9d9d;display:inline-block;float:left;height:30px;}#header #registerbox{float:left;padding-top:4px;}#header #cartstatus{display:inline-block;float:left;font-size:14px;padding:3px 10px;background-image:url(/sites/default/themes/iqyouv3/images/cartgray.png);background-size:20px 18px;background-repeat:no-repeat;}#header #cartstatus:hover{background-image:url(/sites/default/themes/iqyouv3/images/cartblue.png);background-size:20px 18px;background-repeat:no-repeat;}#headercarousel{position:absolute;top:0;width:100%;z-index:1;}#headercarousel #headerover{position:absolute;font-size:56px;color:white;top:157px;font-weight:100;letter-spacing:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-shadow:0px 0px 1px #333;}#headercarousel .ddblock-container,#headercarousel .slide{width:100% !important;}#headercarousel .slide img{width:100% !important;height:auto !important;}.view-slideshow-test .title,.view-slideshow-test header,#headercarousel .title,#headercarousel header{display:none;}.view-slideshow-test .field-slideshow-slide,.view-slideshow-test .field-slideshow,#headercarousel .field-slideshow-slide,#headercarousel .field-slideshow{width:100% !important;}.view-slideshow-test .field-slideshow-wrapper img,#headercarousel .field-slideshow-wrapper img{width:100% !important;height:auto !important;}.view-slideshow-test .field-slideshow-caption,#headercarousel .field-slideshow-caption{position:absolute;top:150px;text-align:center;width:100%;}.field-slideshow-caption  .field-slideshow-caption h3,#headercarousel .field-slideshow-caption h3{font-size:56px;text-shadow:0px 0px 1px #333;color:white;font-weight:100;}.field-slideshow-caption .links,#headercarousel .links{display:none;}.front #content-bottom .view-slideshow-test{color:white;}.front #content-bottom .view-slideshow-test .field-slideshow-caption{margin-top:30px;text-align:left;top:40px;padding:0 140px;}.front #content-bottom{margin-top:40px;}#footertop{height:50px;background-color:#137fb9;padding:15px 25px;font-size:14px;line-height:14px;color:white;}#footertop a{color:white;}#footertop .footericon,#footertop #about,#footertop #legal,#footertop #contact,#footertop #copyright{display:inline-block;float:left;}.iqYouDnaBanner{background:url(/sites/default/themes/iqyouv3/images/dna.png) 0 0 no-repeat;width:165px;height:87px;margin:0px auto 14px;}.dnaBtnBar ul{max-width:350px;margin:14px auto 0px;}.dnaBtnBar ul li{list-style:none;}.dnaBtnBar ul li:nth-child(1){float:left;}.dnaBtnBar ul li:nth-child(2){float:right;}.dnaBtnBar ul li a.graycircle{font-size:114%;padding:10px 18px;}.footericon#facebook{background:url(/sites/default/themes/iqyouv3/images/vgasprites.png) 0 0;background-position:-348px -10px;background-repeat:no-repeat;}.footericon#facebook:hover{background:url(/sites/default/themes/iqyouv3/images/vgasprites.png) 0 0;background-position:-348px -43px;background-repeat:no-repeat;}.footericon#twitter{background:url(/sites/default/themes/iqyouv3/images/vgasprites.png) 0 0;background-position:-387px -10px;background-repeat:no-repeat;}.footericon#twitter:hover{background:url(/sites/default/themes/iqyouv3/images/vgasprites.png) 0 0;background-position:-387px -43px;background-repeat:no-repeat;}.footericon#youtube{background:url(/sites/default/themes/iqyouv3/images/vgasprites.png) 0 0;background-position:-425px -10px;background-repeat:no-repeat;}.footericon#youtube:hover{background:url(/sites/default/themes/iqyouv3/images/vgasprites.png) 0 0;background-position:-425px -43px;background-repeat:no-repeat;}#footertop .footericon{margin-left:10px;height:30px;width:30px;}#footertop #about,#footertop #legal,#footertop #contact,#footertop #copyright{padding-top:6px;margin-left:15px;}#footertop #about a,#footertop #legal a,#footertop #contact a{color:white;}#footertop #about a:hover,#footertop #legal a:hover,#footertop #contact a:hover{color:#555555;}#footertop #copyright{float:right;}#footerbottom{background-color:#1f1f22;color:#555555;padding:25px 25px;font-size:14px;line-height:14px;}#footerbottom .container{float:left;width:80%;}#footerbottom #footerlogo{float:right;width:20%;}#footerbottom #footerlogo #logoblue{height:42px;width:94px;float:right;background-image:url(/sites/default/themes/iqyouv3/images/logodarkgray.png);}.page-toboggan-denied.not-logged-in #header,.loginpage #header,.page-user.not-logged-in #header{height:260px;}.page-user-signup.not-logged-in #header{height:90px;}.page-toboggan-denied.not-logged-in #headercarousel,.loginpage #headercarousel,.page-user.not-logged-in #headercarousel{height:260px;background:url(/sites/default/themes/iqyouv3/images/loginheader1.png) no-repeat 75% center / cover;}#logo-title{visibility:visible;position:relative;width:200px;height:60px;left:58px;top:13px;display:block;float:left;}#logo-title.alt{width:300px;}body.hpwloginpage .orangecirclefilled,body.hpwloginpage.page-user .logincontainer #edit-actions input{padding:14px 25px !important;border-radius:3px;font-size:16px;line-height:1;font-weight:bold;display:block;min-width:auto;width:100%;background-color:#f19620 !important;border:1px solid #f19620;}body.hpwloginpage.page-user .logincontainer  #below-login{float:none;}body.hpwloginpage #logobox{width:50%;margin:0 auto;height:100px;margin-top:100px;margin-bottom:30px;margin-top:80px;}body.hpwloginpage{background-color:#f5f5f5;}body.hpwloginpage #logoboxinner{width:500px;margin:0 auto;}body.hpwloginpage #logobox #leftlogo{text-align:right;border-right:1px solid #ccc;padding-right:20px;}body.hpwloginpage #logobox #rightlogo{text-align:left;padding-left:20px;}body.hpwloginpage .messages{margin-bottom:10px;width:70%;margin:0 auto 10px auto;}body.hpwloginpage .logincontainer #leftside h3{border:none;margin-bottom:0px;padding-bottom:10px;}body.hpwloginpage .logincontainer{padding:20px 40px 40px 40px;margin:0 15%;background-color:white;border-radius:5px;border:1px solid #ddd;margin-bottom:50px !important;}body.hpwloginpage.logincontainer #leftside{padding-right:50px;}body.hpwloginpage .logincontainer #rightside{padding-left:50px;}body.hpwloginpage #logobox #leftlogo,body.hpwloginpage #logobox #rightlogo{display:inline-block;width:240px;}body.hpwloginpage #lefttext{padding-left:45px;}body.hpwloginpage #logobox #leftlogo img,body.hpwloginpage #logobox #rightlogo img{height:80px;width:auto;}body.pathways.hpwloginpage #logobox #leftlogo img{height:63px;}body.fachealth.hpwloginpage #logobox #leftlogo img{width:250px;margin-left:0;height:auto;}body.hpwloginpage #hpwmonitor{width:100%;background-image:url(/sites/default/themes/iqyouv3/images/hpwmonitor.png);height:300px;background-size:auto 100%;background-repeat:no-repeat;margin-left:-20px;}body.fachealth.hpwloginpage #logobox #rightlogo{display:none;}body.fachealth.hpwloginpage #logobox #leftlogo{border:none;width:250px;margin:0;padding:0;}body.hpwloginpage #logoboxinner{text-align:center;}#navigation{float:left;position:relative;background-color:#FFF;margin:35px 0px 0px 24px;}.page-user .tabs.primary{display:none;}.page-user.not-logged-in #navigation{background-color:transparent;}#navigation ul li{background-color:#fbfbfb;border:none;font-size:13px;margin-right:10px;color:#909090;}.recurly-plan-list .plan{width:auto;}.page-user.not-logged-in #navigation ul li{background-color:transparent;}#navigation ul li a{color:#909090;text-decoration:none;}#navigation ul li a.active{color:#1696d9;text-decoration:none;background:none;}#navigation ul li a:hover{color:#1696d9;text-decoration:none;background:none;}#logo-title img{height:auto;width:119px;margin-top:-7px;}#logo-title #altlogo img{height:55px;width:auto;margin-top:4px;}#logincontainer{position:absolute;z-index:100;right:0;top:27px;right:165px;height:40px;}.page-user-login #logincontainer{right:24px;}#page{position:relative;z-index:1;}#logincontainer a{text-decoration:none;display:block;color:white;}#logincontainer #username,#logincontainer .option{background-color:#f19620;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;text-align:center;line-height:22px;padding:4px 15px 2px;float:right;color:white;font-size:11px;margin-right:15px;}#logincontainer #username{float:right;background-color:#f19620;}#logincontainer #loginbox{background-color:transparent;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;float:right;padding:0px;margin-top:-5px;}#logincontainer #registerbox #loginbox{margin-top:3px;}#logincontainer #registerbox.loggedin #loginbox{margin-top:0px;}#logincontainer #registerbox a img{width:32px;height:32px;margin-right:7px;}#logincontainer #registerbox a span{color:#555;display:inline-block;vertical-align:middle;}#logincontainer #registerbox a span.logoutText{color:#FFF;}#logincontainer #loginbox a{color:#555;}#logincontainer .below{font-size:13px;color:#fbb03b;padding-top:5px;}#main{margin-top:0;}.front #main{margin-top:0;padding-top:40px;}#main .container{height:100%;position:relative;background:#1594d7;}body:not(.page-admin) #sidebar-first{background-color:#1594d7;border:none;border:0;color:white;top:0px;position:absolute;min-height:700px;}body .page-healthscore-report #sidebar-first{margin:5px 0px 0px 0px;}body.page-dashboard #sidebar-first{margin:85px 0px 0px 0px;}body.page-user-subscription #sidebar-first{margin-top:80px;}body #sidebar-first{margin:85px 0px 0px 0px;}body:not(.page-admin) #sidebar-first .block.navigation{background-color:#1594d7;}body:not(.page-admin) #sidebar-first .menu{margin-left:0;background-color:#1594d7;}.sidebar-first #sidebar-first{padding:0;margin-top:0;}.page-lab-results.sidebar-first #sidebar-first{margin-top:85px;}.sidebar-first #sidebar-first{margin-top:3px;}#sidebar-first .block-inner .title{display:none;}#sidebar-first .block-inner .content p{padding:10px;}body:not(.page-admin) #sidebar-first .block-inner .menu li{list-style:none;height:35px;font-size:14px;line-height:16px;font-weight:bold;margin:0;}body:not(.page-admin) #sidebar-first .block-inner .menu li.help,body:not(.page-admin) #sidebar-first .block-inner .menu li.settings,body:not(.page-admin) #sidebar-first .block-inner .menu li.logout{background:#1486C4;}body:not(.page-admin) #sidebar-first .block-inner .menu li a{color:white;display:block;vertical-align:middle;font-size:15px;padding:12px 0px 12px 36px;text-decoration:none;}body:not(.page-admin) #sidebar-first .block-inner .menu li a:hover,body:not(.page-admin) #sidebar-first .block-inner .menu li a.active{color:#1594d7;text-decoration:none;}body:not(.page-admin) #sidebar-first .block-inner .menu li{background-repeat:no-repeat;background-position:10px 12px;display:table;width:100%;}body:not(.page-admin) #sidebar-first .block-inner .menu li.expanded a{padding-left:55px;vertical-align:top;}body:not(.page-admin) #sidebar-first .menu li.active-trail{background-color:white;}body:not(.page-admin) #sidebar-first .menu li.active-trail a.active-trail{color:#000;}.one-sidebar.sidebar-first #content{margin-left:225px;min-height:669px;}body:not(.page-admin) #sidebar-first .block{background-color:#1594d7;}body:not(.page-admin) #sidebar-first a:hover{color:#bfbfbf !important;}#sidebaruser{font-size:14px;color:white;font-weight:bold;text-align:center;width:100%;background-color:#1594d7;height:195px;}#content.loginnotloggedin{width:100% !important;margin:0 auto !important;float:none !important;}.logincontainer{margin-top:0px;}.logincontainer #leftside,.logincontainer #rightside{display:inline-block;width:49%;vertical-align:top;padding:0;margin-top:20px;}.logincontainer #leftside{padding-right:30px;}body.hpwloginpage .logincontainer #leftside{border-right:1px solid #ccc;}.logincontainer #rightside{padding-left:30px;}.page-user-signup h3,.logincontainer #leftside h3,.logincontainer #rightside h3{color:#6d6d6d;font-size:19px !important;border-bottom:1px solid #dfdfdf;margin-bottom:18px;padding-bottom:18px;}body.loginpage h3{font-size:19px !important;color:#676767;border-bottom:1px solid #dfdfdf;padding-bottom:10px;font-family:Roboto;}body.hpwloginpage.loginpage h3{border:none;}.page-user-password #user-pass h3,.logincontainer h3{color:#6d6d6d;font-size:18px;}.page-user-password #user-pass h3{border:none;border-bottom:1px solid #dfdfdf;font-size:18px;padding-bottom:14px;margin-bottom:21px;}body.loginpage,.logincontainer hr{border:none;border-bottom:1px solid #dfdfdf;}body.loginpage hr{margin-bottom:15px;border:none;border-top:1px solid #dfdfdf;}body.loginpage #login_wrapper tbody{border:none;}#login_wrapper .eula{height:200px;overflow-y:scroll;}#eula_check{padding-top:9px;}#eulalink{display:inline-block;float:left;padding-top:10px;color:#676767;}#labsearch,#user-pass .form-text,.node-type-vga-product #qtyprice #quantity,#cart .quantity input,#precart .quantity input,body.loginpage #login_wrapper .form-type-select,#user-register-form .form-text,.logincontainer .form-text{height:45px !important;border-radius:23px;border:1px solid #bfbfbf;padding:0 20px;width:100%;font-weight:500;}.logincontainer #edit-name::placeholder,.logincontainer #edit-pass::placeholder,#user-pass .form-text::placeholder,.loginpage #login_wrapper .form-select::placeholder,#user-register-form .form-text::placeholder{color:#adadad;opacity:1;}.logincontainer #edit-name::-ms-input-placeholder,.logincontainer #edit-pass::-ms-input-placeholder,.loginpage #login_wrapper .form-select::-ms-input-placeholder,#user-pass .form-text::-ms-input-placeholder,#user-register-form .form-text::-ms-input-placeholder{color:#adadad !important;}.logincontainer #edit-name:-ms-input-placeholder,.logincontainer #edit-pass:-ms-input-placeholder,.loginpage #login_wrapper .form-select:-ms-input-placeholder,#user-register-form .form-text:-ms-input-placeholder{color:#adadad !important;}.loginpage #login_wrapper .form-select{font-weight:500;color:#adadad !important;}#user-pass .form-text{width:50%;}body.hpwloginpage #user-pass .form-text{width:100%;}#cart .noimage{width:70px;height:40px;display:inline-block;vertical-align:middle;float:left;}#cart .name{font-weight:400;padding:7px 14px;}#cart .price.total{padding:7px 14px;}#cart .price,#cart .subtotal{color:#1696d9;font-weight:400;}#cart .quantity input,#precart .quantity input{height:25px !important;width:54px !important;text-align:center;padding:0 10px;}#cart .noimage{width:73px;height:40px;display:inline-block;vertical-align:middle;float:left;}#cart #cancel{line-height:19px;padding:12px 30px;background-color:#f1f1f1;color:#1696d9 !important;}#cart .name img{height:48px;width:auto;vertical-align:middle;}#precart .productimage img{width:60px;height:auto;}#precart #logictable th,#precart #logictable tr{background-color:#8acaeb;color:white;border:none;}#precart #logictable th,#precart #logictable td{padding:0px;}#cart .quantity input{font-size:12px;background:#fafafa;text-align:left;}.cartpreviewtable .graycircle{font-size:14px;font-weight:normal;}.loginpage .form-text{width:100% !important;}#cart #actions{text-align:right;margin-top:20px;}#cart .productrow{height:60px;background-color:#fbfbfb;border-bottom:2px solid white;}#cart .productrow td{padding:7px 14px !important;position:relative;}#cart .productrow td:nth-child(1){border-left:13px solid #FFF;}.loginpage #login_wrapper .form-select{width:100%;border:none;background-color:white;height:100%;color:#787878;}.hpwloginpage #login_wrapper .form-type-select.form-item-dobmonth,.hpwloginpage #login_wrapper .form-type-select.form-item-dobday,.hpwloginpage #login_wrapper .form-type-select.form-item-dobyear{width:25% !important;float:right;padding:0;margin:0;}.loginpage #login_wrapper .form-type-select.form-item-dobmonth,.loginpage #login_wrapper .form-type-select.form-item-dobday,.loginpage #login_wrapper .form-type-select.form-item-dobyear{width:26% !important;float:left;padding:0;}.loginpage #login_wrapper #edit-dobmonth,.loginpage #login_wrapper #edit-dobyear,.loginpage #login_wrapper #edit-dobday{padding:0 3px;width:88%;margin-left:7px;height:30px;margin-top:8px;}.loginpage #login_wrapper .form-type-select.form-item-dobmonth{border-radius:22.5px 0 0 22.5px;}.loginpage #login_wrapper .form-type-select.form-item-dobday{border-radius:0;border-left:none;border-right:none;width:22% !important;}.loginpage #login_wrapper .form-type-select.form-item-dobyear{border-radius:0 22.5px 22.5px 0;width:24% !important;}.whitecircle{background-color:white;color:#1696d9 !important;font-size:16px;font-weight:bold;padding:10px 20px;line-height:45px;border-radius:22.5px;border:1px solid #bfbfbf;text-decoration:none;min-width:125px;margin-right:15px;cursor:pointer;}.bluecircle{background-color:white;color:#1696d9 !important;font-size:12px;font-weight:normal;padding:3px 14px 3px;line-height:14px;border-radius:22.5px;border:1px solid #1696d9;text-decoration:none !important;cursor:pointer;}.redcircle{background-color:white;color:#F00 !important;font-size:12px;font-weight:normal;padding:3px 14px 3px;line-height:16px;border-radius:22.5px;border:1px solid #F00;text-decoration:none !important;cursor:pointer;}.view-health-news .item-list ul.pager li,.view-latest-health-news .item-list ul.pager li,.graycircle{background-color:white;color:#1696d9 !important;font-size:12px;font-weight:normal;padding:3px 14px 3px;line-height:16px;border-radius:22.5px;border:1px solid #dfdfdf;text-decoration:none !important;cursor:pointer;}.sectionHead .graycircle,.graycircle.goRight{display:inline-block;float:right;}.graycirclefilled{color:#555555 !important;font-size:16px;font-weight:bold;padding:3px 14px 3px;line-height:20px;border-radius:22.5px;border:1px solid #fbfbfb;background-color:#fbfbfb;text-decoration:none;min-width:125px;margin-right:15px;cursor:pointer;}.orangecircle{background-color:white;color:#f19620 !important;font-size:16px;font-weight:bold;padding:10px 20px;line-height:45px;border-radius:22.5px;border:1px solid #f19620;text-decoration:none;min-width:125px;margin-right:15px;cursor:pointer;}.page-recipes .flag-favorite-recipe a,.node-type-recipe #recommendedfoods .flag-favorite-recipe a,.view-recipes-by-tag .flag-favorite-recipe a,.view-recipelist .flag-favorite-recipe a,.orangecirclefilled{background-color:#f19620;color:white !important;font-size:16px;font-weight:normal;padding:10px 20px;line-height:42px;border-radius:22.5px;border:1px solid #f19620;text-decoration:none;min-width:125px;margin-right:15px;cursor:pointer;}.nextmenu.active{min-width:200px;left:-111px;}.view-health-news .item-list ul.pager li.pager-current,.view-latest-health-news .item-list ul.pager li.pager-current,.view-health-news .item-list ul.pager li:hover,.view-latest-health-news .item-list ul.pager li:hover,.flag-wrapper a,.page-user-reset #edit-submit,.page-user-password #edit-submit,.bluecirclefilled{background-color:#1696d9;color:#FFF !important;font-size:12px;font-weight:normal;padding:3px 14px 3px;border-radius:22.5px;border:1px solid #1696d9;text-decoration:none !important;cursor:pointer;}.view-health-news .item-list ul.pager li:hover a,.view-health-news .item-list ul.pager li:hover,.view-health-news .item-list ul.pager li.pager-current a,.view-health-news .item-list ul.pager li a:hover,.view-latest-health-news .item-list ul.pager li:hover a,.view-latest-health-news .item-list ul.pager li:hover,.view-latest-health-news .item-list ul.pager li.pager-current a,.view-latest-health-news .item-list ul.pager li a:hover{color:white;}.flag-wrapper a{padding:4px 13px;font-weight:normal;}.page-user-password #edit-submit{line-height:20px;}.page-user-password .tabs.primary{display:none;}.graycircle:hover,.orangecirclefilled:hover{text-decoration:none;}.redcircle:hover{text-decoration:none;background-color:red;color:#FFF !important;}.graphlabel{margin:7px 0px 0px 0px;font-size:115%;color:#FFF;}#saluman #salumansidebar #topgraph .graphlabel{color:#555;}.clearcircle{}.active .clearcircle{border:1px solid #1594d7 !important;background:#1594d7;color:#FFF !important;font-weight:normal;}input.orangecirclefilled,input.bluecirclefilled{margin:0 0px 0 0;padding:0 20px;}.clearcircle:hover,.orangecircle:hover,.whitecircle:hover,.bluecirclefilled:hover{text-decoration:none;}.right50,.left50{float:left;width:50%;display:inline-block;}.page-nutrients-detox .right50{float:right;}.right30,.left70{float:left;display:inline-block;}.right30{width:30%}.left70{width:70%;}div#eula_text{display:none;}div#eula_check{width:33px;float:left;height:10px;}input#edit-eula{width:20px !important;}div#edit-eula-wrapper{height:15px !important;}div#eula_title{display:none;}body.loginpage #formside{width:50%;padding:0px;float:left;color:#9d9d9d;}body.loginpage #formtext > div{margin-left:30px;}body.loginpage #formside > form > div{margin-right:30px;}body.loginpage #formtext{width:50%;padding:0px;float:left;color:#676767;font-size:16px;font-family:Roboto;}body.loginpage #code{margin-top:15px;}body.loginpage #login_wrapper .description{display:none;position:absolute;background-color:white;border:1px solid #bfbfbf;z-index:100;width:200px;padding:5px;margin-top:-20px;font-size:15px;color:black;left:300px;}#demographics .form-item-birthMonth,.loginpage #formside td.half div:first-child{width:51%;float:left;}#demographics .form-item-birthDay,.loginpage #formside td.half div:nth-child(2){width:49%;float:left;}.loginpage #doblabel,.loginpage #genderlabel{float:left;padding-top:17px;margin-right:10px;padding-left:0px !important;}.loginpage #doblabel{margin-right:10px;margin-left:0px;}.hpwloginpage #doblabel{margin-right:0px;margin-left:0px;width:26%;}.hpwloginpage .thirty{width:23% !important;margin:0px 0% 0px 0px !important;float:left;}.hpwloginpage .seventy{width:76% !important;float:right;}.loginpage .seventy{width:70% !important;}.loginpage .thirty{width:30% !important;}body.loginpage #login_wrapper .field-suffix-pass,body.loginpage #login_wrapper .field-suffix{padding:3px;font-size:14px;cursor:pointer;float:left;font-size:15px;font-weight:bold;color:#d9d9d9;position:absolute;display:none;}#login_wrapper #buttons{float:right;}#login_wrapper #buttons a{margin-right:0 !important;}.loginpage .form-item-firstname{padding-right:10px;}body.hpwloginpage .passwrap,body.hpwloginpage #login_wrapper .form-item{margin-top:5px;margin-bottom:5px;}body.loginpage #login_wrapper .form-item{margin-top:5px;margin-bottom:5px;height:63px;}body.hpwloginpage #login_wrapper .form-item-gender{padding:0 5px !important;width:85px !important;}body.loginpage #login_wrapper .form-item-gender{width:130px !important;}#login_wrapper span.required{float:left;margin-top:11px;margin-left:-9px;color:#f19620;font-weight:bold;}.hpwloginpage #login_wrapper .form-select#edit-gender{width:75px !important;}input.password-confirm,input.password-field{margin-bottom:0;}body.loginpage #login_wrapper input.password-field{margin:0;width:50% !important;}body.loginpage #content #content-area{background-color:white;}body.loginpage #login_wrapper .confirm-parent,body.loginpage #login_wrapper .password-parent{float:left;width:100% !important;}body.loginpage #login_wrapper .password-parent{width:50% !important;padding:0;margin:0;padding-right:10px;}body.loginpage #login_wrapper #edit-pass-pass1{width:100% !important;}body.loginpage #login_wrapper #edit-pass-pass2{width:50% !important;display:inline-block;}body.loginpage #login_wrapper #edit-pass-1-wrapper{display:none;}body.loginpage #login_wrapper .password-confirm,body.loginpage #login_wrapper .password-strength{display:none;}body.loginpage #login_wrapper .field-suffix-pass{display:inline-block;float:left;margin-left:-13px;display:none;}.logincontainer .description{display:none;clear:both;}#logincontainer .option{}body.loginpage #edit-mollom-captcha-wrapper input,body.loginpage #login_wrapper input{float:left;}body.loginpage #login_wrapper #edit-submit{float:none;margin:7px 0 0 0;}.form-item-gender{padding-top:10px;padding-left:0px;}.form-item-gender label{display:none;}.loginpage #login_wrapper .form-select#edit-gender{height:25px;margin-top:10px;margin-left:0px;width:91px;}.loginpage #login_wrapper .form-select#edit-gender select:required:invalid{color:gray;}.loginpage #login_wrapper .form-select#edit-gender option[value=""][disabled]{display:none;}.loginpage #login_wrapper .form-select#edit-gender option{color:black;}#goals .goalrow{padding:5px 10px;margin:0px 0px 4px 0px;background:#f9f9f9;}#goals .goalrow.active{background:#1696d9;}#goals .goalrow.active .prompt,#goals .goalrow.active .ico.circle:after{color:#FFF;}#goals .reminders table{width:100%;}.recipelist{margin-top:15px;}.bargraphunder{height:10px;width:100%;color:white;font-size:16px;font-weight:bold;padding:0;line-height:45px;border-radius:22.5px;text-decoration:none;margin:0;position:absolute;position:absolute;border:1px solid transparent;background:-moz-linear-gradient(left,#d26767 20%,#FFFF00 35%,#FFFF00 65%,#7dd222 80%);background:-webkit-linear-gradient(left,#d26767 20%,#FFFF00 35%,#FFFF00 65%,#7dd222 80%);background:linear-gradient(to right,#d26767 20%,#FFFF00 35%,#FFFF00 65%,#7dd222 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7cd523',endColorstr='#d26767',GradientType=1);background-repeat:no-repeat;}.page-drill #toxicgraph .bargraphunder.inverse,.page-why #toxicgraph .bargraphunder.inverse,.bargraphunder.inverse{border:1px solid transparent;background:-moz-linear-gradient(left,#d26767 20%,#FFFF00 35%,#FFFF00 65%,#7dd222 80%);background:-webkit-linear-gradient(left,#d26767 20%,#FFFF00 35%,#FFFF00 65%,#7dd222 80%);background:linear-gradient(to right,#d26767 20%,#FFFF00 35%,#FFFF00 65%,#7dd222 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d26767',endColorstr='#7cd523',GradientType=1);background-repeat:no-repeat;}#goals .bargraphvalue{position:absolute;width:100%;background-color:#1696d9;border:1px solid transparent;}.page-health-conditions .bargraphvalue{position:absolute;background-color:#7ed321;border:1px solid transparent;}#goals .reminders .whitecircle,#goals .reminders .bluecirclefilled{padding:4px 6px;width:auto;min-width:auto;width:56px;text-align:center;line-height:14px;font-size:11px;margin:4px 5px 0 5px;}#goals .reminders .whitecircle{padding:4px 6px;}#goals .red{font-size:12px;padding:3px 12px;}#goals a.red:hover{padding:3px 12px;min-width:auto;width:auto;font-size:13px;background-color:#ed1c24;color:white;border-radius:22.5px;text-decoration:none;border:1px solid #ed1c24;}#recommendations .orangecirclefilled{font-size:12px;padding:5px 9px;font-weight:normal;}table tbody,#recommendations table tbody,#recommendations table th{border:none;}#mysups .rec,#recommendations .label,#recommendations .rec{width:35%;padding:7px;}#mysups .rec p,#recommendations .label p,#recommendations .rec p{margin:0px 0px 0px 0px;}#mysups .rec{float:left;}#mysups tbody,#mysups table{border:none;}#mysups .redcircle,#mysups .redcircle:hover,#mysups .bluecirclefilled{}#recommendedsups .appleicon,#mysups .appleicon,.reminders .ui-slider-handle:hover,.reminders .ui-slider-handle{background-color:white;background-image:url(/sites/default/themes/iqyouv3/images/vgasprites.png);background-position:-559px -135px;background-repeat:no-repeat;}.icon.greenstar,.icon.bluestar,#toxicscore .icon,body:not(.page-admin) #sidebar-first ul li a::before,body:not(.page-admin) #sidebar-first ul li a#logout::before,body:not(.page-admin) #sidebar-first ul li a#help::before,body:not(.page-admin) #sidebar-first ul li a#settings::before,body:not(.page-admin) #sidebar-first ul li a#toolsgoals::before,body:not(.page-admin) #sidebar-first ul li a#dashboard::before,body:not(.page-admin) #sidebar-first ul li a#fooddiet::before,body:not(.page-admin) #sidebar-first ul li a#lifestyle::before,body:not(.page-admin) #sidebar-first ul li a#healthconditions::before,body:not(.page-admin) #sidebar-first ul li a#nutrientsdetox::before,#recommendations .closer,#cartbox .icon,#myfoods .icon.addexercise::before,#myexercises #myexerciseslist .icon.addexercise::before,#myexercises .icon,#myfoods .icon,#healthconditions .icon,.page-health-conditions .icon,.order.icon,.reorder.icon,#recommendations .icon,.reminders .goalrow .update .icon,#pager .pageritem .pagericon{background:url(/sites/default/themes/iqyouv3/images/vgasprites.png) 0 0;height:20px;width:20px;background-repeat:no-repeat;background-color:white;}#pager .pageritem  p{margin:0px;}#pager .pageritem  p b{font-size:123%;line-height:23px;}#pager .pageritem.active p{color:#FFF;}#pager .pageritem .pagericon{vertical-align:middle;}#healthconditions .icon{left:0px;position:relative;float:left;}#recommendations .closer{left:auto !important;right:10px !important;top:6px !important;}.nextmenu > ul{padding:0px 0px 5px 0px;}.nextmenu > ul li a{font-size:12px;padding:3px 0px 0px 10px;text-decoration:underline;}.nextmenu{padding:3px;}#cartbox .icon{background-position:-305px -11px;background-repeat:no-repeat;background-color:transparent;position:relative;display:inline-block;vertical-align:middle;}.reminders .goalrow .update .icon{display:inline-block;vertical-align:middle;left:0;position:relative;}#recommendations .icon{position:relative;top:0;left:0;background-color:transparent;}#populartools .icon,#topgraphs .graphbox .icon,.sideNav.graphbox .icon{background:url(/sites/default/themes/iqyouv3/images/vgasprites.png) -4px 0px;height:26px;width:26px;position:absolute;left:10px;}#populartools .icon{height:25px;width:25px;}#populartools .sectiontitle{font-weight:bold;margin-top:50px;font-size:18px;color:#525252;}#pager .pageritem .pagericon a{float:left;}#myfoods .iconandlabel .icon,#myexercises #myexerciseslist .icon{height:55px;width:55px;background-color:#f3f3f3;border-radius:50%;margin:0px auto;left:auto;position:relative;float:none;}#myfoods .iconandlabel .icon{height:65px;width:65px;border-radius:34.5px;display:inline-block;position:relative;background-color:#f3f3f3 !important;}#myexercises .icon.running,#myexercises .icon.run{background-position:-229px -115px;background-color:#e92c81 !important;}#myexercises .icon.stepper{background-position:-330px -115px;background-color:#e92c81 !important;}#myexercises .icon.warmup{background-position:-282px -115px;background-color:#e92c81 !important;}#myexercises .icon.yoga{background-position:-380px -115px;background-color:#e92c81 !important;}#myexercises .icon.resistance{background-position:-430px -115px;background-color:#e92c81 !important;}#myexercises .form-item.form-type-radio.form-item-icon{display:block;vertical-align:middle;height:100px;position:relative;}#myexercises input.form-radio{position:absolute;display:inline;top:28px;}#myexercises label.option{width:100px;height:62px;text-align:center;position:relative;display:block;vertical-align:top;}.sideGraphCont .graphlink a.clearcircle,#topgraphs .graphbox .clearcircle,#topgraphs .graphbox .bluecirclefilled{margin:7px auto 0px;padding:4px 14px;display:inline-block;font-size:14px;font-weight:300 !important;width:75px;border:1px solid #888;border-radius:22.5px;color:#FFF;}#topgraphs .graphbox .clearcircle.view{width:95px;}.sideGraphCont .graphlink a.clearcircle{margin:7px auto 0px;display:block;border:1px solid #FFF;text-align:center;}.sideGraphCont .graphlink a.clearcircle:hover,#topgraphs .graphbox .clearcircle:hover,#topgraphs .graphbox .bluecirclefilled:hover{background:#1594d7;border:1px solid #1594d7;color:#FFF !important;font-weight:300 !important;}#populartools .bigcircle,#topgraphs .bigcircle{height:85px;width:85px;border-radius:50%;border:1px solid #1594d7;font-size:13px;padding-top:30px;line-height:13px;}#populartools .bigcircle.empty,#topgraphs .bigcircle.empty{font-size:26px;padding-top:36px;}#populartools .bigcircle.filled,#topgraphs .bigcircle.filled{background-color:#1594d7;color:white;}#populartools .bigcircle,#topgraphs .bigcircle,.sideNav.graphbox,#topgraphs .circlegraph{position:relative;margin:25px auto 5px auto;width:85px;height:85px;}.sideNav.graphbox canvas,#topgraphs .circlegraph  canvas{display:block;position:absolute;top:0;left:0;}.sideNav.graphbox span,#topgraphs .circlegraph span{color:white;display:block;line-height:85px;text-align:center;width:85px;font-size:24px;font-weight:100;}.sideNav.graphbox .value,#topgraphs .circlegraph .value{padding-top:10px;}#populartools .bigcircle .value,#topgraphs .bigcircle .value{padding-top:14px;color:#FFF;}.sideNav.graphbox .value.no,#populartools .bigcircle .value.no,#topgraphs .bigcircle .value.no{padding-top:7px;color:#FFF;font-size:16px;}.sideNav.graphbox input,#topgraphs .circlegraph  input{width:200px;}#topgraphs .graphbox .bigcircle#dna{position:relative;}.sideNav.graphbox .circlegraph#healthscoreDo .icon,#sysexplanations #topgraphs .graphbox .icon,#topgraphs .graphbox .circlegraph#healthscore2 .icon,#topgraphs .graphbox .circlegraph#healthscore .icon{background-position:-470px -14px;background-repeat:no-repeat;top:17px;left:34px;}#sysexplanations #topgraphs .graphbox .graphlabel{color:#555;}#topgraphs .graphbox .circlegraph#demographics .icon{background-position:-494px -55px;background-repeat:no-repeat;top:17px;left:34px;}#topgraphs .graphbox .circlegraph#completion .icon{background-position:-697px -51px;background-repeat:no-repeat;top:17px;left:34px;}#topgraphs .graphbox .circlegraph#labs .icon{background-position:-544px -51px;background-repeat:no-repeat;top:17px;left:34px;}#topgraphs .graphbox .bigcircle#dna .icon{background-position:-570px -51px;background-repeat:no-repeat;top:17px;left:31px;}#topgraphs .graphbox .bigcircle#dna .icon.submitted{background-position:-570px -12px;background-repeat:no-repeat;top:17px;left:31px;}#populartools .bigcircle#findrecipes .icon{background-position:-598px -15px;background-repeat:no-repeat;top:17px;left:28px;}#populartools .bigcircle#bmicalculator .icon{background-position:-632px -15px;background-repeat:no-repeat;top:17px;left:28px;}#populartools .bigcircle#supplementordering .icon{background-position:-668px -15px;background-repeat:no-repeat;top:17px;left:28px;}#populartools .bigcircle#healthquestions .icon{background-position:-692px -15px;background-repeat:no-repeat;top:17px;left:28px;}#topgraphs{width:100%;height:200px;position:relative;}#topgraphsback{width:100%;height:200px;background:url(/sites/default/themes/iqyouv3/images/loginheader1.png) no-repeat center / cover;}#topgraphsover{position:absolute;top:0;width:100%;height:200px;background-color:black;opacity:0.7;}#topgraphscontent{position:absolute;top:0;width:100%;height:200px;color:white;}#topgraphs .graphbox{float:left;width:25%;text-align:center;}html.js input.form-autocomplete{background:url(/sites/default/themes/iqyouv3/images/search.png) 0 0;background-position:97% center;background-repeat:no-repeat;}.page-drill h1{font-size:22px;font-weight:bold;width:85% !important;}.page-drill h2{font-size:18px;}.page-drill h3{font-size:20px;width:100%;margin-bottom:10px;}.page-drill h3:nth-child(n+1){margin-top:10px;}.healthnewsblock{}.healthnewsblock h3.title{display:none !important;}.healthnewsblock .bheader .title{display:inline-block !important;float:left;font-size:18px;color:#525252;font-weight:bold;border:none;margin:0;padding:0;}.healthnewsblock .bheader{margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #9d9d9d;}.healthnewsblock .clear{clear:both;}.healthnewsblock .bheader .morearticles{float:right;}.view-health-news .views-field-field-thumbnail,.view-latest-health-news .views-field-field-thumbnail,.healthnewsblock .views-field-field-thumbnail,#healthnewsblock .views-field-field-thumbnail{float:left;padding-right:15px;min-width:80px;min-height:65px;}.view-health-news .views-field.views-field-body::after,.view-latest-health-news .views-field.views-field-body::after,.healthnewsblock .views-field.views-field-body::after,#healthnewsblock .views-field.views-field-body::after{clear:both;}.healthnewsblock .views-field.views-field-body .field-content p a{text-decoration:underline;}.view-health-news .views-row,.view-latest-health-news .views-row,.healthnewsblock .views-row,#healthnewsblock .views-row{width:50%;float:left;display:inline-block;min-height:114px;font-size:14px;line-height:20px;}.view-health-news .views-field-title a,.view-latest-health-news .views-field-title a,.healthnewsblock .views-field-title a,#healthnewsblock .views-field-title a{color:#555555;text-decoration:none;font-weight:bold;}.view-health-news #healthnewsheader,.view-latest-health-news #healthnewsheader,.healthnewsblock #healthnewsheader,#healthnewsblock #healthnewsheader{display:inline-block;width:100%;margin-bottom:30px;border-bottom:1px solid #dfdfdf;}.healthnewsheader h2,#healthnewsheader h2{float:left;margin-bottom:0px;}.view-health-news #healthnewsheader h3,.view-latest-health-news #healthnewsheader h3,.healthnewsblock h3.title,.healthnewsblock #healthnewsheader h3,#healthnewsblock #healthnewsheader h3{float:left;display:inline;margin:0;margin-bottom:10px;font-weight:bold;font-size:18px;}.view-health-news .item-list .pager,.view-latest-health-news .item-list .pager{text-align:right;border-top:2px dashed #dfdfdf;padding-top:20px;margin-top:20px !important;}.healthnewsblock h3.title{display:block;float:none;border-bottom:1px solid #9d9d9d;margin-bottom:30px;padding-bottom:15px;}.healthnewsblock #healthnewsheader a,#healthnewsblock #healthnewsheader a{float:right;display:inline;}.view-health-news .item0list ul.pager li,.view-latest-health-news .item-list ul.pager li,#recommendations #addgoalslink,#goals #addgoalslink,#healthnewsblock #healthnewsheader a.graycircle{min-width:80px;color:#6c6c6c;min-width:50px;font-size:12px;line-height:14px;margin:0;float:right;text-align:center;}.view-health-news .item-list ul.pager li,.view-latest-health-news .item-list ul.pager li{float:none;}.view-health-news .item-list .pager-first,.view-health-news .item-list .pager-last.
  .view-latest-health-news .item-list .pager-first,.view-latest-health-news .item-list .pager-last{display:none;}.view-health-news #healthnewsheader hr,.view-latest-health-news #healthnewsheader hr,.healthnewsblock hr,#healthnewsblock hr{margin-bottom:25px;}hr.dashed{border:none;border-top:2px dashed #bfbfbf !important;margin:15px 0 30px 0 !important;}#hero{position:relative;width:100%;height:200px;}#heroback{position:absolute;top:0;width:100%;height:200px;background-repeat:no-repeat;background-size:100% auto;background-position:0 60%;}.node-type-news-article #heroback,.page-health-news #heroback{background-image:url(/sites/default/themes/iqyouv3/images/canyonbanner.png);background-position-y:0;background-size:100%;}.page-product_catalog #heroback{background-image:url(/sites/default/themes/iqyouv3/images/supplementcataloghero.png);background-position-y:0;background-size:100%;}.page-recipes #heroback{background-image:url(/sites/default/themes/iqyouv3/images/supplementcataloghero.png);background-position-y:0;background-size:100%;}.page-my-toxic-risk #heroback{background-image:url(/images/dash/toxicbanner.png);background-position-y:0;background-size:100%;}.page-recipes .pager-show-more-next,.page-product_catalog .pager-show-more-next{margin:0;float:left;}.page-health_news .views-field-body{padding-right:50px;}#heroopaque{position:absolute;top:15%;bottom:15%;left:5%;right:5%;background-color:white;opacity:0.9;border-radius:2px;}.page-recipes #heroopaque,.page-product_catalog #heroopaque{position:absolute;top:0;background-color:black;opacity:0.1;margin:0;height:100%;width:100%;}#heroover{position:absolute;top:18%;bottom:15%;margin:0px 60px;width:80%;}.page-nutrients-detox #heroover,.page-health-conditions #heroover,.page-lifestyle #heroover{top:28px;margin:0px 84px;}.page-food-and-diet #heroover,.page-food-and-diet #heroover{top:28px;margin:0px 84px;}.node-type-recipe #heroover{top:86px;padding:0px;}.node-type-news-article #heroover,.page-health-news #heroover,.page-recipes #heroover,.page-product_catalog #heroover,.page-recipes #heroover,.node-type-recipe #heroover,.page-recipes #heroover{top:86px;padding:0px;}#herotext{padding:17px 0;margin-top:0;margin-left:0;color:white;font-weight:normal;background-repeat:no-repeat;height:100%;}#herotext.context{padding:17px 40px;}#herotext h1{font-size:26px;font-weight:bold;color:#6c6c6c;margin:0px 0px 14px 0px;padding:0;}.node-type-news-article #herotext h1,.page-health-news #herotext h1,.page-recipes #herotext h1,.page-product_catalog #herotext h1{color:white;font-size:56px;margin-top:12px;font-weight:100;text-shadow:0px 0px 1px #333;}#herotext .herodescription{font-size:100%;color:#6c6c6c;}.herodescription .articlelink a{font-size:14px;}.node-type-news-article #herotext1,.page-health-news #herotext,.page-recipes #herotext,.page-product_catalog #herotext,.page-recipes #herotext,.node-type-recipe #herotext{position:absolute;top:12px;line-height:1.3;font-size:56px;font-weight:300;text-shadow:0px 0px 1px #333;padding:0px;text-overflow:ellipsis;max-width:100%;white-space:nowrap;overflow:hidden;}.pager-show-more-next::before{content:"▸ ";}#recipeheader{}#recipeheader hr{border:none;border-bottom:1px solid #dfdfdf;}.recipeCont #recipesidebar{float:right;width:30%;padding:0px;background-color:white;}#recipesidebar{text-align:left;font-size:14px;}.recipeCont #innercontent{float:left;width:70%;padding:0px;background-color:white;}.recipeCont .innerPad{margin-right:21px;}#recipesidebar .recipesidetitle{font-weight:bold;background-color:white;margin-bottom:10px;margin-top:10px;font-family:Roboto;color:#555;}#recipesidebar .ingredientitem{display:block;background-color:#f5f5f5;padding:5px 5px 5px 10px;margin-bottom:2px;font-weight:normal;color:#747474;}#recipesidebar .time_label{display:inline-block;}#recipesidebar .time_val{color:#1594d7;display:inline-block;margin:0px 21px 0px 7px;}.node-type-recipe .nutrient{height:100px;width:20%;display:inline;float:left;text-align:center;}.node-type-recipe #nutrientcontainer{width:100%;height:100px;font-size:12px;}.node-type-recipe #nutrientcontainerinner{width:100%;}.node-type-recipe .nutrientname{background-color:#ADD8E6;min-height:50px;padding:7px;font-weight:600;color:#747474;font-size:85%;line-height:1.3;margin-right:10px}.node-type-recipe .nutrientunit{background-color:#f3f3f3;padding:7px;margin-right:10px}.node-type-recipe #photos .foodimage{width:49%;margin-right:1%;margin-bottom:1%;display:inline;float:left;height:auto;}.node-type-recipe #photos,.node-type-recipe #nutrition{margin-bottom:25px;}#sidebar-first ul li a{position:relative;}body:not(.page-admin) #sidebar-first ul li a::before{background-repeat:no-repeat;width:20px !important;height:20px !important;position:absolute;content:'';background-color:transparent !important;left:7px !important;top:8px !important;background-position:-170px -7px;}body:not(.page-admin) #sidebar-first ul li a#nutrientsdetox::before{background-position:-73px -6px;}body:not(.page-admin) #sidebar-first ul li a#healthconditions::before{background-position:-42px -6px;}body:not(.page-admin) #sidebar-first ul li a#lifestyle::before{background-position:-105px -7px;}body:not(.page-admin) #sidebar-first ul li a#fooddiet::before{background-position:-139px -7px;}body:not(.page-admin) #sidebar-first ul li a#dashboard::before{background-position:-9px -82px;}body:not(.page-admin) #sidebar-first ul li a#dashboard.active::before{background-position:-9px -44px;}body:not(.page-admin) #sidebar-first ul li a#toolsgoals::before{background-position:-170px -7px;}body:not(.page-admin) #sidebar-first ul li a#help::before{background-position:-198px -84px;}body:not(.page-admin) #sidebar-first ul li a#help.active::before{background-position:-198px -44px;}body:not(.page-admin) #sidebar-first ul li a#settings::before{background-position:-223px -84px;}body:not(.page-admin) #sidebar-first ul li a#settings.active::before{background-position:-223px -44px;}body:not(.page-admin) #sidebar-first ul li a#logout::before{background-position:-254px -84px;}.page-my_bmi_report .blue{display:inline-block;color:#36a4d9;}.page-my_bmi_report #bmicontent{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:13px;}.page-my_bmi_report .widesection{width:100%;margin-top:20px;}.page-my_bmi_report #bmitable{width:30%;display:inline-block;vertical-align:top;padding:2%;}.page-my_bmi_report #explanation{width:65%;display:inline-block;vertical-align:top;padding:2%;}.page-toxic-risk #toxintable tr th,.page-metabolic-risk #toxintable tr th,.page-my_bmi_report #bmiclassification tr th,.page-my_bmi_report #bmitable table tr th{background-color:#36a4d9;color:white;text-align:left;font-size:14px;}.page-my_bmi_report #bmitable table{}.cboxContent table tr th,.cboxContent table tr td,.page-toxic-risk #toxintable tr th,.page-toxic-risk #toxintable tr td,.page-metabolic-risk #toxintable tr th,.page-metabolic-risk #toxintable tr td,.page-my_bmi_report #bmiclassification tr th,.page-my_bmi_report #bmiclassification tr td,.page-my_bmi_report #bmitable table tr th,.page-my_bmi_report #bmitable table tr td{border:1px solid #f7f7f7;border-left:none;border-right:none;padding:10px 0px 10px 10px;}.cboxContent table tr th,.page-metabolic-risk #toxintable tr th,.page-my_bmi_report #bmiclassification tr th,.page-my_bmi_report #bmitable table tr th{border:1px solid #36a4d9;}.cboxContent table tr td,.page-metabolic-risk #toxintable tr td,.page-my_bmi_report #bmiclassification tr td,.page-my_bmi_report #bmitable table tr td{background-color:white;}.page-my_bmi_report  .leftside,.page-my_bmi_report  .rightside{width:49.5%;display:inline-block;vertical-align:top;}.page-metabolic-risk #toxintable tr td.center,.page-my_bmi_report #bmiclassification td.center,.page-my_bmi_report #bmiclassification th.center,.page-my_bmi_report #bmiclassification tr.top th{text-align:center;}.page-my_bmi_report #bmiclassification tr.top th{padding:5px 0;}.page-metabolic-risk ul,.page-my_bmi_report ul{margin-left:0;}.page-toxic-risk #longrange ul li,.page-toxic-risk #book ul li,.page-my_comprehensive_report #content ul li,.page-metabolic-risk #content ul li,.page-my_bmi_report #content ul li{background-image:url(/images/score/bluedot.png);background-repeat:no-repeat;background-position:0 5px;list-style:none;margin-bottom:22px;padding-left:18px;font-size:14px;}.page-my_bmi_report h3.bluebanner{padding:10px 0 10px 30px;background-color:#36a4d9;color:white;font-size:18px;}.page-metabolic-risk .numbercircle,.page-my_bmi_report .numbercircle{color:white;background-color:#36a4d9;border-radius:50%;-webkit-border-radius:5px;-moz-border-radius:5px;display:inline-block;margin:10px 0;width:30px;height:30px;line-height:16px;font-size:20px;vertical-align:middle;padding-top:7px;padding-left:8px;font-weight:bold;margin-right:20px}.page-metabolic-risk .label,.page-my_bmi_report .label{display:inline-block;color:#36a4d9;font-style:italic;font-size:15px;font-weight:bold;padding-top:3px;}.page-my_bmi_report .copy ul{margin-left:50px;}.page-my-bmi-report #nextsteps ul{margin-left:55px;}.page-metabolic-risk h2,.page-my_bmi_report h2,.page-healthscore-report h2{color:#666;margin-bottom:10px;font-weight:bold;font-size:18px;}.page-metabolic-risk h3,.page-my_bmi_report h3,.page-healthscore-report h3{color:#666;font-size:16px;font-weight:bold;}.page-my_bmi_report #banner,.page-healthscore-report #banner{background-image:url(/images/my_reports/healthscore_report_banner.png);background-size:1158px 159px;background-repeat:no-repeat;width:auto;height:159px;position:relative;}.page-my_bmi_report #banner{background-image:url(/images/my_reports/my_bmi_banner.png);}#dnatable .more{width:20px;}#dnatable td:nth-child(1),#precart td:nth-child(1){}#dnatable .trRecommened td:nth-child(1),#precart .trRecommened td:nth-child(1){border-left:none;}#dnatable th:nth-child(4),#precart th:nth-child(4){text-align:center;}#dnatable .quantity,#precart .quantity{text-align:center;}#dnatable td,#precart td{vertical-align:top;padding:7px 4px 4px;background:#fafafa;}#dnatable .open td,#precart .open td{color:#FFF;background:#89ccec !important;}#dnatable .open .ico.down,#dnatable .open span,#dnatable .open div,#dnatable .open a,#dnatable .open p,#dnatable .open strong,#precart .open .ico.down,#precart .open span,#precart .open div,#precart .open a,#precart .open p,#precart .open strong{color:#FFF;}#dnatable .summary .title,#precart .summary .title{margin-bottom:7px;}.shortsummary,.fullsummary,.fullsummary p{font-size:14px !important;font-weight:300 !important;width:100%;}#dnatable .summary .title a,#precart .summary .title a{font-size:20px !important;font-weight:300;}#dnatable div em.ico,#precart div em.ico{padding:0px 0px 0px 12px;}.section-precart h3{font-size:18px !important;margin-bottom:14px !important;}#precart .summary{width:50%;padding:8px 4px;}#dnatable .title,#precart .title{color:#1696d9;font-weight:bold;font-size:14px;}#dnatable .shortsummary,#dnatable .title{display:inline-block;}#dnatable.header th.snp{width:124px !important;padding-left:44px !important;}#cart th,#precart th{background-color:transparent;border:none;padding:7px 14px;font-size:14px;border-bottom:2px solid #FFF;}#dnatable th{background-color:#1696d9;color:white;border:none;}#cart th:nth-child(1),#precart th:nth-child(1),#dnatable th:nth-child(1){}#cboxLoadedContent #cart th:nth-child(1),#cboxLoadedContent #dnatable th:nth-child(1),#cboxLoadedContent #precart th:nth-child(1),#cboxLoadedContent #cart td:nth-child(1),#cboxLoadedContent #dnatable td:nth-child(1),#cboxLoadedContent #precart td:nth-child(1){border-left:none;}#cart tr.header,#dnatable tr.header,#precart tr.header{background-color:#1696d9;color:white;}#dnatable th.date{text-align:right;}.moreup,.moredown{color:#1696d9;font-size:13px;cursor:pointer;}.xmore .moreup,.xmore .moredown{padding-top:20px;}#dnatable .moredata .type,#precart .moredata .type{padding:10px 0;}#dnatable .moredata .system .label,#dnatable .moredata .type .label,#precart .moredata .system .label,#precart .moredata .type .label{display:inline-block;font-weight:bold;font-size:15px;}#dnatable .moredata .type .value,#precart .moredata .type .value{display:inline;}#dnatable .moredata .system,#precart .moredata .system{width:100%;}#dnatable hr,#precart hr{margin-bottom:8px;border:none;border-top:1px solid white;width:100%;}#dnatable .system ul,#precart .system ul{margin-left:20px;}#dnatable .action a,#precart .action a{float:right;line-height:6px;font-size:12px;margin-top:3px;border:white;}#dnatable .action,#precart .action{height:36px;}#dnatable tr.active,#precart tr.active{background-color:#8acaeb;color:white;}#dnatable .active .title,#dnatable .active h3,#precart .active h3{color:white !important;}#dnatable .active a,#precart .active a{}#dnatable .active .moreup,#dnatable .active .moredown,#precart .active .moreup,#precart .active .moredown{color:white !important;}#dnatable .dnacircle{color:white !important;font-size:14px;font-weight:bold;padding:5px;border-radius:22.5px;border:none;text-decoration:none;width:53px;margin-right:0;cursor:pointer;display:inline-block;position:relative;}#dnatable td.alelle{text-align:right;}#dnatable .dnacircle.redname{background-color:red;}#dnatable .dnacircle.greenname{background-color:lightgreen;}#dnatable .dnacircle.yellowname{background-color:yellow;}#precart .graycirclefilled{background-color:#eaeced;color:#1695d8 !important;font-size:12px;margin:-1px 10px 0px 10px;padding:5px 10px;font-weight:300;text-align:center;white-space:nowrap;}.width30{display:inline-block;float:left;width:30%;}.width70{display:inline-block;float:left;width:70%;}.node-type-news-article .titletop{float:left;}.node-type-news-article .newstop{width:100%;border-bottom:1px solid #9d9d9d;padding-bottom:10px;margin-bottom:40px;}.node-type-news-article .pageclass{float:left;font-weight:bold;}.node-type-news-article .morearticles{float:right;}.node-type-news-article .newstop .morearticles{margin-top:2px;}.node-type-news-article .mainimage{float:left;padding:0 20px 0 0;border:5px solid white;}.node-type-news-article .morearticles .graycircle{font-size:13px;}.node-type-news-article h1{font-size:18px;font-weight:bold;float:left;margin:0 15px 0 0;padding:0;color:#5c5c5c;}.node-type-news-article .date{float:left;margin-top:2px;font-size:14px;font-style:italic;}.bheader{width:100%;margin:25px 0 30px 0;border:none;border-bottom:1px solid #dfdfdf;}.bheader .title{float:left;padding:0;margin-bottom:6px;font-size:18px;color:#555555;}.bheader .morearticles{float:right;}#popcontent{height:400px;width:100%;}#cartframe{border:0;background-image:url(/images/cart-spinner.gif);background-repeat:no-repeat;background-position:50%;}.node-type-vga-product .productleft{width:70%;float:left;}.productleft font,.node-type-vga-product .productleft p,.node-type-vga-product .productleft strong{font-size:16px;line-height:1.5;}.node-type-vga-product .productright{width:30%;float:left;padding-left:20px;padding-top:0px;position:relative;}.node-type-vga-product #qtyprice #quantity{width:40px !important;height:26px !important;line-height:10px;padding:0;border-radius:0px;text-align:center;margin-left:10px;}.productteaser #productimage,.node-type-vga-product #productimage,.node-type-vga-product #qtyprice{margin-bottom:14px;}.node-type-vga-product #cartlinks{margin:21px 0px 28px;}.node-type-vga-product #cartlinks .clTwin:nth-last-child(1){display:none;}.node-type-vga-product #qtyprice .price{font-size:18px;font-weight:bold;color:#1696d9;float:right;margin-right:14px;}.node-type-vga-product #cartlinks a{font-size:14px;font-weight:normal;padding:10px 20px;text-decoration:none !important;cursor:pointer;line-height:1.5em;width:125px;text-align:center;}#cartlinks .clTwin{width:100%;float:left;text-align:center;height:30px;}#cartlinks .clSingle a,#cartlinks .clTwin a{margin:0px auto;}#cartlinks .clSingle{width:100%;text-align:center;}.productteaser #productimage,.node-type-vga-product #productimage{text-align:center;}.node-type-vga-product #productimage img{width:100%;height:auto;}.recipesidetitle,.productteaser #data .label,.node-type-vga-product #data .label{font-weight:bold;padding:0;color:#FFF;}.node-type-vga-product .productright #data .label{color:#555;margin:0px 5px 5px 10px;}.node-type-vga-product .productright #data ul.systemList li{padding:5px 5px 5px 10px;background:#f5f5f5;margin:0px 0px 10px 0px;}.node-type-vga-product .productfooter a.bluecirclefilled,.node-type-vga-product #nextlinks a{float:right;padding:10px 20px;width:120px;text-align:center;border-radius:50px;font-size:14px;}.node-type-vga-product .systemList .amount{float:right;}.node-type-vga-product .productfooter a.bluecirclefilled{width:202px;float:left;}.node-type-vga-product #nextlinks a:nth-child(2){margin:0px 14px 0px 0px;}.node-type-vga-product .systemList .moredown{margin-bottom:15px;text-align:right;}.productteaser #data ul,.node-type-vga-product #data ul{margin:0;list-style:none;}.node-type-vga-product .systemList .fullsummary{display:none;}.productteaser #data ul li,.node-type-vga-product #data ul li{margin:0;}.node-type-vga-product .productfooter{width:100%;margin-top:30px;border-top:1px solid #cacaca;padding-top:15px;margin-bottom:50px;}.node-type-vga-product .productfooter .productright{padding-top:0;}.view-header .productteaser,.view-footer .productteaser,.node-type-recipe #recommendedfoods .productteaser,.node-type-vga-product #moreproducts .productteaser{width:211px;float:left;position:relative;}.node-type-recipe #recommendedfoods .productteaser{width:211px;margin:0px;}.productteaser .name{min-height:30px;text-align:left;font-size:14px;line-height:16px;font-weight:normal;color:#1696d9;margin-top:13px;}.productteaser .pcvcontainer{border:1px solid #e8e8e8;margin:0px 7px 14px;padding:7px;min-height:255px;padding-top:40px;}.view-header .productteaser,.view-footer .productteaser{width:29%;margin-right:15px;}.view-product-catalog .recommended{margin-left:-7px;}.productteaser .productimage{width:180px;height:144px;overflow:hidden;text-align:center;background:#FFF;}.productteaser .productimage img{height:144px;width:auto;}.productteaser .productright .productimage img{width:100%;height:auto;}.node-type-vga-product .productteaser .productimage img{}.node-type-vga-product h1.title{font-size:26px;font-weight:400;margin:0px 0px 21px;}.node-type-vga-product .type{padding-bottom:12px;border-bottom:1px solid #cacaca;margin-bottom:28px;}.node-type-vga-product .type p{font-weight:bold;margin:0px;font-size:18px;}.node-type-vga-product .productright .recommended,.productteaser .recommended{min-height:24px;position:absolute;top:7px;left:0;width:195px;margin:0px 0px 0px 7px;}#leftside .recommended{left:-7px;}.node-type-vga-product .productright .recommended{position:relative;left:0;margin:0px 0px 0px -7px;width:105%;}.productteaser{position:relative;}.productteaser .pcvbottom{width:100%;margin-top:15px;text-align:center;margin-bottom:10px;}.productteaser .pcvbottom .price{float:left;font-weight:bold;}.productteaser .hover .addtocart,.productteaser .hover .quickbuy,.productteaser .pcvbottom .orangecirclefilled{line-height:16px;padding:3px 8px;text-align:center;font-size:13px;font-weight:normal;margin:0;min-width:1px;float:right;}.view-health-news,.view-latest-health-news,.view-recipelist,.view-product-catalog{float:left;margin-bottom:48px;}.view-latest-health-news{float:left;margin-bottom:0px;width:100%;}.views-field-title,.views-field-body{padding-right:14px;padding-left:81px;}.views-field-body{padding-bottom:14px;}.view-health-news,.page-latest-health-news .view-latest-health-news,.page-recipes .view-recipelist,.page-product-catalog .view-product-catalog{width:75%;}div.view-product-catalog::after{clear:both;}.view-health-news .productdiv,.view-latest-health-news .productdiv,.view-recipes-by-tag .productdiv,.view-recipelist .productdiv,.view-product-catalog .productdiv{width:211px;display:inline-block;vertical-align:top;position:relative;}.node-vga-product .productdiv,#topofcontent .productdiv,.view-product-catalog .productdiv{float:left;padding:0;width:211px;margin:0px;}#topofcontent .productdiv{}.view-health-news .productdiv,.view-latest-health-news .productdiv{width:50%;}.view-recipelist .productdiv{margin-bottom:20px;}.pcvtop{}.productteaser .hover{position:absolute;background-color:#1696d9;color:white;padding:8px 8px 8px 8px;width:400px;z-index:100;display:none;top:0;left:7px;font-size:13px;min-height:249px;-webkit-box-shadow:0px 0px 17px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 17px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 17px 0px rgba(0,0,0,0.75);}.productteaser .hover #leftside{width:180px;float:left;color:#FFF;padding-top:33px;}.productteaser .hover #rightside{width:40%;float:left;min-height:150px;color:white;margin:0px 0px 0px 14px;padding-top:25px;}.productteaser .hover a,.productteaser .hover .name{color:#FFF;text-decoration:none;}.productteaser .hover .flag-wrapper a{font-family:Roboto;}.hover .ingredientitem .time_label,.hover .ingredientitem .time_val{float:left;display:inline-block;margin-right:4px;color:#FFF;}.productteaser .hover #hoverbottom{width:180px;display:block;margin-top:15px;text-align:center;margin-bottom:10px;}.node-vga-product .productteaser .hover #hoverbottom,.page-product-catalog .productteaser .hover #hoverbottom{width:100%;}.productteaser .hover .price{color:#FFF;width:98px;text-align:left;}.productteaser .hover .price,.productteaser .hover .addtocart{float:left;}.productteaser .hover .quickbuy{float:right;margin:0px 64px 0px 0px;}.productteaser .hover .addtocart,.productteaser .hover .quickbuy{}#moreproducts{width:100%;margin-bottom:48px;}#facetbox{width:25%;height:100%;display:inline-block;float:left;padding:5px;}.view-recipelist .recommendedplaceholder,.view-recipelist .recommendedrecipe{height:20px;}.node-type-recipe #recommendedfoods .flag-favorite-recipe,.view-recipes-by-tag .flag-favorite-recipe,.view-recipelist .flag-favorite-recipe{margin:0 auto;}.page-recipes .flag-favorite-recipe a,.node-type-recipe #recommendedfoods .flag-favorite-recipe a,.view-recipes-by-tag .flag-favorite-recipe a,.view-recipelist .flag-favorite-recipe a{line-height:15px;font-size:13px;padding:5px 10px;margin:0;margin-top:10px;}.node-type-recipe #recommendedfoods h3{font-size:18px;font-weight:bold;margin-bottom:15px;color:#555555;float:left;}.node-type-recipe #recommendedfoods #recheader{border:none;border-top:2px dashed #dfdfdf;padding-top:50px;}.node-type-recipe #recheader a.graycircle{}.node-type-recipe #thefoods .recommended{display:none;}.view-health-news .views-row img,.view-latest-health-news .views-row img,.view-recipes-by-tag .views-row .views-field-field-photos,.view-recipelist .views-row .views-field-field-photos{}.view-recipes-by-tag .views-row .views-field-field-photos{width:auto;}.view-health-news .views-row img,.view-latest-health-news .view-latest-health-news .views-row img,.healthnewsblock .view-latest-health-news .views-row img,#healthnewsblock .view-latest-health-news .views-row img{width:auto;}#recipeblock .bluecircle{min-width:auto;}.view-health-news .article,.view-latest-health-news .article{padding:15px;}.view-health-news .article .views-field-field-thumbnail,.view-latest-health-news .article .views-field-field-thumbnail{margin:0 auto;display:block;}.cboxContent table tr th,.page-toxic-risk #toxintable tr th,.page-metabolic-risk #toxintable tr th,.page-my_bmi_report #bmiclassification tr th,.page-my_bmi_report #bmitable table tr th{background-color:#36a4d9;color:white;text-align:left;font-size:14px;}.cboxContent table tr th,.cboxContent table tr td,.page-toxic-risk #toxintable tr th,.page-toxic-risk #toxintable tr td,.page-metabolic-risk #toxintable tr th,.page-metabolic-risk #toxintable tr td,.page-my_bmi_report #bmiclassification tr th,.page-my_bmi_report #bmiclassification tr td,.page-my_bmi_report #bmitable table tr th,.page-my_bmi_report #bmitable table tr td{border:1px solid #f7f7f7;border-left:none;border-right:none;padding:10px 0px 10px 10px;}.page-health-conditions #healthinterests ul li,.page-toxic-risk #longrange ul li,.page-toxic-risk #book ul li,.page-my_comprehensive_report #content ul li,.page-metabolic-risk #content ul li,.page-my_bmi_report #content ul li{background-image:url(/images/score/bluedot.png);background-repeat:no-repeat;background-position:0 5px;list-style:none;margin-bottom:22px;padding-left:18px;font-size:14px;}.page-health-conditions #healthinterests ul li{margin-bottom:2px;background-position:0 9px;background-size:5px 5px;padding-left:10px;float:left;width:23%;padding:0 1%}.page-health-conditions #healthinterests ul li a{text-decoration:underline;}.page-toxic-risk h1{color:#666666;font-size:25px;font-weight:bold;}.page-toxic-risk #risks{margin-bottom:20px;}.page-toxic-risk h2.radiationicon,.page-toxic-risk h1.radiationicon{background-image:url(/images/dash/radiationicon.png);background-size:40px 40px;background-repeat:no-repeat;vertical-align:middle;padding-left:55px;padding-top:5px;height:40px;margin-bottom:10px;}.page-toxic-risk h1.radiationicon{margin-top:0;}.page-metabolic-risk .headline,.page-toxic-risk .headline{color:white;padding:30px 15px;margin-bottom:15px;border-radius:5px;background-image:url(/images/dash/toxicbanner.png);}.page-metabolic-risk #toxicscore,.page-toxic-risk #toxicscore{color:#36a4d9;background-color:white;padding:22px 13px;}.page-metabolic-risk .headline .label,.page-toxic-risk .headline .label{font-size:26px;font-weight:bold;display:inline-block;vertical-align:top;margin-right:10px;height:50px;padding-top:17px;}.page-metabolic-risk .headline .value,.page-toxic-risk .headline .value{font-size:45px;font-weight:bold;display:inline-block;height:50px;vertical-align:top;line-height:50px;}.page-toxic-risk .bold{font-weight:bold !important;}.page-toxic-risk .gray30{font-size:25px;line-height:25px;margin-bottom:15px;color:#666666 !important;}.page-toxic-risk .gray{color:#666666;!important;}.page-toxic-risk .blue25{font-size:20px;line-height:20px;margin-bottom:10px;}.page-toxic-risk #riskfactors{width:100%;background-color:#e9e9e9;margin:15px 0;}.page-toxic-risk #riskfactors .factor{width:25%;border:1px solid white;float:left;text-align:center;font-weight:bold;padding:15px;}.page-metabolic-risk #toxiclegend,.page-toxic-risk #toxiclegend{padding:15px;text-align:center;font-size:18px;}.page-metabolic-risk #toxiclegend div,.page-toxic-risk #toxiclegend div{padding-left:20px;font-size:20px;}.page-metabolic-risk .graybox,.page-toxic-risk .graybox{background-color:#e9e9e9;margin-bottom:15px;}.page-toxic-risk .bluebox{background-color:#127cb4;color:white;padding:15px;border-radius:5px 5px 0 0;}.page-toxic-risk #risks{border-radius:5px;}.page-toxic-risk #risks #detoxbox{padding-bottom:15px !important;}.page-toxic-risk #risks #rightside{width:59%;display:inline-block;padding:15px;}.page-toxic-risk #risks #content{background-color:white;border-radius:5px;padding:15px;min-height:25px;margin:0;width:100%;min-height:250px;float:none;}.page-toxic-risk #risks #content .blue{margin-top:5px;color:#36a4d9;}.page-toxic-risk #risks #content ul li{background-image:url(/images/score/bluedot.png);background-repeat:no-repeat;background-position:0 5px;list-style:none;margin-bottom:15px;padding-left:18px;font-size:14px;}.page-toxic-risk #healthhazard h2,.page-toxic-risk #longrange h2,.page-toxic-risk #detox h2{color:#666666;font-size:25px;font-weight:bold;height:40px;margin-bottom:14px;line-height:25px;display:block;}.page-my_results img#optplus{width:100% !important;height:auto !important;padding:10px;}.page-my_results h2.blueclipboardicon,.page-toxic-risk h2.blueclipboardicon{background-image:url(/images/dash/mydetox.png);background-size:40px 40px;background-repeat:no-repeat;vertical-align:middle;padding-left:55px;padding-top:5px;height:40px;}.page-my_results #right_step2 #header,.page-toxic-risk .matching #header{height:50px;}.page-my_results #right_step2 #header img,.page-toxic-risk .matching #header img{height:50px;width:auto;}.page-my_results #right_step2 #header th,.page-toxic-risk .matching #header th{background-color:white;color:black;font-weight:bold
  	border:none;}.page-my_results .totalbox,.page-toxic-risk .totalbox{background-color:#127cb4;padding:15px;color:white;font-size:15px;text-align:right;}.page-my_results #right_step2 th,.page-toxic-risk .matching th{background-color:#127cb4;color:white;font-weight:bold
  	border-bottom:none;border:1px solid white;padding:15px;font-size:15px;}.page-my_results #right_step2 #header th{padding:2px;}.page-my_results #box123,.page-toxic-risk .matching{background-color:#e9e9e9 !important;padding:0 !important;}.page-my_results #right_step2 tr,.page-toxic-risk .matching tr{background-color:white;color:black;font-weight:bold
  	border-bottom:none;font-size:15px;}.page-my_results #order_optimalyou_button,.page-my_results #order_essentials_button,.page-my_results #order_core_button,.page-toxic-risk #order_optimalyou_button,.page-toxic-risk #order_essentials_button,.page-toxic-risk #order_core_button{background-color:#e9e9e9;padding:3px;}.page-toxic-risk #book #leftside{width:25%;float:left;}.page-toxic-risk #book ul li{margin-bottom:5px;font-size:18px;}.page-toxic-risk #book #rightside{float:left;width:75%;font-size:18px;}.page-toxic-risk #solution #leftside{width:50%;padding:15px;float:left;}.page-toxic-risk #solution #leftside #leftside{width:66%;padding:15px;float:left;}.page-toxic-risk #solution #leftside #rightside{width:34%;padding:15px;float:left;}.page-toxic-risk #solution #rightside{width:50%;float:left;text-align:center;}.page-toxic-risk #solution #leftside table{border none;}.page-toxic-risk #solution #leftside table th{background-color:#127cb4;color:white;border:none;padding:3px;font-size:16px;}.page-toxic-risk #quote{font-size:18px;font-weight:bold;padding:15px;}.page-toxic-risk #quote #attrib{float:right;font-size:15px;color:#666666;}.page-toxic-risk #longrange ul.checks li{background-image:url(/images/dash/bluecheck.png);background-repeat:no-repeat;background-position:0 5px;background-size:16px auto;margin-bottom:5px;font-size:16px;font-weight:bold;padding-left:30px;}.page-toxic-risk #solution #leftside table tr{background-color:#e6e6e6;color:#666666;border:none;}.page-toxic-risk #solution #leftside table tr td{padding:5px;font-size:16px;}.page-toxic-risk h3{color:#36a4d9;font-size:17px;}.page-toxic-risk #detox{margin-bottom:20px;}.page-toxic-risk .numbercircle{color:white;background-color:#36a4d9;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:inline-block;margin:0;width:30px;height:30px;line-height:16px;font-size:20px;vertical-align:middle;padding-top:7px;padding-left:9px;font-weight:bold;margin-right:10px;}.page-toxic-risk #healthhazard,.page-toxic-risk #longrange{margin-bottom:20px;}.page-toxic-risk #book #detoxbox,.page-toxic-risk #risks #detoxbox,.page-toxic-risk #exposure #detoxbox,.page-toxic-risk #healthhazard #detoxbox,.page-toxic-risk #longrange #detoxbox,.page-toxic-risk #detox #detoxbox{padding:15px 15px 3px 15px;border-radius:0 0 5px 5px;}.page-toxic-risk #risks .sectionhead,.page-toxic-risk #exxposure .sectionhead,.page-toxic-risk #healthhazard .sectionhead,.page-toxic-risk #longrange .sectionhead,.page-toxic-risk #detox .sectionhead{padding-bottom:10px;}.page-toxic-risk #risks .label,.page-toxic-risk #exposure .label,.page-toxic-risk #healthhazard .label,.page-toxic-risk #longrange .label,.page-toxic-risk #detox .label{display:inline-block;font-size:15px;font-weight:bold;color:#666666;}.page-toxic-risk #book #content,.page-toxic-risk #exposure #content,.page-toxic-risk #healthhazard #content,.page-toxic-risk #longrange #content,.page-toxic-risk #detox #content{width:100%;background-color:white;border-radius:5px;margin:0;float:none;padding:15px;margin-bottom:15px;height:auto;min-height:0;}.page-toxic-risk .blue{display:inline-block;color:#36a4d9 !important;}.page-toxic-risk .innerblue{background-color:#36a4d9 !important;color:white;}.page-toxic-risk #toxintable td{border:1px solid white;width:16.66%;padding-left:17px;color:#666666;}.page-toxic-risk ol{padding:0 15px;}.page-toxic-risk ol li{padding:6px;}.page-toxic-risk #healthhazard .headline,.page-toxic-risk #longrange .headline{border-radius:5px 5px 0 0;margin-bottom:0;}.page-toxic-risk #longrange #buttonbox{width:100%;text-align:center;height:75px;padding-top:20px;}.page-toxic-risk #toxintable tr td{background-color:#f3f3f3;}.page-toxic-risk #toxintable tr.odd td{background-color:#f6f6f6;}.page-toxic-risk #healthhazard #toxintable tr td{background-color:#36a4d9;border:1px solid #e9e9e9;color:white;}.page-toxic-risk .dnaiconblue{background-image:url(/images/dash/dnaiconblue.png);background-size:30px 30px;background-repeat:no-repeat;vertical-align:middle;padding-left:45px;padding-top:5px;height:40px;}.page-toxic-risk .pageiconblue{background-image:url(/images/dash/pageiconblue.png);background-size:30px 30px;background-repeat:no-repeat;vertical-align:middle;padding-left:45px;padding-top:5px;height:40px;}.page-toxic-risk .heartekgiconblue{background-image:url(/images/dash/heartekgiconblue.png);background-size:30px 30px;background-repeat:no-repeat;vertical-align:middle;padding-left:45px;padding-top:5px;height:40px;}.page-toxic-risk .handiconblue{background-image:url(/images/dash/handiconblue.png);background-size:30px 30px;background-repeat:no-repeat;vertical-align:middle;padding-left:45px;padding-top:5px;height:40px;}.page-toxic-risk .radiationiconblueongray{background-image:url(/images/dash/radiationiconblueongray.png);background-size:30px 30px;background-repeat:no-repeat;vertical-align:middle;padding-left:45px;padding-top:5px;height:40px;}.page-toxic-risk #longrange .bluebutton{padding:10px 35px !important;font-size:25px;}.page-toxic-risk h2{color:#666666;font-weight:bold;font-size:25px;line-height:25px;margin-top:15px;}.page-toxic-risk h2.firstaidicon{background-image:url(/images/dash/firstaidicon.png);background-size:40px 40px;background-repeat:no-repeat;vertical-align:middle;padding-left:55px;padding-top:5px;height:40px;margin-bottom:20px;}.page-toxic-risk #worsttoxins{}.page-toxic-risk #toxintable td{border-color:#e6e6e6 !important;}.page-toxic-risk  #worsttoxins #worstbox{padding:15px;margin-bottom:0;}.page-toxic-risk  #worsttoxins  #toxintable th{height:40px;text-align:left;font-size:15px;color:white;background-color:#36a4d9;padding:10px;border:1px solid #e9e9e9;}.page-toxic-risk  #worsttoxins  #toxintable td{height:40px;text-align:left;font-size:15px;color:#666666;background-color:#f3f3f3;padding:10px;border:1px solid #e9e9e9;}.page-toxic-risk  #worsttoxins  #toxintable td.odd{background-color:$f6f6f6;}.page-toxic-risk h2.sunicon{background-image:url(/images/dash/sunicon.png);background-size:40px 40px;background-repeat:no-repeat;vertical-align:middle;padding-left:55px;padding-top:5px;height:40px;margin-bottom:10px;}.page-toxic-risk #exposure #picturetable #content{background-color:#e9e9e9;}.page-toxic-risk #exposure .pictureitem{width:31%;display:inline-block;background-color:white;text-align:center;margin:0.5%;vertical-align:top;height:280px;position:relative;padding:10px 0;}.page-toxic-risk  #exposure .innerblue{margin-bottom:0 !important;border-radius:5px 5px 0 0 !important;}.page-toxic-risk #exposure .pictureitem img{max-height:220px;max-width:250px;}.page-toxic-risk #exposure li{padding:10px 0;}.page-toxic-risk #exposure .pictureitem .caption{color:#36a4d9;font-weight:bold;position:absolute;bottom:10px;width:100%;padding:0 20px;}.page-toxic-risk #exposure .sourcebox{float:left;padding-left:30px;}.page-toxic-risk #exposure .sourcebox img{zoom:0.8;}.page-toxic-risk #exposure .sourcebox .label{font-size:18px;font-weight:bold;}.bluebutton.grayborder{border:3px solid #d7d7d7;}#cboxContent #content #content-area{padding:5px;}#cboxContent #content.loginnotloggedin{padding:0;margin:0 !important;width:100% !important;}#cboxContent #header{display:none;}#cboxContent .logincontainer #rightside,#cboxContent .logincontainer #leftside{width:100%;padding:0;}#sysexplanations #topgraphs .graphbox .icon{top:17px;left:34px;}#sysexplanations #topgraphs .circlegraph .value{padding-top:41px;line-height:inherit;}#hover{position:fixed;height:100%;width:100%;background-color:transparent;z-index:100;left:0;}.page-metabolic-risk #main #content #content-inner #content-area,.page-my_bmi_report #main #content #content-inner #content-area,.page-healthscore-report #main #content #content-inner #content-area{border:0;}.page-metabolic-risk #main #content #content-inner #content-area{border:none;}.page-metabolic-risk #rightside #graphic img{width:100%;max-width:763px;}.page-metabolic-risk #health_score_block{border-right:none;float:none;margin-left:30px;}.page-metabolic-risk #health_score_image{margin-left:65px;}.page-metabolic-risk #midbanner{margin-top:50px;overflow-x:hidden;width:100%;position:relative;margin-bottom:20px;}.page-metabolic-risk #midbanner img{width:100%;height:auto;}.page-metabolic-risk #midbanner #header,.page-metabolic-risk #midbanner #subheader{position:absolute;text-align:center;color:white;top:15%;background-color:transparent;}.page-metabolic-risk #midbanner #header{font-size:24px;font-weight:bold;}.page-metabolic-risk #midbanner #subheader{top:35%;font-size:16px;font-weight:bold;padding:0px 10%;}.page-metabolic-risk h2{color:#666;font-weight:bold;font-size:16px;font-size:18px;}.page-my_bmi_report .blue,.page-metabolic-risk .blue{display:inline-block;color:#36a4d9;}.page-metabolic-risk #leftside{display:inline-block;width:29%;vertical-align:top;}.page-metabolic-risk #health_score_title{display:none;}.page-metabolic-risk #rightside{display:inline-block;width:69%;vertical-align:top;}.page-metabolic-risk #bottomcontent{border:18px solid #f4f6f8;background-color:white;border-radius:5px;padding:10px;}.page-metabolic-risk #bottomcontent h3{color:#36a4d9;font-size:16px;vertical-align:top;}.page-metabolic-risk #bottom #leftside{width:37%;padding-right:2%;vertical-align:top;}.page-metabolic-risk #bottom #rightside{width:60%;}.page-metabolic-risk #listbox{background-color:#f7f7f7;padding:25px;border-radius:5px;}.page-metabolic-risk #solutionbox{background-color:#f7f7f7;border-radius:5px;padding:20px;margin-top:35px;}.page-metabolic-risk #solutionbox #solutions{background-color:white;border-radius:5px;padding:10px;}.page-metabolic-risk #toxintable tr th{background-color:#36a4d9;color:white;text-align:left;font-size:14px;}.page-metabolic-risk h2,.page-my_bmi_report h2,.page-healthscore-report h2{color:#666;margin-bottom:10px;font-weight:bold;font-size:18px;}.page-metabolic-risk h3,.page-my_bmi_report h3,.page-healthscore-report h3{color:#666;font-size:16px;font-weight:bold;}.page-metabolic-risk #toxintable tr th,.page-metabolic-risk #toxintable tr td{border:1px solid #f7f7f7;border-left:none;border-right:none;padding:10px 0px 10px 10px;}.page-metabolic-risk #toxintable tr th{border:1px solid #36a4d9;}.page-metabolic-risk #toxintable tr td{background-color:white;}.page-metabolic-risk #toxintable tr td.center,.page-my_bmi_report #bmiclassification td.center,.page-my_bmi_report #bmiclassification th.center,.page-my_bmi_report #bmiclassification tr.top th{text-align:center;}.page-metabolic-risk .numbercircle,.page-my_bmi_report .numbercircle{color:white;background-color:#36a4d9;border-radius:50%;-webkit-border-radius:5px;-moz-border-radius:5px;display:inline-block;margin:10px 0;width:30px;height:30px;line-height:16px;font-size:20px;vertical-align:middle;padding-top:7px;padding-left:8px;font-weight:bold;margin-right:20px}.page-metabolic-risk .label,.page-my_bmi_report .label{display:inline-block;color:#36a4d9;font-style:italic;font-size:15px;font-weight:bold;padding-top:3px;}#myfoods .iconandlabel,#myexercises .iconandlabel,#recipeblock .views-row,.recipelist .flaggedrecipe{width:20%;float:left;text-align:center;padding:0px 7px 7px 0px;min-height:122px;min-width:125px;}#myfoods .recipelist .flaggedrecipe{}#recipeblock .views-field-title-1,#recipeblock .views-field-title,.recipelist .foodtitle{font-size:12px;line-height:14px;padding:0px;}#recipeblock .view-id-recipes_by_tag .views-field-title-1,.foodtitle .full{display:none;}.mealselector{float:right;width 200px;}.graycirclefilled#planselected,.graycirclefilled#mealselected{color:#1696d9;font-weight:normal;font-size:12px;margin:0;text-align:center;}.mealselector .steps{float:left;position:relative;}.mealselector .label{float:left;margin-right:7px;font-size:12px;font-weight:600;color:#c7c7c7;padding-top:2px;}#planselectorlist.nextmenu li,#mealselectorlist.nextmenu li{padding:0px 14px;}#planselectorlist.nextmenu li:hover,#mealselectorlist.nextmenu li:hover{padding:0px 14px;color:white;background-color:#1696d9;}.nextmenu{-webkit-box-shadow:0px 0px 7px 1px rgba(153,153,153,1);-moz-box-shadow:0px 0px 7px 1px rgba(153,153,153,1);box-shadow:0px 0px 7px 1px rgba(153,153,153,1);border-radius:15px;background-color:white;padding:5px;display:none;}.nextmenu li{cursor:pointer;text-transform:capitalize;display:block;padding:0px 4px 7px 4px;color:#1696d9;}.nextmenu li.filteroption{padding:0px 0px 7px 14px;}.nextmenu ul li:nth-last-child(1){padding-bottom:0px;}.nextmenu li .icon.nutritionalsupplementation{margin:0px 7px 0px 0px !important;}.nextmenu li .icon.lifestyleinterventions{margin:0px 7px 0px 0px !important;}.nextmenu li .icon.botanicalmedicine{margin:0px 7px 0px 0px !important;}.nextsteplink{cursor:pointer;}.nextmenu.active{display:block;position:absolute;top:3px;left:-100px;z-index:110;}.nextmenu .orangecirclefilled{height:26px;line-height:14px;font-size:16px;margin:0;position:relative;}.nextmenu ul{list-style:none;padding:7px 0px 0px;}#hover{position:fixed;z-index:101;background-color:transparent;height:100%;width:100%;top:0;}#recommendations .closer{display:inline-block;background-position:-197px -119px !important;background-color:#f19620 !important;position:absolute !important;top:7px;height:10px !important;width:10px !important;}.mealplan,.mealtype{display:none;}.mealplan.active,.mealtype.active{display:block;}#planselectorlist,#mealselectorlist{display:none;}#planselectorlist.active,#mealselectorlist.active{display:block;}#recipeblock .views-field-field-photos img,.recipelist .foodthumb img{border-radius:33px;border:3px solid #facf16;}.seemore,.seeless{font-size:13px;cursor:pointer;display:block;clear:both;}.seeless{display:none;}div#morerecipes{clear:both;}#healthscore .bargraphvalue,#toxicgraph .bargraphvalue{background:none;background-color:#f3f3f3;z-index:10;border:none;border-radius:0;}.page-drill #toxicgraph .bargraphunder,.page-why #toxicgraph .bargraphunder{position:absolute;border:1px solid transparent;top:0px;background:-moz-linear-gradient(left,#7dd222 20%,#FFFF00 35%,#FFFF00 65%,#d26767 80%);background:-webkit-linear-gradient(left,#7dd222 20%,#FFFF00 35%,#FFFF00 65%,#d26767 80%);background:linear-gradient(to right,#7dd222 20%,#FFFF00 35%,#FFFF00 65%,#d26767 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7cd523',endColorstr='#d26767',GradientType=1);background-repeat:no-repeat;}.page-drill #toxicgraph .bargraphvalue,.page-why #toxicgraph .bargraphvalue{background:none;background-color:#f3f3f3;z-index:10;border:none;border-radius:0;top:0px;}#toxicgraph{width:100%;height:10px;display:inline-block;position:relative;padding-top:14px;margin-bottom:25px;}.page-drill #toxicgraph,.page-why #toxicgraph{width:150px;height:10px;margin-bottom:9px;margin-right:10px;padding-top:9px;position:relative;display:grid;float:left;margin-top:5px;}.page-why .risktable td,.page-why .risktable th{background-color:white;padding:0px;color:#9d9d9d;font-size:14px;}.page-why .risktable tr{border:none;}.page-drill .risk,.page-why .risk{display:inline-block;width:55px;float:left;}.page-drill .risk.Low,.page-why .risk.Low{color:darkgreen;}.page-drill .risk.High,.page-why .risk.High{color:#E6492A;}.marker,.form-required{color:#f19620;}.form-item-eula .form-required{float:left;line-height:14px;}.logincontainer a#signup{margin-top:18px;position:relative;display:block;float:left;padding:0px 18px;font-family:Roboto;}.logincontainer #rightside .inner{font-size:14px;font-family:Roboto;}.autologout-dialog{width:40% !important;margin:0 auto !important;}.ui-dialog .ui-dialog-buttonpane{padding:0;}.ui-dialog-titlebar-close:hover{background-position:4px 4px !important;}#backbutton{position:absolute;right:0;z-index:1;top:-7px;}#backbutton a.orangecirclefilled{padding:2px 10px;}.form-item.formerror,#login_wrapper input.error{border:2px solid red !important;}#login_wrapper .form-item-eula label{display:none;}#login_wrapper .eula .form-item-eula label{display:block !important;}#header.sticky{position:fixed !important;top:0;background-color:#FFF !important;box-shadow:0px -3px 31px #000000;}html body.admin-menu #header.sticky{top:30px;}html body.admin-menu.admin-menu-with-shortcuts #header.sticky{top:65px;}#formarea.intake > #rightside > div{width:auto !important;}input#edit-masquerade-user-field{background:#FFF;border:1px solid #fafafa;border-radius:20px;padding:4px 14px;max-width:150px;margin:0px 0px 0px 7px;}#header.sticky + #page{padding-top:80px;}.whycontent h3{width:575px;font-size:20px;margin-bottom:10px;}.whycontent .moreup,.whycontent .moredown{float:left;}.whycontent .shortsummary{float:left;}.whycontent .summary .moredown,.whycontent .summary .moreup{margin-left:10px;}#whycontent.general h1{width:100%;font-size:20px;font-weight:bold;}#whycontent.general h3{font-size:20px;font-weight:bold;}#whycontent.general hr{padding-top:10px;border:none;border-bottom:1px solid #c6c6c6;}#whycontent.general h2{font-size:20px;font-weight:300;margin-bottom:10px;margin-top:10px;}#whycontent h2.reasons{font-weight:600;}.whycontent #morerisks{display:block;}.whycontent .more .moredown{padding-top:0px;}#topofcontent hr{border:0;border-bottom:1px solid #b7b7b7;margin-bottom:37px;}#topofcontent .content{color:#797979;}#topofcontent h3{font-size:20px;margin-bottom:10px;}.facetapi-facetapi-checkbox-links li.leaf{list-style:none;list-style-image:none;list-style-type:none;margin-left:0;font-size:15px;}#facetbox h3{font-size:15px;}#facetbox .block-inner .content{margin-bottom:28px;}.hover #data{font-size:14px;font-family:Roboto;}.hover #data ul{list-style:disc;margin:auto;}.hover #data ul li{margin-left:16px;color:#FFF;}.hover #data ul li span{color:inherit;font-size:85%;font-weight:500;}.node-type-article .morearticles a{font-weight:600;}.node-type-news-article #bottomscore{border:none;border-bottom:2px dashed #dfdfdf;margin-top:50px;margin-bottom:65px;}.graphlink{height:45px;}.graphlink a.clearcircle:hover{}.facetapi-checkbox,#facetapi-link{color:#6e6e6e !important;font-size:14px;font-weight:normal;text-decoration:none;}.pcvtop a{text-decoration:none;font-weight:normal;font-family:Roboto;font-size:14px;}.herodescription{color:#555555;font-family:Roboto;}.herodescription .title{font-size:19px;font-family:Roboto;color:#777777;font-weight:600;margin-bottom:11px;}.herodescription .summary{margin-bottom:0px;font-size:14px;padding-right:20px;color:#777777;}.herodescription ul{list-style:none;margin-left:0px;}.herodescription ul li{float:left;display:inline;width:50%;font-size:14px;color:#777777;}.herodescription ul li::before{content:"•";color:#1696d9;font-weight:bold;margin-right:5px;}.herodescription .articleterms li a{color:#777777;text-decoration:none;}.herodescription ul#browselink li{width:100%;}#recfilter{color:#1696d9;cursor:pointer;float:left;position:relative;padding-top:0px !important;width:auto !important;}.takeTitle{margin-left:10px;}.nextmenu#recfiltermenu{width:250px;}#recfiltermenu .icon{float:left;height:20px;width:20px;margin-right:7px;}.filteroption.all{padding-left:14px;}.confirm a{float:left;margin-right:12px;line-height:20px;}@-moz-document url-prefix(){}#cboxOverlay{opacity:0.5 !important;}#healthconditions .icon.greenstar{background-position:-9px -113px !important;left:0px !important;}.goalHeaderLeader{font-size:85%;margin-left:14px;display:inline-block;}.page-home #goals,.page-home #recommendations,.page-home .healthnewsblock{margin:0px 0px 39px 0px;border-bottom:dashed 2px #d3d3d3;padding-bottom:18px;}.page-home #recommendations{border-bottom:none;}.reminders .promptbox{}.recTitles{margin:0px 0px 21px 0px;}.subTitle{font-weight:700;float:left;width:35%;}.subTitle a{font-weight:300;margin:0px 7px 0px 0px;text-decoration:underline;}.pageHeader{margin:0px 0px 42px 0px;position:relative;}#innerrecipe .pageHeader{margin:0px 0px 14px 0px;}.page-my-profile .pageHeader{margin:0px 0px 14px 0px;position:relative;}.deTox.pageHeader{margin:0px 0px 0px 0px;}.sectionHead{border-bottom:1px solid #dfe2e5;}.sectionHead.noline{border-bottom:1px solid #FFF;}#topsummary .sectionHead.noline{}.sectionHead a.bluecircle,.sectionHead a.graycircle{float:right;}.avatar{background:#555;width:100%;height:100%;border-radius:50%;text-align:center;}#sidebaruser p{font-size:115%;font-weight:normal;margin:0px;position:relative;color:#FFF;}#changeavatar{z-index:110;position:absolute;background-color:white;padding:4px;border-radius:5px;top:74px;text-decoration:none;font-size:12px;width:120px;left:51px;box-shadow:0px 0px 14px #555;opacity:0.9;display:none;}#changeavatar a{text-decoration:none;}#sidebaruser small{fomt-size:85%;}.sectionCont{margin:21px 0px 0px 0px;}.sectionCont #toxicscore{float:left:}.sectionCont .toxicscoreBtn{float:right;}.headerTag{clear:both;float:none;padding:0px 0px 14px 0px;}.pwCont{position:relative;}.fgPw{position:absolute;top:12px;right:55px;}#below-login{float:right;}.loginnotloggedin .messages.status{margin:14px 60px;}.fieldset-legend{font-weight:700;padding:0px 7px;font-size:18px;}.facetapi-facetapi-checkbox-links a{font-weight:normal;}.pageHeader h3{font-size:20px;display:inline-block;margin:0px 0px 21px 0px;border-bottom:1px solid #bfbfbf;display:block;padding:0px 0px 14px;}#innerrecipe .pageHeader span.flag-wrapper{position:absolute;top:0px;right:0px;}#recipesidebar .recipesidetitle,#recipesidebar .ingredientitem,#recipesidebar .recipesidetitle{margin-left:14px;}p.smtl{font-size:inherit;color:#1696d9;}p.smtl em{margin:0px 1px 0px 2px;}p.smtl a{cursor:pointer;font-size:inherit;text-decoration:underline;}.sectionHeadSub{margin-top:21px;}#qtyprice{}#qtyprice .qtypriceQty{float:left;}#qtyprice .qtypriceQty p{font-weight:700;}#qtyprice .qtypricePri{float:right;}#qtyprice .qtypricePri p{font-size:164%;font-weight:400;color:#1696d9;text-align:right;}#recipesidebar .node-type-recipe .isrecommended{height:85px;}.mainCar{position:absolute;width:100%;background:transparent;display:block;height:60px;top:200px;}.page-healthscore-report .mainCar,.page-lab-results .mainCar,.page-genomic-report .mainCar,.page-profile-smart .mainCar,.page-profile-medications .mainCar,.page-profile-lifestyle .mainCar,.page-profile-food-and-diet .mainCar,.page-profile-family .mainCar,.page-genomic-upload .mainCar,.page-profile-my-health .mainCar,.page-my-profile .mainCar{top:0px;left:0px;}.mainCar li{float:left;list-style:none;width:25%;text-align:center;overflow:hidden;height:100px;}.mainCar li em{background:transparent;display:block;width:0px;height:0px;margin:-4px auto 0px;border-left:60px solid transparent;border-right:60px solid transparent;border-top:30px solid #333;}.page-product-catalog #topofcontent{margin-bottom:28px;}#carrFade{background:-moz-linear-gradient(top,rgba(51,51,51,0) 0%,rgba(51,51,51,1) 100%);background:-webkit-linear-gradient(top,rgba(51,51,51,0) 0%,rgba(51,51,51,1) 100%);background:linear-gradient(to bottom,rgba(51,51,51,0) 0%,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00333333',endColorstr='#333333',GradientType=0);height:50px;position:absolute;top:150px;width:100%;}.sysdesctitle{font-size:18px;}.displayNone{display:none;}.displayBlock{display:block;}#labsearch{background:url(/sites/default/themes/iqyouv3/images/searchgray.png) 0 0;background-repeat:no-repeat;background-position:97% 11px;}body.node-type-vga-product .content .field-name-field-product-image{display:none;}body.node-type-vga-product #productimage .field-item:first-child{margin-bottom:10px;}body.node-type-vga-product #productimage .field-item:nth-child(n+2) a img{width:100px;height:auto;margin:0 10px;border:1px solid;}body.node-type-vga-product #productimage .field-item:nth-child(n+2){float:left;width:50%;}#footer{background-color:rgb(50,50,50);}.newFtCont{padding:25px 60px;outline:none;background-color:rgb(50,50,50);color:rgb(255,255,255);max-width:1024px;margin:0px auto;}.newFooter.upper .main{width:100%;}.newFooter.upper .main li{float:left;list-style:none;margin:0px;padding:0px;}.ftFbLogo a{display:block;height:26px;width:26px;}.newFooter.upper .main li:nth-child(1),.newFooter.upper .main li:nth-child(3){width:20%;}.newFooter.upper .main li:nth-child(2){width:60%;}.newFooter.upper .main li ul li.ftNav{width:100%;}.ftFollow p.title,.newFooter.upper .main li ul li.ftNav p.title{color:#FFF;padding:0px 0px 4px 0px;margin:0px;font-size:100%;font-weight:100;opacity:0.7;}.ftFollow p.link,.ftFollow p a,.newFooter.upper .main li ul li.ftNav p.link,.newFooter.upper .main li ul li.ftNav p a{color:#FFF;padding:0px;margin:0px;line-height:1.3;font-weight:100;opacity:0.7;}.ftFollow p a,.newFooter.upper .main li ul li.ftNav p a{font-size:85%;}.newFooter.upper .main li ul li.ftNav p a:hover{text-decoration:underline;}.newFooter.upper .main li ul li.ftNav ul li{width:33%;}.ftFollow{width:100%;}.ftFollow li{width:100%;}.ftLogo{margin:0px auto;width:130px;}.ftLogo img{width:100%;}.ftLogo p{color:rgba(255,255,255,0.5);text-align:center;font-size:85%;}.newFooter.lower{padding:28px 0px 0px 0px;}.newFooter.lower li{list-style:none;margin:0px;padding:0px;}.newFooter.lower div{max-width:900px;text-align:center;margin:0px auto;padding:0px;font-size:97%;line-height:1.3;color:rgba(255,255,255,0.5);}.view-health-news .productdiv{margin:0 3% 20px 0;width:46%;}.view-health-news .views-row img{margin-bottom:32px;}.trRecommened td{position:relative;padding:31px 0px 0px 0px;margin:0px;}.trRecommened td .recommended{position:absolute;height:62px;width:100%;top:0px;left:0px;}.page-drill.sidebar-first #content,.page-lab-results-popup.sidebar-first #content,.page-why.one-sidebar.sidebar-first #content{margin:0 !important;}#cboxLoadedContent{width:100% !important;margin-top:24px;}.page-metabolic-risk #main #content #content-inner #content-area,.page-my_bmi_report #main #content #content-inner #content-area,.page-healthscore-report #main #content #content-inner #content-area{border:0;}.page-metabolic-risk h2,.page-my_bmi_report h2,.page-healthscore-report h2{color:#666;margin-bottom:10px;font-weight:bold;font-size:18px;}.page-metabolic-risk h3,.page-my_bmi_report h3,.page-healthscore-report h3{color:#666;font-size:16px;font-weight:bold;}.page-my_bmi_report #banner,.page-healthscore-report #banner{background-image:url(/images/my_reports/my_healthscore_report_banner.png);background-size:1158px 159px;background-repeat:no-repeat;width:auto;height:159px;position:relative;}.page-my_bmi_report #banner #healthscore,.page-healthscore-report #banner #healthscore{position:absolute;top:25%;left:35px;height:85px;width:300px;color:#36a4d9;background-color:white;border-radius:5px;padding:22px 13px;box-shadow:0px 0px 0px 5px rgba(255,255,255,0.3)}.page-my_bmi_report #banner  #healthscore .caption,.page-healthscore-report #banner #healthscore .caption{font-size:18px;font-weight:bold;display:inline-block;line-height:18px;vertical-align:middle;}.page-my_bmi_report #banner #healthscore .value,.page-healthscore-report #banner #healthscore .value{font-size:45px;font-weight:bold;display:inline-block;line-height:45px;margin-left:15px;vertical-align:middle;}.page-healthscore-report #explanation{padding:15px 0;}.page-healthscore-report #causes ul{width:100%;margin:0;padding:0;}.page-healthscore-report #causes ul li{width:32%;display:inline-block;height:50px;}.page-healthscore-report #causes div.dash{display:none !important;}.page-healthscore-report #causes div.pct{border-radius:50%;background-color:#36a4d9;min-width:40px;height:40px;padding:11px 5px;color:white;margin-right:10px;display:inline-block !important;text-align:center;font-weight:bold;font-size:15px;}.page-healthscore-report #causes .score{display:none;}.page-healthscore-report #causes .colorbox-load{}.page-healthscore-report .drilltitle,.page-healthscore-report h2.subhead,.page-healthscore-report .systemdesc{display:none;}.page-metabolic-risk #main #content #content-inner #content-area{border:none;}.page-metabolic-risk #rightside #graphic img{width:100%;max-width:763px;}.page-metabolic-risk #health_score_block{border-right:none;float:none;margin-left:30px;}.page-metabolic-risk #health_score_image{margin-left:65px;}.page-metabolic-risk #midbanner{margin-top:50px;overflow-x:hidden;width:100%;position:relative;margin-bottom:20px;}.page-metabolic-risk #midbanner img{width:100%;height:auto;}.page-metabolic-risk #midbanner #header,.page-metabolic-risk #midbanner #subheader{position:absolute;text-align:center;color:white;top:15%;background-color:transparent;}.page-metabolic-risk #midbanner #header{font-size:24px;font-weight:bold;}.page-metabolic-risk #midbanner #subheader{top:35%;font-size:16px;font-weight:bold;padding:0px 10%;}.page-metabolic-risk h2{color:#666;font-weight:bold;font-size:16px;font-size:18px;}.page-my_bmi_report .blue,.page-metabolic-risk .blue{display:inline-block;color:#36a4d9;}.page-metabolic-risk #leftside{display:inline-block;width:29%;vertical-align:top;}.page-metabolic-risk #health_score_title{display:none;}.page-metabolic-risk #rightside{display:inline-block;width:69%;vertical-align:top;}.page-metabolic-risk #bottomcontent{border:18px solid #f4f6f8;background-color:white;border-radius:5px;padding:10px;}.page-metabolic-risk #bottomcontent h3{color:#36a4d9;font-size:16px;vertical-align:top;}.page-metabolic-risk #bottom #leftside{width:37%;padding-right:2%;vertical-align:top;}.page-metabolic-risk #bottom #rightside{width:60%;}.page-metabolic-risk #listbox{background-color:#f7f7f7;padding:25px;border-radius:5px;}.page-metabolic-risk #solutionbox{background-color:#f7f7f7;border-radius:5px;padding:20px;margin-top:35px;}.page-metabolic-risk #solutionbox #solutions{background-color:white;border-radius:5px;padding:10px;}.page-toxic-risk #toxintable tr th,.page-metabolic-risk #toxintable tr th,.page-my_bmi_report #bmiclassification tr th,.page-my_bmi_report #bmitable table tr th{background-color:#36a4d9;color:white;text-align:left;font-size:14px;}.page-my_bmi_report #bmitable table{}.page-toxic-risk #toxintable tr th,.page-toxic-risk #toxintable tr td,.page-metabolic-risk #toxintable tr th,.page-metabolic-risk #toxintable tr td,.page-my_bmi_report #bmiclassification tr th,.page-my_bmi_report #bmiclassification tr td,.page-my_bmi_report #bmitable table tr th,.page-my_bmi_report #bmitable table tr td{border:1px solid #f7f7f7;border-left:none;border-right:none;padding:10px 0px 10px 10px;}.cboxContent table tr th,.page-metabolic-risk #toxintable tr th,.page-my_bmi_report #bmiclassification tr th,.page-my_bmi_report #bmitable table tr th{border:1px solid #36a4d9;}.cboxContent table tr td,.page-metabolic-risk #toxintable tr td,.page-my_bmi_report #bmiclassification tr td,.page-my_bmi_report #bmitable table tr td{background-color:white;}.page-metabolic-risk #toxintable tr td.center,.page-my_bmi_report #bmiclassification td.center,.page-my_bmi_report #bmiclassification th.center,.page-my_bmi_report #bmiclassification tr.top th{text-align:center;}.page-my_bmi_report #bmiclassification tr.top th{padding:5px 0;}.page-metabolic-risk ul,.page-my_bmi_report ul{margin-left:0;}.page-toxic-risk #longrange ul li,.page-toxic-risk #book ul li,.page-my_comprehensive_report #content ul li,.page-metabolic-risk #content ul li,.page-my_bmi_report #content ul li{background-image:url(/images/score/bluedot.png);background-repeat:no-repeat;background-position:0 5px;list-style:none;margin-bottom:22px;padding-left:18px;font-size:14px;}.page-metabolic-risk .numbercircle,.page-my_bmi_report .numbercircle{color:white;background-color:#36a4d9;border-radius:50%;-webkit-border-radius:5px;-moz-border-radius:5px;display:inline-block;margin:10px 0;width:30px;height:30px;line-height:16px;font-size:20px;vertical-align:middle;padding-top:7px;padding-left:8px;font-weight:bold;margin-right:20px}.page-metabolic-risk .label,.page-my_bmi_report .label{display:inline-block;color:#36a4d9;font-style:italic;font-size:15px;font-weight:bold;padding-top:3px;}.page-toxic-risk h1{color:#666666;font-size:25px;font-weight:bold;}.page-toxic-risk #risks{margin-bottom:20px;}.page-toxic-risk h2.radiationicon,.page-toxic-risk h1.radiationicon{background-image:url(/images/dash/radiationicon.png);background-size:40px 40px;background-repeat:no-repeat;vertical-align:middle;padding-left:55px;padding-top:5px;height:40px;margin-bottom:10px;}.page-toxic-risk h1.radiationicon{margin-top:0;}.page-toxic-risk .headline{color:white;padding:30px 15px;margin-bottom:15px;border-radius:5px;background-image:url(/images/dash/toxicbanner.png);}.page-toxic-risk #toxicscore{color:#36a4d9;background-color:white;padding:22px 13px;}.page-toxic-risk .headline .label{font-size:26px;font-weight:bold;display:inline-block;vertical-align:top;margin-right:10px;height:50px;padding-top:17px;}.page-toxic-risk .headline .value{font-size:45px;font-weight:bold;display:inline-block;height:50px;vertical-align:top;line-height:50px;}.page-toxic-risk .bold{font-weight:bold !important;}.page-toxic-risk .gray30{font-size:25px;line-height:25px;margin-bottom:15px;color:#666666 !important;}.page-toxic-risk .gray{color:#666666;!important;}.page-toxic-risk .blue25{font-size:20px;line-height:20px;margin-bottom:10px;}.page-toxic-risk #riskfactors{width:100%;background-color:#e9e9e9;margin:15px 0;}.page-toxic-risk #riskfactors .factor{width:25%;border:1px solid white;float:left;text-align:center;font-weight:bold;padding:15px;}.page-toxic-risk #toxiclegend{padding:15px;text-align:center;font-size:18px;}.page-toxic-risk #toxiclegend div{padding-left:20px;}.page-toxic-risk .graybox{background-color:#e9e9e9;margin-bottom:15px;}.page-toxic-risk .bluebox{background-color:#127cb4;color:white;padding:15px;border-radius:5px 5px 0 0;}.page-toxic-risk #risks{border-radius:5px;}.page-toxic-risk #risks #detoxbox{padding-bottom:15px !important;}.page-toxic-risk #risks #rightside{width:59%;display:inline-block;padding:15px;}.page-toxic-risk #risks #content{background-color:white;border-radius:5px;padding:15px;min-height:25px;margin:0;width:100%;min-height:250px;float:none;}.page-toxic-risk #risks #content .blue{margin-top:5px;color:#36a4d9;}.page-toxic-risk #risks #content ul li{background-image:url(/images/score/bluedot.png);background-repeat:no-repeat;background-position:0 5px;list-style:none;margin-bottom:15px;padding-left:18px;font-size:14px;}.page-toxic-risk #healthhazard h2,.page-toxic-risk #longrange h2,.page-toxic-risk #detox h2{color:#666666;font-size:25px;font-weight:bold;height:40px;margin-bottom:14px;line-height:25px;display:block;}.page-my_results img#optplus{width:100% !important;height:auto !important;padding:10px;}.page-my_results h2.blueclipboardicon,.page-toxic-risk h2.blueclipboardicon{background-image:url(/images/dash/mydetox.png);background-size:40px 40px;background-repeat:no-repeat;vertical-align:middle;padding-left:55px;padding-top:5px;height:40px;}.page-my_results #right_step2 #header,.page-toxic-risk .matching #header{height:50px;}.page-my_results #right_step2 #header img,.page-toxic-risk .matching #header img{height:50px;width:auto;}.page-my_results #right_step2 #header th,.page-toxic-risk .matching #header th{background-color:white;color:black;font-weight:bold
  	border:none;}.page-my_results .totalbox,.page-toxic-risk .totalbox{background-color:#127cb4;padding:15px;color:white;font-size:15px;text-align:right;}.page-my_results #right_step2 th,.page-toxic-risk .matching th{background-color:#127cb4;color:white;font-weight:bold
  	border-bottom:none;border:1px solid white;padding:15px;font-size:15px;}.page-my_results #right_step2 #header th{padding:2px;}.page-my_results #box123,.page-toxic-risk .matching{background-color:#e9e9e9 !important;padding:0 !important;}.page-my_results #right_step2 tr,.page-toxic-risk .matching tr{background-color:white;color:black;font-weight:bold
  	border-bottom:none;font-size:15px;}.page-my_results #order_optimalyou_button,.page-my_results #order_essentials_button,.page-my_results #order_core_button,.page-toxic-risk #order_optimalyou_button,.page-toxic-risk #order_essentials_button,.page-toxic-risk #order_core_button{background-color:#e9e9e9;padding:3px;}.page-toxic-risk #book #leftside{width:25%;float:left;}.page-toxic-risk #book ul li{margin-bottom:5px;font-size:18px;}.page-toxic-risk #book #rightside{float:left;width:75%;font-size:18px;}.page-toxic-risk #solution #leftside{width:50%;padding:15px;float:left;}.page-toxic-risk #solution #leftside #leftside{width:66%;padding:15px;float:left;}.page-toxic-risk #solution #leftside #rightside{width:34%;padding:15px;float:left;}.page-toxic-risk #solution #rightside{width:50%;float:left;text-align:center;}.page-toxic-risk #solution #leftside table{border none;}.page-toxic-risk #solution #leftside table th{background-color:#127cb4;color:white;border:none;padding:3px;font-size:16px;}.page-toxic-risk #quote{font-size:18px;font-weight:bold;padding:15px;}.page-toxic-risk #quote #attrib{float:right;font-size:15px;color:#666666;}.page-toxic-risk #longrange ul.checks li{background-image:url(/images/dash/bluecheck.png);background-repeat:no-repeat;background-position:0 5px;background-size:16px auto;margin-bottom:5px;font-size:16px;font-weight:bold;padding-left:30px;}.page-toxic-risk #solution #leftside table tr{background-color:#e6e6e6;color:#666666;border:none;}.page-toxic-risk #solution #leftside table tr td{padding:5px;font-size:16px;}.page-toxic-risk h3{color:#36a4d9;font-size:17px;}.page-toxic-risk #detox{margin-bottom:20px;}.page-toxic-risk .numbercircle{color:white;background-color:#36a4d9;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:inline-block;margin:0;width:30px;height:30px;line-height:16px;font-size:20px;vertical-align:middle;padding-top:7px;padding-left:9px;font-weight:bold;margin-right:10px;}.page-toxic-risk #healthhazard,.page-toxic-risk #longrange{margin-bottom:20px;}.page-toxic-risk #book #detoxbox,.page-toxic-risk #risks #detoxbox,.page-toxic-risk #exposure #detoxbox,.page-toxic-risk #healthhazard #detoxbox,.page-toxic-risk #longrange #detoxbox,.page-toxic-risk #detox #detoxbox{padding:15px 15px 3px 15px;border-radius:0 0 5px 5px;}.page-toxic-risk #risks .sectionhead,.page-toxic-risk #exxposure .sectionhead,.page-toxic-risk #healthhazard .sectionhead,.page-toxic-risk #longrange .sectionhead,.page-toxic-risk #detox .sectionhead{padding-bottom:10px;}.page-toxic-risk #risks .label,.page-toxic-risk #exposure .label,.page-toxic-risk #healthhazard .label,.page-toxic-risk #longrange .label,.page-toxic-risk #detox .label{display:inline-block;font-size:15px;font-weight:bold;color:#666666;}.page-toxic-risk #book #content,.page-toxic-risk #exposure #content,.page-toxic-risk #healthhazard #content,.page-toxic-risk #longrange #content,.page-toxic-risk #detox #content{width:100%;background-color:white;border-radius:5px;margin:0;float:none;padding:15px;margin-bottom:15px;}.page-toxic-risk .blue{display:inline-block;color:#36a4d9 !important;}.page-toxic-risk .innerblue{background-color:#36a4d9 !important;color:white;}.page-toxic-risk #toxintable td{border:1px solid white;width:16.66%;padding-left:17px;color:#666666;}.page-toxic-risk ol{padding:0 15px;}.page-toxic-risk ol li{padding:6px;}.page-toxic-risk #healthhazard .headline,.page-toxic-risk #longrange .headline{border-radius:5px 5px 0 0;margin-bottom:0;}.page-toxic-risk #longrange #buttonbox{width:100%;text-align:center;height:75px;padding-top:20px;}.page-toxic-risk #toxintable tr td{background-color:#f3f3f3;}.page-toxic-risk #toxintable tr.odd td{background-color:#f6f6f6;}.page-toxic-risk #healthhazard #toxintable tr td{background-color:#36a4d9;border:1px solid #e9e9e9;color:white;}.page-toxic-risk .dnaiconblue{background-image:url(/images/dash/dnaiconblue.png);background-size:30px 30px;background-repeat:no-repeat;vertical-align:middle;padding-left:45px;padding-top:5px;height:40px;}.page-toxic-risk .pageiconblue{background-image:url(/images/dash/pageiconblue.png);background-size:30px 30px;background-repeat:no-repeat;vertical-align:middle;padding-left:45px;padding-top:5px;height:40px;}.page-toxic-risk .heartekgiconblue{background-image:url(/images/dash/heartekgiconblue.png);background-size:30px 30px;background-repeat:no-repeat;vertical-align:middle;padding-left:45px;padding-top:5px;height:40px;}.page-toxic-risk .handiconblue{background-image:url(/images/dash/handiconblue.png);background-size:30px 30px;background-repeat:no-repeat;vertical-align:middle;padding-left:45px;padding-top:5px;height:40px;}.page-toxic-risk .radiationiconblueongray{background-image:url(/images/dash/radiationiconblueongray.png);background-size:30px 30px;background-repeat:no-repeat;vertical-align:middle;padding-left:45px;padding-top:5px;height:40px;}.page-toxic-risk #longrange .bluebutton{padding:10px 35px !important;font-size:25px;}.page-toxic-risk h2{color:#666666;font-weight:bold;font-size:25px;line-height:25px;margin-top:15px;}.page-toxic-risk h2.firstaidicon{background-image:url(/images/dash/firstaidicon.png);background-size:40px 40px;background-repeat:no-repeat;vertical-align:middle;padding-left:55px;padding-top:5px;height:40px;margin-bottom:20px;}.page-toxic-risk #worsttoxins{}.page-toxic-risk #toxintable td{border-color:#e6e6e6 !important;}.page-toxic-risk  #worsttoxins #worstbox{padding:15px;margin-bottom:0;}.page-toxic-risk  #worsttoxins  #toxintable th{height:40px;text-align:left;font-size:15px;color:white;background-color:#36a4d9;padding:10px;border:1px solid #e9e9e9;}.page-toxic-risk  #worsttoxins  #toxintable td{height:40px;text-align:left;font-size:15px;color:#666666;background-color:#f3f3f3;padding:10px;border:1px solid #e9e9e9;}.page-toxic-risk  #worsttoxins  #toxintable td.odd{background-color:$f6f6f6;}.page-toxic-risk h2.sunicon{background-image:url(/images/dash/sunicon.png);background-size:40px 40px;background-repeat:no-repeat;vertical-align:middle;padding-left:55px;padding-top:5px;height:40px;margin-bottom:10px;}.page-toxic-risk #exposure #picturetable #content{background-color:#e9e9e9;}.page-toxic-risk #exposure .pictureitem{width:31%;display:inline-block;background-color:white;text-align:center;margin:0.5%;vertical-align:top;height:280px;position:relative;padding:10px 0;}.page-toxic-risk  #exposure .innerblue{margin-bottom:0 !important;border-radius:5px 5px 0 0 !important;}.page-toxic-risk #exposure .pictureitem img{max-height:220px;max-width:250px;}.page-toxic-risk #exposure li{padding:10px 0;}.page-toxic-risk #exposure .pictureitem .caption{color:#36a4d9;font-weight:bold;position:absolute;bottom:10px;width:100%;padding:0 20px;}.page-toxic-risk #exposure .sourcebox{float:left;padding-left:30px;}.page-toxic-risk #exposure .sourcebox img{zoom:0.8;}.page-toxic-risk #exposure .sourcebox .label{font-size:18px;font-weight:bold;}.doNav{position:absolute;left:18px;top:14px;}.donutNav{background:#1594d7;height:50px;width:50px;float:left;}.page-user .donutNav,.page-register .donutNav{display:none;}.donutNavClose{position:absolute;right:14px;top:14px;font-size:28px !important;}.maxNavWidth{width:100;}.page-drill ul{margin-left:20px;}.view li.pager-ellipsis{display:none;}body.page-why #content-area{padding:0 !important;}.avatarCont{width:85px;height:85px;margin:21px auto 7px;}.page-drill  h1{background-color:white !important;font-size:14px !important;}.page-drill pre{padding:0;margin:0;border:none;margin-top:-20px;}.page-drill .inputupdate{display:none !important;}.page-drill .references{border:1px solid #555;padding:5px;}.page-drill .references h2{padding:0 5px;font-size:13px !important;font-weight:600 !important;}.page-drill .reason a{color:#1696d9 !important;}.page-drill .explanation .answer,.page-drill .explanation .computed,.page-drill .explanation .reason{float:left;padding-top:2px;}.page-drill  .explanation .riskgraph{float:right;display:block !important;}.page-drill .explanation.intervention .riskgraph{float:none;display:none !important;}.page-drill .explanation{clear:both;width:100%;}.page-drill #whycontent .header{font-weight:600;}.page-drill #whycontent .header  .riskfactor{float:left;}.page-drill #whycontent .header  .impact{float:right;margin-right:193px;}.page-drill .explanation.Unknown + .riskgraph{display:none !important;}.page-drill pre.intervention .explanation.intervention > .riskgraph,.page-drill pre.endnode .explanation.endnode > .riskgraph,.page-drill pre.composite .explanation.composite > .riskgraph,.page-drill pre.damagingfactor .explanation.damagingfactor > .riskgraph{display:none !important;}.page-drill #whycontent.composite pre.composite > .header,.page-drill #whycontent.endnode pre.endnode > .header,.page-drill #whycontent.damagingfactor pre.damagingfactor > .header{display:none !important;}.page-drill .explanation a{color:#1696d9 !important;}.page-drill .computed.zero,.page-drill .computed.zero + .reason,.page-drill .intake .explanation.No,.page-drill .explanation.Unknown{display:none;}.page-drill .computed .percent{display:none;}.page-drill .reason a{margin-top:-2px;}.page-drill .reason a::before{content:" - ";}.page-user-reassign #sidebar-first,.page-user-reset #sidebar-first{margin-top:80px !important;}.page-user-reset #header{height:80px !important;}.actionbox{display:none;}tr.actionrow{border:1px solid #bfbfbf;display:none;}.sessionbox{background-color:lightcyan;padding:15px 10px;font-size:16px;width:70%;margin:0 auto;text-align:center;border:1px solid #bfbfbf;}.sessionbox button,.sessionbox select{padding:5px;height:27px;margin-right:5px;}.sessionbox select{width:200px;border:1px solid #bfbfbf;border-radius:5px;}.page-notes tr.even,.page-notes tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}.page-notes tr.even{background-color:#fff;}.node-type-lab-panel .content ul{margin-left:30px;}#popcontent #spinner,div#mysupplements.spinner,div#mydiseases.spinner{background-image:url(/sites/all/modules/custom/salugenecists/intake_wizard_pro/images/spinner2.gif);background-repeat:no-repeat;height:100px;background-position:50% 30px;background-size:50px;}#popcontent #spinner{height:400px;background-position:50% 50%;}div#mysupplements.spinner .clrfix,div#mydiseases.spinner .clrfix{display:none;}.field-item p{font-size:16px;line-height:1.5;}.page-user #subuser-create-form .form-text{border:1px solid #bfbfbf;height:20px;padding:5px;}.page-user-edit select,.page-admin-setting-salugenecists-promocodes select{padding:5px 10px;}.page-user #subuser-create-form .form-select{width:25%;padding:5px 10px;border:1px solid #bfbfbf;border-radius:0px;}.page-user #subuser-create-form .form-type-date-select .form-select{width:auto;padding:5px 10px;border:1px solid #bfbfbf;border-radius:0px;}.sideGraphCont{width:100%;min-height:170px;}.sideGraphCont .graphlabel{width:100%;text-align:center;}.page-user-reset #sidebar-first{display:none;}.one-sidebar.sidebar-first.page-user-reset #content{margin:50px 15% 100px;border:none;min-height:auto;}.one-sidebar.sidebar-first.page-user-reset #content #content-inner{min-height:auto;}.one-sidebar.sidebar-first.page-user-reset div.status{border-radius:5px;}.one-sidebar.sidebar-first.page-user-reset #content #content-area{padding:20px 0 !important;min-height:auto;}.page-user-reset #edit-actions .form-submit{float:left;margin:0px 0px 28px 0px;padding:14px 25px !important;border-radius:25px;font-size:16px;line-height:1;font-weight:bold;display:inline-block;min-width:auto;}#viewinguser{background-color:gold;font-size:16px;font-weight:bold;padding:5px;width:100%;z-index:100;position:fixed;}.redrow{background-color:salmon !important}.greenrow{background-color:lightgreen !important;}.page-register #content-inner{position:relative;min-height:450px;background:#f5f5f5;}.page-register.hpwloginpage #content #content-area{background-color:white;padding:50px;margin:40px 70px;border:1px solid #dddddd;border-radius:5px;}.page-register #main .container{background-color:#f5f5f5;}body.hpwloginpage .whitecircle,body.hpwloginpage #login_wrapper .form-type-select,body.hpwloginpage #user-register-form .form-text,body.hpwloginpage .logincontainer .form-text{height:45px !important;border-radius:3px;border:1px solid #bfbfbf;padding:0 10px;width:100%;font-weight:500;}body.hpwloginpage .whitecircle{width:auto;}body.hpwloginpage #login_wrapper .form-item{height:45px;display:inline-block;vertical-align:top;}body.hpwloginpage #login_wrapper .form-type-select.form-item-dobmonth{border-radius:3px 0 0 3px;width:28% !important;}body.hpwloginpage .form-item-firstname{padding-right:0;}body.hpwloginpage #login_wrapper .form-type-select.form-item-dobyear{border-radius:3px 0 0 3px;}.page-user-subscription table.properties th{border:none;}.page-user-subscription #content-header{}.recurlyjs-billing-info .recurly-hosted-field,.recurlyjs-billing-info select,.recurlyjs-billing-info input[type=text]{height:45px !important;border-radius:23px;border:1px solid #bfbfbf;padding:0 20px;width:100%;font-weight:500;font-size:14px;}.recurlyjs-billing-info .recurly-hosted-field.recurly-hosted-field-number{padding-left:50px;}.recurlyjs-billing-info select{padding:0 20px;height:30px;margin-top:8px;width:auto;}.recurlyjs-billing-info .form-type-select{border-radius:22.5px 0 0 22.5px;}.page-my-profile .fieldset-legend,.page-my-profile  fieldset,.page-user-subscription-signup .fieldset-legend,.page-user-subscription-signup  fieldset{border:none;padding:0;}.page-user-subscription-signup .fieldset-legend,.page-my-profile  .fieldset-legend{margin:16px 0 10px 0;display:block;}.page-my-profile #edit-cancel--4,.page-my-profile #recurlyjs-update-billing-form .form-submit,.page-user-subscription-signup #edit-submit{padding:14px 25px !important;border-radius:25px;font-size:16px;line-height:1;font-weight:bold;display:inline-block;min-width:auto;background-color:#f19620;color:white !important;border-radius:22.5px;border:1px solid #f19620;text-decoration:none;}.edit-field-product-image-und-weight.form-select{width:30px;height:30px;padding:5px;border:1px solid #bfbfbf;border-radius:5px;}body.role-customer-support #cartbox,body.role-customer-support #sidebar-first,body.role-customer-support #topgraphs,body.role-customer-support .mainCar{display:none;}#edit-expiration select{padding:10px 16px;border-radius:20px;border:1px solid #bfbfbf;}body.page-admin-people-create #content-inner >.block{padding:20px 60px 0 60px;}.patientlist ul.usermenu{z-index:10;position:absolute;background-color:white;border:1px solid #bfbfbf;list-style:none;}.patientlist ul.usermenu li{padding:3px;}.patientlist ul.usermenu li:hover{background-color:lightblue;color:white;}.patientlist ul.nice-menu{z-index:auto;}.patientlist ul.nice-menu li{z-index:auto;}.patientlist ul.nice-menu li{background-color:white;padding:2px 16px 2px 3px;background-position-x:right;}.patientlist ul.nice-menu li ul{z-index:10;}body.page-user.role-user-administrator-practitioner #sidebar-first,body.page-user.role-user-administrator #sidebar-first{margin-top:90px;}body.role-user-administrator-practitioner #topgraphs,body.role-user-administrator-practitioner .mainCar,body.role-user-administrator  .sideGraphCont,body.role-user-administrator-practitioner .sideGraphCont,body.role-user-administrator #cartbox,body.role-user-administrator-practitioner #cartbox,body.role-user-administrator  .leftnav,body.role-user-administrator-practitioner .leftnav{display:none;}body.role-user-administrator-practitioner.viewing-patient #topgraphs,body.role-user-administrator-practitioner.viewing-patient .mainCar,body.role-user-administrator.viewing-patient  .sideGraphCont,body.role-user-administrator-practitioner.viewing-patient .sideGraphCont,body.role-user-administrator.viewing-patient #cartbox,body.role-user-administrator-practitioner.viewing-patient #cartbox,body.role-user-administrator.viewing-patient  .leftnav,body.role-user-administrator-practitioner.viewing-patient .leftnav{display:block;}body.viewing-patient #logincontainer{display:none;}body.viewing-patient .block.navigation{display:none;}.in-maintenance .container{border-radius:20px;width:90% !important;margin:20px !important;padding:20px;}.in-maintenance h1,.in-maintenance p{color:white !important;font-size:16px !important;font-family:sans !important;}.in-maintenance #header{margin:10px 0 0 20px;}
/*})'"*/
@media only screen and (min-width:300px) and (max-width:735px) {
  
}@media only screen and (max-width:736px) {
  
}@media only screen and (max-width:736px) and (min-width:300px) {
  
}@media only screen and (max-width:768px) and (min-width:500px) {
  
}@media only screen and (max-width:768px) and (min-width:640px) {
  
}@media only screen and (max-width:900px) and (min-width:768px) {
  
}@media only screen and (max-width:1245px) {
 #dnaoptions .link{float:none;width:100%;display:block;}#dnaoptions .optiontitle.twentythreeandme{background-size:100%;width:52%;max-width:150px;background-repeat:no-repeat;}#dnaoptions .optiontitle.ancestry{background-size:100%;width:100%;}#dnaform{width:100%;margin:0 auto;} 
}@media only screen and (max-width:1130px) {
 body.loginpage #formside{width:65% !important;}body.loginpage #formtext{width:35% !important;}#innercontent.intake .pageritemSpacer .pageritem p a{font-size:13px;}#innercontent.intake .pageritemSpacer{width:33%;margin-top:7px;}#innercontent.intake .pageritemSpacer:nth-child(3) .pageritem{margin-right:0px;}#innercontent.intake .pageritemSpacer:nth-child(4) .pageritem{margin-left:0px;}#intake-wizard-intake-form .form-item{width:184px;}#intake-wizard-intake-form .form-item .form-item:nth-child(1),#intake-wizard-intake-form .form-item .form-item:nth-child(2){width:45px;} 
}@media only screen and (max-width:1024px) {
 .node-type-vga-product .productfooter a.bluecirclefilled,.node-type-vga-product #nextlinks a{padding:10px 18px !important;width:auto !important;} 
}@media only screen and (max-width:1024px) {
 body.loginpage #formtext > div,body.loginpage #formside > form > div{margin:0px !important;}.fullsummary p{font-size:14px !important;}#content.loginnotloggedin{width:auto !important;margin:0 !important;}.front #page{margin-top:198px !important;}.page-user-login #logincontainer{right:0px !important;}#headercarousel #headerover{font-size:49px !important;top:123px !important;}.loginnotloggedin .messages.status{margin:14px 30px !important;}.page-user-login #content #content-area{padding-left:30px !important;padding-right:30px !important;}#intake-wizard-intake-form .form-type-select.form-item .selectwrapper select{width:200px !important;padding-right:28px;}#innercontent.intake .pageritemSpacer{width:33%;margin-top:7px;}.page-genomic-upload h2,.page-genomic_report h3,.page-lab-results h3,.healthnewsblock h2,#recommendations h2,#goals h2,#innercontent.intake #intakeheader h2,.page-dashboard h3,h2.democontainer,#democontainer h2,.pageHeader h3,h3{font-size:18px !important;}.node-type-recipe #heroback{background-size:100% auto !important;}#heroback{background-size:auto 100% !important;}.herodescription .summary{line-height:1.3;}#logo-title{left:18px !important;}#navigation{}#topgraphs .circlegraph .value{font-size:166% !important;}#innercontent{padding:60px 30px !important;}.page-nutrients-detox #heroover,.page-health-conditions #heroover,.page-lifestyle #heroover,.page-food-and-diet #heroover,.page-food-and-diet #heroover{top:25px !important;margin:0px 30px !important;}#content #content-area{}.graycircle{font-size:11px !important;line-height:11px;}.not-logged-in.one-sidebar.sidebar-first #content{margin-left:0px !important;}.one-sidebar.sidebar-first #content{margin-left:190px !important;}.logincontainer #rightside{padding-left:15px !important;}.logincontainer #leftside{padding-right:15px !important;}.field-slideshow-caption .field-slideshow-caption h3,#headercarousel .field-slideshow-caption h3,.node-type-news-article #herotext h1,.page-health-news #herotext h1,.page-recipes #herotext h1,.page-product_catalog #herotext h1{font-size:45px !important;}.node-vga-home-page .field-type-text-with-summary img{width:99% !important;height:auto !important;}.node-type-vga-product #content #content-area,.node-type-recipe #content #content-area #innerrecipe,.page-recipes #content #content-area,.page-my-profile #content #content-area,.page-lab-results #content #content-area,.page-genomic-report #content #content-area{padding:60px 30px !important;}.page-profile-smart #content #content-area,.page-profile-medications #content #content-area,.page-profile-lifestyle #content #content-area,.page-profile-food-and-diet #content #content-area,.page-profile-family #content #content-area,.page-profile-my-health #content #content-area{padding:0px !important;}.front #main{margin-top:0;}.front #page{margin-top:201px;}#logo-title{left:10px;width:150px;}#logincontainer{}body.loginpage #formtext,body.loginpage #formside{width:100% !important;}.loginpage #content-area{width:100% !important;}.one-sidebar.sidebar-first #content{margin:0 0 0 190px !important;padding:0 !important;padding:0 0px !important}.loginpage #header,.page-user.not-logged-in #header{height:200px !important;}.page-user.not-logged-in #headercarousel{height:200px !important;}#headercarousel #headerover{top:132px;white-space:nowrap;}.sidebar-first #sidebar-first{margin-left:0px !important;width:190px;}.page-my_metabolic_risk #bottom #leftside,.page-my_metabolic_risk #bottom #rightside,.page-my_metabolic_risk #leftside,.page-my_metabolic_risk #rightside{width:100%;display:block;}.page-my_metabolic_risk #midbanner #header{font-size:20px;font-weight:bold;}.recipelist .flaggedrecipe{min-width:110px !important;}a,p,em,h1,h2,h3,h4,h5,li,span,div,ul,input,textarea,select,radio,checkbox,label{font-size:13px !important;}#addmorelabspop h2{font-size:18px;font-weight:700;}#salumansidebar.right50{float:right !important;width:45% !important;}.overlayo,.overlayr{width:100% !important;}.reminders .promptbox{width:47% !important;}#democontainer #leftside{width:75% !important;}#democontainer #rightside{width:25% !important;}.page-recipes #herotext,.node-type-recipe #herotext{font-size:41px !important;}.node-type-recipe #heroover{margin:0px 30px !important;}.recipeCont #innercontent{padding:0px !important;}.node-type-recipe div#recommendedfoods{padding:0px 30px !important;}.node-type-recipe .nutrient{width:25% !important;}.sideNav.graphbox span{font-size:24px !important;} 
}@media only screen and (max-width:960px) {
 #innercontent.intake #formarea{position:relative;}#innercontent.intake #rightside{position:absolute;float:left;width:100%;padding-left:0px;padding-right:0px;max-height:375px;overflow:auto;}#innercontent.intake #leftside{float:right;width:100%;margin-top:400px;padding-left:0px;padding-right:0px;}#topsummary .right50,#topsummary .left50{float:none;width:100%;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;}.left50 > div,.right50 > div{margin-left:0px;margin-right:0px;}.page-nutrients-detox .left50 > div{margin-top:0px;}#healthconditions .right50,#healthconditions .left50{float:none;width:100%;}.node-type-recipe .nutrient{width:33% !important;}.intake label.option{width:auto !important;}.logincontainer{padding:14px !important;} 
}@media only screen and (max-width:900px) {
 #header #registerbox{padding-right:14px;}#recommendedactivities ul li,#saluman ul li,#mysupplements ul li,#mydiseases ul li{width:50%;}.page-toboggan-denied.not-logged-in #headerunder,.loginpage #headerunder,.page-user #headerunder,.front #headerunder{height:50px !important;}#header.sticky + #page{padding-top:50px !important;}#logincontainer{top:7px !important;right:130px !important;}.not-logged-in #logincontainer{top:7px !important;right:0px !important;}#cartbox #cart{margin-top:14px !important;}#cartbox .label{padding:0px !important;}#header{height:50px !important;}#logo-title{width:auto !important;}#logo-title img{height:42px !important;width:auto;margin-top:-3px;}#logo-title{height:30px !important;top:7px !important;}.one-sidebar.sidebar-first #content{margin:0px !important;}body:not(.page-admin) #sidebar-first{left:-900px;top:-55px !important;z-index:15000;}#populartools{float:none;width:100% !important;}#populartools .section{float:left;width:25%;}#populartools .sectiontitle{margin-top:0px !important;}#populartools .bigcircle{margin:0px auto !important;}#navigation{margin:15px 0px 0px 30px !important;}.page-home #innercontent{width:100% !important;}body:not(.page-admin) #sidebar-first .block-inner .menu li{background:none;}body:not(.page-admin) #sidebar-first .block-inner .menu li a{text-align:center;padding-left:0px !important;}body:not(.page-admin) #sidebar-first ul li a::before{background-image:none !important;}#changeavatar{}body.page-dashboard  #sidebar-first{margin-top:55px !important;}#header #cartbox{width:91px;} 
}@media only screen and (max-width:830px) {
 #colorbox{top:5% !important;left:5% !important;width:90% !important;}#cboxLoadedContent,#cboxWrapper > div,#cboxWrapper{width:100% !important;}#cboxTopCenter{width:auto !important;}#cboxTopRight{float:right !important;}#cboxContent{width:95% !important;} 
}@media only screen and (max-width:770px) {
 #demographics #dob{width:100%;margin-bottom:14px;}.fgPw{right:18px;}.page-toboggan-denied.not-logged-in #headercarousel,.loginpage #headercarousel,.page-user.not-logged-in #headercarousel{background-position:center top !important;}#cart #buttonarea{padding:8px 0px 0px;}#cart a#checkout,#cart a#cancel{padding:12px 4px !important;display:block;height:45px;text-align:center;width:100%;margin:0px 0px 14px 0px;}#cart .productrow td{padding:7px 7px !important;}#cart .action a{display:inline !important;}.mainCar li em{border-left:30px solid transparent !important;border-right:30px solid transparent !important;}body:not(.page-admin) #sidebar-first{left:-800px;top:-55px !important;z-index:15000;}a,p,em,h4,h5,li,span,div,ul,input,textarea,select,radio,checkbox,label{font-size:12px !important;}#hero{height:150px !important;}#heroback{height:150px !important;}.node-type-news-article #heroover,.page-health-news #heroover,.page-recipes #heroover,.page-product_catalog #heroover,.page-recipes #heroover,.node-type-recipe #heroover,.page-recipes #heroover{top:22px !important;margin-left:20px;}.node-type-recipe #content #content-area #innerrecipe,.page-recipes #content #content-area,.page-my-profile #content #content-area,.page-lab-results #content #content-area,.page-genomic-report #content #content-area,.page-genomic-report #content > #content-inner > #content-area{padding:30px 15px !important;}#heroback{background-size:auto auto !important;}#herotext.context{padding:7px 14px !important;}.page-nutrients-detox #heroover,.page-health-conditions #heroover,.page-lifestyle #heroover,.page-food-and-diet #heroover,.page-food-and-diet #heroover{top:26px !important;margin:0px 30px !important;}.herodescription .title{font-size:11px !important;margin-bottom:0px !important;}.herodescription .summary{font-size:10px !important;padding-right:7px !important;}.herodescription #browselink li a,.herodescription .articleterms li a,.herodescription .articlelink a{font-size:10px !important;}.view-health-news .views-row,.view-latest-health-news .views-row,.healthnewsblock .views-row,#healthnewsblock .views-row{width:100% !important;float:none !important;min-height:auto !important;margin-bottom:14px !important;}#mysups .rec,#recommendations .label,#recommendations .rec{width:39% !important;}.newFooter.upper .main li{float:none !important;}.newFooter.upper .main li ul li.ftNav ul li{margin-bottom:14px;}.newFooter.upper .main li{width:100% !important;}.ftFollow p.title,.newFooter.upper .main li ul li.ftNav p.title{text-align:center;display:block;}.ftFollow p.link,.newFooter.upper .main li ul li.ftNav p.link{display:block;text-align:center;}.ftFbLogo a{margin:0px auto;}.newFooter.upper .main li:nth-child(1),.newFooter.upper .main li:nth-child(3){width:100%;}.view-slideshow-test .field-slideshow-caption,#headercarousel .field-slideshow-caption{top:83px !important;}.page-register #content > #content-inner > #content-area,.page-recipes #content > #content-inner > #content-area,.page-genomic_upload #content > #content-inner > #content-area,.page-lab_results #content > #content-inner > #content-area,.page-my-profile #content > #content-inner > #content-area{padding:30px 20px !important;}.page-product-catalog #content > #content-inner > #content-area,#content #content-area{padding:20px !important;}#content > #content-inner > #content-area{padding:0px !important;}.node-type-vga-product #content > #content-inner > #content-area{padding:60px 30px !important;}body.node-type-vga-product #productimage .field-item:nth-child(n+2) a img{width:80%;}.node-type-vga-product .productleft{width:60%;}.node-type-vga-product .productright{width:40%;}.front .node-vga-home-page{margin-top:0px !important;}.front #main{padding-top:0px !important;}body.loginpage #login_wrapper .form-item-gender,#login_wrapper .half .thirty,#login_wrapper .half .seventy{width:100% !important;}#cartbox .label span{display:none;}#header #cartbox{width:61px;}#logincontainer{right:65px !important;}#logincontainer .option{margin-right:0px !important;}#demographics #height,#demographics #weight,#demographics #gender,#demographics #ethnicity{float:none !important;width:100% !important;}.logoutText{display:none !important;}.ico.logout:after{display:block !important;}#logincontainer #username{padding:4px 7px 2px 10px;margin-left:7px;}#navigation{position:absolute;margin:0px !important;top:50px;opacity:0.7;width:100%;}#navigation .container{padding:2px 2px 0px 6px;font-size:10px !important;}#navigation .container p,#navigation .container a{font-size:10px !important;}#header.sticky + #page{padding-top:73px !important;}.dnaoptioninner{background-color:#eeeeee;padding:20px 20px;} 
}@media only screen and (max-width:600px) {
 #dnaoptions .leftside,#dnaoptions .rightside{width:100%;float:none;margin-bottom:21px;} 
}@media only screen and (max-width:567px) {
 .sideNav.graphbox{height:65px;width:65px;}.sideNav.graphbox span,#topgraphs .circlegraph span{line-height:60px;width:65px;}.sideNav.graphbox .circlegraph#healthscoreDo .icon{top:9px;left:25px;} 
}@media only screen and (max-width:550px) {
 #headercarousel #headerover{font-size:36px !important;}#saluman #salumansidebar #topgraphs{width:100%;float:none;display:block;}.page-drill .riskgraph{float:left;display:block !important;margin:0px 0px 7px 0px;clear:both;border-bottom:1px solid #e4e4e4;width:100%;}#sysexplanations #topgraphs .circlegraph .value{padding-top:12px;}.overlayo,.overlayr{width:50% !important;}#cboxContent{width:90% !important;}#topgraphs .graphbox a.clearcircle,#topgraphs .graphbox a.bluecirclefilled{display:inline;padding:4px 12px;}#salumanbody.right50 > div{height:auto !important;}#sysstatus .left50,#sysstatus .right50{width:100%;}#saluman .tablebdl{float:left;width:48%;margin-right:4px;}#browsesupps,#addgoalslink{margin:13px 0px 0px !important;position:relative;float:right;}#topgraphs .circlegraph,#topgraphs .bigcircle{width:65px !important;height:65px !important;}#sysexplanations #topgraphs .graphbox .icon,#topgraphs .graphbox .circlegraph#healthscore2 .icon,#topgraphs .graphbox .circlegraph#healthscore .icon{top:9px !important;left:24px !important;width:17px !important;}#topgraphs .graphbox .circlegraph#demographics .icon{top:13px !important;left:24px !important;width:17px !important;}#topgraphs .graphbox .circlegraph#completion .icon{top:13px !important;left:24px !important;width:17px !important;}#topgraphs .graphbox .circlegraph#labs .icon{top:13px !important;left:24px !important;width:17px !important;}#topgraphs .graphbox .bigcircle#dna .icon.submitted{top:13px !important;left:24px !important;width:17px !important;}#topgraphs .circlegraph span{line-height:63px !important;width:65px !important;}#topgraphs .graphbox .bigcircle#dna .icon{top:11px;left:22px;}#populartools .bigcircle .value.no,#topgraphs .bigcircle .value.no{padding:0px;}.graphlabel{font-size:11px !important;line-height:1.3;min-height:35px;} 
}@media only screen and (max-width:475px) {
 .trRecommened .isrecommended,.pageHeader .isrecommended{background-size:550px;}.trRecommened .recommended,.pageHeader .recommended{height:42px;} 
}@media only screen and (max-width:425px) {
 a,p,em,h4,h5,li,span,div,ul,input,textarea,select,radio,checkbox,label{font-size:11px !important;}.node-type-news-article #heroover,.page-health-news #heroover,.page-recipes #heroover,.page-product_catalog #heroover,.page-recipes #heroover,.node-type-recipe #heroover,.page-recipes #heroover{top:40px !important;margin-left:14px;}.field-slideshow-caption .field-slideshow-caption h3,#headercarousel .field-slideshow-caption h3,.node-type-news-article #herotext h1,.page-health-news #herotext h1,.page-recipes #herotext h1,.page-product_catalog #herotext h1{font-size:23px !important;}.view-slideshow-test .field-slideshow-caption,#headercarousel .field-slideshow-caption{top:60px !important;}.view-slideshow-test .field-slideshow-slide,.view-slideshow-test .field-slideshow,#headercarousel .field-slideshow-slide,#headercarousel .field-slideshow{height:175px !important;}.view-slideshow-test .field-slideshow-wrapper img,#headercarousel .field-slideshow-wrapper img{height:175px !important;}#headercarousel #headerover{left:50% !important;width:100% !important;text-align:center !important;}body:not(.page-admin) #sidebar-first{padding-top:-77px !important;}.logincontainer #leftside{padding:0px 0px 14px 0px !important;width:100%;float:none;}.logincontainer #rightside{padding:0px 0px 14px 0px !important;width:100%;float:none;}.herodescription ul li{float:none !important;display:block !important;width:100% !important;line-height:1.3;}.herodescription br{display:none;}.page-nutrients-detox #heroover,.page-health-conditions #heroover,.page-lifestyle #heroover,.page-food-and-diet #heroover,.page-food-and-diet #heroover{margin:0px !important;width:100% !important;}#herotext.context{padding:4px 30px !important;width:100% !important;} 
}
/*})'"*/
