@charset "utf-8";#cart_content{width:944px;font-family:nimbus-sans,Helvetica,Arial,sans-serif;color:#000}.category_description{padding-left:10px;padding-top:30px;padding-bottom:25px;font-size:18px}.category_title{font-family:futura-pt;color:#000;font-size:41px;font-weight:400;padding-left:10px;text-transform:uppercase;margin-bottom:20px;margin-top:25px}.category_title b{font-weight:700}.product_row{margin-top:30px}.product_container{width:472px;float:left}.cart_img{float:left;width:150px;height:150px}.cart_info{float:left;width:322px;margin-bottom:20px}.regenesis .fir_desc{padding-right:20px}.cart_info_triple_buttons{float:left;width:390px;margin-bottom:20px;padding-left:20px;height:230px}.add_info{float:left;width:104px}.add_info_double{margin-left:25px;margin-right:25px}.add_info_triple div{margin-left:0;padding-right:14px}.buttons{width:218px;float:left;padding-top:12px}.buttons div{float:left}.buttons div:first-child a{margin-right:8px}.add_cart_img,.buy_now_img{margin-bottom:10px}.product_title{color:#00abdf;font-weight:700;font-size:31px;margin-bottom:0;padding:0;font-family:futura-pt;text-transform:uppercase;position:relative}.product_title.energy{color:#e91d2d}.product_title.pre-workout{color:#fff200;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.product_title.rehydration{color:#f2692a}.product_title.recovery{color:#9383be}.red_title .product_title{color:red}.green_title .fir_title{color:#92c83e}.grey_title .fir_title{color:#232020}.product_subtitle{font-weight:700;font-size:18px;padding-bottom:10px;line-height:19px;margin-top:-5px}.product_desc{font-size:14px;font-family:Helvetica,Arial,sans-serif;padding-top:8px;padding-bottom:25px}.fir_includes{font-size:14px;font-weight:700}.fir_price{font-size:19px;font-weight:700;text-align:center}.fir_quant{font-size:15px;text-align:center;margin-top:-4px}.fir_item{font-size:15px;text-align:center;margin-top:-2px}.add_cart_img,.buy_now_img{padding-top:5px}.supp_img{margin-top:5px;vertical-align:center}.top_title{color:#00aed9;font-size:15px;font-weight:700;margin-bottom:0}.trademark{position:absolute;font-size:11px;vertical-align:super;top:6px}.registered{position:absolute;font-size:10px;vertical-align:super;top:6px}.backorder{color:#f79022;font-weight:700}.new{color:#ec008c;font-weight:700}#contact_table td{padding-left:20px}.ing{text-transform:uppercase!important}.fx_type{font-size:14px;text-align:center;margin-top:-4px}.book_img{float:left;width:185px}.book_text{float:left;width:739px;font-size:17px;font-family:Helvetica,Arial,sans-serif;padding-top:30px;padding-left:20px}.bullets_and_order{padding-top:30px}.book_bullets_div{float:left;width:400px}.book_bullets{list-style:none;font-weight:700;padding:0;margin:0;max-height:999999px}.book_text .buttons{width:150px;float:left}.book_button_div{float:left;padding-top:12px}.book_bullets li{width:100%: display: block;list-style-position:outside;padding-top:5px}.book_bullets li:before{content:"\2022 ";color:#00abdf;font-weight:700;padding-right:10px}#doctor_recommended{padding-bottom:30px}#doctor_recommended>div{float:left;text-align:center}#doctor_recommended .doctor_name{color:#00abdf;font-size:25px;font-family:futura-pt,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}#doctor_recommended .doctor_name b{font-weight:700}#doctor_recommended .doctor_quote{padding:10px 30px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px}.doc_quotation_mark{color:#00abdf}.theme-default .nivo-directionNav a{opacity:1}.theme-default a.nivo-nextNav{right:7px;top:43%}.theme-default a.nivo-prevNav{left:7px;top:43%}.theme-default .nivo-directionNav a:hover{opacity:1}#rprr_income_slider_wrapper a.nivo-nextNav,#rprr_income_slider_wrapper a.nivo-prevNav{top:30%}#challenge_select_page,#company_content,.category_title,a.blue_button,a.gray_button{max-height:999999px}#wl_intro{font-family:"Helvetica Neue",Hevletica,Arial,sans-serif;font-size:17px}.wl_bullets{list-style:none;font-weight:700;padding:0;margin:0;max-height:999999px}.wl_bullets li{width:100%: display: block;list-style-position:outside;padding-top:5px}.wl_bullets_left,.wl_bullets_right{float:left;width:238.5px}.wl_bullets li:before{content:"\2022 ";color:#00abdf;font-weight:700;padding-right:10px}.pak_bullets{list-style:none;padding:0;margin:0;max-height:999999px}.pak_bullets li{width:100%;display:block;list-style-position:outside;padding-top:5px}li:after{clear:both}.pak_bullets li:before{content:"\2022 ";color:#00abdf;padding-right:10px}