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 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?v=4783)}body.light div.mainContent div.productImageAndBadge div.scoreContainer div.badge.gold{background-image:url(../images/award-gold-light.png?v=4783)}div.mainContent div.productImageAndBadge div.scoreContainer div.badge.silver{background-image:url(../images/award-silver-dark.png?v=4783)}body.light div.mainContent div.productImageAndBadge div.scoreContainer div.badge.silver{background-image:url(../images/award-silver-light.png?v=4783)}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?v=4783);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}