div.mainContent div.productCard{margin:1.5em 0}div.mainContent div.productCard div.sectionLabel{color:#888;text-transform:uppercase;margin-bottom:5px}body.light div.mainContent div.productCard div.sectionLabel{color:#666}div.mainContent div.productCardInner{padding:1px;border:1px solid #666;border-radius:10px}body.light div.mainContent div.productCardInner{padding:0;border-color:#CCC;border-radius:5px;background-color:#f4f4f4}body.light div.mainContent div.productCard table{background-color:#fff;border-radius:5px}div.mainContent div.productCard tr td{border-right:1px solid #222;text-align:center;vertical-align:top;width:264px}body.light div.mainContent div.productCard tr td{border-color:#CCC}div.mainContent div.productCard tr td:last-child{border-right:0;padding-right:0}div.mainContent div.productCard tr td:first-child{padding-left:0;border-right:1px solid #222}div.mainContent div.productCard tr.productImage td{padding:15px 15px 0 15px;height:80px}div.mainContent div.productCard tr.productImage td div.image{margin-bottom:15px}div.mainContent div.productCard tr.productName td div.name{font-weight:bold;padding:5px 15px}div.mainContent div.productCard tr.gearListCounts td{border-bottom:1px solid #222;padding:5px 15px 15px 15px;text-align:center}div.mainContent div.productCard tr.gearListCounts:last-child td{border-bottom:0}div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet{display:inline-block;margin-right:5px;width:57px}div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet:last-child{margin-right:0}div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet div.count{font-size:14px}div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet div.button{background-color:#444;border-radius:2px;cursor:pointer;font-size:11px;margin-top:5px;padding:5px 0}body.light div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet div.button{background-color:#DDD;border-radius:0}div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet div.button.selected,div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet div.button:hover{color:#222}div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet.ownIt div.button.selected,div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet.ownIt div.button:hover{background-color:#fc0}div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet.ownIt div.button:active{background-color:#cca300}div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet.wantIt div.button.selected,div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet.wantIt div.button:hover{background-color:#9C3}div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet.wantIt div.button:active{background-color:#739926}div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet.hadIt div.button.selected,div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet.hadIt div.button:hover{background-color:#4bd}div.mainContent div.productCard tr.gearListCounts div.gearListButtonSet.hadIt div.button:active{background-color:#3591ab}div.mainContent div.productCard tr.gearListCounts div.forum{margin-top:5px}div.mainContent section.productCards{margin:1.5em 0}div.mainContent section.productCards>h1,div.mainContent section.productCards>h2{display:none}div.mainContent div.productCardsInner{padding:1px;border:1px solid #666;border-radius:10px}body.light div.mainContent div.productCardsInner{padding:0;border-color:#CCC;border-radius:5px}div.mainContent div.productCardSingle{position:relative;padding:10px;border-bottom:1px solid #666}body.light div.mainContent div.productCardSingle{border-color:#CCC}div.mainContent div.productCardSingle:last-child{border-bottom:0}div.mainContent div.productCardSingle div.productImageSection{display:inline-block;text-align:center;width:180px}div.mainContent div.productCardSingle div.productImageSection div.awardBanner{display:inline-block;padding:2px 8px;margin-top:6px;border-radius:2px;color:black;background-color:#DDD;font-size:12px}div.mainContent div.productCardSingle div.productImageSection div.awardBanner.gold{background-color:#FFDF83}div.mainContent div.productCardSingle div.productImageSection div.awardBanner.silver{background-color:#DDD}div.mainContent div.productCardSingle div.productImageSection img.productImage{margin:10px 0}div.mainContent div.productCardSingle div.productImageSection div.productName a{color:white;font-weight:bold;font-size:14px}body.light div.mainContent div.productCardSingle div.productImageSection div.productName a{color:#222}div.mainContent div.productCardSingle div.productImageSection div.productScoring{margin:6px 0 10px 0}div.mainContent div.productCardSingle div.productImageSection div.productScoring span.score{font-weight:bold}div.mainContent div.productCardSingle div.productImageSection div.productScoring img.award{vertical-align:middle;width:21px;height:15px;margin-right:2px}div.mainContent div.productCardSingle div.productLinksSection{display:inline-block;vertical-align:top;width:380px}div.mainContent div.productCardSingle div.productLinksSection ul{padding:0 0 0 10px;margin:0;list-style-type:none}div.mainContent div.productCardSingle div.productLinksSection ul li{padding:10px 0;border-bottom:1px solid #444;background-image:url(../images/icons-small/caret-right-gray.png);background-position:right center;background-repeat:no-repeat}body.light div.mainContent div.productCardSingle div.productLinksSection ul li{border-bottom-color:#ddd}div.mainContent div.productCardSingle div.productLinksSection ul li:last-child{border-bottom:0}div.mainContent div.productCardSingle div.productLinksSection ul li a{color:#fff}div.mainContent div.productCardSingle div.productLinksSection ul li a:hover,div.mainContent div.productCardSingle div.productLinksSection ul li a:active{color:#fc0;text-decoration:none}body.light div.mainContent div.productCardSingle div.productLinksSection ul li a{color:#222}body.light div.mainContent div.productCardSingle div.productLinksSection ul li a:hover,body.light div.mainContent div.productCardSingle div.productLinksSection ul li a:active{color:#18b;text-decoration:none}div.mainContent div.productImageAndBadge{margin:30px 0;position:relative;text-align:center}div.mainContent div.productImageAndBadge div.scoreContainer{position:absolute;right:0;text-align:center;top:0}div.mainContent div.productImageAndBadge div.scoreContainer div{margin-bottom:10px}div.mainContent div.productImageAndBadge div.scoreContainer a:hover{text-decoration:none}div.mainContent div.productImageAndBadge div.scoreContainer div.score{color:#fff;font-size:38px;font-weight:bold;line-height:1}body.light div.mainContent div.productImageAndBadge div.scoreContainer div.score{color:#000}div.mainContent div.productImageAndBadge div.scoreContainer div.badge{background-repeat:no-repeat;background-position:center;background-size:contain;height:80px;width:100px}div.mainContent div.productImageAndBadge div.scoreContainer div.badge.gold{background-image:url(../images/award-gold-dark.png)}body.light div.mainContent div.productImageAndBadge div.scoreContainer div.badge.gold{background-image:url(../images/award-gold-light.png)}div.mainContent div.productImageAndBadge div.scoreContainer div.badge.silver{background-image:url(../images/award-silver-dark.png)}body.light div.mainContent div.productImageAndBadge div.scoreContainer div.badge.silver{background-image:url(../images/award-silver-light.png)}div.mainContent div.productImageAndBadge div.scoreContainer div.button{background-color:#fc0;border-radius:2px}body.light div.mainContent div.productImageAndBadge div.scoreContainer div.button{background-color:#18b}div.mainContent div.productImageAndBadge div.scoreContainer div.button a{color:#000;display:inline-block;padding:4px 8px}body.light div.mainContent div.productImageAndBadge div.scoreContainer div.button a{color:#fff}div.productBadgeAndScore{display:inline-block;position:relative}div.productBadgeAndScore.horizontal.withScore span.badge{position:absolute;left:0}div.productBadgeAndScore.horizontal.withScore.regular span.badge{top:2px}div.productBadgeAndScore span.score{display:inline-block;color:white;background-color:#222;text-align:center;border-radius:5px;padding:5px 10px;min-width:70px;line-height:1}body.light div.productBadgeAndScore span.score{background-color:#eee;color:#222}div.productBadgeAndScore.horizontal.withBadge span.score{margin-left:73px}div.productBadgeAndScore.horizontal.withBadge.large span.score{margin-left:90px}div.productBadgeAndScore span.score span.value{display:inline-block;font-size:20px;font-weight:bold;padding-bottom:3px}div.productBadgeAndScore.large span.score span.value{font-size:24px}div.productBadgeAndScore span.score span.text{color:#ccc;font-size:12px}body.light div.productBadgeAndScore span.score span.text{color:#222}div.productBadgeAndScore.large span.score span.text{font-size:13px}div.productBadgeAndScore.vertical{text-align:center;margin-top:5px}div.productBadgeAndScore.vertical a{display:block}div.productBadgeAndScore.vertical span.badge img{padding-bottom:10px}.articleProductBadgeAndScore{display:block;position:relative;width:100%;height:162px;border-radius:4px;background-color:#2b5a77}.articleProductBadgeAndScore[href]{cursor:pointer}.articleProductBadgeAndScore::after{clear:both}.articleProductBadgeAndScore>*{position:absolute}.articleProductBadgeAndScore .badge{top:14px;left:7%;width:128px}.articleProductBadgeAndScore .badge img{width:100%}.articleProductBadgeAndScore .scoreContainer{top:28px;right:7%;text-align:center}.articleProductBadgeAndScore .score{font-size:36px;font-weight:bold;color:white}.articleProductBadgeAndScore .scoreTip{width:70px;float:right;margin-top:4px;text-transform:uppercase;line-height:1;font-size:15px;font-weight:bold;color:#7F9CAD}.articleProductBadgeAndScore .link{bottom:0;width:100%;height:22px;border-top:1px solid black;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:8px 0;text-align:center;font-size:15px;font-weight:bold;color:black;background-color:#FC0}.articleProductBadgeAndScore:hover .link,.articleProductBadgeAndScore:active .link{background-color:#FFD940}.articleProductBadgeAndScore .link .caret{position:relative;top:2px;margin-left:.25em;background-image:url(../images/icons-small/caret-right-dark.png);width:14px;height:14px;display:inline-block}div.mainContent div.roundupSection{margin:1em 0}div.mainContent div.roundupSection.unrecognizedSection{color:black;padding:10px;margin:10px 0;background-color:pink}div.mainContent div.roundupSection.prosCons{float:right;clear:both;margin:-6px 0 0 20px;padding-top:12px;width:250px}div.mainContent div.roundupSection.prosCons h3{margin-top:0}div.mainContent div.roundupSection.prosCons ul{list-style-type:square}div.mainContent p.roundupSection.topSpecs{text-align:center;margin:.5em 0;padding:1em 0;border-width:1px 0;border-style:solid;border-color:#666}body.light div.mainContent p.roundupSection.topSpecs{border-color:#aaa}