.blue{color:#00aeef}.gray{color:#777}.pink{color:#ec008c}.light_purple{color:#b8008e}.bold{font-weight:700}.italic{font-style:italic}.ucase{text-transform:uppercase}.general_text{font-family:"Helvetica Neue",Hevletica,Arial,sans-serif;font-size:17px}.general_text.smaller{font-size:15px}.sponsor_lookup_form label{font-weight:700;padding-bottom:10px}.sponsor_lookup_form button{padding:5px}.find_header{background-color:#807f83;color:#fff;padding:10px 0;font-size:18px;text-align:center;width:80%}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.homevideo{box-shadow:3px 3px 30px #888}#cart_content,#checkout_login_container,#content,#header,#main_content,#page_content,.category_header,.ffn_cart_full{width:auto}#checkout_login_container{height:auto}.navbar{margin-bottom:0}.navbar-inverse .navbar-nav>li>a{color:#92c83e;font:15px Oswald,arial,serif}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#00aeef}.col-1-footer,.col-2-footer,.col-3-footer{float:none;width:auto;text-align:center}#social_icons_home,.challenge_details,.prize_title{width:auto}.prize_image{display:block}.checkout_login_side1.keep_left{margin-left:30px}.ui-accordion .ui-accordion-header{padding:0}#side_summary{float:right}#left_side_products{float:left}#product_accordion .ui-accordion-content table{width:944px}#product_accordion .addtocart_cell{text-align:center}.checkout_login_side2{margin:30px 0 0 30px}.checkout_login_side1{margin:30px 0 0 20px}#page_content .container{width:auto}.blue_info_square{width:610px}.add-cart-info{position:absolute;bottom:30px;left:15px}.add-cart-info-lt{position:absolute;bottom:30px;left:30px}.add-cart-info-rt{position:absolute;bottom:30px;right:30px}#order_history_top_buttons .btn{margin-bottom:15px}#log_details .sf-menu-cc{margin-bottom:0}#log_details .sf-menu-cc>li{float:none}.video_thumb,.video_thumb_end,.video_thumb_start{float:none;padding-right:0;width:auto;height:auto}div.jp-audio{margin-left:auto;margin-right:auto}.pad-tp-22{padding-top:22px}.mrgn-tp-22{margin-top:22px}.language_div a{color:#a3a3a3}.language_div a.selected_lang{color:#000}@media (min-width:768px) and (max-width:991px){.center-sm{text-align:center!important}#comm100-float-button-2{display:none!important}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#00aeef}.nav>li>a{padding:10px 32px}#ffn-main-menu-mobile .nav>li>a{padding:10px 15px}#header{height:auto;padding-bottom:0}#dist_name_div{float:left;padding-right:10px}#site_info{padding-top:10px;text-align:center}.pad-tp-22{padding-top:0}.mrgn-tp-22{margin-top:0}#second_menu>li{float:none}.ui-dialog{width:auto!important;left:10px!important;right:10px!important}#home_links{margin-top:0!important;margin-bottom:20px!important}#home_links .last,#home_links img{float:none}.full_product .itemtotal,.full_product .productname,.full_product .productquantity,.full_product_heading,.full_product_list{width:auto}.full_product .productprice{display:none}.full_product_heading,.full_product_list{width:100%}#side_summary{float:none;width:auto;margin-top:15px}#left_side_products{float:none;width:auto}.retshopdiv{width:auto}.ffn_checkout_stepcontainer{width:auto;float:none}.ffn_checkout_summary_container{float:none;width:auto;padding-left:0}#cvv_control,#e2a_pass2_control,#e2a_pass_control,#email2_control,#email_control,#expiration_control,#firstname2_control,#firstname_control,#lastname2_control,#lastname_control,#phone_alt_control,#phone_control,#sec_answ_control,#sec_ques_control,.where_cvv{display:block;width:auto}#state_control{margin-right:0;margin-left:0;width:auto;display:block}#cardName,#cardNumb,#cvv{width:99%}#customer_service_message,#receipt_message,#shipping_message{float:none}#printer,.print_hide{display:none}#billing_address,#invoice_date,#memNum,#sponsor_name,.receipt_account_container{width:auto;float:none}#password_section,#process_date_section,#shipping_address{width:auto;float:none;margin-left:0}.challenge_desc_panel_left_col{float:none;height:auto;position:static}.challenge_desc_panel_left_col img{display:none!important}.blue_info_square{float:none;margin:0 auto}.add-cart-info,.add-cart-info-lt,.add-cart-info-rt{position:static;padding-bottom:20px;display:inline-block;width:200px}.challenge_description .ui-widget-content{background-color:#d8e5ea}.buttons{width:auto;float:none;text-align:center}.buttons div{float:none;display:inline-block;margin-bottom:10px}.product_container{width:99%;margin-bottom:20px}.cart_img{margin-right:10px}.regenesis #skin_body_buttons div:first-child{margin-left:32px!important}.regenesis #skin_body_buttons div:last-child{margin-right:auto!important}.checkout_login_side1.keep_left{float:none;margin-left:auto;margin-right:auto}.signin_login_side2{width:auto;padding:0;float:none}.checkout_login_side2{border:1px solid #eee}.checkout_login_side1{border:1px solid #eee;width:330px}#ffn_building_div{position:static;text-align:center}.ffn_person{margin-right:0;height:240px}.ffn_person.last{margin-right:0;width:auto;float:none;clear:both}.ffn_person.bob{width:auto}.cart_info,.regenesis .cart_info{width:75%!important}#endorsers_section .ffn_person{width:auto;float:none}#cc_side_menu{float:none;width:auto}.cc_menu_item,.cc_menu_item.firstly{margin-left:auto;margin-right:auto}#right_content{float:none;width:auto}#log_details{height:auto!important}}.line_items_table,.order_history_table,.order_history_table_row{width:auto}.line_items_table_header.row{margin-left:0;margin-right:0}.line_items_table_row{width:auto}.line_items_table_row div{margin-top:0}@media (max-width:992px){.dist-signup-container{width:auto}.website-row,.website-row-home{margin-bottom:0;margin-top:0}.website-row .col-md-4{border:1px solid #909295}.website-row:nth-child(2n) .col-md-4:nth-child(2n),.website-row:nth-child(odd) .col-md-4:nth-child(odd){background-color:#dbdbdb}.product_section img{margin-top:15px}.product_description{height:auto}.pull-left,.pull-right{float:none!important;display:table;margin:0 auto}#faq-band,#market-purest,#pure-100,#your-body-life{text-align:center}#pure-100 .btn-product-info,#your-body-life .btn-product-info{background:0 0;padding:0;font-weight:600;color:#3fb44f;letter-spacing:0;line-height:12.67px;display:block;margin:15px auto;position:relative;text-transform:uppercase;text-decoration:none;border-radius:0;font-family:Oswald,sans-serif}#pure-100 a{margin:auto}.live-life{display:table;margin:0 auto}.sports-disclaimer-margin-mobile{margin-top:40px}.btn-order,.btn-product-info{margin-bottom:15px}hr.divider.footer{margin-top:80px}#give_back_section .embed-container{margin-bottom:20px}#side-panel{width:100%!important;top:0}.hemp_benefit_bullets{padding-left:0}}@media (max-width:767px){.sm_smaller_bullets{font-size:15px}.comp_plan_section .btn-block{width:80%}.comp_plan_section{margin-top:15px}.center-xs{text-align:center!important}#comm100-float-button-2{display:none!important}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#00abdf}#header{height:auto;padding-bottom:0}#site_info{padding-left:0;padding-top:10px;text-align:center}.hm-vdo-ttl{font-size:20px;font-weight:400}.pad-tp-22{padding-top:0}.mrgn-tp-22{margin-top:0}#second_menu>li{float:none}#challenge_video_title,.challenge_step,.challenge_step_bold,.comp_perc,.comp_text,.compensation_header,.product_title{font-size:22px}.blue_info_square .panel_program_title{font-size:20px;line-height:30px}.blue_info_square .panel_program_contents_title,.blue_info_square .panel_program_desc{font-size:18px}.challenge_description .ui-widget-content{background-color:#d8e5ea}.comp_perc,.comp_text{margin-top:0;line-height:30px}.ui-dialog{width:auto!important;left:10px!important;right:10px!important}.full_product{display:block}.full_product.items div{float:none;margin:5px auto}.full_product .productname{text-align:center!important}.full_product .productdelete{text-align:center;padding:8px 0}.full_product_heading{display:none}.full_product_list .productpic img{margin-top:0!important}#product_list_footer .ui-dialog-buttonset{width:auto!important}#product_list_footer .blue_button,#product_list_footer .close_panel blue_button,#product_list_footer .empty_cart{margin-bottom:10px}#cart_panel_body .cart-remove-msg{width:auto!important;height:auto!important}#cart_panel_body .cart-remove-msg .cart-rem-img{float:none!important}.productName{font-size:14px!important}.full_product .productname,.full_product .productquantity,.full_product_heading,.full_product_list{width:auto}.full_product .productprice{display:none}#home_links{margin-top:0!important;margin-bottom:20px!important}#home_links .last,#home_links img{float:none}.product_container,.regenesis .product_container{width:auto;border:1px solid #eee;padding:10px;margin-bottom:10px;float:none}#doctor_recommended>div{float:none}.book_img,.cart_img,.regenesis .cart_img{float:none;margin:0 auto}.cart_info,.regenesis .cart_info{float:none;width:auto}.regenesis .cart_info{float:none!important;width:auto}.add_info{float:none;width:auto;background-color:#d8f0ff;padding:10px}#ffn_building_div{position:static;text-align:center}#building_img_mobile img{width:175px}.ffn_person,.ffn_person.bob{float:none;margin-right:0;width:auto}.checkout_title{height:auto!important}.checkout_login_side1 input{width:100%}.signin_login_side2{width:auto;padding:0;float:none}.checkout_title h2{text-align:center;font-size:24px!important;margin:25px 0!important}.checkout_login_side1.keep_left{margin-left:0;margin-bottom:20px;float:none}#left_side_products,#side_summary{float:none;width:auto}.checkout_login_side2{width:auto;padding:0;float:none;margin:30px 0 0}.checkout_login_side1{float:none;width:auto;padding:0;margin:30px 0 0}.ffn_checkout_stepcontainer{width:auto;float:none}.ffn_checkout_summary_container{float:none;width:auto;padding-left:0}#cvv_control,#e2a_pass2_control,#e2a_pass_control,#email2_control,#email_control,#expiration_control,#firstname2_control,#firstname_control,#lastname2_control,#lastname_control,#phone_alt_control,#phone_control,#sec_answ_control,#sec_ques_control,.where_cvv{display:block;width:auto}#state_control{margin-right:0;margin-left:0;width:auto;display:block}#cardName,#cardNumb,#cvv{width:99%}#customer_service_message,#receipt_message,#shipping_message{float:none}#printer{display:none}#billing_address,#memNum,.receipt_account_container{width:auto;float:none}#password_section,#process_date_section,#shipping_address{width:auto;float:none;margin-left:0}.retshopdiv{width:auto}.challenge_desc_panel_left_col{float:none;height:auto;position:static}.challenge_desc_panel_left_col img{display:none!important}.blue_info_square{float:none;width:auto;height:auto!important}.add-cart-info,.add-cart-info-lt,.add-cart-info-rt{position:static;padding-bottom:20px;text-align:center}.thirty_day_program{padding-bottom:10px}.button_div .add_cart_img{margin-bottom:0;margin-top:10px}.buttons{width:auto;float:none;text-align:center;background-color:#d8f0ff}.book_text{width:auto}.book_button_div{width:auto;float:none;text-align:center;background-color:#d8f0ff;padding-bottom:15px}.buttons div{float:none;display:inline-block;margin-bottom:10px}.bullets_and_order{padding-top:15px}#zavita_product .clearfix{background-color:#d8f0ff;text-align:center;position:static!important}#zavita_product .add_info{float:left;text-align:center!important}#zavita_ing{position:static!important}#cc_side_menu{float:none;width:auto}.cc_menu_item,.cc_menu_item.firstly{margin-left:auto;margin-right:auto;width:auto}#right_content{float:none;width:auto}#log_details{height:auto!important}#log_details .navbar{margin-bottom:0}.ui-datepicker{width:auto}.health-wellness-btn{bottom:10px!important;right:10px!important}.category_header{font-size:2rem}#zavita_mobile .buttons div:first-child a{margin-right:0}#zavita_mobile .add_info{float:none;padding:0}#zavita_mobile .buttons{padding-bottom:15px}#enriching{width:auto}.productName{padding-top:5px!important}.autoship_order_id{font-size:22px}.ex_autoship_title{font-size:24px}.line_items_table,.order_history_table,.order_history_table_row{width:auto}.line_items_table_header.row{margin-left:0;margin-right:0}.line_items_table_row{width:auto}.line_items_table_row div{margin-top:0}#ffn-main-menu.navbar-default{background-image:none;background-color:#404040}.value_header{color:#fff;background-image:url("../images/green_strip.png");font-family:Helvetica,Arial,sans-serif;font-size:28px}.product_category_header{font-size:24px}.no_thanks_option{line-height:20px}.no_thanks_button{margin-top:15px;margin-bottom:15px}}