@charset "utf-8";a.tip img{width:15px;position:relative;top:-1px}.cart_summary_top a.question,.cart_summary_top a.tip.bigger{text-transform:none}.cart_summary_top a.tip.bigger img{float:right}.help-inline{color:red;margin-top:-10px;display:block}.help-label{font-size:12px;font-weight:400;padding-left:5px}.help-lookup a{font-size:14px!important;font-weight:400;padding-left:5px;text-decoration:underline}.ffn_checkout_stepcontainer{min-height:422px}.ffn_checkout_stepcontainer input,.ffn_checkout_stepcontainer select{font-family:HelveticaNeueLTStd-Roman,Arial,sans-serif;font-size:16px!important;padding:5px}.ffn_checkout_stepcontainer input[type=checkbox]{display:inline-block;width:auto;margin-right:5px}#new_customer_checkout,#new_customer_checkout2,#sponsor_lookup,.blue_button,.gray_button,.light_purple_button,.new_customer_checkout,.pink_button,.purple_button{border:0;padding:6px 10px;text-transform:uppercase!important;font-family:Oswald,sans-serif;font-size:15.5px;cursor:pointer;background:#00abdf;background:-moz-linear-gradient(top,#33bce5 30%,#00abdf 70%);background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#33bce5),color-stop(70%,#00abdf));background:-webkit-linear-gradient(top,#33bce5 30%,#00abdf 70%);background:-o-linear-gradient(top,#33bce5 30%,#00abdf 70%);background:-ms-linear-gradient(top,#33bce5 30%,#00abdf 70%);background:linear-gradient(to bottom,#33bce5 30%,#00abdf 70%);color:#fff!important;border-radius:4px;-moz-border-radius:4px}.gray_button{text-transform:none;background:-moz-linear-gradient(top,#777 30%,#222 70%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#777),color-stop(70%,#222))!important;background:-webkit-linear-gradient(top,#777 30%,#222 70%)!important;background:-o-linear-gradient(top,#777 30%,#222 70%)!important;background:-ms-linear-gradient(top,#777 30%,#222 70%)!important;background:linear-gradient(to bottom,#777 30%,#222 70%)!important}.gray_button:hover{color:#fff;background:-moz-linear-gradient(top,#888 30%,#333 70%);background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#888),color-stop(70%,#333));background:-webkit-linear-gradient(top,#888 30%,#333 70%);background:-o-linear-gradient(top,#888 30%,#333 70%);background:-ms-linear-gradient(top,#888 30%,#333 70%);background:linear-gradient(to bottom,#888 30%,#333 70%)}.purple_button{text-transform:none;background:-moz-linear-gradient(top,#db1a8d 30%,#92278f 70%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#db1a8d),color-stop(70%,#92278f))!important;background:-webkit-linear-gradient(top,#db1a8d 30%,#92278f 70%)!important;background:-o-linear-gradient(top,#db1a8d 30%,#92278f 70%)!important;background:-ms-linear-gradient(top,#db1a8d 30%,#92278f 70%)!important;background:linear-gradient(to bottom,#db1a8d 30%,#92278f 70%)!important;color:#fff200!important}.pink_button{text-transform:none;background:-moz-linear-gradient(top,#e46c99 30%,#ec008c 70%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#e46c99),color-stop(70%,#ec008c))!important;background:-webkit-linear-gradient(top,#e46c99 30%,#ec008c 70%)!important;background:-o-linear-gradient(top,#e46c99 30%,#ec008c 70%)!important;background:-ms-linear-gradient(top,#e46c99 30%,#ec008c 70%)!important;background:linear-gradient(to bottom,#e46c99 30%,#ec008c 70%)!important;color:#fff}.light_purple_button{text-transform:none;background:-moz-linear-gradient(top,#b84db3 30%,#b8008e 70%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#b84db3),color-stop(70%,#b8008e))!important;background:-webkit-linear-gradient(top,#b84db3 30%,#b8008e 70%)!important;background:-o-linear-gradient(top,#b84db3 30%,#b8008e 70%)!important;background:-ms-linear-gradient(top,#b84db3 30%,#b8008e 70%)!important;background:linear-gradient(to bottom,#b84db3 30%,#b8008e 70%)!important;color:#fff}a.blue_button,a.gray_button,a.light_purple_button,a.pink_button,a.purple_button{padding:7px 10px;background-color:#00abdf}a.purple_button{color:#fff200}#cart_content a.blue_button{padding:7px 10px}.gray_button.facts{line-height:15.5px}.checkout_button.bigger{padding:12px 18px!important}.blue_button.bigger{padding:12px 18px!important;font-size:16px}.blue_button.challenge_select_button,.blue_button.enroll_now_button,.gray_button.challenge_select_button,.light_purple_button.enroll_now_button{color:#fff!important;font-size:20px!important;padding:2px 30px!important}.blue_button.challenge_select_button_split,.gray_button.challenge_select_button_split{color:#fff!important;font-size:20px!important;padding:2px 20px!important}.challenge_select_div{float:left;text-align:center;width:270px}#new_customer_checkout:hover,#sponsor_lookup:hover,.blue_button:hover,.checkout_button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#4dc4e9),color-stop(70%,#71d0ed))!important;background:-webkit-linear-gradient(top,#4dc4e9 30%,#71d0ed 70%)!important;background:-o-linear-gradient(top,#4dc4e9 30%,#71d0ed 70%)!important;background:-ms-linear-gradient(top,#4dc4e9 30%,#71d0ed 70%)!important;background:linear-gradient(to bottom,#4dc4e9 30%,#71d0ed 70%)!important;color:#fff}.div_next_step{text-align:center;margin-bottom:10px}.checkout_title{height:70px!important;padding:10px 0 0 10px!important;background-image:none!important;border:none!important}.checkout_title h2{color:#000!important;font-family:Oswald,trebuchet ms,arial,sans-serif!important;font-size:36px!important;font-weight:700!important;line-height:40px!important;margin:25px 30px!important;padding:0!important;text-transform:uppercase!important}.sponsor_title h2{color:#000!important;font-family:Oswald,trebuchet ms,arial,sans-serif!important;font-size:36px!important;font-weight:700!important;line-height:40px!important;padding:0!important;text-transform:uppercase!important}#sponsorPanel label{font-weight:700;color:#000;font-size:16px}#sponsorPanel button{font-family:Oswald,trebuchet ms,arial,sans-serif!important}#sponsor-lookup-form{margin:30px 0}.ffn_cart_full{background:0 0}.checkout_login_side1.keep_left{float:left}.checkout_login_side1 h3,.checkout_login_side2 h3{font-size:18px;color:#000;font-family:Oswald,sans-serif}.signin_login_side2{width:596px;padding:0;float:left}#checkout_login_container{width:650px;height:500px;position:relative;background-repeat:repeat-x;background-position:0 55px}.checkout_login_side1 label,.checkout_login_side2 label{display:block;margin-top:5px;margin-bottom:5px}.checkout_login_side1 input,.checkout_login_side2 input{width:100%;padding:5px}.checkout_login_side1 #sponsorID{width:auto}#freight_label.error label,.control-group.error label{color:red}.checkout_quantity_input{border:1px solid #000}.step_title{background:#00aeef!important;line-height:30px;font-size:1.4rem;padding:10px;color:#fff;font-weight:700;font-family:acumin-pro-condensed,sans-serif;text-transform:uppercase}.step_title.error{background-color:red!important;color:#fff}.step_title a{float:right;text-align:right}.step_title .step_error{display:none}#checkout_account_container,#checkout_agreement_container,#checkout_billing_container,#checkout_contact_container,#checkout_login_info_container,#checkout_payment_container,#checkout_process_date_container,#checkout_shipping_container{background:#fff;padding:15px;margin-bottom:10px}#address1,#address2,#businessName,#cardName,#city,#e2a_pass,#e2a_pass2,#email,#email2,#enroller,#firstName,#firstName2,#lastName,#lastName2,#phone1,#phone_alt1,#phy_address1,#phy_address2,#phy_city,#phy_name1,#phy_zip,#sec_answ,#sec_ques,#sponsor,#zip{width:100%}#sitename{text-align:right;margin-bottom:10px}#business_name_section{display:none}.agreement,.same_address{margin-bottom:10px}#checkout_agreement_container a{text-decoration:underline}#sponsorPanel{padding:10px}#checkout_account_container label,#checkout_payment_container label,#checkout_process_date_container label,#checkout_shipping_container label,#sponsorPanel label{display:block;margin-top:5px;margin-bottom:5px}.agreement label,.same_address label{display:inline!important}#cvv_control,#e2a_pass2_control,#e2a_pass_control,#email2_control,#email_control,#expiration_control,#firstname2_control,#firstname_control,#lastname2_control,#lastname_control,#sec_answ_control,#sec_ques_control{width:100%}#phone1,#phone2,#phone3,#phone_alt1,#phone_alt2,#phone_alt3,#ssn1,#ssn2,#ssn3,#taxID1{width:25%}#taxID2{width:60%}#enroller_control,#sponsor_control{width:49%;display:inline-block}#ssn1,#ssn2,#ssn3{margin-bottom:10px}#cardNumb{width:100%;margin-bottom:10px}.where_cvv{display:inline-block;font-size:smaller}#expiration_control label{display:block;margin-top:5px}select{line-height:normal}.ffn_checkout_stepcontainer label{margin-top:5px;font-weight:700}.checkout_main_title{font-family:HelveticaNeueLTStd-Roman,Arial,sans-serif;font-size:30px}.cart_summary_top{background:#00aeef!important;line-height:30px;font-size:1.4rem;padding:10px;color:#fff;font-weight:700;font-family:acumin-pro-condensed,sans-serif;text-transform:uppercase}.ffn_checkout_summary_container{background:#fff}.cart_summary_top.order_number{background:#ec008c!important;margin-bottom:5px}.summary_product_list{padding:15px;overflow-y:auto;max-height:200px;margin-bottom:10px}.summary_product_list .product{clear:both;margin-bottom:5px}.summary_product_list .productpic{float:left;margin-right:15px}.productpic img{margin-top:-30px;max-height:90px;text-align:center}.skin_care_image{padding-left:23px;padding-right:24px}.summary_product_list .productname,.summary_product_list .productprice,.summary_product_list .productquantity,.summary_product_list .promodetails{margin-left:67px}.csline{text-align:right;padding:1px 0;border-bottom:1px solid #787878}.csline.itemtotal,.csline.otherinfo,.csline.value_total,csline.shipping,csline.tax{margin-bottom:15px}.csline.lastly{border-bottom:0;margin-bottom:0;padding:1px 0}.product.firstly{margin-top:15px}.csline.ordertotal{font-size:18px;font-weight:700;color:#000;border-bottom:2px solid #959595;border-top:2px solid #959595;margin-bottom:5px;padding-top:15px;padding-left:10px;padding-right:10px;font-family:Montserrat,sans-serif}.ffn_checkout_summary_container .btn-primary{margin:15px 0}.cslinecontainer{margin:0 15px}.csline.subTotal{border-bottom:2px solid #959595}.csline label{float:left;text-align:left}#as_discountLine,#as_shippingLine,#as_subTotal,#as_taxLine,#discountLine,#shippingLine,#subTotal,#taxLine,.as_order_summary,.order_summary{display:none;padding-left:10px;padding-right:10px}.order_summary{display:block;margin-bottom:15px}.shipping_method_select_list{overflow:auto;padding-top:5px;clear:both;text-align:center}.shipping_method{border:1px solid transparent;padding:5px 0 0;text-align:center;background:#777776;display:inline-block;color:#fff;cursor:pointer;min-width:30%;max-width:62%;margin-top:10px;font-family:Oswald,sans-serif!important}.shipping_method.alaska{margin-right:10px}.ship_desc{font-size:15px}.shipping_method.selected{border:0!important;font-family:Oswald,sans-serif!important;background:#00aeef;color:#fff}#freight_label{text-align:center;margin-top:25px}.ffn_checkout_stepcontainer .ui-accordion-content{padding:0;margin:0;border:none;overflow-x:hidden}.ffn_checkout_stepcontainer .ui-widget-content{background:0 0}.ffn_checkout_stepcontainer .ui-state-active,.ffn_checkout_stepcontainer .ui-state-default{border:none}.ffn_checkout_stepcontainer.ui-widget button{font-family:Oswald,sans-serif}.ui-dialog-buttonset button{font-family:Oswald,sans-serif!important}.ffn_checkout_stepcontainer.ui-widget input,.ffn_checkout_stepcontainer.ui-widget select{font-size:16px}.ffn_checkout_stepcontainer .step_title.ui-accordion-header.ui-corner-all{border-radius:0}.ffn_checkout_stepcontainer .step_title.ui-accordion-header.ui-corner-top{border-top-right-radius:0;border-top-left-radius:0}.ffn_checkout_stepcontainer .step_title.ui-accordion-header{margin-top:3px;padding:3px 10px}.ffn_checkout_stepcontainer .ui-state-hover a{color:#fff}.ffn_checkout_stepcontainer .ui-helper-reset{line-height:normal}.ui-dialog .ui-dialog-content{padding:1em}.ui-widget-content a{color:#00abdf}----------------checkout page -------------------------------->body{font-family:HelveticaNeueLTStd-Roman,Arial,sans-serif}.ffn_cart_full{padding:15px 0 25px;margin:0 auto;width:944px}.ffn_cart_full h1{font-size:38px;padding:25px 0}.ffn_cart_full .checkout_complete,.ffn_cart_full .cscheckout,.ffn_cart_full .cstitle,.ffn_cart_full .empty_cart_checkout,.ffn_cart_full .return_order_history,.ffn_cart_full .return_shopping,.ffn_cart_full .step_title.step,.ffn_cart_full h1{font-family:Oswald,'Open Sans Condensed',sans-serif}.cscheckout{text-align:right;margin-bottom:10px}#1250_limit_warning_panel .cstitle,#cartPanel .cstitle,#emptyCartPanel .cstitle,#exitCC .cstitle,#exitUBCPanel .cstitle,#sponsorPanel .cstitle{font-family:Oswald,'Open Sans Condensed',sans-serif}.cstitle.itemsinCart{font-size:18px}.full_product{clear:left;display:table;position:relative;border-bottom:1px solid #555}.full_product_heading{width:632px;height:40px;border-right:2px solid #555}.full_product_heading,.full_product_heading tr{background:0 #000}.full_product_heading div{font-size:18px;color:#fff}.full_product_heading .product_list_header.full_product div{float:left}.full_product_heading .full_product{border:none;height:auto}.full_product_heading .full_product div{line-height:40px;height:40px}.full_product.items div{float:left;margin-top:10px;margin-bottom:10px}.full_product_list{background:#fff;border:1px solid #555}.full_product .productpic{width:100px;vertical-align:middle;text-align:center}.full_product .productname{width:130px;vertical-align:middle}.ffn_checkout_summary_container .productname a{cursor:default}.full_product .productquantity{text-align:center;width:100px;vertical-align:middle}.full_product .productquantity input{text-align:center;width:40px}.full_product .productprice{text-align:center;vertical-align:middle}.full_product .itemtotal{vertical-align:middle;text-align:center}.full_product .productdelete{text-align:left;vertical-align:middle}.recentItem{vertical-align:bottom;height:30px;text-align:center}#side_summary{width:280px;min-height:124px;position:relative;right:0}.ffn_cart_summary{padding:10px;background:#000;color:#fff}.continue_shopping,.deleteakit,.deleteaproduct_autoship,.edit_slider{border:0;line-height:13px;padding:4px 8px;font-weight:400;cursor:pointer;background:#777;color:#fff!important;text-decoration:none;text-transform:lowercase}.step_title button{valign:center}.edit_slider{display:block;margin:0 auto;max-height:36px;line-height:28px;padding:0 8px;background:#00aeef}.continue_shopping{text-transform:none;font-weight:400;max-height:36px;line-height:28px;padding:0 8px;background:#00abdf;background:-moz-linear-gradient(top,#33bce5 30%,#00abdf 70%);background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#33bce5),color-stop(70%,#00abdf));background:-webkit-linear-gradient(top,#33bce5 30%,#00abdf 70%);background:-o-linear-gradient(top,#33bce5 30%,#00abdf 70%);background:-ms-linear-gradient(top,#33bce5 30%,#00abdf 70%);background:linear-gradient(to bottom,#33bce5 30%,#00abdf 70%)}.cart_summary_bottom{margin-top:20px}.retshopdiv{clear:both;text-align:center;margin-top:20px;position:relative;right:0}.retordhistorydiv{text-align:right;margin-top:20px;width:280px}.retordhistorydiv .return_order_history,.retshopdiv .empty_cart_checkout,.retshopdiv .return_shopping{background:#807f83;background:-moz-linear-gradient(top,#777 30%,#222 70%);background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#777),color-stop(70%,#222));background:-webkit-linear-gradient(top,#777 30%,#222 70%);background:-o-linear-gradient(top,#777 30%,#222 70%);background:-ms-linear-gradient(top,#777 30%,#222 70%);background:linear-gradient(to bottom,#777 30%,#222 70%);text-decoration:none;border:0;color:#fff;padding:8px 15px;font-size:16px;filter:none!important;border-radius:6px}.retordhistorydiv .return_order_history{background:-moz-linear-gradient(top,#33bce5 30%,#00abdf 70%);background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#33bce5),color-stop(70%,#00abdf));background:-webkit-linear-gradient(top,#33bce5 30%,#00abdf 70%);background:-o-linear-gradient(top,#33bce5 30%,#00abdf 70%);background:-ms-linear-gradient(top,#33bce5 30%,#00abdf 70%);background:linear-gradient(to bottom,#33bce5 30%,#00abdf 70%)}.empty_cart{background:#807f83;border:0;padding:6px 12px!important;font-family:Oswald,sans-serif;cursor:pointer;background:-moz-linear-gradient(top,#777 30%,#222 70%);background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#777),color-stop(70%,#222));background:-webkit-linear-gradient(top,#777 30%,#222 70%);background:-o-linear-gradient(top,#777 30%,#222 70%);background:-ms-linear-gradient(top,#777 30%,#222 70%);background:linear-gradient(to bottom,#777 30%,#222 70%);font-size:11px;color:#fff;text-decoration:none;border-radius:4px}.receipt_account_container{width:100%;float:left;font-family:HelveticaNeueLTStd-Roman,Arial,sans-serif}#shipping_address{margin-top:10px;text-transform:uppercase}#billing_address{margin-top:10px}#invoice_date_info,#memNum_info,#password_info,#sitename_info{padding:3px 10px}#billing_info,#memNum_info,#password_info,#process_date_info,#shipping_info,#sitename_info,#sponsor_info,.confirmation_info{padding:3px 10px 30px}#billing_label,#invoice_date_label,#memNum_label,#password_label,#process_date_label,#shipping_label,#sitename_label,#sponsor_label,.confirmation_label{background:#63656a;line-height:18px;padding:3px 10px;color:#fff;font-weight:700;font-family:Oswald,'Open Sans Condensed',sans-serif!important;text-transform:uppercase;font-size:15px}#memNum_label,#password_label,#process_date_label,#sitename_label{background:#00abdf}#sitename_link{color:#000}#sitename_link:hover{color:#00abdf;cursor:pointer}#customer_service_message,#receipt_message,#shipping_message{float:left;padding-bottom:10px;margin:20px 3px;font-size:16px}#director_pak_message,#pak_message{padding-bottom:10px;margin:20px 3px;font-size:16px}.total_value_div{font-size:16px;background-color:#00abdf;color:#fff;padding:10px 15px;font-weight:700}#sponsor_and_date{margin-top:30px}#printer{text-align:right;float:right;width:50px}.error_message{background-color:red;line-height:30px;font-size:18px;padding:3px 10px;color:#fff;font-weight:700;margin:3px;font-family:Oswald,'Open Sans Condensed',sans-serif;text-transform:uppercase}.additional_products{text-transform:uppercase;text-align:right;margin:20px 5px 15px 0;font-family:Oswald,'Open Sans Condensed',sans-serif;font-size:18px}#firstfitness_info{display:none}.shop_now_page div{margin:15px 0}