﻿a{transition:all ease .3s;-webkit-transition:all ease .3s}img{max-width:100%;height:auto}html,body.home{height:100%}@media(min-width: 767px){body{overflow-X:hidden}}html #home,body #home{height:100%}select[multiple],select[size]{height:auto;width:100%;height:100%;border:0}#update_formula,#shipping{display:none}.edit-formula-name{cursor:pointer;border:none;width:100%;height:100%;padding:0 10px}.edit-formula-name:disabled{cursor:pointer;color:#999}.edit-formula-name:focus{background:#ff0}#loading-overlay{width:50%;height:50%;position:fixed;top:25%;left:25%;right:0;bottom:0;background:#fff;z-index:9999999999999}#loading-overlay img{width:200px;height:auto;display:block;margin:auto;margin-top:15%}#loading-overlay h3{margin:auto;margin-top:25%}#loading-overlay .btn{display:block;margin:auto;width:200px}.menu-logo{display:inline-block;float:left;max-width:200px}#home{background:url(/images/home-banner.jpg) center no-repeat;background-size:cover;color:#010101;display:table;font-weight:400;overflow:hidden;position:relative;width:100%}#home .capi{color:#fff;font-size:22px;padding:20px;position:absolute;left:50%;bottom:30px;text-align:center;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:100%}#home .capi img{display:inline-block;max-width:100%}#home .capi h2{padding:20px 0}#menu{position:absolute;top:50px;left:2.5%;width:75%}#menu ul{list-style:none;margin:0;padding:0}#menu ul li{float:left;font:15px "Gotham-Bold";text-transform:uppercase}#menu ul li a{color:#fff;display:block;padding:10px 15px}#menu ul li a:hover,#menu ul li.active a{color:#00aeef;text-decoration:none}.top-nav{position:absolute;top:50px;right:2.5%;width:auto}.top-nav ul{list-style:none;margin:0;padding:0}.top-nav ul li{float:left;font:15px "Gotham-Bold";margin-left:20px;text-transform:uppercase}.top-nav ul li a{border:1px solid #fff;border-radius:5px;color:#fff;display:block;padding:10px 20px}.top-nav ul li a:hover,.top-nav ul li.active a{background:#fff;border-radius:50px;color:#231f20;text-decoration:none}.btn-blue{background:#3b5a99;border-radius:50px;color:#fff;display:inline-block;font-size:20px;line-height:60px;min-width:320px;overflow:hidden;padding:0 25px;text-align:center;border:0}input.btn-blue{background:#3b5a99;border-radius:50px;color:#fff;display:inline-block;font-size:20px;line-height:60px;min-width:inherit;width:100%;overflow:hidden;padding:0 25px;text-align:center;border:0}.btn{font-size:18px}.btn-blue img{float:right;margin-top:15px}.btn-blue:hover{background:#d3238f;color:#fff;text-decoration:none}.btn-blue2{background:#3b5a99;border-radius:50px;color:#fff;display:inline-block;font-size:20px;line-height:60px;min-width:320px;overflow:hidden;padding:0 25px;text-align:center}.btn-blue2 img{float:right;margin-top:15px}.btn-blue2:hover{background:#d3238f;color:#fff;text-decoration:none}.btn-red{background:#d3238f;border-radius:50px;color:#fff;display:inline-block;font-size:20px;line-height:60px;min-width:320px;overflow:hidden;padding:0 25px;text-align:center}.btn-red img{float:right;margin-top:15px}.btn-red:hover{background:#831258;color:#fff;text-decoration:none}.exercise{text-align:center;padding-top:70px}.grey{background:#f1f1f2;position:relative;color:#414042}.pink{background:#d4238f;position:relative;color:#fff}.lead{font-size:24px}.proced{list-style:none;margin:0;padding:0}.proced li{float:left;font-size:18px;line-height:1.4;padding:0 30px;text-align:center;width:33.33%}.proced li .numb{background:#fff;border:1px solid #414142;border-radius:50%;color:#3f9dd7;font:48px/80px "Gotham-Bold";height:90px;margin:20px auto;position:relative;width:90px}.proced li .numb:after{background:url(/images/dashed.png);content:"";height:3px;margin-top:-2px;position:absolute;right:-285px;top:50%;width:273px}.proced li:last-child .numb:after{display:none}.proced li .title strong{font-size:28px;display:block;font-family:"Gotham-Bold",serif;min-height:70px}.starts{color:#231f20;font-size:24px}.starts span{font-size:36px}.partner{background:url(/images/partner-bg.png);color:#fff;padding:40px 0 40px}.partner .item{margin:0 10px}#partners{padding:110px 0}#partners.owl-theme .owl-controls{position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);opacity:0;filter:alpha(opacity=0);transition:all linear .2s 0s;-webkit-transition:all linear .2s 0s}#partners:hover.owl-theme .owl-controls{opacity:1;filter:alpha(opacity=100);transition:all linear .2s 0s;-webkit-transition:all linear .2s 0s}#partners.owl-theme .owl-controls .owl-page span{background:#fff;border-radius:0;height:12px;margin:5px 2px;width:137px}.img-holder-r,.img-holder-l{position:relative}.img-holder-r img,.img-holder-l img{position:absolute;left:20px;top:-70px;max-width:inherit}.img-holder-l img{left:auto;right:20px}.testi{background:#f1f1f2;font:300 italic 19px/1.5 "segoeui";margin:20px 0 0 20px;padding:25px;text-align:left}.testi-auth{background:#3b5999;color:#fff;font:italic 22px/1.5 "segoeui";padding:15px 25px;margin:0 0 40px 20px;overflow:hidden;position:relative;text-align:left}.testi-auth img{border-radius:50%}.testi-auth span{display:block}.testi-auth .grey-before{left:85%}.social a{color:#00aeef;background:#fff;border-radius:30px;display:inline-block;font-size:20px;line-height:35px;margin:0 10px;width:35px;height:35px}.social a:hover{background:#3b5999;color:#fff !important;text-decoration:none}footer .links{font:14px "Gotham-Bold";margin-bottom:10px}footer .links a{display:inline-block;margin:0 20px}footer .links a:hover{text-decoration:none}.footer-logo{margin-top:15px;margin-bottom:10px}.footer-logo img{max-width:200px}.footer-contacts{margin-top:0;text-align:left}.footer-contacts p{margin:0 0 5px}.footer-contacts p a{font-size:16px;line-height:18px;text-decoration:none}.footer-contacts img{width:14px;height:auto;float:left;margin-right:12px}.clear-50{clear:both;padding:25px}.clear-30{clear:both;padding:15px}.white-before,.grey-before{border-top:26px solid #fff;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);content:"";left:50%;margin-left:-20px;position:absolute;top:-1px}.grey-before{border-top-color:#f1f1f2}.makebig_text{font:30px "Gotham-Bold"}.makebig_text2{font:24px "Gotham-Bold"}#inner_page{background:#949494;color:#010101;font-weight:400;overflow:hidden;position:relative;width:100%}.top-nav-inner{width:auto;float:right;padding-top:20px;padding-bottom:10px}.top-nav-inner ul{list-style:none;margin:0;padding:0}.top-nav-inner ul li{float:left;font:15px "Gotham-Bold";margin-left:15px;text-transform:uppercase}.top-nav-inner ul li a{border:1px solid #fff;border-radius:5px;color:#fff;display:block;padding:10px 14px}.top-nav-inner ul li a:hover,.top-nav-inner ul li.active a{background:#fff;border-radius:50px;color:#231f20;text-decoration:none}#menu-inner{float:right;margin-bottom:12px;margin-top:9px}#menu-inner ul{list-style:none;margin:0;padding:0}#menu-inner ul li{float:left;font:14px "Gotham-Bold";text-transform:uppercase}#menu-inner ul li a{color:#fff;display:block;padding:10px}#menu-inner ul li a:hover,#menu-inner ul li.active a{color:#00aeef;text-decoration:none}.logo{padding-top:30px}.white-box{padding:20px 35px;background:#eee;border:1px solid #e7e7e7;box-shadow:0 3px 3px #e7e7e7;box-sizing:border-box;margin-bottom:25px;overflow:hidden}.white-box h1,.white-box h2{margin:0}.white-box h3{margin:0 0 10px}.pink-box{padding:30px 35px 15px;color:#fff;background:#d3238f;border:1px solid #d3238f;box-shadow:0 3px 3px #d3238f;box-sizing:border-box;margin-top:25px;overflow:hidden}.pink-box a{color:#fff;text-decoration:underline}.pink-box a:hover{color:#ccc;text-decoration:none}.inner-content{font-size:16px;line-height:1.4;min-height:450px}.how-work .col-sm-6 .white-box{min-height:310px}.how-work .col-sm-6 .pink-box{min-height:310px}.white-box2{margin-top:0;overflow:hidden}ul.links{list-style:none;margin:0;padding:0}ul.links li{background:#00aeef;font:20px "gotham_bookregular";margin-bottom:5px;border-radius:3px;overflow:hidden;position:relative}ul.links li:before{color:#fff;content:"";font-family:"FontAwesome",serif;position:absolute;left:7px;top:8px}ul.links li a{color:#fff;display:block;padding:8px 20px}ul.links li a:hover{background:#ddd;color:#231f20;text-decoration:none}ul.links li:hover:before{color:#231f20}.faq_collapse{color:#333;display:block;font-size:22px;font-weight:bold;border-radius:30px;-webkit-border-radius:30px}.faq_collapse h4{display:block;line-height:1;margin:0}.faq_collapse h4 a{display:block;padding:4px}.faq_collapse h4 span{float:right;font-size:30px;line-height:18px}.collapse_contents{padding-bottom:10px;padding-top:10px}.panel{background-color:#fff;border:none;border-radius:0;box-shadow:none !important;-webkit-box-shadow:none !important;margin-bottom:20px}.panel-body{padding:15px 30px;font-size:14px}.panel-default>.panel-heading{background-color:#fff;border-color:rgba(0,0,0,0);color:#333;border-bottom:1px solid #ccc;font-size:15px;text-transform:none;border-radius:0}.faq_collapse h4 a{display:block;padding:4px;text-transform:none;letter-spacing:0;font-weight:300}.panel-default>.panel-heading::first-letter{text-transform:uppercase}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}.panel-default a.accordion-toggle:focus:hover .panel-default a.accordion-toggle:focus{text-decoration:none !important;outline:none !important}.panel-default .active{background:#fff !important;color:#333}.panel-default .inactive{background:#eee;color:#000}.panel-default .inactive a{color:#000 !important}.how-work .starts span{font-size:22px}.y-n.btn{margin-right:10px}.y-n.btn.active{color:#fff;background-color:#449d44}.y-n.btn.primary{background:#31b0d5}.question{min-height:45px}.red-bdr{border:1px solid #b30000}.price-plan:hover{box-shadow:0 0 3px #666;transform:scale(1.05);transition:all ease .4s}.plan a{font-size:18px;font-family:"Open Sans",serif;color:#333;text-decoration:none}.plan sup{font-size:20px;top:-2em}.plan ul{list-style:none;font-size:15px;font-family:"Open Sans",serif;color:#333;padding:0;margin:0}.plan ul li{border-bottom:1px solid #494a5a;padding:8px 0;margin:0;text-align:center}.type{border-radius:5px 5px 0 0;background:#3e9dd7;height:52px;margin-top:20px;border-bottom:3px solid #1f74a5}.type p{font:600 22px "Open Sans";text-transform:uppercase;color:#fff;text-align:center;padding-top:10px}.plan{background:#eee;border-radius:0 0 5px 5px;font:90px "Open Sans";font-style:condensed;color:#333;text-align:center}.plan .header{border-bottom:1px solid #494a5a;padding-bottom:39px}.plan .header span{font-size:32px}.plan .month{font-size:14px;color:#575757;padding:0;margin:-10px}.plan .price{padding:10px 0}.plan .price a.btn-blue{color:#fff;line-height:inherit;min-width:0;padding:10px 25px}.btn-blue.first{overflow:visible;position:relative}.btn-blue.first:after{background:#c22990;border-radius:50%;color:#fff;content:"TRY OUR 7-DAY TRIAL";display:block;font-size:16px;font-weight:bold;height:100px;line-height:1.3;margin-top:-50px;padding-top:25px;position:absolute;right:-120px;top:50%;transition:all ease .3s;-webkit-transition:all ease .3s;width:100px}.btn-blue.first:hover:after{background:#3b5a99}.quest .quarter-question label{font-size:16px;line-height:1.4;font-weight:normal;margin-left:15px;cursor:pointer}.quest .quarter-question input[type=checkbox]{display:none}.quest .quarter-question label input[type=checkbox]+span{display:none;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background:url(/images/check_radio_sheet.png) left top no-repeat}.quest .quarter-question label input[type=checkbox]:checked+span{background:url(/images/check_radio_sheet.png) -19px top no-repeat}.quest .quarter-question input[type=radio]{display:none}.quest .quarter-question label input[type=radio]+span{display:none;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background:url(/images/check_radio_sheet.png) -38px top no-repeat}.quest .quarter-question label input[type=radio]:checked+span,.check{background:url(/images/check_radio_sheet.png) -57px top no-repeat !important}.img_verticle{display:table-cell;vertical-align:middle;height:183px;text-align:left}.logo_inner{padding:5px 0}.result_box p{margin-bottom:15px;color:#2e3030}.result_contents{line-height:24px}.result_box h3{color:#2e3030;text-decoration:none;font:24px "Gotham-Bold";text-transform:uppercase}.result_box h5{color:#2e3030;text-decoration:none;font-weight:bold}.result_icon{max-width:150px;margin:0 auto;text-align:center;display:block}.clear5px{clear:both;padding:3px}.result_bg1{background-color:#f0fcfc;border:#4ebfc2 solid 5px}.result_bg2{background-color:#c2e2f7;border:#3a93dd solid 5px}.result_bg1 strong{color:#4ebfc2}.result_bg2 strong{color:#3a93dd}.result_bg3 strong{color:#f18cf0}.clear20px{clear:both;padding:10px}.clear25px{clear:both;padding:12px}.clear40px{clear:both;padding:20px}.brown_text{color:#f60;font-weight:bold}.result_box .progress{height:30px;margin-bottom:10px}.result_box .progress .progress-bar{font-size:16px;height:100%;line-height:30px}.no_margin{margin:0;padding:0}.pricing_box.feat,.pricing_box.feat:hover{padding-top:30px;border-color:#00b1ff !important;box-shadow:0 0 10px #999;transform:scale(1.1);-webkit-transform:scale(1.1);margin-bottom:5%;z-index:1}.para_contents{min-height:80px;padding:0 20px}.pricing_box .price{font-size:20px;text-align:center;position:relative}.pricing_box .price span{font-size:80px}.pricing_box .price sup{position:absolute;line-height:inherit;top:10px;right:10%}.pricing_box ul li{padding:5px 0;border-bottom:2px solid #112236}.pricing_box ul li:last-child{border:none}.pricing_box p{margin:0;padding:0;color:#112236;line-height:18px}.pricing_box strong{color:#112236}.pricing_box h4{color:red;text-decoration:none;font:16px "Gotham-Bold";margin-bottom:15px}.pricing_icon{max-width:50px;margin:0 auto;text-align:center;display:block}.pricing_icon img{max-width:100%;max-height:56px}.progress{font-size:24px;font-weight:bold}.pricing_box:hover{border-color:#00b1ff}.pricing_box.feat:hover{border-color:#efefef}.blk-btn{border:#000 solid 2px;color:#000;left:auto;position:relative;transform:none}.pink-btn{background:#f828b1;border-color:#f828b1;color:#fff;left:auto;position:relative;transform:none}.blue-btn,.plan-active{background:#00aeef;border-color:#00aeef;color:#fff;left:auto;position:relative;transform:none}.blk-btn:hover{background:#f828b1;border-color:#f828b1;color:#fff}.pink-btn:hover{background:#fff;border-color:#f828b1;color:#f828b1}.blue-btn:hover,.plan-active:hover{background:#fff;border-color:#00aeef;color:#00aeef;cursor:default}.plan-disabled,.plan-disabled:hover{background:silver;border-color:silver;color:#fff;left:auto;position:relative;transform:none;cursor:default}.plan-upgrade{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:80%}.plan-upgrade .plan-upgrade-title{margin-bottom:10px;font-weight:bold;font-size:1.1em}.big_font{font-size:15px}.clear10px{clear:both;padding:5px}.add-box{background:#fff;border-radius:10px;border:1px solid #ccc;padding:10px}.ref-title{text-align:center;font:18px "Times New Roman",Times,serif;padding:0 20px}.referral .add-box{display:inline-block;font-size:18px;margin-bottom:15px;padding:20px}.referral .btn-blue{min-width:280px}.referral .btn-blue i{font-size:26px}.table-bordered th{text-align:left}.table-bordered th:last-child{text-align:center}.result_box .table-bordered td{padding:3px;text-align:left}.result_box .table-bordered td:last-child{text-align:center}.table-bordered tbody tr:nth-child(even){background:rgba(0,0,0,.02)}.table-bordered tbody tr:hover{background:rgba(0,0,0,.02)}.upgrade.modal .modal-dialog{width:280px}ul.cyber_post li{border:none !important;position:relative}ul.cyber_post li h3 a{border-bottom:1px dashed #ccc;color:#58595b;display:block;font-weight:bold;padding:5px 0}.widget ul li a{padding-left:25px !important;position:relative}.widget ul li a:before{content:"";font-family:"Glyphicons Halflings",serif;position:absolute;left:5px}.widget ul li a:hover{padding-left:30px !important}.addthis_sharing_toolbox{position:absolute;right:0;bottom:-5px}.tables_names{color:#00aeef;text-transform:uppercase;font-size:18px;font-weight:bold}.tables_names h3{font-weight:bold;font-size:24px;color:#000}.tables_names p{margin-bottom:15px}ul.user_info_list{list-style:none;padding:0;margin:0;display:block;clear:both}ul.user_info_list li{display:block;margin-bottom:10px;float:left;margin-right:20px;position:relative;padding-left:10px}ul.user_info_list li:last-child{margin-right:0}ul.user_info_list li:before{position:absolute;left:0;content:"-"}.seals{text-align:center !important;margin-top:0px;float:left;margin:0 15px}.seals .powered,.seals .secured{display:inline-block}.seals .powered img{width:108px}.seals .secured img:nth-of-type(2){width:88px;margin:0 20px}.seals .secured img:nth-of-type(1){width:140px}.seals h4{font-weight:bold;font-style:italic;font-size:16px}.seals img{vertical-align:bottom;width:100px}.client-data{padding:20px}.profile-data{font-size:15px}.profile-data p{margin:0 0 15px;line-height:1.1}.profile-data input[disabled]{cursor:text}.profile-data a{margin-top:0;margin-right:15px}.plan-total .plan-period{text-align:center}.plan-total .plan-period label{margin:5px auto;width:80%}.plan-total .plan-period input[type=radio]{display:none}.plan-total .plan-period input:checked+label{background:#00aeef;color:#fff}.plan-total p{margin:0}.plan-total .plan-options input{display:none}.plan-total .plan-options p.title strong,.plan-total .plan-options p.title strong,.plan-total .total p.title strong{display:table-cell;font-size:14px;vertical-align:bottom}.plan-total p.data #totalCost{font-weight:bold}.plan-total label input[type=radio]+span{display:inline-block;width:19px;height:19px;margin:-3px 4px 0 0;vertical-align:middle;background:url(/images/check_radio_sheet.png) -38px top no-repeat}.plan-total label input[type=radio]:checked+span{background:url(/images/check_radio_sheet.png) -57px top no-repeat}.plan-total label input[type=checkbox]+span{display:inline-block;width:19px;height:19px;margin:-5px 4px 0 0;vertical-align:middle;background:url(/images/check_radio_sheet.png) left top no-repeat}.plan-total label input[type=checkbox]:checked+span{background:url(/images/check_radio_sheet.png) -19px top no-repeat}.plan-total label input[type=radio]+span{display:inline-block;width:19px;height:19px;margin:-3px 4px 0 0;vertical-align:middle;background:url(/images/check_radio_sheet.png) -38px top no-repeat}.plan-total label input[type=radio]:checked+span{background:url(/images/check_radio_sheet.png) -57px top no-repeat}.plan-total label input[type=checkbox]+span{display:inline-block;width:19px;height:19px;margin:-5px 4px 0 0;vertical-align:middle;background:url(/images/check_radio_sheet.png) left top no-repeat}.plan-total label input[type=checkbox]:checked+span{background:url(/images/check_radio_sheet.png) -19px top no-repeat}.plan-total hr{margin:10px -15px}.plan-total label{font-weight:normal;font-size:14px}.plan-total label.rightselectionP i{font-style:normal}.plan-total label.rightselectionP input[type=radio]:checked~i{text-transform:uppercase}.plan-total .nav{margin-bottom:10px}.plan-total .nav li a,.plan-total .nav li a:hover{font-size:18px;font-weight:bold;background:#00aeef !important;border-color:#f0fcfc !important;border-bottom-color:#169fda !important;color:#fff}.plan-total .nav .active a,.plan-total .nav .active a:hover,.plan-total .nav .active a:focus{background:#f0fcfc !important;border-color:#169fda !important;border-bottom-color:#f0fcfc !important;color:#000}input,input:focus{outline:none !important}span.errors.alert{display:none;margin-bottom:0;margin-top:0;padding:0 15px;color:red;background:rgba(0,0,0,0);border:none;font-size:14px;line-height:14px}.form-control.error{border-color:red}.form-control.error:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px rgba(169,68,66,.5)}ul.new_quest{padding:0}ul.new_quest li{padding-bottom:5px}.error_message{color:red;padding:5px 15px;font-size:18px}#supplements-footer-cta .v2-h2{margin:0}#supplements-footer-cta .partner-wrapper{top:-80px}.vitamin-list-wrapper{-moz-column-count:3;column-count:3;-moz-column-gap:0;column-gap:0}.vitamin-list-box{-moz-column-break-inside:avoid;break-inside:avoid;padding:30px;overflow:hidden;height:30px;margin-top:15px}.vitamin-list-box h2{text-transform:uppercase;font-size:2em;margin:0}.vitamin-list-box h2 span{color:#a3b9d0;font-size:.7em;float:right;margin-top:4px;cursor:pointer}.vitamin-list-box h2 span:hover{font-size:.75em;margin-top:4px;margin-left:2px}.vitamin-list-box ul{list-style:none;height:0;opacity:0}.vitamin-list-box.active{height:auto}.vitamin-list-box.active ul{height:auto;opacity:1}.benefits-icon{float:right;height:100%}.benefits-icon img{height:100%;width:auto}.vitamin-list-box ul li{height:25px;line-height:25px}.benefits-icon{float:right;height:25px}.map-container{height:500px;background-size:contain;background-repeat:no-repeat;background-position:center}.quality-box{padding:50px 0}.quality-box h2{font-size:2.5em;font-weight:bold;letter-spacing:0px;margin-bottom:25px}.pink-map-marker.marker-1{position:absolute;top:32%;left:18%}.pink-map-marker.marker-2{position:absolute;top:72%;left:24%}.pink-map-marker.marker-3{position:absolute;top:37%;left:7%}.pink-map-marker.marker-4{position:absolute;top:27%;left:48%}.pink-map-marker.marker-5{position:absolute;top:36%;left:73%}.pink-map-marker.marker-6{position:absolute;top:55%;left:26%}.patient-checkout-box{width:100%;max-width:100%;background:#fff;margin:auto;vertical-align:middle;box-shadow:0 0 5px #eee;padding:30px 50px;margin-top:30px;margin-bottom:30px;border-radius:3px}.sticky-checkout-box{display:inline-block;width:100%;vertical-align:top;vertical-align:top;padding-bottom:20px;height:300px;overflow:scroll}.sticky-checkout{width:360px;margin-top:30px}.sticky-checkout.stuck{position:fixed;top:122px;z-index:9999;background:#fff}#partners-v2{position:relative}.partner-wrapper{top:-170px;left:50%}.partner-wrapper h2{margin-bottom:50px;font-size:2em}.partner-image{width:33.33%;float:left;padding:30px}.page-intro{text-align:center}.intro-box{width:1000px;max-width:95%;display:block;text-align:center;background:#fff;margin:auto;box-shadow:0px 3px 19px -5px #616161}.intro-box h2{color:#444;font-size:2.5em;margin:0 0 15px;font-weight:bold}.intro-box h4{color:#00b0ff}#lab-slider{position:relative}#intro-section{background:rgba(0,0,0,0);position:absolute;bottom:-300px;width:100%}.intro-content{padding:50px 10% 40px}.intro-content p{line-height:2em;color:#777}.intro-bar{padding:15px;background-color:#00b0ff;color:#fff}.intro-bar a{color:#fff;text-decoration:underline}.intro-bar p{font-weight:300;letter-spacing:.75px;padding:0;margin:0;color:#fff}.page-intro{height:550px;margin-top:0 !important;text-align:center;background:#f6f9ff;background:linear-gradient(to bottom, #f6f9ff 0%, #e7f0ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f9ff', endColorstr='#e7f0ff', GradientType=0)}.page-intro h1{color:#444;font-weight:bold;font-size:2.5em;margin-bottom:10px;margin-top:0;padding-top:0;letter-spacing:2px}.page-intro p{color:#536172;width:850px;max-width:90%;margin:auto;line-height:1.5em}.page-intro .btn-pink{margin:auto;margin-top:35px;padding:10px 40px;font-size:1.5em;line-height:1.5em}.page-intro .btn-pink span{margin:6px 0 0 5px;float:right;font-weight:600}.three-steps-wrapper{position:relative}.three-steps-vertical:after{content:"";position:absolute;z-index:-1;top:30px;bottom:364px;left:50%;border-left:4px solid #9dcfee}#vitamin-testing{display:block}#vitamin-testing .single-icon-container{min-width:120px;min-height:127px}#vitamin-testing .single-icon-box{margin:0;height:auto;background:rgba(0,0,0,0);cursor:default}#vitamin-testing .single-icon-box:hover{box-shadow:0 0 0 0 rgba(97,97,97,0)}#vitamin-testing .single-icon{padding:0}#vitamin-testing .single-icon-title h4{color:#373b41;font-size:.85em;letter-spacing:0;font-weight:bold;line-height:1.3em}.vitamin-testing-wrapper{width:50%;float:left;flex:1;padding-top:150px;padding-bottom:50px;margin-top:-30px}.vitamin-testing-wrapper{width:100%}.vitamin-testing-container h2{font-size:2.5em;letter-spacing:0;font-weight:bold;color:#265a8f}.vitamin-testing-container h3{margin-top:0px;letter-spacing:0;color:#265a8f;font-weight:300}.vitamin-testing-container p{line-height:1.5em}.vitamin-testing-price{font-size:1.3em}.vitamin-testing-left{float:right;padding-right:30px;padding-left:30px}.vitamin-testing-right{float:left;padding-left:30px;padding-right:30px}.left-icon-box{width:50%;min-height:100px;float:left;padding:30px 30px 20px}.left-icon{width:30%;height:100%;padding:0 22px;float:left}.left-icon-content{width:70%;height:100%;float:left;padding:10px}.left-icon-content h3{margin:0;padding:0;font-size:1.5em;text-align:left}.left-icon-content p{font-size:1.2em;margin:10px 0;padding:0;text-align:left;line-height:1.5em}.top-icon-box{width:100%;min-height:200px}.top-icon-box.full-width-icon-box{width:850px;max-width:85%;margin:auto;margin-top:50px}.top-icon-box.shadow-boxed{position:relative;margin-top:150px;padding:100px 15px 30px 15px;box-shadow:0px 3px 19px -5px #616161;background:#fff}.top-icon-box.shadow-boxed h3{margin-bottom:20px}.top-icon-box.shadow-boxed p{margin-top:10px}.top-icon-box.shadow-boxed .top-icon{position:absolute;left:50%;top:-100px;margin-left:-100px}.top-icon{padding:30px;height:200px}.top-icon img{display:block;height:100%;width:auto;margin:auto}.top-icon-content{padding:0 20px}.top-icon-content h4{text-transform:none;margin:10px 0 0}.top-icon-content h3{margin:0;font-size:1.5em;text-align:center}.top-icon-content p{font-size:1.2em;margin-top:20px;text-align:center;line-height:1.5em}.white-icon-box{padding:50px 0 30px 0;text-align:center;background:#fff;margin:0;box-shadow:0px 3px 19px -5px #616161}.white-icon-box img{height:127px}.white-icon-box h3{color:#536172;margin-bottom:5px}.white-icon-box a{color:#00b0ff;margin-bottom:0}.single-icon-wrapper{width:950px;max-width:95%;margin:auto}.single-icon-container{width:20%;float:left;position:relative}.single-icon-container span{position:absolute;top:20px;right:30px;font-size:1.5em;color:#00afff;border-radius:15px;border:1px solid #fff;display:none}.single-icon-container span.active{display:block}.single-icon-box{margin:12px;height:160px;background:#fff;border-radius:2px;cursor:pointer}.single-icon-box:hover{box-shadow:0px 3px 19px 3px rgba(97,97,97,.1)}.single-icon{padding:15px 30px 15px 30px}.single-icon img{margin:auto;display:block}.single-icon-title{padding:0 5px 15px 0}.single-icon-title h4{text-align:center;text-transform:none}@media(min-width: 768px){.vitamin-testing-left{float:right;padding-right:50px;padding-left:15px}.vitamin-testing-right{float:left;padding-left:50px;padding-right:15px}#vitamin-testing{display:flex}.vitamin-testing-container{width:375px}.vitamin-testing-wrapper{width:50%}}@media(min-width: 992px){.vitamin-testing-container{width:485px}#vitamin-testing .single-icon-container{min-width:0;min-height:0}}@media(min-width: 1200px){.vitamin-testing-container{width:585px}}.time_line_wrap{margin:10px 42px 50px;height:8px;position:relative;background:#f4f4f4;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.time_line_inner{position:absolute;height:8px;top:-1px;left:0;z-index:1;background:#3e9dd7;border-top:1px solid #cecece;border-bottom:1px solid #cecece}.point{position:absolute;z-index:2;width:20px;height:20px;border-radius:50%;background:#fff;border:1px solid #e5e5e5;top:50%;margin-top:-10px;margin-left:-10px}.point:after{display:block;font-size:13px;color:#000;line-height:13px;position:absolute;font-weight:700;top:27px;left:50%;white-space:pre;transform:translate(-50%, 0)}.active_point{background:#3e9dd7;border:1px solid #3e9dd7}.first_point{left:0}.first_point:after{content:"Health Profile"}.second_point{left:33.333333%}.second_point:after{content:"Diet and Lifestyle"}.third_point{left:66.66666666%}.third_point:after{content:"Health History"}.last_point{left:100%}.last_point:after{content:"Medications"}.patients-table{border-radius:5px 5px 0 0;width:100%;margin-top:30px}.patients-table table{width:100%;margin:0;border:1px solid #f5f5f5;background:#fff;border-collapse:collapse}.patients-table thead{background:#f5f5f5;color:#333}.patients-table thead th{padding:7px 10px;font-weight:bold;text-align:center;vertical-align:middle !important}.exit_but{margin-top:6px}.patients-table tbody tr:nth-of-type(even){background:#f9f9f9}.patients-table tbody tr td{text-align:center;width:12%;padding:7px 20px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;vertical-align:middle !important}.patients-table tbody tr td a{font-family:"gotham_bookregular",sans-serif}.patients-table tbody input[type=text]{min-width:130px}.patients-table tbody tr td.rdv_td{min-width:80px}.modal-info-icon{font-size:14px;padding:5px;font-weight:bold;cursor:pointer}.nice-overlay{position:fixed;width:100vw;height:100vh;max-height:100%;overflow:scroll;background:hsla(0,0%,100%,.95);z-index:999999;top:0;left:0;display:flex;justify-content:center;align-items:center;cursor:pointer}.nice-modal{width:90%;max-width:60em;background:#fff;border:1px solid #ddd;padding:10%;border-radius:5px;cursor:default}.modalDialog{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;display:none;pointer-events:none;overflow:auto}.modalDialog>div{position:relative;width:450px;margin:15% auto;padding:25px;background:#fff;border-radius:10px;font-size:16px;z-index:2000}.modalDialog>div label{font-weight:400;width:48%}.modalDialog>div select{display:inline-block;width:50%}.modalDialog>div input[type=text]{display:inline-block;width:50%}.modalDialog>div input[type=checkbox]{margin:10px 0 0}.modalDialog>div input[type=email]{margin:20px 0 0}.modalDialog>div p{font-size:16px}:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}:focus::-moz-placeholder{color:rgba(0,0,0,0)}:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.modalDialog>div button{background:#3b5a99;border-radius:50px;color:#fff;display:inline-block;font-size:20px;line-height:30px;min-width:inherit;width:100%;padding:10px 25px;text-align:center;border:0;margin-top:20px}.modalDialog>div button:hover{background:#d3238f}.modalDialog input[type=submit]{margin-top:20px}.modalDialog .close{width:24px;height:24px;color:#3b5a99;opacity:1;font-size:2em;position:absolute;top:10px;right:10px;text-decoration:none;text-align:center;cursor:pointer;transition:all .4s}.modalDialog .close:hover{color:#d3238f;opacity:1}button,a,input{outline:none !important}.filter div.search,.filter div.group,.filter div.show{display:inline-block !important;width:100%;margin-right:10px;margin-bottom:10px;vertical-align:top}.filter .common input{display:inline-block !important;margin:0 0 10px 5px;position:relative;top:3px}.filter .common{padding-bottom:10px}.table-scroll{overflow-y:auto;height:500px}.table-scroll .fixedTHead{display:none !important}td:nth-of-type(1){width:10%}td:nth-of-type(2){width:20%}td:nth-of-type(3){width:20%}td:nth-of-type(4){width:20%}td:nth-of-type(5){width:10%}td:nth-of-type(6){width:10%}td:nth-of-type(7){width:10%}.fixedTHead th:nth-of-type(1){width:10% !important}.fixedTHead th:nth-of-type(2){width:20% !important}.fixedTHead th:nth-of-type(3){width:20% !important}.fixedTHead th:nth-of-type(4){width:20% !important}.fixedTHead th:nth-of-type(5){width:10% !important}.fixedTHead th:nth-of-type(6){width:10% !important}.fixedTHead th:nth-of-type(7){width:10% !important}.table{margin-bottom:0}.table .form-control{height:auto}.table-scroll table{font-size:15px}.table-scroll table tbody tr td{vertical-align:middle !important}.table-scroll table th:nth-of-type(5){width:11%}.table-scroll table input[type=checkbox]{display:none}.table-scroll table input[type=checkbox]+span:before,.table-scroll table input[type=checkbox]:checked+span:before{position:relative;width:15px;height:15px;display:inline-block;text-align:center;font-size:16px;line-height:16px;vertical-align:middle;cursor:pointer}.table-scroll table input[type=checkbox]+span:before{content:"â€“"}.table-scroll table input[type=checkbox]:checked+span:before{content:"+"}*,html{padding:0;margin:0}html{font-family:"Source Sans Pro";font-size:16px;line-height:21px;font-weight:300;letter-spacing:.75px;zoom:0}body{background:#fff;font-family:"Source Sans Pro";zoom:0 !important;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-top:60px}section{width:100%;height:auto;min-height:300px;max-width:1500px;margin:0 auto;background:#fff}header{right:0;left:0;top:0;margin-right:auto;margin-left:auto;height:60px;width:100%;max-width:1500px;background:#fff;text-align:center;z-index:250;border-bottom:1px solid #f7f7f7;position:fixed}footer{background:#f9f9f9;font-family:Arial,sans-serif;font-size:13px}a:hover{cursor:pointer}a:active{outline:none}h1,h2,h3,h4,h5,h6{text-transform:capitalize}.btn-pink{background:#ef3c7b;color:#fff;text-align:center;padding:15px 30px;border-radius:30px;min-width:70px;display:inline-block;text-transform:uppercase;line-height:1em}.btn-pink:hover{text-decoration:none;color:#fff}.btn-pink:visited{text-decoration:none;color:#fff}.btn-pink:focus{text-decoration:none;color:#fff}.btn-pink.large{margin:30px 0;padding:20px 50px;border-radius:15px;min-width:100px;display:inline-block;text-transform:uppercase}.btn-pink i{margin-left:3px}h1{display:block;width:100%;border-radius:20px;margin-top:0px;padding-top:30px;color:#169fda;font-size:50px;margin-bottom:0;text-align:center;line-height:inherit;letter-spacing:5px;font-weight:100}h2{color:#169fda;font-size:1.55em;margin-bottom:5px;font-weight:500;letter-spacing:1.1px}h3{color:#169fda;font-size:1.25em;text-transform:none;margin-bottom:30px;margin-top:30px;font-weight:600;letter-spacing:1.1px}h4{color:#169fda;font-size:1.05em;text-transform:uppercase;margin-bottom:5px;font-weight:600;letter-spacing:1.1px}h5{color:#169fda;font-size:1.05em;text-transform:uppercase;margin-bottom:5px;font-weight:600;letter-spacing:1.1px}p{font-size:16px;line-height:21px;font-weight:400;letter-spacing:.75px}.wpcf7-form-control-wrap input{outline:none !important;min-height:40px;padding:4px 15px;font-weight:300;width:100%;border:1px solid #ccc}.wpcf7-form-control-wrap select{width:100%;padding:4px 15px;color:#999;border:1px solid #ccc}.wpcf7-form-control-wrap textarea{font-weight:300;padding:15px;width:100%;border:1px solid #ccc}.wpcf7-form-control-wrap label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;width:100%}.wpcf7-form-control-wrap{position:relative;width:100%;display:block}.alert-danger{text-align:center}.alert-notice{padding:15px;background:rgba(173,216,230,.46);margin:10px;border-radius:10px}.btn-primary{padding:10px 30px;color:#fff;border-radius:30px;display:block;text-align:center;background:#169fda;border:1px solid #169fda}.btn-red{background:#169fda}.btn-green{background:#5cb85c}.brown_text{color:#333}.makebig_text{font-family:Arial,sans-serif}.btn-default{padding:10px 30px;border:1px solid #002e82;background:#002e82;color:#fff;border-radius:5px;text-align:center}.btn-default:hover{background:#169fda;cursor:pointer;text-decoration:none}.question-title{text-transform:none;font-weight:400;letter-spacing:.75px;font-size:1.8em;margin-bottom:12px;margin-top:-3px}#menu-inner .menu-item-has-children>a:after{color:#169fda;content:" â–¼";font-size:10px;vertical-align:1px}#menu-inner ul .menu-item-1445 a{color:#e07118}#menu-inner ul .menu-item-1526 a{color:#e07118}#menu-inner ul li ul{display:none;position:absolute;background:#fff;width:150px}#menu-inner ul li:hover>ul{display:block !important}#menu-inner ul li ul li{width:100%;padding:0;margin:0}#menu-inner ul li ul li a{width:100%;padding:10px;text-align:left}#menu-inner ul li ul li a:hover{background:#f9f9f9}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid rgba(0,0,0,0);border-radius:4px 4px 0 0;font-size:12px}.navbar-collapse.collapse{width:auto;float:right}.message-bar{display:block;height:30px;background:#000;color:#fff;padding:5px;font-size:10px}.message-bar p{font-size:12px}.message-bar a{font-size:12px;color:#fff;cursor:pointer}.login-start{float:right;position:relative;right:10px;z-index:999}#menu-inner ul li a{border-radius:0;position:relative;padding:25px 10px;text-decoration:none;color:#3e3e3e;font-size:12px;font-weight:bold;font-family:Arial,sans-serif}#menu-inner{float:right;margin-bottom:0;margin-top:0}.mobile-sidebar-menu-toggle{position:relative;padding-left:1.25em;cursor:pointer;margin:15px 30px;display:none;height:30px}.mobile-sidebar-menu-toggle:before{content:"";position:absolute;left:0;top:.25em;width:1.5em;height:.15em;background:#169fda;box-shadow:0 .3em 0 0 #169fda,0 .6em 0 0 #169fda;border-radius:10px}#menu-right{float:right;margin-bottom:12px;margin-top:13px;position:relative;z-index:9999;top:0}#menu-right ul{list-style:none;margin:0;padding:0;margin-top:0}#menu-right ul li{float:left;text-transform:uppercase}#menu-right ul li a{display:block;padding:10px;margin-right:10px}#menu-right ul li a:hover,#menu-right ul li.active a{color:#00aeef;text-decoration:none}#menu-right ul li ul{border:1px solid #ccc;position:absolute;background:#fff;right:120px;width:150px;pointer-events:none;opacity:0;transition:all .3s ease-in-out}#menu-right ul li:hover>ul{opacity:1;pointer-events:visible}#menu-right ul li ul li{border-bottom:1px solid #f9f9f9;color:#333;width:100%;margin:0}#menu-right ul li ul li:hover{background:#f1f1f1}#menu-right ul li ul li a{margin-right:0}.logo_inner img{width:160px}.top-nav-inner ul li{font-family:Arial,sans-serif}.top-nav-inner{width:auto;float:right;padding:10px}.square-btn{border-radius:0;background:#169fda;color:#fff !important;padding:11.1px 30px;max-width:150px;display:block}.nav-btn{border-radius:30px !important;background:#002e82;color:#fff !important}.nav-btn2{border-radius:30px !important;border-color:#88d317;background:#ff8e0f;color:#fff !important}.nav-btn:hover{background:#169fda;color:#fff}.home-cta-btn{border-radius:0px !important;padding:20px 50px;display:block;max-width:300px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;color:#fff;background:#000}.navbar-toggle{background:#fff;position:fixed;top:0;right:20px;z-index:999999;width:30px}.fixed-header{position:fixed;background:#fff;width:100%;max-width:1500px;height:auto;z-index:999;border-bottom:1px solid #fff}.fixed-right{background:rgba(0,0,0,0);float:right;right:0}@media screen and (min-width: 993px){.hide-desktop{display:none}}@media screen and (max-width: 992px){.hide-mobile{display:none !important}.results_header_bg{background:#fff !important;height:auto !important}#homepage-banner .text-left{text-align:center !important}.homepage-text h2{text-align:center !important}#menu-right ul{float:right;display:block;margin:auto}#menu-right ul li{text-align:center;display:block;margin:auto}.nav-btn{font-size:11px}.message-bar{display:none}#menu-inner ul li a{font-size:10px;padding:25px 4px !important}.login-start{width:100%;position:absolute;z-index:9}.btn-block{display:block;width:100%;font-size:11px}}@media screen and (max-width: 767px){h1{font-size:26px;font-weight:bold;line-height:20px;letter-spacing:0px}.results_title{padding:50px 5% !important}#menu-inner ul li ul{display:block;position:relative;background:#169fda;width:100%;text-align:center}#menu-inner ul li ul li a{width:100%;padding:10px;text-align:center}#menu-inner ul .menu-item-1445 a{color:#fff}#menu-inner ul li a{font-size:15px;border-bottom:1px solid hsla(0,0%,100%,.15)}.logo_inner{position:absolute;left:90px}.navbar-toggle{left:20px}#menu-inner{float:none;width:100%}#menu-inner ul{width:100%;margin-top:60px}#menu-inner ul li{width:100%}#menu-inner ul li a{width:100%;color:#fff;background:#169fda}#menu-inner ul li a:hover{color:#333;background:#fff}}@media screen and (max-width: 500px){.logo_inner{left:40px}.logo_inner img{width:110px;margin-top:8px}.navbar-toggle{top:5px;left:5px}.nav-btn{margin-top:4px}#menu-right ul li a{display:block;padding:10px;font-size:10px}}.result_contents .vitamin-images{list-style-type:none}.overlay-vitamins{position:absolute;top:140px;left:14px}.result_contents .vitamin-images li:before{content:""}.result_contents .vitamin-images li{width:110px;float:left;height:110px;text-indent:0;padding:0;margin-bottom:29px}.result_contents .vitamin-images li div{width:110px;height:110px;border:5px solid #ccc;border-radius:70px;background-size:cover}.result_contents .vitamin-images p{text-align:center}.practitioner-page{border-left:1px solid #ccc;display:block;height:100%;margin:0;padding:9px;float:right;width:100px;margin-top:0;height:63px;margin-left:15px;padding:0;color:#999}.practitioner-page a{padding:25px 10px;font-size:10px;padding-top:25px;display:block;text-decoration:none;font-weight:300}#practitioner-banner{background-image:url(/../vitamixone/images/practitioner-homepage-banner.jpg);background-position:right top;padding-top:100px;height:600px;max-height:600px;background-size:cover;background-color:#fff;background-repeat:no-repeat;width:100%;max-width:1500px;margin:0 auto}.practitioner-nav-img{width:100px}.show-patient-info:before{content:"";position:absolute;right:100%;top:0;bottom:0;width:0;border-right:27px solid #f0f0f0;border-top:60px solid rgba(0,0,0,0);border-bottom:60px solid rgba(0,0,0,0)}.show-doctor-info:before{content:"";position:absolute;right:100%;top:0;bottom:0;width:0;border-left:26px solid rgba(0,0,0,0);border-top:60px solid #f0f0f0;border-bottom:60px solid #f0f0f0}.practitioner-nav-link:first-of-type{margin-left:25%}.practitioner-nav-link{display:block;text-align:center;padding:10px;color:#777;text-transform:uppercase;text-decoration:none;position:relative;background-color:#f0f0f0;height:120px;background-position:center 20px;background-size:50px;background-repeat:no-repeat;font-size:.8em;font-weight:600;letter-spacing:1px;width:calc(24.9975% - 22.5px);margin-right:30px;float:left;box-shadow:0px 27px 67px -8px rgba(0,0,0,.11);z-index:99}.practitioner-nav-link:after{content:"";position:absolute;left:100%;top:0;bottom:0;width:0;border-left:27px solid #f0f0f0;border-top:60px solid rgba(0,0,0,0);border-bottom:60px solid rgba(0,0,0,0)}.link-selected{background:#f9f9f9}.show-doctor-info.link-selected:before{border-right:27px solid #f9f9f9;border-top:60px solid rgba(0,0,0,0);border-bottom:60px solid rgba(0,0,0,0)}.practitioner-nav-link:first-of-type.link-selected:before{border-right:27px solid #f9f9f9;border-top:60px solid rgba(0,0,0,0);border-bottom:60px solid rgba(0,0,0,0)}.link-selected:after{border-left:27px solid #f9f9f9;border-top:60px solid rgba(0,0,0,0);border-bottom:60px solid rgba(0,0,0,0)}.practitioner-nav-link:first-of-type.link-selected:after{border-right:27px solid #f9f9f9;border-top:60px solid rgba(0,0,0,0);border-bottom:60px solid rgba(0,0,0,0)}.practitioner-info{transition:all .3s ease-in-out}.practitioner-img{max-width:400px}.practitioner-info p{text-align:left !important}.practitioner-info h3{margin-bottom:10px}.practitioner-list li{font-weight:300;color:#666}.show-laptop{display:none}.navbar-collapse.collapse{width:auto;float:right}@media screen and (max-width: 1400px){.show-laptop{display:block}.practitioner-nav-img{width:75px}}@media screen and (max-width: 992px){#menu-inner ul{width:100%;margin-top:0}.navbar-collapse.collapse{width:auto;float:right}.navbar-collapse{width:auto;float:none}.practitioner-page{width:auto}.practitioner-page a{padding:25px 10px;font-size:10px}#menu-right ul li a{font-size:10px}}@media screen and (max-width: 768px){#menu-inner ul{width:100%;margin-top:0}.practitioner-page{display:none}#menu-inner ul li a{padding:10px 0}}@media screen and (max-width: 690px){.navbar-collapse.collapse{float:none}.navbar-collapse{width:100%;float:none}.overlay-vitamins{top:150px !important;left:26px !important}}@media screen and (max-width: 500px){.practitioner-nav-link:first-of-type{margin-left:16%}.practitioner-nav-link{width:calc(33.33% - 22.5px)}#practitioner-banner .homepage-text h2{margin-top:0}}#homepage-body h2{font-family:inherit;text-transform:none;font-weight:400;letter-spacing:.75px;font-size:1.8em;margin-bottom:12px;margin-top:20px;color:#333}#homepage-banner{background-image:url(/assets/images/vitalab-custom-daily-vitamin-alternate-8cb2c4cf10d462cdf4a2755f8bc4f7c595ed90e075a4ef64d9ca3022a2142aa6.jpg);background-position:center top;padding-top:180px;height:600px;max-height:600px;background-size:cover;background-color:#fff;background-repeat:no-repeat;width:100%;max-width:1500px;margin:0 auto}#homepage-banner span{border:2px solid #777;width:30px;height:30px;padding:5px 3px 3px 6px;border-radius:30px;top:2px;right:10px;font-size:17px}#homepage-banner button:hover span{border-color:#169fda}#homepage-banner .homepage-button{border:none;background:rgba(0,0,0,0);color:#777;font-size:20px;text-transform:uppercase;letter-spacing:1px;padding-left:14px}#homepage-banner .homepage-button:hover{color:#ff8e0f;background:rgba(0,0,0,0)}#homepage-banner .homepage-button:hover span{color:#ffbb0f}.homepage-text h2{color:#169fda !important;font-weight:600 !important;font-size:2.6em !important;line-height:1.1;margin-bottom:5px !important;text-transform:none !important}.homepage-text p{color:#747475;font-weight:300;font-size:1.5em;line-height:1.3}.homepage-banner .btn-default{margin-top:50px}@media(max-width: 768px){#homepage-banner{background-position:-240px 0;padding:100px 0 0;background-image:none;background-color:#f9f9f9;height:500px}.homepage-text h2{color:#169fda;font-weight:600;font-size:2.6em;line-height:1.1;margin-bottom:5px;text-transform:none;text-align:center;margin-top:130px;background:hsla(0,0%,100%,.7);padding:30px;border-radius:15px}.homepage-text p{display:none}#practitioner-banner .btn-default{margin:auto;margin-top:10px !important;margin-bottom:30px;margin-top:30px;font-size:20px;display:block;width:50%}#homepage-banner .btn-default{margin:auto;margin-top:10px !important;margin-bottom:30px;margin-top:30px;font-size:20px;display:block;min-width:50%}}#customization-banner{background-image:url(/../../../wp-content/themes/vitamixone/images/vitamin-customization-center.jpg);background-position:center top;padding-top:180px;height:600px;max-height:600px;background-size:cover;background-color:#fff;background-repeat:no-repeat;width:100%;max-width:1500px;margin:0 auto}#testing-banner{background-image:url(/../../../wp-content/themes/vitamixone/images/vitamin-micronutrient-testing.jpg);background-position:center top;padding-top:180px;height:600px;max-height:600px;background-size:cover;background-color:#fff;background-repeat:no-repeat;width:100%;max-width:1500px;margin:0 auto}.about-section{min-height:none}.shopify-buy__btn{padding:10px 40px;font-size:16px;border-radius:30px;background:#169fda;color:#fff;margin-top:20px;display:block;width:250px;margin:auto;margin-top:15px}.open-contact-form{font-size:18px;padding-top:17px;padding-bottom:17px;padding-left:30px;padding-right:30px;margin:auto;border-radius:0px;display:block;background:#169fda;text-align:center;max-width:240px;margin-top:20px;color:#fff}#about-section.testing-page h4{margin-top:30px}#about-section.testing-page p{text-align:center;max-width:90%;display:block;margin:auto;color:#333;font-weight:400;letter-spacing:.75px;width:800px;margin-bottom:30px}#about-section,.about-section{background-color:#fff;background-repeat:no-repeat;width:100%;max-width:1500px;margin:0 auto}#about-section h2,.about-section h2{text-transform:none;font-weight:400;letter-spacing:.75px;font-size:1.8em;margin-bottom:12px;margin-top:-3px}#about-section h3,.about-section h3{margin-left:auto;margin-right:auto;display:block;max-width:500px}#about-section h6,.about-section h6{text-align:center;text-transform:uppercase;font-size:1.05em}#about-section p{text-align:center;max-width:500px;display:block;margin:auto;color:#333;font-weight:400;letter-spacing:.75px}.about-section p{display:block;margin:auto;color:#333;font-weight:400;letter-spacing:.75px}#about-section .btn-default,.about-section .btn-default{padding:10px 40px;font-size:16px;border-radius:30px;background:#169fda;color:#fff;margin-top:20px;display:block;width:250px;margin:auto}#about-section .btn-default:hover{background:#333;text-decoration:none}.about-image{margin:20px auto 0 auto;width:140px;max-width:100%;height:auto;display:block}#about-section,.about-section{padding:50px 5%}@media screen and (min-width: 768px){#about-section,.about-section{padding:100px 8% 15px 8%}.about-section{padding:100px 10%;min-height:none}.about-section p{width:800px;max-width:100%}.about-section h4{width:800px;max-width:100%;display:block;margin:auto}}.full-width{width:100%;height:auto;min-height:300px;max-width:1500px;margin:0 auto;background:#fff}.blue-section{background:#d0e1f0 !important;background:rgba(208,225,240,.54) !important;padding:50px 0}.grey{background:#f9f9f9;padding:50px 10px}.grey .works-image{margin:50px 0 50px 20px;width:90%;box-shadow:-2px -2px 2px #fff,2px 2px 2px #777;border-radius:5px}.works-image{margin:50px 0 50px 20px;width:90%}.works-text{padding:40% 0 50px 0}.works-text p{font-size:16px;line-height:22px;font-weight:400;letter-spacing:.75px}.works-text h2{text-transform:none;font-weight:400;letter-spacing:.75px;font-size:1.8em;margin-bottom:12px;margin-top:-3px !important;color:#666}.grey .works-text{padding:40% 0 50px 40px}.dosing-section{background-image:url(/assets/images/cutsom-vitamin-powder-2-32d547ace14ad8040ed8b63a8574872225c90cfbce86b5f44c0cf269d97cc496.jpg);background-size:cover;background-position:top left;min-height:600px}.blank-dosing{min-height:250px}.personal-section{background-image:url(/assets/images/vitamins-as-unique-as-you-a11f4ca3e70788dfdac2cb710dc2e3971097957a042055f16edbcc0c880c0873.jpg);background-size:cover;background-position:top left;min-height:700px}.blank-personal{min-height:250px}.icon-box{border:1px solid #f9f9f9;padding:0 8px 20px;border-radius:10px;background:#f9f9f9;min-height:270px;margin-top:20px;line-height:23px;font-size:16px;color:#666;font-weight:100;letter-spacing:1px}.icon-box p{line-height:23px;font-size:16px;color:#666;font-weight:100;letter-spacing:1px}.fluid-height{min-height:370px;padding:10px 10% 30px}.icon-image{width:120px;max-width:80%;display:block;margin:auto}@media screen and (max-width: 1500px){.personal-section{min-height:600px}}@media screen and (max-width: 1200px){.vitamin-list-box ul li{height:25px;line-height:25px;font-size:10px;padding:0 0 5px 0}.vitamin-list-box{padding:15px}.vitamin-list-wrapper{-moz-column-count:2;column-count:2}.personal-section{min-height:500px}.icon-box{padding:0;border-radius:3px;background:#fff;min-height:0}}@media screen and (max-width: 992px){#testing-banner{background:#e4f2f8 !important;padding-top:50px;height:auto}.full-width{min-height:0}.home-cta-btn{margin:auto;margin-top:10px !important;margin-bottom:30px;margin-top:30px;font-size:20px;display:block;min-width:50%}.works-text{padding:30px 0 20px 20px}.grey .works-text{padding:0 10px}.works-image,.grey .works-image{margin-left:auto;margin-right:auto;width:50%;height:auto;display:block}.blank-personal{min-height:350px}.homepage-text h4.text-left,.homepage-text h2.text-left{text-align:center !important}.open-contact-form{margin-bottom:30px}}@media screen and (max-width: 768px){#site-selector{display:none !important}.blank-dosing{min-height:200px}.blank-personal{min-height:250px}.works-image{margin-left:0;width:60%;margin-top:0}.dosing-section{min-height:400px;background-repeat:no-repeat}.personal-section{min-height:400px;background-repeat:no-repeat}}#savings-section{background-color:#fff;background-repeat:no-repeat;width:100%;max-width:1500px;margin:0 auto;padding:50px 20px;border-top:1px solid #eee}#savings-section .grey{background:#f9f9f9}#savings-section h2{text-transform:none;font-weight:400;letter-spacing:.75px;font-size:1.8em;margin-bottom:12px;margin-top:-3px}#savings-section h6{text-align:center;text-transform:uppercase;font-size:1.05em}#savings-section p{text-align:center;max-width:500px;display:block;margin:auto;margin-bottom:20px;color:#333;font-weight:400;letter-spacing:.75px}#savings-section .btn-default{padding:10px 40px;font-size:16px;border-radius:30px;background:#169fda;color:#fff;margin-top:20px;display:block;width:250px;margin:auto}#savings-section .btn-default:hover{background:#333;text-decoration:none}.saving-image{margin:20px auto 0 auto;width:100px;height:auto;display:block}.call-to-action{padding-top:60px;padding-bottom:0}#partners{padding:50px 0}#partners.owl-theme .owl-controls .owl-page span{background:#aaa;border-radius:0;height:12px;margin:5px 2px;width:137px}#partner-section{background-color:#fff;background-image:none;background:#fff;background-repeat:no-repeat;width:100%;max-width:1500px;margin:0 auto;padding:100px 20px;border-top:1px solid #eee}#partner-section .grey{background:#f9f9f9}#partner-section h2{text-transform:none;font-weight:400;letter-spacing:.75px;font-size:1.8em;margin-bottom:12px;margin-top:-3px;color:#333}#partner-section h6{text-align:center;text-transform:uppercase;font-size:1.05em}#partner-section p{text-align:center;max-width:500px;display:block;margin:auto;margin-bottom:20px;color:#333;font-weight:100}#partner-section .btn-default{padding:10px 40px;font-size:16px;border-radius:30px;background:#169fda;color:#fff;margin-top:20px;display:block;width:250px;margin:auto}#partner-section .btn-default:hover{background:#333;text-decoration:none}.saving-image{margin:20px auto 0 auto;width:100px;height:auto;display:block}.call-to-action{padding-top:80px}#testimonials-section{background:#fff;border-top:1px solid #eee}.testi-auth{background:#fff;color:#333;font:inherit;padding:15px 25px;margin:0 0 40px 20px;overflow:hidden;position:relative;text-align:left}.testi{background:#f9f9f9;font:inherit;margin:20px 0 0 20px;padding:25px;text-align:left;border-radius:30px;border-color:#169fda;border:1px solid #999}#footerWrapper{background:#f9f9f9;color:#777}#footerWrapper a{color:#777}#footerWrapper .full-width{background:#f9f9f9}.footerWidget1{font:inherit}.footli{display:inline;font-weight:300;list-style-type:none;padding:0;margin:auto;text-align:center}.footlogo{display:none;margin:20px auto;width:225px}.visa-mc{width:120px;margin:auto;height:auto;display:block;text-align:center;margin-top:50px}.sitelock{width:90px;height:auto;margin:auto;display:block;margin-top:20px;float:left}.contact-list{display:block;width:100%;list-style:none}footer h4{margin-left:10px;margin-bottom:15px;font-size:12px;letter-spacing:1px;color:#999}.contact-list .fa{width:100%;display:block !important;position:absolute;left:0}.footer-mail{display:block;width:100%;font-family:inherit}.contact-list li a{margin-left:10px;font-family:Arial,sans-serif}#mc_embed_signup_scroll h2{font-size:12px !important;margin-left:0 !important;margin-top:10px !important;text-align:left;text-transform:uppercase;color:#999;margin:10px 0 15px 0;font-weight:bold;letter-spacing:1px}.signup_button{position:absolute;bottom:30px;left:25%;display:block;margin:auto;width:50%}.mail-signup-box{background:#fff;border-radius:20px;padding:30px;margin-top:50px}.mail-signup-box .clear{float:none !important;margin-left:0 !important;margin-top:2.5px !important;width:100% !important}#mc-embedded-subscribe{color:#000;padding:10px;text-align:center;background:#169fda none repeat scroll 0 0;border:none;padding:15px !important;border-radius:3px;width:100% !important;color:#fff !important;margin-top:10px}#mc_embed_signup{font:14px Arial,sans-serif;width:80% !important;margin:auto}#mc-embedded-subscribe-form>div{float:none !important}.required.email{height:50px;width:100%;color:gray;border-radius:5px;font-size:14px;padding-left:10px}#mc_embed_signup div.mce_inline_error{background-color:#555 !important;color:#fff;font-weight:bold;margin:0 0 1em;padding:5px 10px;position:absolute;top:230px !important;width:258px !important;z-index:1;height:30px;border-radius:5px}.social a{color:#f9f9f9 !important;background:#169fda;border-radius:30px;display:inline-block;font-size:20px;line-height:35px;margin:21px 8px 2px 9px;width:32px;height:32px;text-align:center}footer img{margin-top:30px}.contact-list a{line-height:22px}#contact-assistance{padding:50px 0 80px}@media screen and (max-width: 768px){.mail-signup-box{background:#fff;border-radius:20px;padding:30px;height:auto;margin-top:300px}#footerWrapper a{color:#777;text-align:center;line-height:30px}.contact-list li a{margin-left:0}footer h4{text-align:center}.contact-list i:before{display:none}.social{text-align:center}#mc_embed_signup_scroll h2{font-size:12px !important;text-align:center;margin-bottom:15px !important;margin-top:25px !important}footer img{display:block;margin:30px auto}}@media(max-width: 568px){footer .footer-mail{font-size:12px !important}}.video-overlay-container{position:relative;z-index:999999}.video-overlay-background{position:fixed;display:block;top:0;left:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,.9);cursor:pointer}.video-container{position:fixed;width:90%;max-width:1000px;vertical-align:middle;margin:auto;top:10%;left:5%;margin-top:5vh;z-index:99999999}@media screen and (min-width: 1110px){.video-container{width:1000px;left:50%;margin-left:-500px}}@media screen and (max-width: 768px){.video-container{top:25%}}.question-box{padding:40px 0;background:#fff}.quest .quarter-question label input[type=checkbox]+span{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background:url(/images/check_radio_sheet.png) left top no-repeat}.quest .quarter-question label input[type=checkbox]:checked+span{background:url(/images/check_radio_sheet.png) -19px top no-repeat}.quest .quarter-question input[type=radio]{display:none}.quest .quarter-question label input[type=radio]+span{display:none;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background:url(/images/check_radio_sheet.png) -38px top no-repeat}.quest .quarter-question label input[type=radio]:checked+span{background:url(/images/check_radio_sheet.png) -57px top no-repeat}.quest .quarter-question p{text-align:center}.quest p strong{font-size:20px;margin-top:50px;text-align:center;color:#777;margin-bottom:20px;font-weight:100;height:100px;display:block}.white-box{padding:10px 35px;background:#fff;border:0 solid #f9f9f9;border-radius:10px;box-shadow:0 3px 3px #fff;box-sizing:border-box;margin-top:25px;overflow:hidden;padding:0;min-height:200px;margin-top:70px}.white-box h2,.white-box h3{margin:20px 0;margin-bottom:10px;text-align:center}.lead{font-size:16px;padding:30px;margin-bottom:0}.inner-content{font-size:16px;line-height:1.4;padding-top:0;padding-bottom:0 !important}.pricing_box{display:block;background:#fff;border:#444 solid 1px;box-shadow:0 0 1px #d5dce2;padding:15px;text-align:center;border-radius:3px;-webkit-border-radius:3px;transition:all ease .3s;-webkit-transition:all ease .3s;color:#777 !important;font-size:16px;min-height:750px;position:relative}.pricing_box ul{list-style:initial;font-size:15px;margin-left:9px;text-align:left}.pricing_box2{display:block;background:#fff;border:#444 solid 1px;box-shadow:0 0 1px #d5dce2;padding:20px 20px 30px;text-align:center;border-radius:3px;-webkit-border-radius:3px;transition:all ease .3s;-webkit-transition:all ease .3s;color:#777 !important;font-size:16px;min-height:250px;position:relative}.signup-box{width:100%;max-width:39em;background:#fff;margin:auto;vertical-align:middle;box-shadow:0 0 5px #eee;padding:30px 50px;margin-top:30px;margin-bottom:30px;border-radius:3px}.signup-box p{margin-bottom:0}.signup-box .btn-default{margin:auto;margin-top:20px;width:80%;font-size:14px;display:block}.signup-text{width:90%;max-width:30em;text-align:center;display:block;margin:auto}.signup-title{margin-top:3%;font-size:20px;color:#002e82}.signup-logo{width:200px;height:auto;margin:auto;margin-top:100px}.form-control{border-radius:0;height:50px}.dashboard-doctor-body{margin-left:250px;margin-bottom:100px;padding-top:0}.edit-formula-page{margin-top:30px !important}.nav{background:#f9f9f9}.admin-box{background:#fff !important;box-shadow:2px 2px 10px rgba(155,155,155,.1) !important;border-radius:2px !important;padding:20px !important;margin-top:30px !important}.admin-box h3{color:#169fda;font-size:1.25em;text-transform:none;margin-bottom:30px;margin-top:0;font-weight:600;letter-spacing:1.1px}.admin-box ul{list-style:none}.cart-box{background:#f9f9f9;padding:15px;margin-top:30px;min-height:240px;border-radius:10px}.cart-box th{padding:10px;background:#eee}.cart-box tr{border-top:1px solid #eee}.cart-box td{padding:10px;background:#fff}.cart-box h3{margin:0 0 10px 0}.edit-formula-page .admin-box{min-height:195px}.plan-select select{width:200px;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin-bottom:5px}.plan-select label{width:100px;margin-bottom:5px}.admin-nav{background:#fafafa;padding:20px;margin-top:30px}.admin-nav h3{color:#666;font-size:1.25em;text-transform:none;margin-bottom:30px;margin-top:0;font-weight:600;letter-spacing:1.1px}.hide-forms{margin:30px 0 15px 0}.admin-box .btn-default{margin-top:32px;display:block}.select-vitamin-category{width:100%;display:block;height:auto;background:#f9f9f9}.select-vitamin-category label{padding:15px 5px;display:inline-block;margin:2px 2px 0 0;background:#097daf;color:#fff;border-radius:0;text-decoration:none;cursor:pointer;font-size:13px;font-weight:300}.select-vitamin-category input{display:none}.select-vitamin-category label:hover{background:#05638c}@media screen and (max-width: 500px){.admin-box .btn-default{margin-top:32px;display:block;width:100%}}.top-block{display:block;margin-top:50px;margin-bottom:50px}.top-block .btn-default{width:80%;margin:auto;display:block}ul.links li a{color:#fff;display:block;padding:14px 30px;background:rgba(0,0,0,0);border-radius:0;font-size:13px}ul.links li:before{color:#fff;content:"";font-family:"FontAwesome",serif;position:absolute;left:10px;top:11px}.result_column{margin-top:100px}.modal-background{position:fixed;width:100vw;height:100vh;max-height:100%;overflow:scroll;background:hsla(0,0%,100%,.95);z-index:999999;top:0;left:0;cursor:pointer}.footer-message{padding:15px}.modal-box{width:90%;max-width:60em;background:#fff;border:1px solid #ddd;padding:50px 100px;border-radius:5px;text-align:center;position:fixed;max-height:90vh;top:10vh;z-index:9999999;margin-left:-30em;left:50%;overflow:scroll}.modal-box h4{text-align:center}.site-select-box{width:40%;float:left;background:#f9f9f9;margin:15px 5%}.site-select-box a{width:100%;height:100%;display:block;padding:0px 30px 30px 30px;text-decoration:none}.site-select-box a:hover{background:#f1f1f1}.site-select-box img{max-width:100%}.site-select-box-3{width:calc(33.33% - 10px);float:left;background:#f9f9f9;margin:0}.site-select-box-3:first-of-type{margin-right:15px}.site-select-box-3:last-of-type{margin-left:15px}.site-select-box-3 a{width:100%;height:100%;display:block;padding:0px 30px 30px 30px;text-decoration:none}.site-select-box-3 a:hover{background:#f1f1f1}.check-conditions-overlay{position:fixed;width:100vw;height:100vh;max-height:100%;overflow:scroll;background:hsla(0,0%,100%,.95);z-index:999999;top:0;left:0}.check-conditions-box{width:90%;max-width:60em;background:#fff;border:1px solid #ddd;margin:20vh auto auto;padding:50px 10% 100px;border-radius:5px}.no-continue{width:90%;display:block;margin:auto}.yes-exit{text-align:center;padding-bottom:10px;margin:auto;display:block}.circle-image{display:block;border-radius:100px;border:5px solid #ccc;margin:auto auto 30px}.full-question{width:100%;display:block;margin:auto;background:#f9f9f9;min-height:450px;padding:20px 50px 100px}.third-question{background:#f9f9f9;padding:30px;min-height:450px}.quarter-question{background:#f9f9f9;padding:20px;min-height:550px}.question-image{max-width:200px;width:75%;height:auto;margin:auto;display:block}.question-text{font-size:20px;margin-top:50px;text-align:center;color:#777;margin-bottom:20px}.question-navigation{display:block;width:100%;height:auto}.question-navigation .btn-default{margin-right:0;margin-left:auto}.male-input{width:40px;height:40px;background:#fff;border-radius:50px;border:2px solid #bbb}.female-input{width:40px;height:40px;background:#fff;border-radius:50px;border:1px solid #bbb}.questions-centered{display:block;margin:30px auto auto;width:400px;max-width:100%;min-height:200px}@media screen and (max-width: 768px){.questions-centered{display:block;margin:30px auto auto;width:400px;max-width:100%;min-height:300px}.vitamin-list-box h2{text-transform:uppercase;font-size:1.2em}}.questions-centered input{margin:30px}.height-question{width:40%;margin:0 5% 5%;display:inline-block;float:left}.save-button{margin-right:20px;color:#000;background:#f9f9f9;margin-left:auto;border:1px solid #ddd;width:150px;margin-bottom:30px}.go-back{height:auto;padding:20px 30px;border-radius:0 !important;background:#e6e6e6;border:0;display:block;float:right;margin-right:10px;margin-top:15px;margin-bottom:25px;color:#999 !important}.go-back:hover{color:#999 !important;background:#cfcfcf}.go-next-checkout{height:auto;padding:20px 30px;border-radius:0 !important;background:#169fda;border:0;display:block;margin-top:0;margin-right:0;margin-left:auto;margin-bottom:15px;width:100px}.go-next-shipping,.go-next-confirm{margin-top:15px}.checkout-box{background:#f9f9f9;padding:20px 30px;max-height:0;overflow:hidden}.checkout-box h3{margin-top:30px !important;color:#169fda !important}.checkout-box .form-control{width:100%;height:40px}.checkout-box.active{max-height:9999px;transition:all 1s ease-in-out}.checkout-box input:not([type=submit]){height:30px;width:300px}.checkout-box select{height:30px;width:300px}.checkout-box label{color:#169fda}.checkout-box input[type=radio],.checkout-box input[type=checkbox]{height:auto;width:auto}.success-grey{background:#d6d6d6 !important}.show-edit-plan{cursor:pointer}.go-next{height:auto;padding:20px 30px;border-radius:0 !important;background:#169fda;border:0;display:block;float:right;margin-right:30px;margin-top:15px;margin-bottom:25px}.go-next:hover{background:#098dc5}@media screen and (max-width: 600px){.vitamin-list-wrapper{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}}@media screen and (max-width: 500px){.single-icon-box{margin:12px;height:130px}.single-icon-container{width:50%;float:left;position:relative}.page-intro h1{font-size:1.5em !important}.page-intro p{width:auto}.modal-box{padding:15px}.site-select-box a{padding:5px}.site-select-box h5{font-size:12px}.site-select-box-3 a{padding:5px}.site-select-box-3 h5{font-size:12px}.blank-dosing{min-height:130px}.dosing-section{background-size:530px 550px;min-height:500px;background-repeat:no-repeat}.personal-section{background-size:480px 500px;min-height:500px;background-repeat:no-repeat}.blank-personal{min-height:160px}.works-image{margin:auto;width:90%}.grey{padding:50px 10px 0 10px}#about-section h6{font-size:12px}.go-back{float:left;margin-left:30px}}.questions-container{margin:0 30px;padding-bottom:100px}.icon-select input{box-shadow:0 0 0 4px #999;padding:0;display:block;width:50px;height:50px;float:left;background:#eee;-webkit-appearance:none;-moz-appearance:none;appearance:none}.icon-select label{display:block;width:50px;height:50px;float:left;padding-top:42px}.visa{background-image:url(//i.imgur.com/lXzJ1eB.png)}.mastercard{background-image:url(//i.imgur.com/SJbRQF7.png)}.icon-select input:active{background:#f9f9f9;outline:none}.icon-select input:checked{background-color:#999;outline:none;border:3px solid #fff;-moz-filter:none;filter:none}.icon-select input{cursor:pointer;background-size:contain;background-repeat:no-repeat;display:inline-block;transition:all 100ms ease-in;-moz-filter:brightness(1.8) grayscale(1) opacity(0.7);filter:brightness(1.8) grayscale(1) opacity(0.7)}.icon-select input{-moz-filter:brightness(1.2) grayscale(0.5) opacity(0.9);filter:brightness(1.2) grayscale(0.5) opacity(0.9)}@media screen and (max-width: 500px){.full-question{padding:20px 5px}.question-box{padding:80px 0}.full-question,.inner-content{min-height:0}}.page-banner{height:400px;width:100%;background-size:cover !important;padding-top:120px}.page-banner h1{color:#fff;font-weight:600 !important;font-size:30px;line-height:1.1;margin-bottom:5px}.page-banner p{font-weight:300;font-size:1.5em;line-height:1.3;text-align:center;color:#fff}.about-us-page p{font-size:1.5em;line-height:1.4;font-weight:300;color:#646464;width:66.66667%;padding:0 .9375em;display:block;margin:auto}.page-template section .about-us-text{width:100%;font-size:15px;line-height:17px;padding:0}.right-bg-image{height:600px;background:linear-gradient(-45deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0)),url(/wp-content/themes/vitamixone/images/vitalab-pharmacist.png);background-position:80% 0 !important;background-size:contain !important;background-repeat:no-repeat !important;overflow:hidden}.left-bg-image{height:600px;background:linear-gradient(-45deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05)),url(/wp-content/themes/vitamixone/images/vitalab-pharmacist-3.png);background-position:80% 0 !important;background-size:contain !important;background-repeat:no-repeat !important}.right-bg-image-2{height:600px;background:linear-gradient(-45deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0)),url(/wp-content/themes/vitamixone/images/vitalab-pharmacist-2.png);background-position:30% 0 !important;background-size:contain !important;background-repeat:no-repeat !important;background-repeat-x:no-repeat;background-repeat-y:no-repeat}.meet-pharmacists{padding-top:30px;background:#f7f7f7;padding-bottom:15px;margin-bottom:50px;border-radius:0}.btn-block{display:block;float:left;margin:15px;padding-bottom:30px;width:calc(33.33% - 30px);background-color:#feffff;border-radius:8px;text-decoration:none;opacity:.8;transition:all .15s ease-in-out}.btn-block h4,.btn-block h5,.meet-pharmacists h2,.meet-pharmacists p{text-align:center}.btn-block img{display:block;width:100px;margin:30px auto}.loading-image{margin:auto;display:block;width:40px;height:40px;border-radius:0;margin-bottom:30px}.results_header_bg{background:url(/assets/images/results-header-background-f465b1a3e4d9983fcedae2b07926fd1aa34bfde79f1031e9a167c93a9821189d.jpg);background-size:cover;background-position:right bottom;height:430px}.results_title{padding:100px}.result_header{padding:10px;background:#333;height:100px}.light_blue{background:#26c9cb}.lightest_blue{background:#25a1d8}.med_blue{background:#2090e4}.dark_blue{background:#005899}.result_bg1,.result_bg2{border:none;padding-bottom:0}.result_bg,.result_bg2{padding-top:0}.vitamin_header{height:auto;padding:15px}.result_box{display:block;padding:0;min-height:0;text-align:left;border-radius:0;webkit-border-radius:0px;color:#2e3030;font-size:16px;position:relative;margin:0 0 15px 0}.result_box .square-btn{float:left;min-width:120px;margin-right:5px}.cart-total{background:#f9f9f9;padding:15px;border-radius:0}.cart-subtotal{background:#f9f9f9;padding:20px 40px;border-radius:5px}.cart-contents{margin:0 0 0 0;border:1px solid #ccc;display:block;height:100px;border-radius:5px;padding:20px}.remove-block{height:98px;float:right;width:100px;font-size:12px;text-align:center;text-transform:uppercase;padding:41px 0;background:#f9f9f9;border-radius:0 5px 5px 0;margin:-20px}.result_box .table-bordered td{padding:2px 0 2px 2px;text-align:left;font-size:9px}.result_bg3{background-color:#f9f9f9;padding:10px;margin-top:30px;border-radius:10px}.result_box h3{color:#fff;font-size:1.25em;text-transform:none;margin-bottom:5px;font-weight:300;letter-spacing:1.1px;margin-top:0}.result_box .vitamin_header h3{color:#169fda}.buy_box{background:#f9f9f9;padding:50px 50px 30px 100px;margin-bottom:15px}.buy_box h2{color:orange;margin-top:5px;margin-bottom:10px;font-size:30px;font-weight:bold}.buy_box i{color:#169fda;font-size:20px;padding:3px 5px 0 0;margin-top:2px}.buy_box ul{list-style-type:none}.buy_box ul li{font-size:16px;margin:5px 0;color:#169fda}.buy_box .total_box{background:#eee;padding:15px 15px;width:100%;margin:0 0 0 20px}.buy_box .total_box h3{font-size:30px;display:block;width:auto;text-align:center}.buy_box .total_box p{font-size:20px}.buy_button{background:#e07118;font-size:27px;width:100%;padding:30px;text-align:center;display:block;color:#fff;margin:0px 20px 20px 20px}.buy_button:hover{color:#fff;text-decoration:none;background:#0f91c9}.buy_user_button{background:#169fda;font-size:27px;width:100%;padding:30px;text-align:center;display:block;color:#fff;margin:0px 20px 20px 20px}.buy_user_button:hover{color:#fff;text-decoration:none;background:#0f91c9}.buy_user_button i{color:#fff;font-size:30px;padding:10px}.order_button{display:block;width:100%;padding:25px;border-radius:0px !important;font-size:25px;font-weight:600;margin-top:20px}.order_button:hover{background:#0f91c9}.finish_button{width:80%;margin:auto;display:block;float:none;margin-bottom:30px}.buy_button i{color:#fff;font-size:30px;padding:10px}.result_contents{padding:15px;background:#f9f9f9;min-height:225px}.result_contents p{color:#666;text-align:center}.result_contents .result_need{color:#26c9cb;text-align:left}.result_contents .result_need_img{width:40px;float:left}.result_contents ul{list-style:none;font-size:13px;padding:0;margin:0;line-height:15px}.result_contents ul li{display:list-item;line-height:18px;font-size:14px;width:100%;margin-left:2%;float:left;padding:0 0 5px 1em;text-indent:-0.7em;color:#666;font-weight:300}.result_contents .vitamin-images li{margin-left:15px}.result_contents ul li:before{content:"â€¢ ";color:#26c9cb}.checkout-header{background:orange;padding:10px 10px 5px;border-bottom:2px solid #fff;cursor:pointer}.checkout-header:hover{opacity:.9}.inactive{opacity:.5}.success-hide{display:none}.result_icon img{max-width:100px;width:100px;margin:10px auto;text-align:center;display:block}.add-basic-plan,.add-complete-plan,.add-consult-plan,.add-plan1,.add-plan2,.add-plan3{display:block;width:100%;background:#f6f6f6;padding:10px 10%;min-height:130px}.add-basic-plan:active,.add-complete-plan:active,.add-consult-plan:active,.add-plan1:active,.add-plan2:active,.add-plan3:active{box-shadow:inset 0 0 50px 15px rgba(0,0,0,.2)}.plan-selected{background:#eee;box-shadow:inset 0 0 27px 15px rgba(0,0,0,.1)}.add-basic-plan:hover,.add-consult-plan:hover,.add-complete-plan:hover,.add-plan1:hover,.add-plan2:hover,.add-plan3:hover{background:#eee;cursor:pointer}.add-plan{min-height:130px;padding:10px 30px}#pricing-section .white-box{margin-top:0px}.price-list li{display:block;width:100%;border-bottom:1px solid #eee;line-height:20px;padding:5px;text-align:center;cursor:auto;color:#777}.pricing-block{background:#f7f7f7;padding:30px;margin-bottom:15px;min-height:450px}.pricing-block .signup_button{position:relative;display:block;margin:auto;left:0;bottom:0;width:100%}.pricing-block .price{font-size:20px;text-align:center;position:relative;color:#666;margin-top:10px;font-weight:100}.pricing-block .price span{font-size:40px;font-weight:100}.pricing_box h3{color:#444;text-decoration:none;font-size:20px;margin:10px}.pricing_box{display:block;border:none;padding:20px 20px 30px;text-align:center;border-radius:3px;-webkit-border-radius:3px;transition:all ease .3s;-webkit-transition:all ease .3s;font-size:10px;position:relative;margin:10px}.pricing_box .pricing_icon{width:50px}.light_blue_border{border:10px solid rgba(22,159,218,.38)}.pricing-block:hover{cursor:default;text-decoration:none}.pricing_icon{max-width:100px}.pricing_icon img{max-height:none;width:100%}.progress{width:100%;margin-top:20px}.result_box .progress{position:relative}.result_box .progress .progress-bar{font-size:11px;height:100%;line-height:30px}.archive-post{border:1px solid #f5f5f5;background:#f9f9f9;border-radius:5px;padding:15px 30px;margin:15px 0;min-height:340px}.archive-featured-image{background-size:cover;width:100%;height:200px;overflow:hidden;margin-bottom:20px;box-shadow:5px 5px 2px 2px rgba(0,0,0,.2)}.widget_space ul{list-style:none}.sidebar-container{background:#f9f9f9;display:block;height:100vh;margin-left:-15px;margin-right:-15px}.sidebar-container h3{text-align:center;margin-top:0;margin-bottom:30px;padding-top:30px}ul.links li{background:#eee;color:#333;font:20px "gotham_bookregular";margin-bottom:0;border-radius:0;overflow:hidden;position:relative}ul.links li a{color:#666}ul.links li:before{color:#777;content:"";font-family:"FontAwesome",serif;position:absolute;left:15px;top:11px}@media screen and (max-width: 768px){.sidebar-container{background:#f9f9f9;display:block;height:auto;margin-left:-15px;margin-right:-15px}.homepage-text h2{color:#169fda;font-weight:600;font-size:2.6em;line-height:1.1;margin-bottom:5px;text-transform:none;text-align:center;margin-top:0px;background:hsla(0,0%,100%,.7);padding:30px;border-radius:15px}#homepage-banner{padding:30px 0}}.plan-disabled,.plan-disabled:hover{background:#ccc;border-color:silver;color:#fff;left:25%;position:absolute;transform:none;cursor:default}.quest .quarter-question label{font-size:16px;line-height:1.4;font-weight:normal;cursor:pointer;margin:0 30px;padding:10px 0}.quest .checkbox-question label{text-align:left;margin-left:0}.checkbox-question p{text-align:left !important}.quest .quarter-question input[type=radio]{margin:0 0 10px 0;position:relative;border-radius:50px !important;border:2px solid #bbb !important;cursor:pointer;background-size:contain;transition:all 100ms ease-in;-moz-filter:brightness(1.8) grayscale(1) opacity(0.7);filter:brightness(1.8) grayscale(1) opacity(0.7);box-shadow:0 0 0 4px #333;padding:20px;display:block;width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;background:#eee no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000}.quest .quarter-question input[type=radio]:checked,.quest input[type=checkbox]:checked{background:#777}.checkbox-question{min-height:400px !important;height:auto}.checkbox-question p strong{height:auto !important;margin-top:20px !important}.quest .cart-contents p strong{font-size:inherit;margin-top:0;text-align:left;color:#777;margin-bottom:0;font-weight:300;height:auto;display:block}ul.new_quest li{padding-bottom:5px;display:block;float:left;margin-left:0 !important;width:100%;text-align:center;height:0}ul.new_quest li p{display:none}ul.new_quest li strong{display:block !important}.group-description{font-size:22px;font-weight:900}.submit-usa{width:100px;height:100px;border:0;background:url(/assets/images/usa-2790d90c805687ee53e63334793c7fb2d686c9b15703dd947bcdcee5458d64e1.jpg);background-size:100px 100px;margin:auto;display:block;color:#fff !important}.submit-canada{width:100px;height:100px;border:0;background:url(/assets/images/canada-71c1938698b5f4c10ce193d92bedc92289b7fc59859e34c69abd53c1b5f1ca4c.jpg);background-size:100px 100px;margin:auto;display:block;color:#fff !important}.country-container{text-align:center;margin:auto;width:auto}.modalDialog>div{position:fixed;z-index:105;width:450px;padding:25px;background:rgba(249,249,249,.88);border-radius:0;font-size:16px;min-height:300px;left:50%;margin:5% auto 5% -225px}.profile-data .admin-box p{margin:0 0 5px;line-height:1.1}.profile-data .admin-box h3{margin-bottom:5px}.cost_td_hide{display:none !important}.btn-pay-cost{max-width:200px}.rect-auto,.c100.p51 .slice,.c100.p52 .slice,.c100.p53 .slice,.c100.p54 .slice,.c100.p55 .slice,.c100.p56 .slice,.c100.p57 .slice,.c100.p58 .slice,.c100.p59 .slice,.c100.p60 .slice,.c100.p61 .slice,.c100.p62 .slice,.c100.p63 .slice,.c100.p64 .slice,.c100.p65 .slice,.c100.p66 .slice,.c100.p67 .slice,.c100.p68 .slice,.c100.p69 .slice,.c100.p70 .slice,.c100.p71 .slice,.c100.p72 .slice,.c100.p73 .slice,.c100.p74 .slice,.c100.p75 .slice,.c100.p76 .slice,.c100.p77 .slice,.c100.p78 .slice,.c100.p79 .slice,.c100.p80 .slice,.c100.p81 .slice,.c100.p82 .slice,.c100.p83 .slice,.c100.p84 .slice,.c100.p85 .slice,.c100.p86 .slice,.c100.p87 .slice,.c100.p88 .slice,.c100.p89 .slice,.c100.p90 .slice,.c100.p91 .slice,.c100.p92 .slice,.c100.p93 .slice,.c100.p94 .slice,.c100.p95 .slice,.c100.p96 .slice,.c100.p97 .slice,.c100.p98 .slice,.c100.p99 .slice,.c100.p100 .slice{clip:rect(auto, auto, auto, auto)}.pie,.c100 .bar,.c100.p51 .fill,.c100.p52 .fill,.c100.p53 .fill,.c100.p54 .fill,.c100.p55 .fill,.c100.p56 .fill,.c100.p57 .fill,.c100.p58 .fill,.c100.p59 .fill,.c100.p60 .fill,.c100.p61 .fill,.c100.p62 .fill,.c100.p63 .fill,.c100.p64 .fill,.c100.p65 .fill,.c100.p66 .fill,.c100.p67 .fill,.c100.p68 .fill,.c100.p69 .fill,.c100.p70 .fill,.c100.p71 .fill,.c100.p72 .fill,.c100.p73 .fill,.c100.p74 .fill,.c100.p75 .fill,.c100.p76 .fill,.c100.p77 .fill,.c100.p78 .fill,.c100.p79 .fill,.c100.p80 .fill,.c100.p81 .fill,.c100.p82 .fill,.c100.p83 .fill,.c100.p84 .fill,.c100.p85 .fill,.c100.p86 .fill,.c100.p87 .fill,.c100.p88 .fill,.c100.p89 .fill,.c100.p90 .fill,.c100.p91 .fill,.c100.p92 .fill,.c100.p93 .fill,.c100.p94 .fill,.c100.p95 .fill,.c100.p96 .fill,.c100.p97 .fill,.c100.p98 .fill,.c100.p99 .fill,.c100.p100 .fill{position:absolute;border:.08em solid #307bbb;width:.84em;height:.84em;clip:rect(0em, 0.5em, 1em, 0em);border-radius:50%;transform:rotate(0deg)}.pie-fill,.c100.p51 .bar:after,.c100.p51 .fill,.c100.p52 .bar:after,.c100.p52 .fill,.c100.p53 .bar:after,.c100.p53 .fill,.c100.p54 .bar:after,.c100.p54 .fill,.c100.p55 .bar:after,.c100.p55 .fill,.c100.p56 .bar:after,.c100.p56 .fill,.c100.p57 .bar:after,.c100.p57 .fill,.c100.p58 .bar:after,.c100.p58 .fill,.c100.p59 .bar:after,.c100.p59 .fill,.c100.p60 .bar:after,.c100.p60 .fill,.c100.p61 .bar:after,.c100.p61 .fill,.c100.p62 .bar:after,.c100.p62 .fill,.c100.p63 .bar:after,.c100.p63 .fill,.c100.p64 .bar:after,.c100.p64 .fill,.c100.p65 .bar:after,.c100.p65 .fill,.c100.p66 .bar:after,.c100.p66 .fill,.c100.p67 .bar:after,.c100.p67 .fill,.c100.p68 .bar:after,.c100.p68 .fill,.c100.p69 .bar:after,.c100.p69 .fill,.c100.p70 .bar:after,.c100.p70 .fill,.c100.p71 .bar:after,.c100.p71 .fill,.c100.p72 .bar:after,.c100.p72 .fill,.c100.p73 .bar:after,.c100.p73 .fill,.c100.p74 .bar:after,.c100.p74 .fill,.c100.p75 .bar:after,.c100.p75 .fill,.c100.p76 .bar:after,.c100.p76 .fill,.c100.p77 .bar:after,.c100.p77 .fill,.c100.p78 .bar:after,.c100.p78 .fill,.c100.p79 .bar:after,.c100.p79 .fill,.c100.p80 .bar:after,.c100.p80 .fill,.c100.p81 .bar:after,.c100.p81 .fill,.c100.p82 .bar:after,.c100.p82 .fill,.c100.p83 .bar:after,.c100.p83 .fill,.c100.p84 .bar:after,.c100.p84 .fill,.c100.p85 .bar:after,.c100.p85 .fill,.c100.p86 .bar:after,.c100.p86 .fill,.c100.p87 .bar:after,.c100.p87 .fill,.c100.p88 .bar:after,.c100.p88 .fill,.c100.p89 .bar:after,.c100.p89 .fill,.c100.p90 .bar:after,.c100.p90 .fill,.c100.p91 .bar:after,.c100.p91 .fill,.c100.p92 .bar:after,.c100.p92 .fill,.c100.p93 .bar:after,.c100.p93 .fill,.c100.p94 .bar:after,.c100.p94 .fill,.c100.p95 .bar:after,.c100.p95 .fill,.c100.p96 .bar:after,.c100.p96 .fill,.c100.p97 .bar:after,.c100.p97 .fill,.c100.p98 .bar:after,.c100.p98 .fill,.c100.p99 .bar:after,.c100.p99 .fill,.c100.p100 .bar:after,.c100.p100 .fill{transform:rotate(180deg)}.c100{position:relative;font-size:120px;width:1em;height:1em;border-radius:50%;float:left;margin:0 .1em .1em 0;background-color:hsla(0,0%,100%,.18)}.c100 *,.c100 *:before,.c100 *:after{box-sizing:content-box}.c100.center{float:none;margin:0 auto}.c100.big{font-size:240px}.c100.small{font-size:80px}.c100>span{position:absolute;width:100%;z-index:1;left:0;top:0;width:5em;line-height:5em;font-size:.2em;color:#fff;display:block;text-align:center;white-space:nowrap;transition-property:all;transition-duration:.2s;transition-timing-function:ease-out}.c100:after{position:absolute;top:.08em;left:.08em;display:block;content:" ";border-radius:50%;background-color:rgba(0,0,0,0);width:.84em;height:.84em;transition-property:all;transition-duration:.2s;transition-timing-function:ease-in}.c100 .slice{position:absolute;width:1em;height:1em;clip:rect(0em, 1em, 1em, 0.5em)}.c100.p1 .bar{transform:rotate(3.6deg)}.c100.p2 .bar{transform:rotate(7.2deg)}.c100.p3 .bar{transform:rotate(10.8deg)}.c100.p4 .bar{transform:rotate(14.4deg)}.c100.p5 .bar{transform:rotate(18deg)}.c100.p6 .bar{transform:rotate(21.6deg)}.c100.p7 .bar{transform:rotate(25.2deg)}.c100.p8 .bar{transform:rotate(28.8deg)}.c100.p9 .bar{transform:rotate(32.4deg)}.c100.p10 .bar{transform:rotate(36deg)}.c100.p11 .bar{transform:rotate(39.6deg)}.c100.p12 .bar{transform:rotate(43.2deg)}.c100.p13 .bar{transform:rotate(46.8deg)}.c100.p14 .bar{transform:rotate(50.4deg)}.c100.p15 .bar{transform:rotate(54deg)}.c100.p16 .bar{transform:rotate(57.6deg)}.c100.p17 .bar{transform:rotate(61.2deg)}.c100.p18 .bar{transform:rotate(64.8deg)}.c100.p19 .bar{transform:rotate(68.4deg)}.c100.p20 .bar{transform:rotate(72deg)}.c100.p21 .bar{transform:rotate(75.6deg)}.c100.p22 .bar{transform:rotate(79.2deg)}.c100.p23 .bar{transform:rotate(82.8deg)}.c100.p24 .bar{transform:rotate(86.4deg)}.c100.p25 .bar{transform:rotate(90deg)}.c100.p26 .bar{transform:rotate(93.6deg)}.c100.p27 .bar{transform:rotate(97.2deg)}.c100.p28 .bar{transform:rotate(100.8deg)}.c100.p29 .bar{transform:rotate(104.4deg)}.c100.p30 .bar{transform:rotate(108deg)}.c100.p31 .bar{transform:rotate(111.6deg)}.c100.p32 .bar{transform:rotate(115.2deg)}.c100.p33 .bar{transform:rotate(118.8deg)}.c100.p34 .bar{transform:rotate(122.4deg)}.c100.p35 .bar{transform:rotate(126deg)}.c100.p36 .bar{transform:rotate(129.6deg)}.c100.p37 .bar{transform:rotate(133.2deg)}.c100.p38 .bar{transform:rotate(136.8deg)}.c100.p39 .bar{transform:rotate(140.4deg)}.c100.p40 .bar{transform:rotate(144deg)}.c100.p41 .bar{transform:rotate(147.6deg)}.c100.p42 .bar{transform:rotate(151.2deg)}.c100.p43 .bar{transform:rotate(154.8deg)}.c100.p44 .bar{transform:rotate(158.4deg)}.c100.p45 .bar{transform:rotate(162deg)}.c100.p46 .bar{transform:rotate(165.6deg)}.c100.p47 .bar{transform:rotate(169.2deg)}.c100.p48 .bar{transform:rotate(172.8deg)}.c100.p49 .bar{transform:rotate(176.4deg)}.c100.p50 .bar{transform:rotate(180deg)}.c100.p51 .bar{transform:rotate(183.6deg)}.c100.p52 .bar{transform:rotate(187.2deg)}.c100.p53 .bar{transform:rotate(190.8deg)}.c100.p54 .bar{transform:rotate(194.4deg)}.c100.p55 .bar{transform:rotate(198deg)}.c100.p56 .bar{transform:rotate(201.6deg)}.c100.p57 .bar{transform:rotate(205.2deg)}.c100.p58 .bar{transform:rotate(208.8deg)}.c100.p59 .bar{transform:rotate(212.4deg)}.c100.p60 .bar{transform:rotate(216deg)}.c100.p61 .bar{transform:rotate(219.6deg)}.c100.p62 .bar{transform:rotate(223.2deg)}.c100.p63 .bar{transform:rotate(226.8deg)}.c100.p64 .bar{transform:rotate(230.4deg)}.c100.p65 .bar{transform:rotate(234deg)}.c100.p66 .bar{transform:rotate(237.6deg)}.c100.p67 .bar{transform:rotate(241.2deg)}.c100.p68 .bar{transform:rotate(244.8deg)}.c100.p69 .bar{transform:rotate(248.4deg)}.c100.p70 .bar{transform:rotate(252deg)}.c100.p71 .bar{transform:rotate(255.6deg)}.c100.p72 .bar{transform:rotate(259.2deg)}.c100.p73 .bar{transform:rotate(262.8deg)}.c100.p74 .bar{transform:rotate(266.4deg)}.c100.p75 .bar{transform:rotate(270deg)}.c100.p76 .bar{transform:rotate(273.6deg)}.c100.p77 .bar{transform:rotate(277.2deg)}.c100.p78 .bar{transform:rotate(280.8deg)}.c100.p79 .bar{transform:rotate(284.4deg)}.c100.p80 .bar{transform:rotate(288deg)}.c100.p81 .bar{transform:rotate(291.6deg)}.c100.p82 .bar{transform:rotate(295.2deg)}.c100.p83 .bar{transform:rotate(298.8deg)}.c100.p84 .bar{transform:rotate(302.4deg)}.c100.p85 .bar{transform:rotate(306deg)}.c100.p86 .bar{transform:rotate(309.6deg)}.c100.p87 .bar{transform:rotate(313.2deg)}.c100.p88 .bar{transform:rotate(316.8deg)}.c100.p89 .bar{transform:rotate(320.4deg)}.c100.p90 .bar{transform:rotate(324deg)}.c100.p91 .bar{transform:rotate(327.6deg)}.c100.p92 .bar{transform:rotate(331.2deg)}.c100.p93 .bar{transform:rotate(334.8deg)}.c100.p94 .bar{transform:rotate(338.4deg)}.c100.p95 .bar{transform:rotate(342deg)}.c100.p96 .bar{transform:rotate(345.6deg)}.c100.p97 .bar{transform:rotate(349.2deg)}.c100.p98 .bar{transform:rotate(352.8deg)}.c100.p99 .bar{transform:rotate(356.4deg)}.c100.p100 .bar{transform:rotate(360deg)}.c100:hover{cursor:default}.c100:hover>span{width:3.33em;line-height:3.33em;font-size:.3em;color:#307bbb}.c100:hover:after{top:.04em;left:.04em;width:.92em;height:.92em}.c100.dark{background-color:#777}.c100.dark .bar,.c100.dark .fill{border-color:#c6ff00 !important}.c100.dark>span{color:#777}.c100.dark:after{background-color:#666}.c100.dark:hover>span{color:#c6ff00}.c100.green .bar,.c100.green .fill{border-color:#4db53c !important}.c100.green:hover>span{color:#4db53c}.c100.white .bar,.c100.white .fill{border-color:#fff !important}.c100.white:hover>span{color:#fff}.c100.green.dark .bar,.c100.green.dark .fill{border-color:#5fd400 !important}.c100.green.dark:hover>span{color:#5fd400}.c100.orange .bar,.c100.orange .fill{border-color:#dd9d22 !important}.c100.orange:hover>span{color:#dd9d22}.c100.orange.dark .bar,.c100.orange.dark .fill{border-color:#e08833 !important}.c100.orange.dark:hover>span{color:#e08833}.p4caps{margin-bottom:0 !important}.rightselectionP{color:#169fda}.shippingrightsel{font-size:9px}.disableddiv{pointer-events:none;opacity:.4}@media screen and (max-width: 992px){.modal-box{left:5%;margin-left:0}.sidebar-container{left:-250px !important;transition:all .3s ease-in-out}.sidebar-container.visible{left:0px !important}.mobile-sidebar-menu-toggle{display:block}.dashboard-doctor-body{margin-left:0px;transition:all .3s ease-in-out}.dashboard-doctor-body.nav-open{margin-left:250px}#menu-inner{float:left}}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(/chosen-sprite.png) no-repeat 100% -20px;background:url(/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:rgba(0,0,0,0)}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(/chosen-sprite.png) no-repeat -30px -20px;background:url(/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/chosen-sprite@2x.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.chosen-container-single .chosen-search input[type=text]{background:#fff url(/assets/checkout/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat 100% -20px;background:url(/assets/checkout/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat 100% -20px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:url(/assets/checkout/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) -42px 1px no-repeat}.chosen-rtl .chosen-search input[type=text]{background:#fff url(/assets/checkout/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat -30px -20px;background:url(/assets/checkout/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat -30px -20px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/assets/checkout/chosen-sprite@2x-1e349b80fba8c23b63656925fda8dfe3c5927b5d0d8a1672143416caacf460fb.png) !important}}.tippy-tooltip.light-theme{background-color:#fff;border:2px solid #e3e3e3;color:#5c5c5c}.chosen-single>span{color:#4a4a4a !important}.vl-home-get-you-customer-formula{margin-top:125px;font-size:24px;font-weight:bold;color:#149fda}.vl-home-put-your-order-id{color:#149fda;font-weight:bold;font-size:20px}.vl-home-input-text{height:45px;margin-top:10px;margin-bottom:10px;width:100%;border-radius:4px;padding-left:30px}.vl-home-see-formula{border-radius:4px}@media(max-width: 480px){.vl-home-nutra-hacker-logo{font-size:50px}}.vl-home-nutra-hacker-logo{font-size:75px;transition:font-size 2s}.vl-home-new-card-submit{padding:20px 80px;font-size:20px !important}.vl-repaired-header{width:100%;max-width:100%;background-color:#fff;height:72px;margin:0 auto;position:fixed;top:0;z-index:2;border-bottom:1px solid #f3f3f3}@media(max-width: 768px){.vl-home-logo-centered-on-medium{display:flex;justify-content:center}}.vl-home-nutrahacker-right-menu a{padding:10px;font-size:14px;font-weight:bold;font-family:Arial,sans-serif;color:#3e3e3e;text-transform:uppercase}@media(min-width: 769px){.vl-home-nutrahacker-right-menu{text-align:right}.vl-home-nutrahacker-right-menu a:last-child{margin-right:100px}}@media(max-width: 768px){.vl-home-nutrahacker-right-menu{text-align:center;margin-top:35px}}.vl-clinic-bigger-letters{font-size:54px;margin-top:10px;font-weight:bold;color:#000}.payment-flow-wrapper{background:#f5f9fc;background:linear-gradient(to bottom, #f5f9fc 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f9fc', endColorstr='#ffffff',GradientType=0 )}.payment-flow-wrapper .payment-flow{padding-top:10px}@media screen and (max-width: 700px){.payment-flow-wrapper .payment-flow{display:none !important}}.payment-flow-wrapper .payment-flow{text-align:center}.payment-flow-wrapper .payment-flow h3{margin:15px 0}.payment-flow-wrapper .payment-flow .payment-flow-item{display:inline-block;vertical-align:middle;width:125px;font-size:.9em}.payment-flow-wrapper .payment-flow .payment-flow-item .payment-visual{display:inline-block;vertical-align:middle;height:100px}.payment-flow-wrapper .payment-flow .payment-flow-item .payment-visual img.payment-jar{height:91px}.payment-flow-wrapper .payment-flow .payment-flow-item .payment-visual .payment-circle{display:inline-block;position:relative;top:10px;width:72px !important;height:72px !important;border-radius:50%;box-shadow:0 6px 10px 0 rgba(0,0,0,.15);background-color:#fff}.payment-flow-wrapper .payment-flow .payment-flow-item .payment-visual .payment-circle.payment-check{background-image:url(/assets/cart/check-67547f6f7cabaf88b4be05e3e965c5d8804202cf14445757c83ad659752ccdf1.png);background-repeat:no-repeat;background-size:55px;background-position:65% 88%}.payment-flow-wrapper .payment-flow .payment-flow-item .payment-visual .payment-circle.payment-reorder{background-image:url(/assets/cart/reorder-48780820e184642cc104b61370d00a2e06d85cfd459e274224195f60f3d321f0.png);background-repeat:no-repeat;background-size:43px;background-position:62% 52%}.payment-flow-wrapper .payment-flow .payment-flow-item .payment-text{display:inline-block;height:100px}.payment-flow-wrapper .payment-flow .payment-flow-separator{border-top:2px dashed #009ddf;width:20px !important;margin:0 15px;display:inline-block;position:relative;top:-35px}@media screen and (max-width: 992px){.payment-flow-wrapper .payment-flow .payment-flow-separator{width:10px !important;display:none}}.payment-flow-wrapper .plan-options{margin-bottom:35px;text-align:center;padding:0 20px}.payment-flow-wrapper .plan-options .plan-option-split{display:none;padding:4px}.payment-flow-wrapper a.plan-option{background-color:#fff;padding:8px 13px;text-decoration:none;font-size:1.1em;font-weight:200;letter-spacing:2px;border:1px solid #00b0c0;border-radius:5px}@media screen and (max-width: 500px){.payment-flow-wrapper a.plan-option{display:block}.payment-flow-wrapper .plan-options .plan-option-split{display:block}}.payment-flow-wrapper a.plan-option-active{color:#fff;background-color:#00b0c0}.payment-flow-wrapper a.plan-option:hover{color:#00b0c0;background-color:#dcf0ff}.payment-flow-wrapper .js-3month-plans,.payment-flow-wrapper .js-monthly-plans{width:100%;margin:0 auto;display:flex;flex-wrap:wrap-reverse;padding:0 20px}@media screen and (min-width: 1200px){.payment-flow-wrapper .js-3month-plans,.payment-flow-wrapper .js-monthly-plans{width:80%}}.payment-flow-wrapper .js-3month-plans>div,.payment-flow-wrapper .js-monthly-plans>div{margin:0 10px 20px;border-width:2px;background-color:#fff;flex:1;box-shadow:0 0 15px 0 rgba(200,200,200,.75)}.payment-flow-wrapper .js-3month-plans>div.plan-popular,.payment-flow-wrapper .js-monthly-plans>div.plan-popular{border-color:#00b0c0;box-shadow:0 0 15px 0 rgba(50,50,50,.75)}.payment-flow-wrapper .js-3month-plans .js-plan-id-button>span,.payment-flow-wrapper .js-monthly-plans .js-plan-id-button>span{background:none;background-color:#f0489c !important}.conversion-chart-image{height:900px}@media screen and (max-width: 700px){.conversion-chart-image{height:auto}}.users-account-cancel-sub-div{text-align:center;margin-bottom:10px}.users-account-cancel-sub-div a{color:#169fda;text-decoration:underline;font-size:18px;font-weight:bold}
