@charset "UTF-8";
/* CSS Document */
* {margin:0; padding:0;}
a img {border-style:none;} 
ul li {list-style-type:none; margin:0; padding:0; }
body { font-family:Arial, Helvetica, sans-serif; }
#body { position:relative; display:inline; float:left; background-image:url(../images/background.gif); background-repeat:repeat; width:100%; }
#head { background-image:url(../images/header.gif); background-repeat:repeat-x;  }

#head_container { width:1100px; height:205px; margin:0px auto; }
#head_container > h1 { text-align:center; font-size:.85em; color:#000; letter-spacing:1em; font-weight:normal; height:24px; margin-top:7px; margin-right:100px;  }
#head_container > ul { position:relative; display:inline; float:right; margin-top:147px; margin-right:5px; }
#head_container > ul li { position:relative; display:inline; float:left; width:31px; height:29px; }
#mid_margin { width:1100px; margin:0px auto; }

.nation { position:relative; display:inline; float:right; margin-top:5px; margin-right:26px; width:550px; text-align:right; }
.nation li { position:relative; display:inline; float:right; text-align:right; width:31px; height:29px; margin-left:8px; }
.linguist { position:relative; display:inline; float:right; width:550px; margin-right:26px; text-align:right;}
.linguist li { float:right; display:inline; font-size:.5em; width:39px; text-align:center; }
hr { display:none; }
.scam_vid { position:relative; display:inline; float:left; margin:5px 0px 20px 20px; border-style:solid; border-width:1px; width:640px; height:360px; }

a { color:#036; cursor:pointer; }
a:focus { outline: none }
a:hover {text-decoration:underline;}
.health_topics a:link { text-decoration:none; }
.health_topics_narrow a:link { text-decoration:none; }

.twitter-share-button {width:60px !important;}

.sub_nav a { color:#FFF; cursor:pointer; }
.sub_nav a:link {text-decoration:none;}
.sub_nav a:hover {text-decoration:underline; }

.red a { font-weight:bold !important; color:#b50000; }
.red { color:#F00; }
.bold { font-weight:bold; }
.underline { text-decoration:underline; }

.logo { position:relative; display:inline; float:left; width:167px; height:70px; margin-top:25px; }

.left { position:relative; display:inline; float:left; }
.hundred { width:100%; }
.eighty { width:80%; }
.right { position:relative; display:inline; float:right;  }
#content_container { position:relative; display:inline; float:right; width:1010px; }

.top_five { margin-top:5px; } .top_seven { margin-top:7px; } .top_three { margin-top:3px; } .top_four { margin-top:4px; } .bottom_five { margin-bottom:5px; } .top_six { margin-top:6px; } .bottom_six { margin-bottom:6px; } .left_three { margin-left:3px; } .left_five { margin-left:5px; } .left_four { margin-left:4px; } .left_eight { margin-left:8px; } .left_nine { margin-left:9px; }  .left_fifteen { margin-left:15px; } .left_fourteen { margin-left:15px; } .left_twelve { margin-left:12px; } .left_twenty { margin-left:20px; } .left_twenty_two { margin-left:22px; } .left_twenty_three { margin-left:23px; } .left_twenty_four .left_twenty_five { margin-left:25px; } .left_twenty_four { margin-left:24px; } .left_thirty { margin-left:30px; } .left_thirty_five { margin-left:35px; } .left_sixty { margin-left:60px; } .right_five { margin-right:5px; } .right_six { margin-right:6px; } .right_seven { margin-right:7px; } .top_ten { margin-top:10px; } .top_twenty { margin-top:20px; } .top_twenty_three { margin-top:23px; } .top_fifteen { margin-top:15px; } .left_ten { margin-left:10px; } .top_twenty_five { margin-top:25px; } .top_thirty { margin-top:30px; } .top_thirty_five { margin-top:35px; } .top_custom { margin-top:18px; } .right_ten { margin-right:10px; } .right_fifteen { margin-right:15px; } .right_twenty { margin-right:20px; } .right_twenty_five { margin-right:25px; } .right_fifty { margin-right:50px; } .right_sixty_five { margin-right:65px; } .right_one_hundred { margin-right:100px; } .bottom_ten { margin-bottom:10px; } .bottom_fifteen { margin-bottom:15px; } .bottom_twenty { margin-bottom:20px; } .bottom_eighteen { margin-bottom:18px; } .bottom_seventeen { margin-bottom:17px; } .bottom_sixteen { margin-bottom:16px; } .bottom_thirty { margin-bottom:30px; } .bottom_forty { margin-bottom:40px; } .left_two { margin-left:2px; } .top_forty { margin-top:40px; } .top_fifty { margin-top:50px; } .top_sixty { margin-top:60px; } .left_thirteen { margin-left:13px; } .left_forty { margin-left:40px; } .left_eighteen { margin-left:18px; } .left_twenty_eight { margin-left:28px; } .left_fifty { margin-left:50px; }  .left_sixty_five { margin-left:65px; } .left_seventy { margin-left:70px; } .left_seventy_five { margin-left:75px; } .top_thirteen { margin-top:13px; } .left_fifty_five { margin-left:55px; } .bottom_ten_no_m { bottom:100px; } .bottom_twenty_three { margin-bottom:23px; } .right_forty { margin-right:40px; } .right_thirty { margin-right:30px; } .left_one_hundred { margin-left:100px; } .left_one_fifty { margin-left:150px; } .right_one_fifty { margin-right:150px; } .right_one_forty { margin-right:140px; } .right_one_thirty { margin-right:130px; } .right_ninety_five { margin-right:95px; } .right_ninety { margin-right:90px; } .right_eighty { margin-right:80px; }

.calculate_res { margin-left:140px; margin-top:10px; }
.p_top_ten { padding-top:100px; }

.third_column { position:relative; display:inline; float:left; width:218px; }
.full_body { position:relative; display:inline; float:left; width:1011px; background-image:url(../images/boxes/full-body.png); background-repeat:repeat-y; }
.full_body  >  p { font-size:.85em; text-align:justify; margin-left:15px; margin-bottom:10px; padding-right:15px; }
.full_body  > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.5em; line-height:1.2em; margin-left:15px;}
.full_body  > h2 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1em; margin-left:15px;}
.full_body  > h3 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; ; font-size:1em; margin-left:15px;}
.file_body  >  p { font-size:.85em; text-align:justify; margin-left:15px; margin-bottom:10px; padding-right:15px; }
.file_body  > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; font-size:1.5em; line-height:1.2em; margin-left:15px;}

.large_third_body_sitemap > ul { border-top-style:solid; border-top-width:thin; width:650px; margin-left:20px; padding-top:10px; padding-bottom:5px; margin-top:5px; font-size:.85em; margin-bottom:25px; }
.large_third_body_sitemap > ul li {  font-family:"Arial Black", Gadget, sans-serif; }
.large_third_body_sitemap > ul > ul { margin-left:30px; }
.large_third_body_sitemap > ul > ul > ul { margin-left:20px; }
.large_third_body_sitemap > ul > ul > ul > ul { margin-left:20px; }
.large_third_body_sitemap > ul > ul > ul > ul li { display:list-item; list-style-type:circle; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
.large_third_body_sitemap > ul > ul > ul li { display:list-item; list-style-type:circle; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
.large_third_body_sitemap > ul > ul li { display:list-item; list-style-type:circle; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
.large_third_body_sitemap { position:relative; display:inline; float:left; width:686px; background-image:url(../images/boxes/two-third-body.png); }
.large_third_body_sitemap > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.5em; line-height:1.2em; margin-left:15px;}

.large_third_body >  p { font-size:.85em; text-align:justify; margin-left:15px; margin-bottom:10px; padding-right:15px; }
.large_third_body > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.5em; line-height:1.2em; margin-left:15px;}
.large_third_body > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.5em; line-height:1.2em; margin-left:15px;}
.large_third_body > h2 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin:20px 0 0 15px; font-size:1.2em; line-height:1.2em;  }
.large_third_body > #rev_h { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.2em; line-height:1.2em;  margin-left:15px; }
.large_third_body > h3 { font-weight:normal; letter-spacing:.1em; font-size:.95em; line-height:1.2em; }
.large_third_body > h4 { font-weight:normal; letter-spacing:.1em; font-size:.95em; line-height:1.2em; }
.third_body { position:relative; display:inline; float:left; background-image:url(../images/boxes/left-body.png); background-repeat:repeat-y; width:218px; }
.third_body_long { position:relative; display:inline; float:left; background-image:url(../images/boxes/left-body.png); background-repeat:repeat-y; width:218px; height:900px; }
.two_third_body_p > .rev_a { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.2em; line-height:1.2em;  margin-left:15px; }
.two_third_two { position:relative; display:inline; float:left; width:579px;  }

.two_third { position:relative; display:inline; float:left; width:579px; }
.two_third_body { position:relative; display:inline; float:left; width:579px; background-image:url(../images/boxes/middle-body.png); background-repeat:repeat-y; }
.two_third_body > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.5em; line-height:1.2em; margin-left:15px;}


.two_third_body_p { position:relative; display:inline; float:left; width:579px; background-image:url(../images/boxes/middle-body.png); background-repeat:repeat-y; }
.two_third_body_p > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.5em; line-height:1.2em; margin-left:15px;}
.two_third_body_p > h2 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.2em; line-height:1.2em;  margin-left:15px; }
.two_third_body_p >  p { font-size:.85em; text-align:justify; margin-left:15px; margin-bottom:10px; padding-right:15px; }
.two_third_body_p  > ol { position:relative; display:inline; float:left; font-size:.85em; width:505px; margin-left:30px; padding:5px 10px 10px 10px; }
.two_third_body_p  > ol li { margin-bottom:5px; }
.two_third_body_p  > ol > li > p { margin-bottom:10px; }

.two_third_body_two { position:relative; display:inline; float:left; width:579px; background-image:url(../images/boxes/middle-body.png); background-repeat:repeat-y; }
.two_third_body_two > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.5em; line-height:1.2em; margin-left:15px;}
.two_third_body_two >  p { font-size:.85em; text-align:justify; margin-left:15px; margin-bottom:10px; padding-right:15px; }

.news { font-family:"Arial Black", Gadget, sans-serif; text-align:center;  }

.results_body > p { padding:0px 40px 10px 40px; text-align:justify; font-size:.85em; }
.results_body > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:5px; font-size:1.5em; line-height:1.2em; padding-left:40px;  }
.results_body > h2 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:5px; font-size:1.5em; line-height:1.2em; padding-left:40px;  }
.results_body > h3 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:5px; font-size:1.5em; line-height:1.2em; padding-left:40px;  }

.calculate { position:relative; display:inline; float:left; width:922px; height:789px; background-image:url(../images/male-enhancement-calculator.gif); margin-left:45px; margin-bottom:20px; }
.results_body { position:relative; display:inline; float:left; padding-top:10px; width:922px; background-image:url(../images/results-body.gif); background-repeat:repeat-y; }
.calculate_blank { position:relative; display:inline; float:left; width:922px; margin-left:45px; margin-bottom:20px; }
.calculate_margin > h2 { float:left; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; margin-bottom:5px; font-size:1.1em; line-height:1.2em; width:840px; }
.calculate_margin > h1 { float:left; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; margin-top:15px; font-size:1.1em; line-height:1.5em; text-align:center; width:840px; }
.calculate_margin { position:relative; display:inline; float:left; width:850px; margin-left:40px; margin-top:80px; }

.large_third { position:relative; display:inline; float:left; width:686px; }
.large_third_body { position:relative; display:inline; float:left; width:686px; background-image:url(../images/boxes/two-third-body.png); }
#third_body_container { position:relative; display:inline; float:left; width:318px; margin-left:5px; }
.third_body_container_class { position:relative; display:inline; float:left; width:318px; margin-left:5px; }
.third_body_back { position:relative; display:inline; float:left; background-image:url(../images/boxes/third-body.png); background-repeat:repeat-y; width:318px; }
.third_body_comment { position:relative; display:inline; float:left; background-image:url(../images/boxes/third-body.png); background-repeat:repeat-y; width:150px; }
#social_box { position:fixed; width:87px; margin:5px 0 0 0; }
.social_body { position:relative; display:inline; float:left; width:87px; background-image:url(../images/boxes/social-body.png); background-repeat:repeat-y; }
.ad { margin:10px 10px 10px 20px; border-style:solid; border-width:thin; }

.social { position:relative; display:inline; float:left; margin-left:12px; margin-top:12px; margin-bottom:12px; }
.social li { position:relative; display:inline; float:left; width:60px; margin-bottom:5px;  text-align:center; }
.blend { position:relative; dispaly:inline; float:left; width:50px; height:63px; margin-bottom:5px; }

.sub_nav { position:relative; display:inline; float:left; margin-top:10px; margin-bottom:10px; margin-left:17px; }
.sub_nav li { position:relative; display:inline; float:left; padding:15px 49px 15px 48px; background-color:#333; color:#FFF; margin-right:1px; }
.drop { position:relative; display:inline; float:left; width:180px; text-align:left; margin-left:15px; margin-bottom:10px; margin-top:10px; }
.center { text-align:center; }
.one { font-size:5em; }

.number { width:190px; }

.blue { color:#124f88; }
.dash { border-style:dashed; padding:10px 22px 10px 22px; border-width:2px; }

.right_column { position:relative; display:inline; float:right; width:205px; }
.right_body { position:relative; display:inline; float:left; width:205px; background-image:url(../images/boxes/right-body.png); }
.d_head { position:relative; display:inline; float:left; margin-left:15px; font-size:.85em; margin-top:10px; margin-bottom:5px;  }
.head_title { position:relative; display:inline; float:left; margin-left:15px; font-size:1em; margin-top:10px; margin-bottom:10px; text-align:center; width:185px; }
.couple { margin-left:9px; border-style:solid; border-width:thin; border-color:#CCC; }
.sub_topics { position:relative; display:inline; float:left; margin-top:5px; margin-bottom:5px; margin-left:10px; }
.sub_topics li { display:inline; float:left; width:111px; height:80px; background-color:#333; margin-right:1px; }

.two_third_body > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:445px; }
.two_third_body > h2 { float:left; margin-top:8px; color:#124f88; font-size:1em; }
.border { border-style:solid; border-width:thin; border-color:#000; }

.alt_color { position:relative; display:inline; float:left; background-image:url(../images/list-back.gif); width:570px; margin-left:5px; margin-bottom:5px; margin-top:5px; }
.alt_color > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:445px; }
.alt_color > h2 { float:left; margin-top:8px; color:#000; font-size:1em; }

.alt_color_comment { position:relative; display:inline; float:left; background-image:url(../images/list-back.gif); width:288px; margin-left:15px; margin-bottom:5px; margin-top:5px; }
.alt_color_comment > p { position:relative; display:inline; float:left; font-size:.75em; margin-bottom:10px; margin-left:10px; text-align:justify; width:170px;}
.alt_color_comment > h2 { float:left; margin-top:8px; color:#000; font-size:1em; margin-left:15px; }

.alt_color_article { position:relative; display:inline; float:left; background-image:url(../images/list-back.gif); width:660px; margin-left:12px; margin-top:5px; margin-bottom:5px; }
.alt_color_article > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:545px; }
.alt_color_article > h2 { float:left; margin-top:8px; color:#000; font-size:1em; }

.article_blank { position:relative; display:inline; float:left; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px; border-color:#CCC; width:660px; margin-left:12px; margin-bottom:1px; margin-top:5px; }
.article_blank > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:545px; }
.article_blank > h2 { float:left; margin-top:8px; color:#000; font-size:1em; }

.alt_color_review { position:relative; display:inline; float:left; background-image:url(../images/list-back.gif); width:560px; margin-left:5px; margin-bottom:5px; margin-top:5px; }
.alt_color_review > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:440px; margin-left:15px; }
.alt_color_review > h2 { float:left; margin-top:8px; color:#000; font-size:1em;  margin-left:15px; }

.alt_color_review_menu { position:relative; display:inline; float:left; background-image:url(../images/list-back.gif); width:200px; margin-left:5px; margin-bottom:5px; margin-top:5px; }
.alt_color_review_menu > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:150px; margin-left:15px; }
.alt_color_review_meunu > h2 { float:left; margin-top:8px; color:#000; font-size:1em; margin-left:15px; }

.alt_color_review_wide { position:relative; display:inline; float:left; background-image:url(../images/list-back.gif); width:620px; margin-left:5px; margin-bottom:5px; margin-top:5px; }
.alt_color_review_wide > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:480px; margin-left:15px; }
.alt_color_review_wide > h2 { float:left; margin-top:8px; color:#000; font-size:1em; margin-left:15px; }

.alt_color_review_wide_white { position:relative; display:inline; float:left; width:620px; margin-left:5px; margin-bottom:5px; margin-top:5px; }
.alt_color_review_wide_white > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:480px; margin-left:15px; }
.alt_color_review_wide_white > h2 { float:left; margin-top:8px; color:#000; font-size:1em; margin-left:15px; }

.alt_color_review_extra_wide { position:relative; display:inline; float:left; background-image:url(../images/list-back.gif);  width:950px; margin-left:25px; margin-bottom:5px; margin-top:15px; }
.alt_color_review_extra_wide > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:480px; margin-left:15px; }
.alt_color_review_extra_wide > h2 { float:left; margin-top:8px; color:#000; font-size:1em; margin-left:15px; }

.alt_color_red { position:relative; display:inline; float:left; background-image:url(../images/red-back.gif); background-repeat:repeat; width:500px; margin-left:75px; margin-bottom:5px; margin-top:5px; border-left-style:solid; border-left-width:2px; border-color:#999;}
.alt_color_red > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:375px; margin-left:15px; }
.alt_color_red > h2 { float:left; margin-top:8px; color:#000; font-size:1em; margin-left:15px; }

.alt_color_blue { position:relative; display:inline; float:left; background-image:url(../images/list-back.gif); background-repeat:repeat; width:450px; margin-left:125px; margin-bottom:5px; margin-top:5px; border-left-style:solid; border-left-width:2px; border-color:#999; }
.alt_color_blue > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:325px; margin-left:15px; }
.alt_color_blue > h2 { float:left; margin-top:8px; color:#000; font-size:1em; margin-left:15px; }

.health_topics { position:relative; display:inline; float:left; width:190px; margin-left:15px; font-size:.75em; margin-top:10px; margin-bottom:10px; }
.health_topics li { padding-bottom:5px; padding-top:5px; border-top-style:solid; border-top-width:thin; border-color:#999; line-height:1.5em;  }
.health_topics li:first-child { border:none; }

.health_topics_narrow { position:relative; display:inline; float:left; width:175px; margin-left:15px; font-size:.75em; margin-top:10px; margin-bottom:10px; }
.health_topics_narrow li { padding-bottom:5px; padding-top:5px; border-top-style:solid; border-top-width:thin; border-color:#999; line-height:1.5em;  }
.health_topics_narrow li:first-child { border:none; }
.blue_back {  background-image:url(../images/list-back.gif); }
.banner_ad { margin-left:8px; margin-top:2px; margin-bottom:2px; }
.breadcrumbs { position:relative; display:inline; float:left; width:660px; font-size:.75em; margin-top:5px; margin-bottom:5px; font-style:italic; }
.breadcrumbs li { display:inline; padding-right:5px; padding-left:10px; border-left-style:solid; border-left-width:thin; }
.breadcrumbs li:first-child { border:none; }
.italic { font-style:italic; }
.none { display:none; }

.third_body > p { font-size:.75em; padding-right:10px; }
.single { font-size:.85em; padding-right:10px; padding-left:10px; margin-top:5px;  }

.footer > p { font-size:.70em; text-align:justify; padding:10px; float:left; width:100%; }
#target { background-color:#036; }
.target { background-color:#036; }
.rate_head { position:relative; display:inline; float:left; background-image:url(../images/top-five-male-enhancement-pills.gif); width:307px; height:66px; margin-left:5px; }
.rate_head > h2 { color:#036; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; display:inline; float:left; margin-top:12px; margin-left:15px; }
.penis_rank { position:relative; display:inline; float:right; width:49px; height:52px; background-image:url(../images/penis-pill-rank.gif); margin-top:5px; margin-right:20px; }
.penis_rank > p { font-family:"Arial Black", Gadget, sans-serif; color:#FFF; font-size:2em; margin-left:13px; }
.third_body_back > p { position:relative; font-size:.80em; width:188px; display:inline; float:left; padding:15px 10px 10px 10px; margin-bottom:10px; }
.date { position:relative; display:inline; float:right; width:300px; font-size:.75em; text-align:right; margin-top:5px; margin-bottom:5px; margin-right:15px; }

.rate { position:relative; display:inline; float:left; width:440px; margin-top:20px; margin-bottom:10px;  }
.rate li { position:relative; display:inline; float:left; width:100%; }
.product_plaque { width:189px; height:274px; background-image:url(../images/boxes/product-plaque.gif); }
.spec { position:relative; display:inline; float:left; text-align:right; width:195px; font-size:.75em; padding:2px 10px 2px 0px; border-bottom-style:solid; border-bottom-color:#FFF; border-bottom-width:1px; letter-spacing:.1em; background-image:url(../images/spec-background.gif); background-repeat:repeat; }
.stars { position:relative; display:inline; float:left; margin-left:25px; width:90px; margin-top:1px; }
.of { position:relative; display:inline; float:left; text-align:left; width:80px; margin-left:15px; font-size:.85em; margin-top:1px;  }
.large_bottle { margin-top:25px; margin-left:35px; }
.tags { float:left; padding:5px 15px 50px 15px 15px; width:630px; margin-left:15px; margin-bottom:20px; }
.tags li { display:inline; font-size:.75em; float:left; margin-top:5px; padding-left:5px; padding-right:5px; }
#tag_title { float:left; font-size:1em; font-weight:normal; width:650px; padding-left:5px;}
.copyright { position:relative; display:inline; float:left; width:100%; text-align:center; font-size:.75em; margin-top:10px; margin-bottom:10px; }

.t_p { text-align:center; font-size:.75em; letter-spacing:.05em; width:100%; float:left; margin-top:10px; }
.t_p li { display:inline; border-left-style:solid; border-left-width:thin; padding-right:10px; padding-left:13px;}
.t_p li:first-child { border:none; }
.fb-like { position:relative; display:inline; float:left;  margin-bottom:2px; }
.tweet { width:60px; }
.fb { position:relative; display:inline; float:left; width:445px; margin-left:5px; margin-bottom:2px; }
.five_hundred { width:500px; }
.three_hundred { width:300px; }
.three_fifty { width:350px; }
.four_hundred { width:400px; }
.four_sixty { width:460px; }

.sub_social { position:relative; display:inline; float:left; width:630px; padding-left:10px; margin-top:20px; margin-bottom:10px; }
.google_ap { position:relative; display:inline; float:left; width:74px; margin-left:10px; }

.solidblockmenu ul{ margin-left:15px; margin-top:10px; margin-bottom:10px; padding:0; float:left; width:100%; font:normal 11px Arial; line-height:110%; }
.solidblockmenu li { color:white; display:inline; float:left; margin-left:1px; background-color:#333; width:108px; padding-bottom:10px; }
.solidblockmenu li a { float:left;color:white;height:35px; padding:10px 5px 12px; text-decoration:none; }
.solidblockmenu li a:visited { color:white;height:35px;text-decoration:none; }
.solidblockmenu li a:hover, .solidblockmenu li a.current { color:white; text-decoration:none; }
.tabcontainer { clear:both;width:100%; } *:first-child+html .ieclass {margin-top:-1em;} * html .ieclass{margin-top:-1em;} .tabcontent{display:none;}
.tab1 { background:url(../images/group-shot.jpg) 15px 0 no-repeat; width:561px; height:296px;color:#5C5B5B;font-size:12px;font-weight:bold; margin-top:5px;}
.tab2 { background:url(../images/group-shot.jpg) 15px -296px no-repeat; width:561px; height:296px; color:#5C5B5B;font-size:12px; font-weight:bold; margin-top:5px;}
.tab3 { background:url(../images/group-shot.jpg) 15px -592px no-repeat; width:561px; height:294px; color:#5C5B5B;font-size:12px; font-weight:bold; margin-top:5px;}
.tab4 { background:url(../images/group-shot.jpg) 15px -888px no-repeat; width:561px; height:296px; color:#5C5B5B;font-size:12px; font-weight:bold; margin-top:5px;}
.tab5 { background:url(../images/group-shot.jpg) 15px -1183px no-repeat; width:561px; height:296px; color:#5C5B5B;font-size:12px; font-weight:bold; margin-top:5px;}

#by {margin-top:10px; margin-bottom:10px; font-size:.75em; color:#666; }
#by_two { float:left; margin-top:10px; margin-bottom:10px; font-size:.75em; color:#666; width:360px; padding:0; margin:0; }
#work { position:relative; display:inline; float:left; width:100%; height:8900px; }

.domestic_social { position:relative; display:inline; float:left; margin-left:18px; margin-top:5px;  }
.domestic_social li { display:inline; float:left; margin-right:5px; }

#not_found { position:relative; display:inline; float:left; width:97%; text-align:center; color:#F00; font-family:"Arial Black", Gadget, sans-serif; margin-top:20px; margin-bottom:20px; font-weight:normal; padding:0; }
#nf_text { position:relative; display:inline; float:left; width:97%; text-align:center; margin-bottom:40px; font-size:.85em; padding:0; }

#sent_text { position:relative; display:inline; float:left; width:850px; margin-left:80px; text-align:center; margin-bottom:30px; font-size:.85em; padding:0; }

.cart_master { position:relative; display:inline; float:left; width:237px; margin-left:12px; margin-top:15px; margin-bottom:15px; }
.cart_body { position:relative; display:inline; float:left; width:237px; background-image:url(../images/boxes/cart-body.png); background-repeat:repeat-y; }
.cart_body > ul { position:relative; display:inline; float:left; padding-left:15px; }
.cart_body ul > li { font-size:.85em; }
.cart_text { position:relative; display:inline; float:left; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; padding-left:15px; color:#124f88; font-size:1.5em; margin-top:5px; }
.price { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#124f88; font-size:1.5em; }

.column_order { position:relative; display:inline; float:left; padding-left:10px; padding-right:10px; width:270px; }
.column_order_no_border { position:relative; display:inline; float:left; margin-bottom:10px; padding-left:10px; padding-right:10px; }
.column_order_no_border > h3, .column_order > h2  { position:relative; display:inline; float:left;font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; font-size:1em;  text-align:center; }
.column_order > h2 { margin-top:10px; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; font-size:1em; text-align:center; }

.column_order_no_border > p { position:relative; display:inline; float:left; font-size:.95em; line-height:1.3em; margin-bottom:10px; }
.column_order ul > li { position:relative; display:inline; float:left; margin-bottom:5px; font-size:.85em; width:100%; }

.files { position:relative; display:inline; float:left; width:635px; margin-left:25px; margin-top:15px; margin-bottom:15px; }
.file_body { position:relative; display:inline; float:left; width:635px; background-image:url(../images/boxes/file-body.png); background-repeat:repeat-y; }
.file_head { position:relative; display:inline; float:left; width:635px; height:62px; background-image:url(../images/boxes/file-head.png); }
.file_head_ship { position:relative; display:inline; float:left; width:635px; height:62px; background-image:url(../images/boxes/file-head-shipping.png); }
.file_head_ingredients { position:relative; display:inline; float:left; width:635px; height:62px; background-image:url(../images/boxes/file-head-ingredients.png); }
.file_head_reviews { position:relative; display:inline; float:left; width:635px; height:62px; background-image:url(../images/boxes/file-head-reviews.png); }
.spec_sheet { position:relative; display:inline; float:left; width:635px; }
.spec_sheet > li { display:inline; float:left; width:148px; padding-top:10px; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#124f88; font-size:1.1em; text-align:center; margin-left:7px; }

.list_it { font-weight:normal; width:300px; float:left; margin-left:20px; margin-top:5px; font-size:.85em;   }
.list_it > li { display:list-item; list-style-type:circle; font-weight:normal; font-size:.85em;  }
#order_left { position:relative; display:inline; float:left; width:650px; }
#order_left > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; font-size:1.5em; line-height:1.2em; margin-left:15px; margin-top:15px;}
.stable { position:relative; display:inline; float:left; width:408px; border:thin; }

#order_right { position:relative; dispaly:inline; float:left; width:340px; border:thin; margin-left:10px; margin-bottom:20px; }
.quant { position:relative; display:inline; float:left; width:291px; margin-left:14px; margin-top:5px; margin-bottom:5px; }
.quant_box { position:relative; display:inline; float:left; width:291px; background-image:url(../images/boxes/quantity-body.gif); background-repeat:repeat-y; }
.quant_box > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; font-size:1.5em; line-height:1.2em; margin-left:10px; margin-top:5px; margin-bottom:5px; }
.quant_box > p { font-size:.75em; line-height:1.2em; margin-left:10px; margin-top:5px; margin-bottom:5px;}
.form_width { width:20px; }

.assurance { position:relative; display:inline; float:left; margin-left:45px; margin-bottom:5px;}
.assurance li { display:inline; }

.black { color:#000; }
.ship_locations { position:relative; display:inline; float:left; margin-left:15px; margin-top:10px; }
.arial_black { font-family:"Arial Black", Gadget, sans-serif; }
.arial { font-family:Arial, Helvetica, sans-serif; }

.ship_locations { float:left; margin-left:40px; }
.ship_locations li { list-style-type:circle; display:list-item; font-size:.75em; }
.review_insert { position:relative; display:inline; float:left; margin-left:23px; width:580px;  }

.review_insert_modify { position:relative; display:inline; float:left; margin-left:23px; width:630px;  }
.stamp_modify { float:left; width:630px; font-size:.75em; font-style:italic; margin-top:5px; padding-left:5px;  }
.alt_color_review_modify { position:relative; display:inline; float:left; background-image:url(../images/list-back.gif); width:630px; margin-left:5px; margin-bottom:5px; margin-top:5px; }
.alt_color_review_modify > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:500px; margin-left:15px; }
.alt_color_review_modify > h2 { float:left; margin-top:8px; color:#000; font-size:1em;  margin-left:15px; }
.alt_color_red_modify { position:relative; display:inline; float:left; background-image:url(../images/red-back.gif); background-repeat:repeat; width:560px; margin-left:75px; margin-bottom:5px; margin-top:5px; border-left-style:solid; border-left-width:2px; border-color:#999;}
.alt_color_red_modify > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:425px; margin-left:15px; }
.alt_color_red_modify > h2 { float:left; margin-top:8px; color:#000; font-size:1em; margin-left:15px; }
.alt_color_blue_modify { position:relative; display:inline; float:left; background-image:url(../images/list-back.gif); background-repeat:repeat; width:508px; margin-left:125px; margin-bottom:5px; margin-top:5px; border-left-style:solid; border-left-width:2px; border-color:#999; }
.alt_color_blue_modify > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:370px; margin-left:15px; }
.alt_color_blue_modify > h2 { float:left; margin-top:8px; color:#000; font-size:1em; margin-left:15px; }
.s_wrap_modify_two { position:relative; display:inline; float:left; width:500px; margin-bottom:5px; margin-top:5px; margin-left:15px; }
.s_wrap_modify_two_thin { position:relative; display:inline; float:left; width:380px; margin-bottom:5px; margin-top:5px; margin-left:15px; }
.s_wrap_modify_two_thin > p { position:relative; display:inline; float:left; width:400px; margin-bottom:5px; margin-top:5px; margin-left:15px; }


.review_insert_review { position:relative; display:inline; float:left; margin-left:23px; width:580px;   }
.review_insert_review > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.5em; line-height:1.2em; }
.s_wrap { position:relative; display:inline; float:left; width:300px; margin-bottom:5px; margin-top:5px; margin-left:15px; }
.s_wrap_modify { position:relative; display:inline; float:left; width:100px; margin-bottom:5px; margin-top:5px; margin-left:15px; }

.review_insert_review_long { position:relative; display:inline; float:left; margin-left:23px; margin-top:20px; width:970px; border-top-style:solid; border-top-width:thin; border-color:#CCC;  }
.review_insert_review_long_no_border { position:relative; display:inline; float:left; margin-left:23px; margin-top:20px; width:970px; }
.review_insert_review_long_no_border > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-bottom:10px; font-size:1.5em; line-height:1.2em; }

.review_insert_review_long_red_margin { position:relative; display:inline; float:left; margin-left:23px; margin-top:20px; width:970px; padding-bottom:20px; margin-bottom:20px; border-bottom-style:solid; border-bottom-width:thin; border-color:#CCC; border-top-style:solid; border-top-width:thin; border-color:#CCC;  }
.review_insert_review_long > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.5em; line-height:1.2em; }

.alt_color_review_long { position:relative; display:inline; float:left; background-image:url(../images/list-back.gif); width:950px; margin-left:5px; margin-bottom:5px; margin-top:5px; }
.alt_color_review_long > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:810px; margin-left:15px; }
.alt_color_review_long > h2 { float:left; margin-top:8px; color:#000; font-size:1em; margin-left:15px; }
.alt_color_review_long_red { position:relative; display:inline; float:left; background-image:url(../images/red-back.gif); width:950px; margin-left:5px; margin-bottom:5px; margin-top:5px; }
.alt_color_review_long_red > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:810px; margin-left:15px; }
.alt_color_review_long_red > h2 { float:left; margin-top:8px; color:#000; font-size:1em; margin-left:15px; }
.alt_color_review_long_red_margin { position:relative; display:inline; float:left; background-image:url(../images/red-back.gif); width:950px; margin-left:5px; margin-top:5px; }
.alt_color_review_long_red_margin > p { float:left; font-size:.75em; margin-bottom:10px; text-align:justify; width:810px; margin-left:15px; }
.alt_color_review_long_red_margin > h2 { float:left; margin-top:8px; color:#000; font-size:1em; margin-left:15px; }

.s_wrap_long { position:relative; display:inline; float:left; width:750px; margin-bottom:5px; margin-top:5px; margin-left:15px; }

.alt_color_review_long .reply { position:relative; display:inline; float:right; margin-right:20px; width:90px; text-align:right; font-style:italic; }
.alt_color_red_long .reply { position:relative; display:inline; float:right; margin-right:20px; width:960px; text-align:right; font-style:italic; }
.alt_color_blue_long .reply { position:relative; display:inline; float:right; margin-right:20px; width:960px; text-align:right; font-style:italic; }

.s_wrap_thin { position:relative; display:inline; float:left; width:250px; margin-bottom:5px; margin-top:5px; margin-left:15px; }
.stamp { float:left; width:100%; font-size:.75em; font-style:italic; margin-top:5px; padding-left:5px;  }
.stamp_two { font-size:.75em; font-style:italic; margin-top:5px; padding-left:80px; font-weight:bold; }
.stamp_three { font-size:.75em; font-style:italic; margin-top:5px; padding-left:130px; }
.stamp_half { width:45%; font-size:.75em; font-style:italic; }

.alt_color_review .reply { position:relative; display:inline; float:right; margin-right:20px; width:448px; text-align:right; font-style:italic; }
.alt_color_red .reply { position:relative; display:inline; float:right; margin-right:20px; width:448px; text-align:right; font-style:italic; }
.alt_color_blue .reply { position:relative; display:inline; float:right; margin-right:20px; width:448px; text-align:right; font-style:italic; }

.quant_box #order_law  { position:relative; display:inline; float:left; margin-top:5px; margin-bottom:20px; margin-left:25px; color:#666; }
.quant_box #order_law li { position:relative; display:inline; float:left; font-size:.75em; padding-left:8px; padding-right:10px; border-left-style:solid; border-left-width:thin;  }
.quant_box #order_law li:first-child { border:none; }
.phone  { float:left; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-bottom:5px; margin-top:10px; font-size:1.5em; line-height:1.2em; width:100%; text-align:center; }
.input { position:relative; display:inline; float:left; width:100%; margin-top:10px; margin-left:15px; margin-bottom:10px; }
.input li { margin-bottom:5px; font-size:.85em; }
.field_margin { float:left; display:inline; width:145px;  }
.f_width { width:530px; }
.w_width { width:910px; }

.feed { float:left; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; font-size:1.5em; line-height:1.2em; margin-top:15px; margin-left:15px; margin-bottom:10px; }
.mini_date { font-size:.75em; color:#036; margin-top:4px; }
.directional { position:absolute; width:204px; height:255px; background-image:url(../images/directional.gif); margin-left:445px; margin-top:45px; }
.bottles { position:relative; display:inline; float:left; margin-top:5px; margin-left:15px; width:265px;}
.bottles li { position:relative; display:inline; float:left; margin-bottom:5px; border-top-style:solid; width:261px; border-top-width:thin; }
.bottles li:first-child { border:none; }

.product_list { position:relative; display:inline; float:left; font-size:.85em; margin-left:6px; width:207px; }
.product_list li { background-color:#CCC; border-bottom-style:solid; border-bottom-width:thin; border-color:#FFF; padding:5px;  }
.product_list_wide { position:relative; display:inline; float:left; font-size:.85em; margin-left:6px; width:306px; }
.product_list_wide li { background-color:#CCC; border-bottom-style:solid; border-bottom-width:thin; border-color:#FFF; padding:5px;  }

.LV_validation_message { float:left; width:100%; font-weight:bold; margin:0 0 0 0; font-size:.85em; }
.LV_valid { color:#00CC00; }
.LV_invalid { color:#CC0000; }
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active { border: 1px solid #00CC00; }
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active,textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active { border: 1px solid #CC0000; }

#review_container { position:relative; display:inline; float:left; width:786px; margin-left:5px; }
.review_body { position:relative; display:inline; float:left; width:786px; background-image:url(../images/boxes/review-body.png); }
.review_master { position:relative; display:inline; float:left; width:237px; margin-bottom:15px; text-align:center; margin-left:18px; margin-top:10px; }
.review_body_plaque { position:relative; display:inline; float:left; width:237px; background-image:url(../images/boxes/cart-body.png); background-repeat:repeat-y; }
.review_body_plaque > ul { position:relative; display:inline; float:left; text-align:center; width:100%; }
.review_body_plaque ul > li { font-size:.85em; text-align:center; }
.review_text { position:relative; display:inline; float:left; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; text-align:center; color:#124f88; font-size:1.5em; margin-top:5px; width:100%; }
.review_text_small { position:relative; display:inline; float:left; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; text-align:center; color:#124f88; font-size:1.2em; margin-top:5px; width:100%; }
.review_text_one_two { position:relative; display:inline; float:left; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; text-align:center; color:#124f88; font-size:1.2em; margin-top:5px; width:100%; margin-bottom:5px; }
.c_name { position:relative; display:inline; float:left; width:100%; text-align:center; font-size:.85em; }
.t_left { text-align:left; }
#eight_five { font-size:.85em; }
#nine_five { font-size:.95em; }
.six_five { font-size:.65em; }
.five_five { font-size:.55em; }
.five_zero { font-size:.50em; }
.four_five { font-size:.45em; }
.three_five { font-size:.38em; }
.seven_five { font-size:.75em; }
.seven_em { font-size:.7em; }
.eight_em { font-size:.8em; }
.nine_em { font-size:.9em; }
.one_em { font-size:1em; }
.one_two_em { font-size:1.2em; }
.one_five_em { font-size:1.5em; }
.two_em { font-size:2em; }
.grey { color:#999; }
.light_grey { background-color:#CCC; }
.light_blue { background-image:url(../images/list-back.gif); background-repeat:repeat; }
.normal { font-weight:normal; }
.align_right { text-align:right; }

.review_numbers { position:relative; display:inline; float:left; width:744px; margin-left:20px; margin-top:10px; }
.review_numbers > h1 { position:relative; display:inline; float:left; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; text-align:center; color:#124f88; font-size:1.8em; width:100%; margin-bottom:5px; }
.review_numbers > ul { position:relative; display:inline; float:left; width:147px; margin-left:1px; }
.review_numbers > ul li { background-color:#CCC; border-bottom-style:solid; border-bottom-width:thin; border-color:#FFF; padding:5px; font-size:.75em; text-align:center; }

.review_rate { position:relative; display:inline; float:left; width:739px; height:65px; margin-top:20px; background-color:#CCC; margin-left:21px; margin-bottom:25px; }
.review_rate > h1 { font-family:"Arial Black", Gadget, sans-serif; color:#124f88; position:relative; display:inline; float:left; font-size:1.5em; margin-left:20px; margin-top:15px;}
.g_t { position:relative; display:inline; float:left; margin-left:175px; bottom:15px; }

.review_numbers >  p { font-size:.85em; text-align:justify; margin-left:15px; margin-bottom:10px; padding-right:15px; }
.update { position:relative; display:inline; float:left; width:100%; font-size:.85em; color:#999; }
.bottom_border { border-bottom-style:solid; border-bottom-width:thin; border-color:#999; }
.shell { margin-left:15px; position:relative; display:inline; float:left; border-bottom-style:solid; border-bottom-width:thin; border-color:#CCC; font-size:.75em; color:#999; width:640px; margin-top:25px; padding-bottom:10px; }

.digit_box { position:relative; display:inline; float:right; width:107px; margin-right:5px; margin-left:15px; margin-top:15px; }
.digit_box_gt { position:relative; display:inline; float:right; width:107px; margin-left:10px; }
.digit_back { position:relative; display:inline; float:left; width:107px; background-image:url(../images/boxes/digit-body.png); background-repeat:repeat-y; }
.digit_back > p { float:left; width:100%; text-align:center; font-family:"Arial Black", Gadget, sans-serif;  color:#036; font-size:2.5em; padding-top:15px; padding-bottom:20px; }
.tag_box { position:relative; display:inline; float:left; background-color:#CCC; }

.edit_choice { position:relative; display:inline; float:right; width:256px; bottom:11px; margin-right:10px; margin-left:15px; }
.edit_head { position:relative; display:inline; float:left; width:256px; height:78px; background-image:url(../images/boxes/editors-choice-head.png); }
.edit_body { position:relative; display:inline; float:left; width:256px; background-image:url(../images/boxes/editors-choice-body.png); background-repeat:repeat-y; }
.edit_body > ul { position:relatve; display:inline; float:left; font-size:.75em; margin-left:30px; margin-top:10px; margin-bottom:10px; }
.edit_body > ul li { display:inline; }

.edit_head > h2 { position:relative; display:inline; float:left; background-color:#FFF; color:#036; font-family:"Arial Black", Gadget, sans-serif; font-size:1em; padding:10px 15px 10px 15px; border-style:solid; border-width:thin; border-color:#CCC; margin-top:15px; margin-left:9px; }
.c_say { position:relative; display:inline; float:left; background-color:#FFF; color:#036; font-family:"Arial Black", Gadget, sans-serif; font-size:1em; padding:10px 0px 10px 0px; border-style:solid; border-width:thin; border-color:#CCC; margin-top:5px; margin-left:15px; width:285px; text-align:center; }
.e_sat { position:relative; display:inline; float:left; width:104px; height:102px; bottom:10px; }
.e_rate { position:relative; display:inline; float:left; width:89px; margin-left:30px; margin-right:8px; }
.e_rate_body { position:relative; display:inline; float:left; width:89px; background-image:url(../images/boxes/e-rate-body.png); background-repeat:repeat-y; }
.e_rate_body > p { position:relative; display:inline; float:left; width:100%; text-align:center; color:#036; font-family:"Arial Black", Gadget, sans-serif; font-size:2.2em; padding:10px 0 13px 0; }

.how { position:relative; display:inline; float:left; margin-left:60px; font-size:1.2em; line-height:1.5em; }
.advance { position:relative; display:inline; float:left; font-size:.75em; width:620px; text-align:center; margin-top:10px; margin-bottom:10px; }
.advance li { display:inline; padding-left:10px; padding-right:10px; border-left-style:solid; border-left-width:thin; border-color:#CCC; }
.advance li:first-child { border:none; }

.ingredients_box { position:relative; display:inline; float:left; width:574px; border-style:solid; border-width:6px; border-color:#000; margin-left:15px; margin-top:10px; padding:10px 10px 0px 10px;}
.ingredients_box > h2 { font-family:"Arial Black", Gadget, sans-serif; font-size:2.8em; letter-spacing:0em; }
.ingredients_box > ul { float:left; width:100%; }
.ingredients_box > ul li {  position:relative; display:inline; }
.border_s_f {  position:relative; display:inline; float:left; width:564px; padding-top:5px; padding-bottom:5px; border-bottom-style:solid; border-bottom-width:6px; }
.ingredients_box > .two {  position:relative; display:inline; float:left; width:564px; padding-top:5px; padding-bottom:5px; border-bottom-style:solid; border-bottom-width:2px; margin-bottom:5px;}
.ingredient_list { position:relative; display:inline; float:left; width:564px; margin-top:10px; margin-bottom:10px; border-bottom-style:solid; border-bottom-width:3px; padding-bottom:15px;}
.ingredient_list li { display:inline; float:left; margin-right:5px; margin-bottom:5px; font-size:1.2em; }

.other_in { position:relative; display:inline; float:left; width:574px; margin-left:15px; padding:10px 10px 0px 10px; }
.other_in li { display:inline; float:left; margin-right:5px; margin-bottom:5px; font-size:1.2em; }
.cart { position:relative; display:inline; float:right; margin-right:12px; width:80px; margin-top:5px; height:40px; }
.cart > p { float:left; font-size:.75em; margin-top:3px; color:#124f88; width:80px; }
.cart_box { position:relative; display:inline; float:left; width:237px; margin-left:32px; }
.cart_stripe { position:relative; display:inline; float:left; background-image:url(../images/boxes/order-body.png); background-repeat:repeat-y; width:253px; }
.cart_stripe > .left_fifteen > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:5px; font-size:1.5em; line-height:1.2em; margin-bottom:10px; }
.cart_stripe > .left_fifteen > .hundred > p { float:left; font-size:.85em; }
.shop_head { position:relative; display:inline; float:left; width:970px; padding:20px 10px 20px 10px; background-image:url(../images/order-head.gif); margin-left:10px; margin-top:5px; height:8px; background-repeat:no-repeat; }

.checkout { position:relative; display:inline; float:left; color:#FFF; }
.details { position:relative; display:inline; float:left; margin-left:10px; padding:10px; width:968px; border-style:solid; border-width:thin; margin-bottom:10px; }
.details li { display:inline; }
.checkout li { display:inline; }

.cat_one { position:relative; display:inline; float:left; width:100px; margin-right:20px;}
.cat_two { position:relative; display:inline; float:left; width:200px; padding-right:10px; font-size:.85em; margin-right:20px; padding-top:20px; height:144px; border-right-style:solid; border-right-width:thin; border-color:#124f88; }
.cat_three { position:relative; display:inline; float:left; width:220px; padding-right:10px; font-size:.85em; margin-right:20px; padding-top:20px; height:144px; border-right-style:solid; border-right-width:thin; border-color:#124f88; }
.cat_four { position:relative; display:inline; float:left; width:130px; margin-right:20px; padding-top:20px; height:144px; border-right-style:solid; border-right-width:thin; border-color:#124f88; }
.cat_five { position:relative; display:inline; float:left; width:90px; padding-top:20px; height:144px; border-right-style:solid; border-right-width:thin; border-color:#124f88; margin-right:20px; }
.cat_six { position:relative; display:inline; float:left; width:100px; text-align:right; margin-top:20px; }

.cat_one_head { position:relative; display:inline; float:left; width:100px; margin-right:20px;}
.cat_two_head { position:relative; display:inline; float:left; width:200px; padding-right:10px; margin-right:20px; }
.cat_three_head { position:relative; display:inline; float:left; width:220px; padding-right:10px; margin-right:20px; }
.cat_four_head { position:relative; display:inline; float:left; width:130px; margin-right:20px; }
.cat_five_head { position:relative; display:inline; float:left; width:90px; margin-right:20px; }
.cat_six_head { position:relative; display:inline; float:left; width:100px; text-align:right; }

.proceed { position:relative; display:inline; float:left; width:1000px; text-align:right; }
.proceed li { display:inline; }

.sub_total { position:relative; display:inline; float:right; margin-right:10px; margin-top:10px; margin-bottom:20px; width:300px; text-align:right; padding:15px 10px 15px 88px; border-style:solid; border-width:thin; font-size:.85em;  background-image:url(../images/list-back.gif); }
.sub_total_two { position:relative; display:inline; float:right; margin-right:10px; margin-top:20px; margin-bottom:20px; width:250px; text-align:right; padding:15px 10px 15px 15px; border-style:solid; border-width:thin; font-size:.85em; background-color:#CCC;}

.sub_total_promo { position:relative; display:inline; float:right; margin-right:10px; margin-top:10px; margin-bottom:20px; width:300px; text-align:right; padding:30px 10px 30px 88px; border-style:solid; border-width:thin; font-size:.85em;  background-image:url(../images/list-back.gif); }
.s_width { width:175px; text-align:right; margin-right:10px; }
.s_add { position:relative; display:inline; float:left; width:160px; text-align:right; margin-right:15px; }
.s_add_modify { position:relative; display:inline; float:left; width:140px; text-align:right; margin-right:15px; font-size:.85em; }
.s_info { position:relative; display:inline; float:left; width:475px; }
.s_info li { float:left; width:100%; margin-bottom:10px; }
.s_info_modify { position:relative; display:inline; float:left; width:421px; margin-top:30px; margin-bottom:20px; }
.s_info_modify li { float:left; width:100%; margin-bottom:10px; }
.ship_info { position:relative; display:inline; float:left; width:965px; padding:20px; }
.billing_info { position:relative; display:inline; float:left; width:965px; padding:20px; }
.order_sum { position:relative; display:inline; float:left; width:450px; padding:10px; margin-top:5px; border-style:solid; border-width:5px; border-color:#CCC; }
.order_sum > h2  { font-family:"Arial Black", Gadget, sans-serif; font-size:1.5em; color:#124f88; font-weight:normal; } 
.value { position:relative; display:inline; float:left; font-size:.75em; width:250px; }

.full_body > ol { position:relative; display:inline; float:left; font-size:.85em; width:950px; margin-left:30px; padding:5px 10px 10px 10px; }
.full_body > ol li { margin-bottom:5px; }
.full_body > ol > li > p { margin-bottom:10px; }

.large_third_body > ol { position:relative; display:inline; float:left; font-size:.85em; width:625px; margin-left:30px; padding:5px 10px 10px 10px; }
.large_third_body > ol li { margin-bottom:5px; }
.large_third_body > ol > li > p { margin-bottom:10px; }

.large_third_body .file_body > ol { position:relative; display:inline; float:left; font-size:.85em; width:570px; margin-left:30px; padding:5px 10px 10px 10px; }
.large_third_body .file_body > ol li { margin-bottom:5px; }

.large_third_body .file_body > h2 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.2em; line-height:1.2em;  margin-left:15px; }

.same { float:left; padding:20px 0px 0px 150px; width:250px; }

.confirm_shipping { position:relative; display:inline; float:left; width:440px; padding:20px 20px 10px 0px; margin-left:20px; font-size:.85em; }
.confirm_shipping li { float:left; width:100%; margin-bottom:10px; }
.ship_conf { position:relative; display:inline; float:left; margin-top:5px; width:450px; margin-bottom:10px; margin-right:30px; }
.cc_info { position:relative; display:inline; float:left; width:421px; margin-bottom:10px; margin-left:30px; }
.ship_conf > p { font-size:.85em; text-align:center; width:300px; text-align:center; width:300px; padding:10px 50px 10px 50px; font-weight:bold; line-height:1.5em; border-style:solid; border-width:thin; margin-left:50px; background-image:url(../images/list-back.gif); }
.cc_border { position:relative; display:inline; float:left; width:418px; border-style:solid; border-width:thin; margin-bottom:10px; }

#sub_c { padding:0px; font-size:.75em; margin-bottom:2px; margin-top:10px; font-weight:bold; font-weight:normal; font-style:italic; }
.name { position:relative; display:inline; float:left; width:650px; margin-bottom:10px; }
.full_body > .hundred > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; font-size:1.5em; line-height:1.2em; margin-left:15px; margin-top:10px; }
.h { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; font-size:.95em; line-height:1em; margin-top:15px; }
.h_two { margin-bottom:0px; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; font-size:.45em; line-height:1em; }
.full_body > .hundred  > h2 { float:right; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:10px; font-size:1.2em; line-height:1.2em; margin-bottom:10px; margin-right:25px;}
.full_body > .name > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; font-size:1.5em; line-height:1.2em; }
.full_body > .name  > h2 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; color:#036; margin-top:5px; font-size:1em; line-height:1.2em; margin-bottom:15px; margin-right:15px;}

.c_legal li { dloat:left; display:inline; padding-right:15px; margin-right:10px; border-right-style:solid; border-right-width:thin; font-size:.75em;  }
.c_legal li:last-child { border:none; }

.contact_info { position:relative; display:inline; float:left; width:100%; margin-top:10px; font-size:.85em; }
.contact_info li { float:left; width:630px; border:none; margin-bottom:1px; padding:10px;  }
.contact_info li:first-child { padding-top:25px;  }
.cc_width { float:left; width:355px; text-align:right; margin-right:20px; }
.input_ct { position:relative; display:inline; float:left; width:220px;  }

.coupon { position:relative; display:inline; float:left; width:640px; border-style:dashed; border-color:#CCC; border-width:2px; margin-left:10px; margin-top:5px; margin-bottom:5px; padding:10px; }
.coupon > p { position:relative; display:inline; float:left; font-size:.8em; text-align:justify; width:324px; margin-left:10px; }

.calc_wrap { position:relative; display:inline; float:left; width:686px; margin-left:110px; margin-right:40px; }
.coupon_index { position:relative; display:inline; float:left; width:535px; border-style:dashed; border-color:#CCC; border-width:2px; margin-left:10px; margin-top:5px; margin-bottom:5px; padding:10px; }
.coupon_index > p { position:relative; display:inline; float:left; font-size:.8em; text-align:justify; width:305px; margin-left:5px; }
.calculate { position:relative; display:inline; float:left; width:922px; height:789px; background-image:url(../images/male-enhancement-calculator.gif); margin-left:45px; margin-bottom:20px; }
.calculate_blank { position:relative; display:inline; float:left; width:922px; margin-left:45px; margin-bottom:20px; }
.calculate_margin > h2 { float:left; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; margin-bottom:5px; font-size:1.1em; line-height:1.2em; width:840px; }
.calculate_margin > h1 { float:left; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; margin-top:15px; font-size:1.1em; line-height:1.5em; text-align:center; width:840px; }
.calculate_margin { position:relative; display:inline; float:left; width:850px; margin-left:40px; margin-top:80px; }
.age { position:relative; display:inline; float:left; width:845px; font-size:.85em; border-bottom-style:solid; border-bottom-width:thin; margin-bottom:15px; padding-bottom:10px; border-color:#FFF;}
.age li { display:inline; margin-right:15px; }
.age li:last-child { border:none; }
.tag_master { position:relative; dispaly:inline; float:left; margin-left:30px; margin-top:10px; margin-bottom:20px; }
.tag_master > li { margin-bottom:5px; list-style-type:circle; font-size:.85em; }

#pre_head { width:1100px; margin:0px auto; text-align:center; }
#pre_head > h1 { float:left; font-size:.85em; color:#000; letter-spacing:1em; font-weight:normal; height:24px; margin-top:7px;  }

.spec_struc { position:relative; display:inline; float:left; width:450px; }
.spec_struc > li { display:inline; font-size:.85em; color:#666; padding-right:5px; }
.spec_struc_two { position:relative; display:inline; float:left; width:360px; }
.spec_struc_two > li { display:inline; font-size:.85em; color:#666; padding-right:5px; }

.struc_fix { float:left; width:450px; margin-top:15px; }
.struc_fix_two { float:left; width:360px; }
.buzz { float:left; width:110px; margin-left:10px; margin-top:10px; }
.buzz > h1 { font-family:"Arial Black", Gadget, sans-serif; font-weight:normal; }
.buzz > p { font-size:.75em; float:left; text-align:center; margin-top:10px; }
.post_author { position:relative; display:inline; float:left; width:640px; padding:10px; border-style:solid; border-width:thin; margin-left:10px; margin-bottom:20px; border-color:#CCC; }
.post_author > p { font-size:.85em; padding-right:10px; }
.post_author_thin { position:relative; display:inline; float:left; width:525px; padding:10px; border-style:solid; border-width:thin; margin-left:15px; margin-bottom:20px; border-color:#CCC; }
.post_author_thin > p { font-size:.85em; padding-right:10px; }

.sub_nav li:nth-child(6n) {
	display: none !important;
}
/*mobile redo*/
.boxslider h2 {    float: left;
    margin-top: 8px;
    color: #000;
    font-size: 1em;}
.boxslider p {    float: left;
    font-size: .75em;
    margin-bottom: 10px;
    text-align: justify;
    width: 445px;}
/**/
.top_five .left_seventy_five {float: none; display: block; margin: 0 auto;}

.mobile-logo, .show-for-small {display: none}


.clearfix:after, #pre_head:after, .review_body_plaque .top_five:after, .left_seventy_five:after, .rate:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix, #pre_head, .review_body_plaque .top_five, .left_seventy_five, .rate { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix, * html #pre_head, * html .left_seventy_five, * html .rate { height: 1%; }
.clearfix, #pre_head, .left_seventy_five, .rate { display: block; }
/* close commented backslash hack */



@media all and (max-width:480px) {
	.full_body > ol {padding: 0 20px; width: 90%;margin: 0 0 0 10px; }
	.hide-for-small {display: none}
	#menuMobile ul.domestic_social, .cart {display: none !important}
	.auto {display: block; margin: 0 auto;}
	img {max-width: 100%;}
	
	.blueslider, .bx-wrapper {background: #2e4289 !important; border: none !important; box-shadow: none !important}
	.blueslider {min-height: 240px}
	.boxslider h2 a {color: #fff; text-decoration: none; text-transform: uppercase; }
	.boxslider li {padding: 5% 12%; position: relative}
	.boxslider li[style] {width: 80% !important}
	.boxslider h2 {max-width: 220px;}
	 a.yellowread {position: absolute;width: 100%;background: #fed304;color: #000;text-decoration: none;font-weight: 700;text-align: center;text-transform: uppercase;left: 0;bottom: -30px;height: 50px;line-height: 50px;font-size: 1.5em;}
 a.yellowread.bottommobilebutton {position: relative;left: auto;bottom: auto;background: #2e4289; color: #fff;}
	/*use this if the viewport is not displaying the right height */
 	.bx-wrapper .bx-viewport[style] {height: 240px !important} 
	.bx-wrapper {margin: 0 auto !important;}
	/* width containers, add them here.*/
.mobilewhite  {background: #fff;}
	#pre_head, #mid_margin, #content_container, .full_body, .foot_container, #body, .mobilebanner, .two_third, .large_third_body, .articlesmobile, .breadcrumbs, .large_third, .review_insert_review, #third_body_container, #review_container, .review_body, .review_numbers, .two_third_body_p, .name {width: 100%;
    height: auto;
    max-width: 480px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    float: none;
    display: block;
    overflow: hidden;
    }
    .large_third_body {margin: 0;background-image: none; background-color: #fff;}
    .full_body {background-image: none; background-repeat: none;}
    .show-for-small {display: block}
    #menuTop img {max-width: 90%; margin: 0 auto; display: block;}
    .mobile-logo {display: block;max-width: 280px;margin-left: 10px;}
	.footer > p {float: none; width: inherit}
 	#pre_head > h1 {float: none; text-align: center;font-size: .75em;letter-spacing: 0.6em;}
	#pre_head img.left { float: none; display: block; margin: 10px auto; border-radius: 12px; max-width: 95%;}
	#mid_margin img[src*="images/boxes/full-head.png"], img[src*="images/boxes/middle-head.png"], img[src*="images/the-penis-enlargement-professor.gif"], img[src*="images/boxes/full-foot.png"], img[src*="images/boxes/middle-foot.png"], img[src*="../images/boxes/two-third-head.png"], img[src*="../images/boxes/two-third-foot.png"], img[src*="../images/boxes/guarantees.gif"], img[src*="../images/boxes/third-head.png"], img[src*="../images/boxes/third-foot.png"], img[src*="images/boxes/cart-head.png"],img[src*="images/boxes/cart-foot.png"], img[src*="../images/ads/dove.gif"], img[src*="images/boxes/third-head.png"], img[src*="images/boxes/third-foot.png"], img[src*="images/contact-us.jpg"], .alt_color_review_long img[src*="images/avatar.gif"],  .alt_color_review_long_red img[src*="images/avatar.gif"], img[src*="images/satisfied-customers.gif"] {display: none}
	.bx-wrapper .boxslider img { width: 60px !important; height: 60px !important; margin: 0 10px 0 0;}
	.alt_color {width: 90%; float: none; background-image: none;}
	.boxslider p {width: 90%;color: #fff;text-align: left;clear: both;font-size: 1em;}
	.two_third_body {position: relative;display: block;float: none;width: 100%;max-width: 480px;}
	img[src*="../images/sales-review.gif"] {width: 90%; margin: 0 auto; display: block;float: none}
	.product_plaque .large_bottle[style] {width: 100px !important;height: auto !important}
	/*top proeducts front page*/
	   .mobiletopfive, .mobilearticles {background: #fff;padding-bottom: 00px;}
   .mobiletopfive h3.main{text-align: center;padding: 20px 0; }
   .mobiletopfive .large_third_body h3 {padding: 20px 0;}
    .mobiletopfive .large_third_body h4 a {display: block}
	 .product_plaque {width: auto; height: auto; background: none no-repeat !important; margin-bottom: 20px;}
	 .product_plaque .large_bottle {margin: 0 auto; display: block;}
	.large_third_body > h1 {font-weight: 700;}
	 .rate {position: relative;display: block;float: none;width: 98%;margin-top: 20px;margin-bottom: 10px; padding: 0 1%;}
	 .spec {width: 145px}
	.mobileproduct {padding-bottom: 30px;}
	.mobileproduct  a.yellowread {position: relative;bottom: auto;left: auto;right: auto; background:#2e4289; color: #fff;margin-top: 10px; }
	.mobileproduct:last-child {padding-bottom: 0;}
	
	.large_third_body > p {font-size: 1.1em; line-height: 1.5em; text-align: left;}
	.large_third_body > h1 {font-size: 1.5em;margin-bottom: 10px;font-weight: 700;}
	.large_third_body  .edit_choice + h1 {font-size: 1.7em;}
	.rate ul + a img[src*="images/sales-review.gif"] {margin: 0 auto !important}
	/*box on revivew pages mobile*/
	.struc_fix, .spec_struc {margin-left: 10px;}
	.edit_choice {width: 40%;}
	.edit_head {background: none; height: auto; width: 100%;}
	.edit_body {background: none; width: 100%;}
	.e_rate {width:89px; margin: 0;}
	.e_sat {bottom: -14px; width: 54px; height: 54px;}
	.edit_body > ul li.right_forty {display: none;}
	.edit_head > h2 {margin-left: 0}
	img[src*="../images/boxes/buy-now.gif"].left_one_hundred {margin: 0 auto;max-width: 300px;display: block;max-height: 120px;float: none;}
	.left_one_hundred {}
	.large_third_body img.right.right_sixty_five.top_ten.bottom_ten{float: none;margin: 20px auto;display: block;}
	.tags {width: 95%}
	.third_body_back {width: 96%; padding: 0 2%;}
	.third_body_back>p {font-size: 1em; width: 220px;}
	.review_insert_review {width: 98%}
	.alt_color_review_wide > p {width:65%;font-size: 1em; }
	.alt_color_review_wide .input input {height: 40px; width: 80%;}
	.third_body_back>p {font-size: 1em;width: 228px;}
	.alt_color_review_long > p, .alt_color_review_long_red > p, .review_insert_review_long_red_margin > p {width: 90%; font-size: 1em}
	.alt_color_review_long_red {}
	.s_wrap_long {max-width: 90%}
	/* sidebar mobile*/
	div.third_body_back {background: #fff; }
	.rate_head {width: 100%; margin-left: 0px;background: #E8E8E8;
  background-image: -webkit-linear-gradient(top, #E8E8E8, #B5B5B5);
  background-image: -moz-linear-gradient(top, #E8E8E8, #B5B5B5);
  background-image: -ms-linear-gradient(top, #E8E8E8, #B5B5B5);
  background-image: -o-linear-gradient(top, #E8E8E8, #B5B5B5);
  background-image: linear-gradient(to bottom, #E8E8E8, #B5B5B5);}
	
	.penis_rank {background: #1551B7;
  background-image: -webkit-linear-gradient(top, #1551B7, #0E316E);
  background-image: -moz-linear-gradient(top, #1551B7, #0E316E);
  background-image: -ms-linear-gradient(top, #1551B7, #0E316E);
  background-image: -o-linear-gradient(top, #1551B7, #0E316E);
  background-image: linear-gradient(to bottom, #1551B7, #0E316E);
  border-radius: 12px;}
  .rate_head > h2 {font-weight: 700;margin-top: 15px;}
	.penis_rank > p {margin-top: 6px; font-weight: 700;margin-left: 15px;}
/* 	.alt_color_review_long_red > p {width: 95%;} */
	/*top product review special rules*/
	div.files {width: 98%; margin: 15px;display: none;}
	.file_body {width: 100%; background: #fff;}
	div.ingredients_box {width: 98%; padding: 0 2px; margin: 0px}
	
	img.left_fifty_five.top_ten.bottom_ten + img {}
	
	.ingredients_box > h2 {2}
	/*comments section */
	.large_third_body > ol {width: 87%}
	.alt_color_review_wide {width: 100%;margin: 0;}
	.s_wrap {margin-top: 10px;width: 84px;}
	.f_width {width: 90%;}
	/*articles mobile*/
	.mobilearticles li a{background: url(../images/mobile-article.jpg) right center no-repeat; display: block; padding-right: 20px;text-decoration: none;}
	.mobilearticles li {list-style: none; width: 90%; margin: 0 auto;padding: 10px 0;border-bottom: 1px solid #9a9a99;line-height: 30px;}
	.mobilearticles li:first-child {padding-top: 20px;font-size: 20px;letter-spacing: -0.5px;}
	.c_legal {display: none}
	.contact_info li {width: 100%;}
	.input_ct {min-height: 30px;}
	textarea#message.left {max-width: 90%;}
	.review_insert_review_long {margin: 0;max-width: 95%;padding: 0 10px;}
	.alt_color_review_long, .alt_color_review_long_red, .review_insert_review_long_red_margin {width: 95%;}
	/*hidden elements */
	#head_container {display: none;}
	#social_box {display: none}
	
	.nation, .linguist {display: none !important;}
	.bottomnav {display: none}
	.third_column {display: none}
	.tabholder {display: none}
	.right_column {display: none;}
	.sub_nav {float: none}
	.date {display: none}
	.whatcustomerssay,.coupon {display: none;}
	/*footer mobile*/
	.product_list_wide {display: none;}
	.c_say {display: block;margin: 0;width: 100%;}
	.third_body_back .c_say + .alt_color_comment {width: 100%; margin: 0;}
	.alt_color_comment > p {width: 60%;}
	.cc_width {text-align: left;}
	/* review page*/
	#review_container {}
	.review_body {background: none #fff;}
	.review_numbers > ul {width: 49%;
margin-left: 2px; margin-bottom: 20px;}
	.review_rate {width: 100%; margin: 0;}
	.g_t {bottom: 65px; margin-left: 185px;}
	div.review_master {width: 47%;background: #fff;border-radius: 12px;border: 2px solid #ccc;box-shadow: 0px 0px 3px #ccc;margin-left: 2px;display: block; padding-bottom: 10px;max-height: 470px;}
	.review_body_plaque {width: 100%;background: none no-repeat;}
	.review_body_plaque img.left.left_fifty_five.top_ten.bottom_ten {float: none; display: block; margin: 20px 0;}
	.review_body_plaque img.left.left_fifty_five.top_ten.bottom_ten + img {position: absolute;top:20%;right: 0;}
	.review_body_plaque img[src*="images/guarantee.gif"] {float: none;}
.review_text, .review_text_small {font-weight: 700; float: none; padding-top: 5px; display: block;}
.top_five .left_seventy_five {text-align: center;
margin: 0;}
	.review_body_plaque ul li.eighty.left {width: 100%;}
	.review_body_plaque ul li.eighty.left img {display: block; margin: 0 auto;float: none;}
	.review_body_plaque ul li.eighty.left a  {display: block;}
	.review_body_plaque ul li.eighty.left + .eighty.left {display: none} 
	.review_body_plaque img[src*="images/buy-now.gif"] {display: none}
	.review_body_plaque h2 + img {float: none;margin: 20px auto; display: block;max-height: 144px;}
	.large_third_body > h2 {margin-top: 20px; font-size: 1.4em; margin-bottom: 10px; font-weight: 700}
	.mobileproduct .large_third_body > h2 {font-weight: 400; margin: 0;}
	.large_third_body .product_plaque + h1 + h2 {font-weight: 400;}
	/*articles ,mobile*/
	img[src*="../images/andrew-kline.jpg"], img[src*="../images/andrew-penis-reviewer.jpg"], img[src*="images/chris-editor.jpg"] {max-width: 120px;
max-height: 140px;}
.two_third_body_p {background: #fff;}
.articleopen {display: none;}
.two_third_body_p > ol {width: 90%; margin: 0}
.fb_iframe_widget_fluid {padding: 0 20px; width: 90%;}
img[src*="images/sales-review.gif"] {margin: 0; max-width: 100%;}
.rate + a img[src*="images/sales-review.gif"] {margin: 0 auto !important}



.cart_master {text-align: center; width: 90%; float: none; margin: 20px auto;}
.cart_body {width: 100%; background: none #fff; padding: 20px 0;}
.cart_text {float: none;display: block;text-align: center; font-weight: 700; font-size: 1.7em; margin: 0;}
.cart_text + img {float: none;display: block;margin: 20px auto;}
.cart_body > ul {display: block;float: none;margin: 0 auto; padding: 0;}
.cart_body ul > li {font-size: 1.2em;}
.cart_body ul li .bold {font-size: 1.35em;}
.price {font-weight: 700}
.cart_body ul > li.clearfix {width: 25%; margin: 10px auto;}
.cart_body ul > li.eighty.left {width: 100%;}
.cart_body ul > li.eighty.left img {margin: 10px auto; float: none;display: block}
.cart_body ul li:last-child img {float: none; margin: 10px auto; display: block;}
	/*mobile menu*/
	
	.tags.left {display: none;}
	/* HAMBURGER */
#hamburger {
	z-index: 100;
	width: 40px;
	height: 35px;
	position: absolute;
	bottom: 8%;
	right: 3%;
	/*border-style: solid;
	border-width: 2px;
	border-color: #353535;*/
	border-radius: 50px;
	padding: 5px;
	background-color: #4279bd;
}
#hamburger .line {
	width: 80%;
	height: 3px;
	background-color: #ffffff;
	margin-top: 6px;
	border-radius: 2px;
	margin-left: auto;
	margin-right: auto;
}
#hamburger:hover {
	background-color: #6b9ad5;
}

/* MENU */
#menuMobile {
	z-index: 99;
	width: 100%;
	height: 100%;
	background-color: #000000;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	visibility: hidden;
	text-align: center;
}
#menuTop {
	background-color: #000000;
	width: 100%;
}
#menuBottom {
	width: 100%;
	height: 100%;
}
#menuMobile img {
	margin-top: 20px;
	margin-bottom: 20px;
}
#menuMobile ul {
	width: 100%;
	padding: 0;
	margin: 0;
	display: inline-block;
	position: relative;
}
#menuMobile ul li {
	width: 100%;
	height: 20px;
	background-color: #000000;
	padding: 20px 0px 20px 0px;
	line-height: 20px;
	list-style: none;
	font-size: 30px;
	font-weight: bold;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #353535;
}
#menuMobile ul a {
	width: 100%;
	color: #a1a1a1;
	text-decoration: none;
}
#menuMobile ul a:hover {
	color: #ffffff;
}
#menuMobile ul li:hover  {
	background-color: #f70f0f;
}
	
	
	
	
}
