.articleActionsBar{border-bottom:2px solid #d9d9d9;margin-bottom:30px;overflow:hidden;padding:5px 0}
.articleActionsBar div{display:inline-block;font-size:13px}
.articleActionsBar div.commentLink{margin-right:15px}
.articleActionsBar div.commentLink a{background:url(../../../g/forum/images/icons/Open_off.png) 0 3px no-repeat;padding:5px 0 5px 20px}
.articleActionsBar div.commentLink .count{color:#666;font-size:12px}
.articleActionsBar div.socialButtons{margin-right:15px}
.articleActionsBar div.socialButtons #socialButtonsContainer{padding:0}
.articleActionsBar div.socialButtons #socialButtonsContainer a{background:url(../../../g/social/share_tripod.svg) 0 6px no-repeat;background-size:25%;cursor:pointer;padding:5px 0 5px 20px}
.articleActionsBar div.socialButtons #socialButtonsContainer a .share{cursor:pointer;display:none}
.articleActionsBar .nextPreviousArticleContainer{float:right}
.articleActionsBar .nextPreviousArticleContainer .previousArticle a{background:url(../../../g/prev_arrow.png) 0 8px no-repeat;padding:5px 0 5px 15px}
.articleActionsBar .nextPreviousArticleContainer .nextArticle a{background:url(../../../g/next_arrow.png) 100% 8px no-repeat;padding:5px 15px 5px 0}
.articleActionsBar .nextPreviousArticleContainer .previousArticle+.nextArticle{margin-left:15px}
.articleColumn{float:left;line-height:1.6;width:620px}
.articleColumn .pageIndex{margin:10px 0}
.articleColumn .authorInfo{font-size:13px;line-height:1.6}
.articleColumn .authorInfo .bioShort{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin-left:215px;padding:10px 0}
.articleColumn .authorInfo .bioShort ul{line-height:1.8;margin:0;padding:5px 0 5px 15px}
.articleColumn .authorInfo .articleNumbers{border-bottom:1px solid #e6e6e6;height:70px;margin-left:215px;padding:10px 0}
.articleColumn .authorInfo .articleNumbers div{float:left;width:50%}
.articleColumn .authorInfo .articleNumbers div span{display:block;font-size:16px;text-align:center}
.articleColumn .authorInfo .articleNumbers div span.number{font-size:27px;font-weight:700}
.articleColumn .authorBio{clear:both;font-size:13px;line-height:1.6;margin-bottom:15px;padding-top:15px}
.articleColumn .authorBio .dm{clear:both;display:block;margin-bottom:10px}
.articleColumn .authorBio .profile{display:inline-block;height:17px;padding-right:15px}
.articleColumn .authorBio .profile .usericonsmall{border-radius:0;display:inline-block;height:20px!important;margin-right:3px;position:relative;top:3px;width:17px!important}
.articleColumn .authorBio .profile .usericonsmall img{height:17px;width:17px}
.articleColumn .authorBio .twitter{background:url(../../g/social/social_share_icons_footer.png) no-repeat;background-position:0 -17px;display:inline-block;height:17px;padding-left:20px;padding-right:15px}
.articleColumn .authorBio .googleplus{background:url(../../g/social/social_share_icons_footer.png) no-repeat;background-position:0 -51px;display:inline-block;height:17px;padding-left:20px;padding-right:15px}
.articleColumn.userreview .fancyButton.back{margin-bottom:12px}
.articleColumn.userreview .userReviewPageInfoContainer{padding:10px 0}
.articleColumn.userreview .userReviewPageInfo{float:right}
.articleColumn.userreview .authorContainer{border-top:1px solid #d9d9d9;margin-bottom:15px;padding-top:10px}
.articleColumn.userreview .authorContainer .scoreButton{margin:5px 0 0 5px}
.articleColumn.userreview .authorContainer .scoreButton.small{margin:10px 0;right:-9px}
.articleColumn.userreview .switchProductEdition{padding-top:10px}
.articleColumn.userreview .reactieHeader .date{display:block;font-size:12px}
.articleColumn.userreview .reactieHeader .username{color:black;font-size:13px;font-weight:700;text-decoration:none}
.articleColumn.userreview .reactieHeader .username:hover{text-decoration:underline}
.articleColumn.userreview .article .quicklinks{margin-bottom:10px}
.articleColumn.userreview .article .quicklinks a{text-decoration:none}
.articleColumn.userreview .article .quicklinks a:hover{text-decoration:underline}
#reviewRatingControl{margin-bottom:15px}
#reviewRatingControl strong{font-size:13px}
#reviewRatingControl .scoreButton{cursor:pointer;margin:0 0 0 3px}
#commentColumn{float:left;line-height:1.6;padding-top:15px;width:620px}
.bbg{margin-bottom:10px;overflow:hidden}
.bbg p{margin-left:110px}
.bbg p br+br{display:none}
.bbg span.scoreStars{float:right;margin-top:4px}
.bbg span.price{float:right}
.bbg .header{background-color:#fafafa;border:1px solid #d9d9d9;margin-bottom:10px;padding:10px}
.bbg .header span{margin:0 10px 0 0}
.bbg .header strong{font-weight:400;margin:0 10px 0 0}
.bbg .productThumb{background:white;border:1px solid #e6e6e6;border-radius:2px;float:left;padding:5px;width:82px}
.bbg .links{display:block}
.bbg .links a img{margin-right:4px;vertical-align:middle}
.bbglisting{border-top:1px solid #e6e6e6;margin-bottom:15px}
.bbg.newstyle{border-bottom:1px solid #e6e6e6;margin:0;padding:15px 0}
.bbg.newstyle p{margin-left:0}
.bbg.newstyle p a{font-size:13px;margin-left:0}
.bbg.newstyle a{font-size:14px;text-decoration:none}
.bbg.newstyle .category{color:#666;float:right;font-size:14px;padding:0 15px 5px 0;text-align:right;width:145px}
.bbg.newstyle .productThumbItem{float:left;overflow:auto;width:160px}
.bbg.newstyle .productThumb{margin-top:10px;width:auto}
.bbg.newstyle .productThumb img{height:101px;max-width:none;vertical-align:bottom;width:135px}
.bbg.newstyle .bbg.newstyle .content{margin:10px 0 0 160px}
.bbg.newstyle span.scoreStars{float:left}
.bbg.newstyle span.price{color:#666;font-size:14px}
.bbg.newstyle span.reviewCount{color:#666;margin-left:10px}
.bbg.newstyle .links a{font-size:12px;line-height:2;text-decoration:underline}
.relatedAuthor{padding:10px 0}
.relatedAuthor .authorInfo{border-top:1px solid #fafafa;padding-bottom:10px;width:100%}
.relatedAuthor .authorInfo td{border-bottom:1px solid #fafafa;padding:10px 0}
.relatedAuthor p{line-height:1.6;margin:0 0 5px}
.relatedAuthor h2{display:inline-block}
.relatedAuthor span.title{color:#666;display:inline-block;font-weight:400;margin-left:5px}
.relatedAuthor span.authorSocial{display:block;padding:5px 0}
.relatedAuthor a.thumb.author{float:left;margin-right:10px;margin-top:3px}
.article{font-size:13px;line-height:1.6;overflow:hidden}
.article h2{color:#404040;font-size:16px;font-weight:700;line-height:21px;margin-bottom:10px}
.article h2.koophulp{color:#b9133d;font-size:22px;line-height:29px}
.article .lead{font-weight:700}
.article a{text-decoration:underline}
.article hr{background-color:#d9d9d9;border:0;clear:both;height:1px}
.article .showLink{text-decoration:none}
.article .showLink:hover{text-decoration:underline}
.article .hideLink{text-decoration:none}
.article .hideLink:hover{text-decoration:underline}
.article .readMore{text-decoration:none}
.article .readMore:hover{text-decoration:underline}
.article center{margin-bottom:15px}
.article form{margin-bottom:15px}
.article .video-wrapper{margin-bottom:15px}
.article .embargoVideoNote{background-color:#f3dde2;border:1px solid #e5b8c3;border-radius:5px;font-size:13px;font-weight:700;margin-bottom:10px;padding:5px;text-align:center}
.article img.border{background:white;border:1px solid #e6e6e6;border-radius:2px;padding:5px}
.article .thumb img.border{border:0;padding:0}
.article img.alignMiddle{vertical-align:middle}
.article img.alignLeft{display:block;float:left;margin-right:5px}
.article img.alignRight{display:block;float:right;margin-left:5px}
.article img.alignCenter{display:block;margin-left:auto;margin-right:auto}
.article table{background:#f2f2f2;border:1px solid #d9d9d9;border-spacing:0;font-size:12px;line-height:20px;margin:10px 0;padding:0 10px;width:620px}
.article table th{font-weight:700;padding:10px 5px;text-align:left}
.article table td{border-top:1px solid #d9d9d9;padding:10px 5px;text-align:left}
.article table th.center{text-align:center}
.article table tr:first-child td{border:0}
.article table tr.locked a{color:#666}
.article table.benchTable{background:0;border:0;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin-bottom:15px;margin-top:12px;padding-bottom:10px;padding-top:5px}
.article table.benchTable td{background:0;border:0;white-space:nowrap}
.article table.benchTable td:last-child{width:100%}
.article .tabbedContentWrapper table.benchTable{border-bottom:0;border-top:0}
.article .tabbedContentWrapper>div.content.active table.benchTable{margin-bottom:0;margin-top:0;padding-bottom:5px;padding-top:0}
.article table.spec-detail tr td a.thumb{margin:10px 0}
.article .pricetable table tr:first-child td{border-top:1px solid #d9d9d9}
.article .backToTop{float:right}
.article .backToTop a{text-decoration:none}
.article h4.rml{font-size:16px;font-weight:700;margin:10px 0}
.article h5.rml{font-size:14px;font-weight:700;margin:10px 0}
.article h6.rml{font-size:13px;font-weight:700;margin:10px 0}
.article .toc ol{margin:0 0 15px}
.article table.monthlyWinner{table-layout:fixed;width:100%}
.article table.monthlyWinner tr td{white-space:normal}
.article table.monthlyWinner td.image{vertical-align:top;width:75px}
.article table.monthlyWinner td.header{vertical-align:top}
.article table.monthlyWinner td.header p{margin:5px 0 10px}
.article table.monthlyWinner td.header p+p{margin-top:0}
.article table.monthlyWinner td.comments{text-align:right;width:50px}
.article table.monthlyWinner .thumb.medium{float:right;margin-left:5px}
.article .specList.compare{padding:0}
.article .specList.compare td.thumb{display:table-cell}
.article .specList.compare th{background:#f2f2f2;border-top:1px solid #d9d9d9;color:#014a93;font-weight:700;padding:6px 7px;text-align:left}
.article .specList.compare td{background-color:white;border-left:1px solid #d9d9d9;font-size:11px;padding:7px}
.article .specList.compare td.first{border-left:0}
.article .specList.compare tr.first th{border-top:0}
.article .specList.compare a.productImageMini{border:1px solid #d9d9d9;border-radius:2px;display:inline-block;padding:2px}
.videoColumn{float:left;margin-bottom:15px}
.videoColumn .embargoVideoNote{background-color:#f3dde2;border:1px solid #e5b8c3;border-radius:5px;font-size:13px;font-weight:700;margin-bottom:10px;padding:5px;text-align:center}
.article.bestbuy .segmentDescription{border-top:1px solid #e6e6e6;padding-top:20px}
.article.bestbuy hr{background-color:#e6e6e6;margin:20px 0}
.bestBuyProduct .fancyButton{float:right;margin:0 0 10px 10px}
.bestBuyProduct .productDescription{clear:both;min-height:170px}
.bestBuyProduct img.alignLeft{margin-right:10px}
.bestBuyProduct .pros{margin:0;padding:0;width:50%}
.bestBuyProduct .cons{margin:0;padding:0;width:50%}
.greyBorderBox{background:#f2f2f2;border:1px solid #d9d9d9;border-radius:1px;font-size:12px;padding:10px}
.greyBorderBox>div{background:white;border:1px solid #d9d9d9;border-radius:1px;overflow:auto;padding:10px;position:relative}
iframe[src*="tweakzones.net"]{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding-bottom:10px;padding-top:5px}
.article .tabbedContentWrapper table.benchTable{border-bottom:0;border-top:0}
iframe[src*="tweakzones.net"],iframe[src*="datawrapper"]{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding-bottom:10px;padding-top:5px}
.expandableWrapper{background:white;position:relative}
.expandableWrapper .fancyButton.close{position:absolute;right:10px}
.expandableWrapper .expandButton{display:none}
.expandable{border-radius:2px;position:relative}
.expandableWrapper.collapsed .expandable{border:3px dotted #e6e6e6;margin-bottom:15px;overflow:hidden;padding-top:25px;position:relative}
.expandableWrapper.collapsed:after{bottom:3px;box-shadow:inset 35px 0 25px -10px white,inset -35px 0 25px -10px white;content:'';left:3px;pointer-events:none;position:absolute;right:3px;top:3px}
.expandableWrapper.collapsed .expandButton{background:url(../../g/if/icons/enlarge.png) no-repeat;cursor:pointer;height:24px;opacity:.5;position:absolute;right:10px;top:10px;width:24px;z-index:1}
.expandableWrapper.collapsed .expandButton:hover{opacity:1}
.expandableWrapper.collapsed:hover .expandButton{display:block}
table.rounduptable{background:white;border:0;position:relative}
table.rounduptable tr th a{font-size:13px;text-decoration:none;white-space:pre-wrap}
table.rounduptable tr td{border-top:1px solid #e6e6e6}
table.rounduptable thead th{max-width:160px;padding:10px 0;text-align:center;vertical-align:top}
table.rounduptable thead td{padding:10px 15px;text-align:center}
table.rounduptable td.label{border:0;min-width:150px;padding-right:15px;text-align:right}
table.rounduptable td.value{padding:10px 55px}
table.rounduptable td.value span.sprite{background-image:url(../../g/hidpi/icons/plus-minus-sprite.png);background-size:50px 124px;height:14px;vertical-align:-3px;width:50px}
table.rounduptable td.value span.scorePos1{background-position:0 -16px}
table.rounduptable td.value span.scorePos2{background-position:0 -32px}
table.rounduptable td.value span.scorePos3{background-position:0 -48px}
table.rounduptable td.value span.scoreNeg1{background-position:0 -64px}
table.rounduptable td.value span.scoreNeg2{background-position:0 -80px}
table.rounduptable td.value span.scoreNeg3{background-position:0 -96px}
table.rounduptable td.value span.boolTrue{background-position:0 -110px;width:16px}
table.rounduptable td.value span.boolFalse{background-position:-18px -110px;width:14px}
#modalDialog .expandableWrapper{display:table;padding:10px}
#modalDialog .expandableWrapper .closeWrapper{display:block;height:20px}
.articleImageGallery{overflow:hidden;width:640px}
.articleImageGallery .thumb{float:left;margin-bottom:10px;margin-right:10px}
.articleImageGallery .thumb.medium{margin-left:1px;margin-right:9px}
.articleImageGallery .thumb.imagemedium{margin-right:20px}
.articleImageGallery .thumb.imagenormal{display:block;float:none}
.articleColumnsTemplate{overflow:hidden;width:640px}
.articleColumnsTemplate>div{float:left;margin-bottom:10px;margin-right:10px}
.articleColumnsTemplate.cols2>div{margin-right:20px;width:300px}
.articleColumnsTemplate.cols3>div{width:200px}
.articleColumnsTemplate.cols4>div{width:147px}
.articleProductTemplate{text-align:center}
.articleProductTemplate p{color:#014a93;font-size:14px;margin-bottom:5px}
.articleProductTemplate img{vertical-align:bottom}
.articleProductTemplate .readMore{font-size:11px}
.articleBestBuyTemplate{text-align:center}
.articleBestBuyTemplate p{font-size:14px;margin-bottom:5px}
.articleBestBuyTemplate p:last-child{font-size:12px;padding-top:5px;text-align:left}
.articleBestBuyTemplate a{text-decoration:none}
.cols3 .articleBestBuyTemplate p:first-child{min-height:3.2em}
.streamer{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;color:#014a93;font-size:21px;line-height:28px;margin:20px;padding:6px 0 11px;quotes:none;text-align:left;width:285px}
.tabbedContentWrapper{clear:both;overflow-y:auto;position:relative}
.tabbedContentWrapper>div.content{display:none}
.tabbedContentWrapper>div.content.active{border-bottom:2px solid #bfbfbf;display:block;margin-bottom:19px;padding:10px 0}
ul.tabbedContent{border-bottom:2px solid #bfbfbf;list-style:outside none none;margin:0;padding:0}
ul.tabbedContent li.tab{background:#f2f2f2;border:1px solid #bfbfbf;bottom:-2px;color:#666;cursor:pointer;display:inline-block;margin:0 2px;padding:4px 17px;position:relative}
ul.tabbedContent li.tab:hover{color:#014a93}
ul.tabbedContent li.tab:first-child{margin-left:10px}
ul.tabbedContent li.tab.active{background:white;border-bottom:2px solid white;color:#b9133d}
.tabbedContentWrapper.border>div.content{border-left:2px solid #bfbfbf;border-right:2px solid #bfbfbf;padding-left:10px;padding-right:10px}
.koophulpToc{margin-bottom:15px;overflow:hidden}
.koophulpToc h2{font-size:14px;margin:0 0 5px}
.koophulpToc ul{color:#014a93;font-size:14px;line-height:28px;list-style-position:inside;margin:0;padding:0}
.koophulpToc a{text-decoration:none}
hr+.backToTop{margin-top:8px}
p.author{color:#666;font-size:12px;margin-bottom:9px;text-decoration:none}
p.author a{color:#666;font-size:12px;margin-bottom:9px;text-decoration:none}
p.author a:hover{color:#b9133d;text-decoration:underline}
p.author a.feedback{color:#014a93}
p.author a.feedback:hover{color:#b9133d;text-decoration:underline}
.articleCategory{border-bottom:1px solid #fafafa;border-top:1px solid #fafafa;padding:10px 0}
.editorialScoreLogo{float:right;margin:0 0 5px 15px;text-align:center;width:100px}
.editorialScoreLogo img{display:block;margin-bottom:5px}
.editorialScoreLogo .readMore{padding-right:8px}
.relevancyColumn{float:right;margin-left:24px;width:336px}
.relevancyColumn .relatedProductContent .item,.relevancyColumn .relatedArticleContent .item{margin-right:0;max-width:100%}
.relevancyColumn .reviewToc ul{margin:0}
.relevancyColumn .singlePageReviewToc{width:336px}
.relevancyColumn .singlePageReviewToc.tocCopy{opacity:0;visibility:hidden}
.relevancyColumn .singlePageReviewToc.fixed.tocCopy{opacity:1;visibility:visible}
.relevancyColumn .singlePageReviewToc.fixed{position:fixed;top:-2px}
.relevancyColumn.left{float:left;margin-left:0;margin-right:24px}
.relatedBlock{background-color:#f7f7f7;background-image:-moz-linear-gradient(#f7f7f7,#f2f2f2);background-image:-webkit-linear-gradient(top,#f7f7f7,#f2f2f2);background-image:linear-gradient(to bottom,#f7f7f7,#f2f2f2);border:1px solid #d9d9d9;border-radius:1px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.33);margin-bottom:10px;padding:10px 15px 0 17px}
.relatedBlock h2{margin:0 15px 14px 0}
.relatedBlock ul{list-style:none;margin:0;padding:0}
.relatedBlock li{border-top:1px solid #d9d9d9;overflow:hidden;padding:10px 15px 10px 0}
.relatedBlock li:last-child{padding-bottom:15px}
.relatedBlock li p{color:gray;font-size:12px;line-height:21px;margin:0}
.relatedBlock .thumb{float:left;margin-right:15px}
.relatedBlock .description{overflow:hidden}
.relatedBlock .price{color:black}
.relatedBlock p.more{border-top:1px solid #d9d9d9;margin:0;padding:10px 17px 10px 0}
.relatedBlock .popularProductListing .sortable li{border-top:0}
.relatedBlock .popularProductListing p.more{border-top:0;padding-top:5px}
.relatedBlock .popularProductListing+p.more{border-top:0;padding-top:5px}
.relatedBlock table.listing td{border-color:#d9d9d9}
.relatedBlock table.listing tr:first-child td{border-color:#d9d9d9}
.rightInfoBlock{background-color:#f7f7f7;background-image:-moz-linear-gradient(#f7f7f7,#f2f2f2);background-image:-webkit-linear-gradient(top,#f7f7f7,#f2f2f2);background-image:linear-gradient(to bottom,#f7f7f7,#f2f2f2);border:1px solid #d9d9d9;border-radius:1px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.33);margin-bottom:15px;padding:15px 15px 5px}
.rightInfoBlock table.listing th{font-weight:700;line-height:20px;text-align:left}
.rightInfoBlock table.listing tr:first-child th{border-bottom:1px solid #d9d9d9;border-color:#d9d9d9}
.rightInfoBlock table.listing tr:last-child td{border-bottom:0}
.rightInfoBlock table.listing td{border-color:#d9d9d9;line-height:20px}
.rightInfoBlock table.listing .delivery{text-align:center}
.rightInfoBlock table.listing .date{text-align:center}
.rightInfoBlock table.listing .price{text-align:right}
.rightInfoBlock #scorechart table.scoreTable{margin-bottom:15px}
.rightInfoBlock #scorechart h4{margin-top:0}
.relationboxBlock{margin-bottom:10px;padding-top:10px}
.relatedContent{padding:10px 0}
.relatedContent ul{list-style:none;margin:0;padding:0}
.relatedContent li{margin-bottom:10px}
.relatedContent a{color:#014a93}
.relatedContent .date{color:gray;float:left;margin-right:5px;white-space:nowrap;width:35px}
.relatedContent .showLink{margin-left:25px}
.relatedContent .hideLink{margin-left:25px}
.relatedContent ul.hideMore{display:none}
.relatedContent ul.show{display:block}
.relatedContent li.benchdb{background:url(../../g/benchdb/barchart.png) no-repeat 6px 0;font-size:14px;line-height:21px;padding-left:38px}
.relatedContent li.benchdb small{color:#666;font-size:11px}
div.productSelect{background:#f2f2f2;border:1px solid #d9d9d9;border-radius:1px;cursor:pointer;margin:0 15px 15px;padding:5px 10px;width:183px}
div.productSelect p{background:url(../../g/pw/arrow-up-down.png) no-repeat 100%;margin:0;padding:0 10px 0 0}
.productSelect .productName{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.r{color:#666;font-size:10px}
.b1{color:black;font-size:13px;line-height:18px}
.b3{color:#666;font-size:10px}
.b3 a{color:#666;font-size:10px}
p.b3{text-align:center}
.b4{color:#404040;font-size:13px;margin-left:35px;text-align:justify}
.b5{color:black;font-size:13px;line-height:18px;text-align:justify}
.b6{color:black;font-size:10px}
.b7{color:black;font-size:11px;line-height:15px}
.b8{color:black;font-size:12px;line-height:17px}
.b15{color:black;font-size:13px;line-height:18px;text-align:justify}
.b16{color:black;font-size:10px;text-align:justify}
.b17{color:black;font-size:11px;line-height:15px;text-align:justify}
.b18{color:black;font-size:12px;line-height:18px;text-align:justify}
code.code{color:#666;font-family:"courier new","courier",monospace}
pre.code{border:1px solid black;display:block;font-family:"courier new","courier",monospace;margin-bottom:5px;margin-top:5px;overflow:auto;overflow-y:hidden;padding:2px 2px 20px;text-align:left}
pre.code br{display:none}
.nextPrevLinks{margin:15px 0}
.nextPrevLinks ul{list-style:none;margin:0;padding:0}
.nextPrevLinks li{margin:5px 0}
.nextPrevLinks li a{display:inline-block;padding-left:25px;position:relative}
.nextPrevLinks li a:before{background:url(../../g/nieuws/next-previous-arrows.png) no-repeat;content:'';height:15px;left:0;position:absolute;top:0;width:20px}
.nextPrevLinks li.next a:before{background-position:0 -62px}
.nextPrevLinks li.previous a:before{background-position:0 -86px}
.nextPrevLinks.large{border:0;max-width:620px}
.nextPrevLinks.large ul{margin:0;overflow:hidden}
.nextPrevLinks.large li{border:1px solid #e6e6e6;line-height:1.4;width:298px}
.nextPrevLinks.large li a{color:#014a93;display:block;padding:5px 30px;text-decoration:none}
.nextPrevLinks.large li a:before{height:100%}
.nextPrevLinks.large li:hover{background-color:#f2f2f2}
.nextPrevLinks.large li.next{float:left}
.nextPrevLinks.large li.next a:before{background-position:0 15px}
.nextPrevLinks.large li.previous{float:right}
.nextPrevLinks.large li.previous a:before{background-position:0 -18px;left:auto;right:0}
.nextPrevLinks.large .label{color:black;display:block;font-weight:700}
.nextPrevLinks.large.review li{float:none;margin:0;width:auto}
.nextPrevLinks.large.review li a{padding:5px 10px}
.reviewToc{line-height:1.5;overflow:auto;padding:10px 0}
.reviewToc ul{float:left;list-style:none;margin:0 0 15px;padding:0;width:310px}
.reviewToc li{padding:3px 0}
.reviewToc li.active{font-weight:700}
.reviewToc li.active a{color:black}
.reviewToc li.reactions{background:url(../../g/forum/images/icons/Open_off.png) no-repeat 0 -1px;padding-left:23px}
.reviewToc a:hover{color:#b9133d}
.fixedHeader .relevancyColumn .singlePageReviewToc.fixed{top:42px}
#socialButtonsContainer,#singlePageReviewButtonContainer{padding:15px 0}
#reviewArticleButtons{clear:both;overflow:auto}
#reviewArticleButtons>div{float:left;width:50%}
.shareImage{background:url(../../g/social/social_sharing_icons_article.png) no-repeat;display:inline-block;font-size:14px;height:24px;line-height:24px;padding-left:30px}
.shareImage.facebook{background-position:0 0}
.shareImage.twitter{background-position:0 -24px}
.shareImage.linkedin{background-position:0 -48px}
.shareImage.googleplus{background-position:0 -72px}
.shareImage.whatsapp{background-position:0 -96px}
#shareButtonContent .shareImage{margin-bottom:10px;margin-right:30px;width:70px}
.socialPopup{width:310px}
.socialPopup #shareButtonContent{display:block!important}
.blackTooltip{background:#444;border:0;padding-top:7px;width:250px}
.blackTooltip .popupContent{padding:0}
.blackTooltip .close{display:none}
.blackTooltip .arrow{background:url(../../g/popup/arrows_black.png) no-repeat;left:120px}
.blackTooltip .arrow.top{left:120px}
.blackTooltip h3{color:white;font-size:15px;font-weight:400;margin-bottom:5px;text-align:center}
.blackTooltip p{color:white;font-size:11px;padding:0 10px;text-align:center}
.userreviewThumbs{margin-top:15px;text-align:center}
.userreviewThumbs .thumb{display:inline-block;margin:0 5px 5px}
.plan .content{float:left;line-height:1.6;width:620px}
.plan #reacties{margin-top:20px}
.plan .sidebar{float:right;width:336px}
#plan div.content{display:block;float:left;line-height:1.6;width:764px}
#plan div.content .pageIndex{margin-bottom:15px;text-align:right}
#plan div.content .pageIndex span.pageDistribution{float:right;margin-left:10px}
#plan .sidebar{background:#fafafa;border:1px solid #e6e6e6;border-radius:1px;float:right;margin-left:24px;padding:10px 10px 0;width:170px}
#plan table.innerTable{line-height:1.6;margin-bottom:15px}
#plan table.innerTable .authorInfo{margin-top:15px;width:100%}
#plan table.innerTable td.bio{line-height:18px}
td.picture.announcement{vertical-align:top}
.authorInfo td{border-bottom:1px solid #d9d9d9;padding:10px}
.authorInfo td.label{color:#666}
.listingContainer.authorListing{width:620px}
.aboutTweakers{padding:10px 0}
.aboutTweakers p{font-size:13px;line-height:1.6;margin:0 0 5px}
.aboutTweakers a{font-size:13px;line-height:1.6;margin:0 0 5px}
.crewList{padding:10px 0}
.crewList .crew{display:inline-block;margin-bottom:15px;padding:0 15px;text-align:center;vertical-align:top;width:72px}
.crewList .crew img{margin-bottom:10px}
table.crewTable{border-collapse:separate;border-color:#666;border-spacing:0;display:table;margin-bottom:15px;width:100%}
.crewTable th{background-color:#8c8c8c;color:white;font-weight:700;line-height:18px;margin:0;min-height:18px;padding:8px 20px 8px 10px;text-align:left}
.crewTable td{border-bottom:1px solid #d9d9d9;line-height:18px;margin:0;min-height:18px;padding:8px 20px 8px 10px;text-align:left}
.crewTable th.tableDate{width:15%}
.secondColumn .addReviewButton{height:26px;line-height:26px;margin-left:0;text-align:center;width:137px}
.authorContainer .scoreButton{cursor:pointer;float:right;margin-top:2px}
.authorContainer .scoreButton.small{margin:0;position:relative;right:-4px;top:7px}
.pricetable td p{font-size:14px;margin:0}
.pricetable td a{text-decoration:none}
.pricetable td a:hover{text-decoration:underline}
.pricetable .costSummary{display:none}
.pricetable .listOptions{display:none}
.pricetable td.shop-name{max-width:270px}
.pricetable .shop-name .tagline{color:gray;font-size:12px}
.pricetable .shop-bare-price p a{color:gray;font-size:12px}
.columnwrapper{max-width:620px}
@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-resolution:120dpi){
.relatedContent li.benchdb{background-image:url(../../g/benchdb/barchart_x2.png);background-size:24px 19px}
.shareImage{background-image:url(../../g/social/social_sharing_icons_article_x2.png);background-size:24px 120px}
.articleColumn .authorBio .twitter{background:url(../../g/social/social_share_icons_footer_x2.png) no-repeat 0 -17px;background-size:17px 68px}
.articleColumn .authorBio .googleplus{background:url(../../g/social/social_share_icons_footer_x2.png) no-repeat 0 -51px;background-size:17px 68px}
}
.rmlToolbarWrapper{position:relative}
.rmlToolbarWrapper.vertical{padding-right:35px}
.horizontal .rmlToolbar{margin-bottom:5px;overflow:hidden}
.vertical .rmlToolbar{position:absolute;right:0;top:1px}
.rmlToolbar span{background:#fff url(../../g/if/comments/toolbar/rmltoolbar_v2.png) no-repeat;border:1px solid #7b7b7b;cursor:pointer;display:block;height:18px;margin-bottom:2px;width:18px}
.horizontal .rmlToolbar span{float:left;margin-right:5px}
.rmlToolbar span.maximize{background-position:0 0}
.rmlToolbar span.minimize{background-position:-18px 0}
.rmlToolbar span.smilies{background-position:-36px 0}
.rmlToolbar span.bold{background-position:-54px 0}
.rmlToolbar span.italic{background-position:-72px 0}
.rmlToolbar span.underline{background-position:-90px 0}
.rmlToolbar span.strike{background-position:-108px 0}
.rmlToolbar span.sub{background-position:-126px 0}
.rmlToolbar span.sup{background-position:-144px 0}
.rmlToolbar span.small{background-position:-162px 0}
.rmlToolbar span.list_bullet{background-position:-180px 0}
.rmlToolbar span.link{background-position:-198px 0}
.rmlToolbar span.left{background-position:-216px 0}
.rmlToolbar span.center{background-position:-234px 0}
.rmlToolbar span.right{background-position:-252px 0}
.rmlToolbar span.list_number{background-position:-270px 0}
.rmlToolbar span.bg_color{background-position:-288px 0}
.rmlToolbar span.text_color{background-position:-306px 0}
.rmlToolbar span.img_old{background-position:-324px 0}
.rmlToolbar span.video{background-position:-342px 0}
.rmlToolbar span.table{background-position:-360px 0}
.rmlToolbar span.ruler{background-position:-378px 0}
.rmlToolbar span.split_quote{background-position:-396px 0}
.rmlToolbar span.h1{background-position:-414px 0}
.rmlToolbar span.h2{background-position:-432px 0}
.rmlToolbar span.h3{background-position:-450px 0}
.rmlToolbar span.toc{background-position:-468px 0}
.rmlToolbar span.img{background-position:-486px 0}
.rmlToolbar span:hover{border-color:#404040}
.rmlToolbarHelper{padding:0 0 10px}
#smilies{background-color:white;border:1px solid #7b7b7b;display:none;overflow:hidden;position:absolute;width:136px}
#smilies span{cursor:pointer;float:left;height:22px;padding:1px;width:32px}
#smilies span:hover{border:1px dotted #7b7b7b;padding:0}
.mentionDiv.dropdown{position:absolute;width:200px;z-index:100}
.mentionDiv.dropdown ul li{cursor:pointer;height:auto;line-height:20px;padding:5px}
.mentionDiv.dropdown ul li:last-child{border-bottom:0}
.mentionDiv.dropdown ul li .thumb{display:inline-block;height:20px;margin-right:10px;vertical-align:middle;width:20px}
#reacties{width:620px}
#reacties h2 small{font-size:13px}
.filterBox{margin-bottom:10px;overflow:hidden}
.popupContent #reactionSortForm{display:block!important;line-height:25px}
#reactionSortThrobber{margin-top:3px}
.modFilter{float:left;line-height:15px}
.modFilter .reactionCount{color:#666;font-size:12px;margin:0 20px 0 5px}
.modFilter .scoreButton{border-radius:2px;font-size:12px;padding-bottom:3px;padding-top:3px;width:27px}
.modFilter .scoreButton.wide{width:auto}
.modFilter .scoreButton,.modFilter .reactionCount:last-child{margin-right:0}
.layoutFilter{float:right;line-height:23px;padding-top:8px}
.layoutFilter .bullet{margin:0 8px}
.reactionRatingFilterPopup p,.reactionRatingFilterPopup h3{color:#b7b4b2}
.reactionRatingFilterPopup p{line-height:19px}
#reacties #reactieContainer{border-left:3px dotted #d9d9d9;padding-left:18px}
.reactie{line-height:1.6}
.reactie .reactie{margin-left:27px}
.reactie .reactie .reactie .reactie .reactie .reactie .reactie .reactie .reactie{margin-left:0}
.reactieBody{border:1px solid #d9d9d9;margin-bottom:10px;padding:10px 15px 8px;position:relative}
.reactieBody.informative{background:#f9fcf9;border-color:#cfd4c9}
.reactieBody.spotlight{background:#f3faf5;border-color:#becfbe}
.reactieHeader{color:#666}
.reactieHeader .labelCard a{text-decoration:none}
.reactieHeader .labelCard a:hover{text-decoration:underline}
.reactieHeader .labelCard.single{vertical-align:bottom}
.reactieHeader .usericonsmall{float:left;margin:5px 10px 0 0}
.reactieHeader .userLink{color:black;font-weight:700}
.reactieHeader .tweakersBadge{position:relative;top:3px}
.reactieHeader .date,.reactieHeader .replyTo,.reactieHeader .replyToFlat{color:#666;font-size:11px;font-weight:400}
.reactieHeader .scoreButton{cursor:pointer;float:right;margin:5px 0 0}
.reactieHeader .scoreButton.small{position:relative;right:-4px;top:7px}
.reactieHeader .karmaCards{margin-left:10px;margin-top:-12px;top:7px}
.reactieHeader .newReaction,.reactieHeader .authorReaction{background:#46949a;background-image:-webkit-linear-gradient(#4f999f,#3d8f95);background-image:-moz-linear-gradient(#4f999f,#3d8f95);background-image:linear-gradient(#4f999f,#3d8f95);border-radius:1px;color:white;font-size:10px;height:15px;left:15px;line-height:15px;padding:0 5px;position:absolute;text-transform:uppercase;top:-8px}
.reactieBody.hidden{cursor:pointer}
.reactieBody.hidden .usericonsmall,.reactieBody.hidden .karmaCards,.reactieBody.hidden .reactieHeader a.modButton,.reactieBody.hidden .reactieHeader br,.reactieBody.hidden .reactieContent,.reactieBody.hidden .reactieFooter{display:none}
.reactieBody.hidden .reactieHeader a{color:black;text-decoration:none}
.reactieBody.hidden .reactieHeader .date,.reactieBody.hidden .reactieHeader .replyTo,.reactieBody.hidden .reactieHeader .replyToFlat{color:#666}
.reactieBody.hidden .scoreButton{margin-top:0}
.reactieBody.hidden .scoreButton.large{border-radius:1px;font-size:10px;font-weight:400;height:15px;line-height:15px;width:22px}
.reactieBody.hidden .scoreButton.small{top:0}
.collapsedmarker>.reactieBody{color:#014a93;cursor:pointer}
.reactieFooter{padding:8px 0 2px}
.reactieContent{padding:13px 0 2px;word-wrap:break-word}
.reactieContent blockquote{border-left:3px solid #d7d7d7;color:#666;margin:10px 0 10px 10px;padding-left:5px}
.reactieContent a{text-decoration:underline}
.reactieContent span.me{color:#787777}
.reactieContent .edit,.reactieContent .offtopic{color:#787777;font-size:11px;margin-bottom:0;margin-top:10px}
.reactieContent small{font-size:11px}
fieldset.modbreak{border:1px solid #b8b8b8;margin:0 10%;padding:0 5px}
fieldset.modbreak legend{display:block}
fieldset.modbreak a{text-decoration:underline}
#reactieForm{margin-bottom:10px}
#reactieForm label{display:block;font-weight:700;margin-bottom:10px}
#reactieForm textarea{border:1px solid #d9d9d9;line-height:1.6;margin-bottom:5px;min-height:234px;width:100%}
#reactieForm textarea.large{min-height:468px}
#reactieForm .reactieCancelButton{margin-left:10px}
#reactieContainer>#reactieForm .reactieCancelButton{display:none}
#reactieContainer .replyToMainThread{cursor:pointer;margin:21px 0 10px}
.edit #reactieForm{margin:0;padding:13px 0 2px}
.edit #reactieForm label,.edit .reactieContent,.edit .reactieFooter{display:none}
#collapseButtons{height:20px;left:-30px;position:absolute;top:20px;width:40px}
#collapseButtons span{background:url(../../g/if/comments/toggle_buttons.png) no-repeat;cursor:pointer;display:inline-block;height:20px;vertical-align:top;width:20px}
.hidden #collapseButtons{top:9px}
#collapseButtons .toggleThread:hover{background-position:0 -18px}
.collapsed>.reactieBody #collapseButtons .toggleThread{background-position:-18px 0}
.collapsed>.reactieBody #collapseButtons .toggleThread:hover{background-position:-18px -18px}
#collapseButtons .toggleReaction{background-position:-36px 0}
#collapseButtons .toggleReaction:hover{background-position:-36px -18px}
.hidden #collapseButtons .toggleReaction{background-position:-54px 0}
.hidden #collapseButtons .toggleReaction:hover{background-position:-54px -18px}
.nochilds #collapseButtons .toggleThread{visibility:hidden}
#reacties.shopSurvey{clear:both}
#filterBackButton+#reacties.shopSurvey{padding-top:27px}
#reacties.shopSurvey .reactie{background:0;border-bottom:1px solid #dbdede;border-left:1px solid #dbdede;margin-bottom:20px;padding:0 0 15px 15px}
#reacties.shopSurvey .reactie .reactie{border:0;padding-left:35px}
#reacties.shopSurvey .reactie h2{margin:0}
#reacties.shopSurvey .reactie span.action{border-right:1px solid #e6e6e6;color:black;font-family:"arial","helvetica","Liberation Sans",sans-serif;font-size:13px;font-weight:400;padding:0 10px}
#reacties.shopSurvey .reactie span.action img{margin-right:10px;vertical-align:middle}
#reacties.shopSurvey .reactie span.action:last-child{border-right:0}
#reacties.shopSurvey .reactie span a{color:#014a93}
#reacties.shopSurvey table{table-layout:fixed;width:100%}
#reacties.shopSurvey table th{padding:0}
#reacties.shopSurvey table td{padding:5px 0}
#reacties.shopSurvey a.reply{background:white;float:left;margin:9px 0 0 4px;padding:0 2px}
#modPopup .title,#modPopup #modMore{font-size:12px;font-weight:700}
#modPopup.disableScoreInfo .scoreMeta,#modPopup.disableScoreInfo .scoreButtons{display:none}
#modPopup .scoreButtons{margin-bottom:12px;margin-top:20px;text-align:center}
#modPopup .scoreButton{margin:0 0 0 10px}
#modPopup .scoreButton:first-child{margin-left:0}
#modPopup .scoreMeta,#modPopup .scoreFaq{border-bottom:1px solid #545454;margin-bottom:10px;padding-bottom:10px}
#modPopup .scoreMeta>span{color:#b7b4b2;display:block;font-size:12px;line-height:19px;text-align:center}
#modPopup .scoreMeta>span a{text-decoration:underline}
#modPopup #scoreTitle{font-size:14px;margin-bottom:5px}
#modPopup #scoreDesc{height:55px}
#modPopup .scoreFaq{font-size:12px;line-height:19px}
#modPopup .scoreFaq a{color:#6fbdd4}
#modPopup.disableScoreInfo .scoreMeta,#modPopup.disableScoreInfo .scoreButtons{display:none}
#modPopup #modReason p{font-weight:400;margin-top:10px}
#modPopup table{table-layout:fixed;width:100%}
#modPopup .powerTable{table-layout:auto}
#modPopup table td{padding:4px 0}
#modPopup table td.score,#modPopup table td.multiplier{text-align:right}
#modPopup table td.score{width:14px}
#modPopup table td.multiplier{width:30px}
#modPopup p{font-weight:700;margin-bottom:10px}
#modPopup #modReason p{font-weight:400;margin-top:10px}
#modPopup table td.desc{padding-left:5px}
#modPopup table tr.last td{padding-bottom:0}
#modPopup hr.spacer{border:0;border-top:1px solid #545454}
#modPopup table hr.spacer{border-style:dotted}
#modPopup #modExtra{margin-top:6px}
#modPopup #modExtra p{margin-bottom:0;margin-top:10px}
#modPopup #boostLabel{padding-left:3px}
#modPopup #boostLabel.disabled{color:#818484}
#modPopup #modBoost img{float:right;padding-top:3px}
#modPopup span#modMore{background:url(../../g/if/v3/framework/arrow_down_up_light_grey.png) 0 3px no-repeat;cursor:pointer}
#modPopup span#modMore.hideLink{background-position:0 -11px}
#modPopup a{color:#c8cbcb}
#modPopup #powerMod{border-bottom:1px solid #545454;margin-bottom:15px;padding-bottom:15px;padding-top:10px}
#modPopup.powerModOnly #powerMod{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}
#modPopup #powerMod td{padding:2px 0}
#modPopup #powerMod .fancyButton{margin-top:5px}
#modPopup th{font-weight:700;padding-bottom:7px;text-align:left}
#modPopup td,#modPopup td a{color:#b7b4b2}
#modPopup td.ownModeration a{color:#d9ff26}
.scoreButton.modEnabled:hover{background:#9da0a0;background-image:-webkit-linear-gradient(#a2a4a4,#8a8d8d);background-image:-moz-linear-gradient(#a2a4a4,#8a8d8d);background-image:linear-gradient(#a2a4a4,#8a8d8d);border-color:#8a8d8d}
.scoreButton.modEnabled.score-1:hover{background:#f57342;background-image:-webkit-linear-gradient(#f78457,#f25e25);background-image:-moz-linear-gradient(#f78457,#f25e25);background-image:linear-gradient(#f78457,#f25e25);border-color:#de5925}
.scoreButton.modEnabled.score0:hover{background:#e9cb2a;background-image:-webkit-linear-gradient(#ecd358,#e5c630);background-image:-moz-linear-gradient(#ecd358,#e5c630);background-image:linear-gradient(#ecd358,#e5c630);border-color:#dcc44d}
.scoreButton.modEnabled.score1:hover{background:#ccd931;background-image:-webkit-linear-gradient(#d2de51,#c9d81f);background-image:-moz-linear-gradient(#d2de51,#c9d81f);background-image:linear-gradient(#d2de51,#c9d81f);border-color:#bdcb19}
.scoreButton.modEnabled.score2:hover{background:#8fd746;background-image:-webkit-linear-gradient(#9cdb5e,#7ed02c);background-image:-moz-linear-gradient(#9cdb5e,#7ed02c);background-image:linear-gradient(#9cdb5e,#7ed02c);border-color:#79c72b}
.scoreButton.modEnabled.score3:hover{background:#3aba5e;background-image:-webkit-linear-gradient(#59c377,#29b050);background-image:-moz-linear-gradient(#59c377,#29b050);background-image:linear-gradient(#59c377,#29b050);border-color:#26ab4b}
.scoreButton.modEnabled.scorenone:hover{background:#3aba5e;background-image:-webkit-linear-gradient(#59c377,#29b050);background-image:-moz-linear-gradient(#59c377,#29b050);background-image:linear-gradient(#59c377,#29b050);border-color:#26ab4b}
#modPopup .scoreButton{border-color:#939595;box-shadow:0 1px 2px rgba(0,0,0,0.25)}
#modPopup .scoreButton.score-1{border-color:#f77542}
#modPopup .scoreButton.score-1:hover{border-color:#f88e65}
#modPopup .scoreButton.score0{border-color:#ecce36}
#modPopup .scoreButton.score0:hover{border-color:#eed767}
#modPopup .scoreButton.score1{border-color:#d1de40}
#modPopup .scoreButton.score1:hover{border-color:#d4e04d}
#modPopup .scoreButton.score2{border-color:#8cd840}
#modPopup .scoreButton.score2:hover{border-color:#a5de6d}
#modPopup .scoreButton.score3{border-color:#3ebd62}
#modPopup .scoreButton.score3:hover{border-color:#68c983}
.modPopup{background:#414141;background-image:-webkit-linear-gradient(#464848,#3c3e3e);background-image:-moz-linear-gradient(#464848,#3c3e3e);background-image:linear-gradient(#464848,#3c3e3e);border:0;color:#c8cbcb;width:220px}
.modPopup .popupContent{padding:15px}
.modPopup .arrow.left{background:url(../../g/popup/arrows_black.png) no-repeat;background-position:-2px -8px;height:12px;left:-6px;top:56px;width:6px}
p.replyWarning{background:#f6f4be url(../../g/if/icons/error.png) no-repeat 10px 20px;border:1px solid #d6d4a5;border-radius:2px;padding:10px 10px 10px 35px}
p.replyWarning.admins{background-position:10px 10px}
p.replyWarning a:hover{color:#ed053e}
