/*-------------------------------------------+
|                                            |
|               INFORMATION                  |
|                                            |
+-------------------------------------------*/

.information-wrapper {float: right; width: 585px; overflow: hidden;}
.information-wrapper h2 {font-size: 22px; font-weight: normal; color: #333333; font-family: Helvetica,Arial,sans-serif; margin-top: 2px; text-decoration: underline;}

.info-heading {border-bottom: 1px solid #CDCDCD; margin: 0px 30px 15px 0px; padding-bottom: 5px;}
.info-heading-list {border-bottom: 1px solid #CDCDCD; margin: 0px 30px 10px 0px; padding-bottom: 5px;}
.info-heading-qa {border-bottom: 1px solid #CDCDCD; margin: 0px 30px 20px 0px; padding-bottom: 5px;}

.info-qa {font-size: 13px; line-height: 18px; color: #444444; padding-right: 30px;}
.info-qa a {color: #0099CC; text-decoration: underline;}
.info-qa a:active {color: #CCCCCC;}
.info-date {text-align: right; font-style: italic;}
.info-related {text-align: right;}
.info-references {font-weight: bold;}
.info-question {padding-bottom: 8px; font-weight: bold;}
.info-answer {padding-bottom: 20px;}
.info-links {line-height: 25px; text-decoration: underline;}

.info {font-size: 13px; line-height: 18px; color: #444444; padding-right: 30px;}
.info a {color: #0099CC; text-decoration: underline;}
.info a:hover {color: #68B0C8;}
.info a:active {color: #99CCFF;}
.info ul {padding: 15px 0px 8px 23px; list-style: decimal;}
.info li {padding-bottom: 14px;}
.info p {padding-bottom: 14px;}

.info-newsletter {font-size: 13px; line-height: 18px; color: #444444; padding-right: 30px;}
.info-newsletter a {color: #0099CC; text-decoration: underline;}
.info-newsletter a:active {color: #CCCCCC;}
.info-newsletter li {padding-bottom: 15px;}
.info-newsletter td {padding: 5px;}

.info-grayfield {width: 150px; padding: 5px; background-color:#F5F5F5; text-align: right; font-size: 12px; font-weight: bold; line-height: normal;}
.info-field {padding: 5px; background-color: #FFF; text-align: left; font-size: 12px; font-weight: normal; line-height: normal;}

.info-review {font-size: 13px; line-height: 18px; padding-top: 13px;}
.info-review a {color: #0099CC; text-decoration: underline; font-weight: bold; line-height: 18px;}
.info-review a:hover {color: #68B0C8;}
.info-review a:active {color: #99CCFF;}

.important {color: #F00;}
.important_center {color: #F00; text-align: center; padding-bottom: 8px;}

.privacy {font-size: 13px; line-height: normal; color: #444444; padding-right: 30px;}
.privacy a {color: #0099CC; text-decoration: underline;}
.privacy a:hover {color: #68B0C8;}
.privacy a:active {color: #99CCFF;}
.privacy ul {padding: 12px 0px 12px 30px; list-style: disc;}
.privacy li {padding-bottom: 4px;}
.privacy p {font-size: 16px; font-weight: bold;}

/*------------ MERV RATING - CONTAMINATION REMOVAL GUIDE -----------------*/
.mervchart {}
.mervchart .title1 {overflow: hidden;  height: 26px; width: 570px;}
.mervchart .title1 div {height: 16px; text-align: center; border-right: 1px solid #BABABA; float: left;  padding: 6px 0px 4px 0px; color: #FFFFFF; font-weight: bold;}
.mervchart .data {overflow: hidden; border-top: 1px solid #BABABA;border-left: 1px solid #BABABA; border-right: 1px solid #BABABA; float: left; width: 568px;}
.mervchart .data td {border-right: 1px solid #BABABA; padding: 7px 0px;}
.mervchart .data td a {color: #0099CC; text-decoration: none; font-size: 11px; font-weight: normal;}
.mervchart .data .product {text-align: left; font-weight: bold;}
.mervchart .data .product span {margin-left: 30px;}
.mervchart .bottom {background: url(/images/search-bottom-table-bg.gif) no-repeat; height: 3px; padding-left: 1px; overflow: hidden; float: left; width: 570px;}
.mervchart .bottom div {height: 3px; border-right: 1px solid #BABABA; float: left; overflow: hidden;}

/*------------ 3-5" FURNACE FILTER CHART -----------------*/
.cell_very_dark {background-color: #333333; padding: 5px; text-align: center;}
.cell_very_dark a {color: #FFFFFF; text-decoration: none; font-weight: bold;}
.cell_very_dark a:hover {text-decoration: underline;}
.cell_very_dark a:active {color: #666666; text-decoration: underline;}
.cell_dark {background-color: #B2B2B2; width: 100px; padding: 5px; text-align: center;}
.cell_dark a {color: #000000; text-decoration: none; font-weight: bold;}
.cell_dark a:hover {text-decoration: underline;}
.cell_dark a:active {color: #333333; text-decoration: underline;}
.cell_light {background-color: #ECECEC; width: 100px; padding: 5px; text-align: center; width: 130px;}
.cell_light a {color: #0099CC; text-decoration: underline;}
.cell_light a:hover {color: #68B0C8; text-decoration: underline;}
.cell_light a:active {color: #CCCCCC; text-decoration: underline;}
.cell_white {background-color: #FFFFFF; width: 100px; padding: 5px; text-align: center; width: 130px;}
.cell_white a {color: #0099CC; text-decoration: underline;}
.cell_white a:hover {color: #68B0C8; text-decoration: underline;}
.cell_white a:active {color: #CCCCCC; text-decoration: underline;}

/*------------ SITE MAP -----------------*/
.sitemap {font-size: 13px; line-height: 18px; color: #444444; padding-right: 30px;}

.sitemap1 {color:#333333; font-weight: bold; text-decoration: none; padding-bottom: 8px;}
.sitemap1 a {color:#333333; font-weight: bold; text-decoration: none;}
.sitemap1 a:hover {color: #333333; text-decoration: underline;}
.sitemap1 a:active {color: #CCCCCC; text-decoration: underline;}

.sitemap2 {padding-bottom: 8px; margin-left: 20px;}
.sitemap2 a {color:#0099CC; text-decoration: underline;}
.sitemap2 a:hover {color: #68B0C8;}
.sitemap2 a:active {color: #99CCFF;}
.sitemap2 li {list-style: disc; margin-left: 20px;}


/*-------------------------------------------+
|                                            |
|               TAB CONTENT                  |
|                                            |
+-------------------------------------------*/

.content {padding: 8px 30px; list-style: disc;}
.content li {margin-bottom: 2px;}
.content p {padding-top: 10px;}
.content_last {padding: 8px 30px 0px; list-style: disc;}

.content1 {padding: 8px 30px; list-style: decimal;}
.content1 li {margin-bottom: 2px;}
.content1 p {padding-top: 10px;}
.content1_last {padding: 8px 30px 0px; list-style: decimal;}

.content2 {padding: 8px 0px 8px 16px; list-style: decimal;}
.content2 li {margin-bottom: 2px;}
.content2 p {padding-top: 10px;}

.content_fridge ul {padding: 8px 14px 8px 30px; list-style: disc;}
.content_fridge li {margin-bottom: 2px;}
.content_fridge p  {padding-bottom: 8px;}

.additional_topspace {padding-top: 2px; font-weight: bold;}

.content_q {padding: 0px 0px 2px 0px; font-weight: bold;}
.content_a {padding: 0px 0px 16px 0px;}
.content_a_last {padding: 0px 0px 4px 0px;}

.field_white_left {padding: 4px; background-color: #FFFFFF; text-align: left;}
.field_white_right {padding: 4px; background-color: #FFFFFF; text-align: right;}
.field_white_center {padding: 4px; background-color: #FFFFFF; text-align: center;}
.field_gray_right {padding: 4px; background-color: #EEEEEE; text-align: right; font-weight: bold;}
.field_gray_center {padding: 4px; background-color: #EEEEEE; text-align: center; font-weight: bold;}

.chart_wrapper {padding: 8px 0px 15px 0px; text-align: left;}
.chart_wrapper_last {padding: 8px 0px 0px; text-align: left;}

.video_wrap {padding: 5px 0px 11px; text-align: center;}

.refrigerator-logo {font-size: 18px; color: #333333; padding: 30px 30px 0px 30px;}
.refrigerator-logo td {padding: 5px 0px; text-align: center;}

.campingchart_wrapper a {color: #0099CC; text-decoration: underline;}
.campingchart_wrapper a:hover {color: #68B0C8;}
.campingchart_wrapper a:active {color: #99CCFF;}
.campingchart_top_heading {padding: 3px; background-color: #EEEEEE; text-align: center; font-weight: bold; font-size: 10px; vertical-align: bottom;}
.campingchart_side_heading {padding: 3px; background-color: #FFFFFF; text-align: right; font-weight: bold; font-size: 10px; line-height: 13px;}
.campingchart_inside_cells {padding: 3px; background-color: #FFFFFF; text-align: center; font-size: 10px;}
.campingchart_inside_cells_left {padding: 3px; background-color: #FFFFFF; text-align: left; font-size: 10px;}

.showerfilter_left_cell {padding: 3px; background-color: #FFFFFF; text-align: center; font-size: 10px; line-height: 14px; text-decoration: underline;}
.showerfilter_inside_cell {padding: 3px; background-color: #FFFFFF; text-align: center; font-size: 10px; vertical-align:}
.showefilter_bulleted_list {margin: 0px; padding: 0px 0px 0px 17px;}
.showefilter_bulleted_list li {list-style: disc; margin: 0px 0px 6px 0px; padding: 0px; text-align: left; line-height: normal;}

.chart_top_heading {padding: 3px; background-color: #EEEEEE; text-align: center; font-weight: bold; font-size: 12px; vertical-align: bottom;}
.chart_inside_cells {padding: 3px; background-color: #FFFFFF; text-align: center; font-size: 12px; line-height: normal;}
.chart_inside_cells_big {padding: 3px; background-color: #FFFFFF; text-align: center; font-size: 16px; font-weight: bold; line-height: 25px;}

.cse .gsc-control-cse, .gsc-control-cse {padding: 4px 1em 1em 1em !important; width: auto;}
.gsc-result-info {margin-bottom: 6px;}