body, .individualbar_3col, #product_sub_info, .company_row_top, .rightcol_h1, .quick_options, #bars, .innertab h2.withborders {
  background: none;
}
#development_top, #ratingsout, #footer_outter, #top, #admin_and_sm, #header_in_bottom, #leftcol, #rightcol_share, #printer, .addthis_button, #homesm {
  display: none;
}
#header_out {
  background-color: none;
  box-shadow: none;
  height: 81px;
  left: 0;
  position: absolute;
  top: 2px;
  width: 100%;
  z-index: auto;
}
#header_in, #header_in_top {
    height: 81px;
    width: 100%;
}
#main_wrapper {
  margin: 85px auto 0;
  width: 100%;
}
#Health_Concerns, #Warnings_and_Directions, #Green_Certified, #Animal_Tested, #productslisting, #productsmightcontain, #brands, #companies {
  display: block !important;
}

.grades-50-sprite, .grades-50-a, .grades-50-b, .grades-50-c, .grades-50-d, .grades-50-f, .grades-50-unk {
    background: none;
    display: block;
    height: 50px;
    text-indent: 0;
    font-size: 45px;
    font-weight:600;
    width: 50px;
    line-height:50px;
    vertical-align: middle;
    text-align:center;
}

.grades-sprite, .grades-a, .grades-b, .grades-c, .grades-d, .grades-f, .grades-unk {
    background: none;
    display: block;
    height: 92px;
    text-indent: 0;
    font-size: 87px;
    font-weight:600;
    width: 92px;
    line-height:92px;
    vertical-align: middle;
    text-align:center;
}

.grades-40-sprite, .grades-40-a, .grades-40-b, .grades-40-c, .grades-40-d, .grades-40-f, .grades-40-unk {
    background: none;
    display: block;
    height: 40px;
    text-indent: 0;
    font-size: 35px;
    font-weight:600;
    width: 40px;
    line-height:40px;
    vertical-align: middle;
    text-align:center;
}
