.articleColumn{float:left;width:620px;line-height:1.6}
.articleColumn.userreview .fancyButton.back{margin-bottom:12px}
.articleColumn.userreview .userReviewPageInfoContainer{padding:10px 0}
.articleColumn.userreview .userReviewPageInfo{float:right}
.articleColumn.userreview .authorContainer{margin-bottom:15px;overflow:hidden;line-height:1.3;padding-top:15px;border-top:1px solid #dddede}
.articleColumn.userreview .authorContainer .scoreButton{margin:0 0 0 5px}
.articleColumn.userreview .authorContainer .scoreButton.small{margin:0;right:-9px}
.articleColumn.userreview .switchProductEdition{padding-top:10px}
.articleColumn.userreview .reactieHeader .date{font-size:12px;display:block}
.articleColumn.userreview .reactieHeader .usericonsmall{margin-top:0}
.articleColumn.userreview .reactieHeader .username{font-size:13px;text-decoration:none}
.articleColumn.userreview .reactieHeader .karmaCards{margin-top:-10px}
.articleColumn.userreview .reactieHeader .username:hover{text-decoration:underline}
.articleColumn.userreview .reactieHeader .edituserreview{font-weight:400;color:#014c93}
.articleColumn.userreview .reactieHeader .username{font-weight:700;color:#141414;position:relative;top:-3px}
.articleColumn.userreview .reactieHeader .function{position:relative;top:-3px}
.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}
.articleColumn .pageIndex{margin:10px 0}
#commentColumn{float:left;width:620px;padding-top:15px;line-height:1.6}
.bbg{margin-bottom:10px;overflow:hidden}
.bbg p{margin-left:110px}
.bbg span.scoreStars{margin-top:4px}
.bbg span.scoreStars,.bbg span.price{float:right}
.bbg p br+br{display:none}
.bbg .header{border:1px solid #ccc;padding:10px;background-color:#f9fafa;margin-bottom:10px}
.bbg .header span{margin:0 10px 0 0}
.bbg .header strong{font-weight:400;margin:0 10px 0 0}
.bbg .productThumb{background:#fff;border:1px solid #e8eaea;border-radius:3px;display:block;padding:5px;width:82px;float:left}
.bbg .links{display:block}
.bbg .links a img{vertical-align:middle;margin-right:4px}
.bbglisting{border-top:1px solid #e8eaea;margin-bottom:15px}
.bbg.newstyle{border-bottom:1px solid #e8eaea;padding:15px 0;margin:0}
.bbg.newstyle p{margin-left:0}
.bbg.newstyle a{text-decoration:none;font-size:14px}
.bbg.newstyle .category{color:#616464;font-size:14px;width:145px;float:right;text-align:right;padding:0 15px 5px 0}
.bbg.newstyle .productThumbItem{display:block;width:160px;overflow:auto;float:left}
.bbg.newstyle .productThumb{height:100px;width:auto;margin-top:10px}
.bbg.newstyle .content{padding-left:160px;margin-top:10px}
.bbg.newstyle span.scoreStars{float:left}
.bbg.newstyle span.price{font-size:14px;color:#616464}
.bbg.newstyle span.reviewCount{color:#616464;margin-left:10px}
.bbg.newstyle .links a{font-size:12px;text-decoration:underline;line-height:2}
.relatedAuthor{padding:10px 0}
.relatedAuthor .authorInfo{width:100%;border-top:1px solid #e1e1e1;padding-bottom:10px}
.relatedAuthor .authorInfo td{padding:10px 0;border-bottom:1px solid #e1e1e1}
.relatedAuthor p{line-height:1.6;margin:0 0 5px}
.relatedAuthor h2{display:inline-block}
.relatedAuthor span.title{font-weight:400;color:#616464;display:inline-block;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:#323232;font-size:16px;line-height:21px;font-weight:700;margin-bottom:10px}
.article h2.koophulp{color:#b9133c;font-size:22px;line-height:29px}
.article .lead{font-weight:700}
.article a{text-decoration:underline}
.article hr{clear:both;border:0;height:1px;background-color:#bcbdbd}
.article .showLink,.article .hideLink,.article .readMore{text-decoration:none}
.article .showLink:hover,.article .hideLink:hover,.article .readMore:hover{text-decoration:underline}
.article center,.article form,.article .video-wrapper{margin-bottom:15px}
.article .embargoVideoNote,.videoColumn .embargoVideoNote{border:1px solid #d7bec4;border-radius:4px;background-color:#f0d8dd;font-size:13px;font-weight:700;padding:5px;margin-bottom:10px;text-align:center}
.article img.border{background:#fff;padding:5px;border:1px solid #e8eaea;border-radius:3px}
.article .thumb img.border{padding:0;border:0}
.article img.alignMiddle{vertical-align:middle}
.article img.alignLeft{float:left;display:block;margin-right:5px}
.article img.alignRight{float:right;display:block;margin-left:5px}
.article img.alignCenter{margin-left:auto;margin-right:auto;display:block}
.article.bestbuy .segmentDescription{border-top:1px solid #e8eaea;padding-top:20px}
.article.bestbuy hr{margin:20px 0;background-color:#e8eaea}
.bestBuyProduct .fancyButton{float:right;margin:0 0 10px 10px}
.bestBuyProduct .productDescription{clear:both;min-height:170px}
.bestBuyProduct img.alignLeft{margin-right:10px}
.bestBuyProduct .pros,.bestBuyProduct .cons{padding:0;margin:0;width:50%}
.greyBorderBox{background:#eeefef;border:1px solid #dddede;border-radius:1px;font-size:12px;padding:10px}
.greyBorderBox>div{background:#fff;border:1px solid #dddede;border-radius:1px;position:relative;padding:10px;overflow:auto}
.article table{border:1px solid #ccc;background:#f9fafa;padding:0 10px;border-spacing:0;width:620px;font-size:12px;line-height:20px;margin:10px 0}
.article table th,.article table td{padding:10px 5px;text-align:left}
.article table th{font-weight:700;text-align:left}
.article table.benchTable td{white-space:nowrap}
.article table.benchTable td:last-child{width:100%}
.article table.benchTable,.article table.benchTable td{border:0;background:0}
.article table.benchTable{border-top:1px solid #e9eaea;border-bottom:1px solid #e9eaea;padding-top:5px;padding-bottom:10px;margin-top:12px;margin-bottom:15px}
iframe[src*="tweakzones.net"],iframe[src*="datawrapper"]{border-top:1px solid #e9eaea;border-bottom:1px solid #e9eaea;padding-top:5px;padding-bottom:10px}
.article table.benchTable a{text-decoration:none}
.article table.benchTable a:hover{text-decoration:underline}
.article table.benchTable tr:first-child th{font-size:14px}
.article table.benchTable th{padding:5px}
.article table.benchTable td{padding:8px 5px}
.article table.benchTable .singleColumn{text-align:right}
.article table.benchTable .scoreBar{margin-top:0}
.article table.spec-detail tr td a.thumb{margin:10px 0}
.article table td{border-top:1px solid #ccc}
.article table th.center{text-align:center}
.article table tr:first-child td{border:0}
.article .pricetable table tr:first-child td{border-top:1px solid #ccc}
.article table tr.locked a{color:#646464}
.expandableWrapper{position:relative;background:#fff}
.expandable{border-radius:2px;position:relative}
.expandableWrapper .fancyButton.close{position:absolute;right:10px}
.expandableWrapper.collapsed .expandable{position:relative;overflow:hidden;border:3px dotted #e8eaea;margin-bottom:15px;padding-top:25px}
.expandableWrapper.collapsed:after{content:"";pointer-events:none;position:absolute;top:3px;bottom:3px;left:3px;right:3px;box-shadow:inset 35px 0 25px -10px rgba(255,255,255,1),inset -35px 0 25px -10px rgba(255,255,255,1)}
.expandableWrapper .expandButton{display:none}
.expandableWrapper.collapsed .expandButton{position:absolute;width:24px;height:24px;right:10px;top:10px;background:url(../../g/if/icons/enlarge.png) no-repeat;opacity:.5;z-index:1;cursor:pointer}
.expandableWrapper.collapsed:hover .expandButton{display:block}
.expandableWrapper.collapsed .expandButton:hover{opacity:1}
table.rounduptable{position:relative;border:0;background:#fff}
table.rounduptable tr th a{text-decoration:none;font-size:13px;white-space:pre-wrap}
table.rounduptable tr td{border-top:1px solid #e8eaea}
table.rounduptable thead th{padding:10px 0;vertical-align:top;text-align:center;max-width:160px}
table.rounduptable thead td{padding:10px 15px;text-align:center}
table.rounduptable td.label{border:0;text-align:right;padding-right:15px;min-width:150px}
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;width:50px;height:14px;vertical-align:-3px}
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{width:640px;overflow:hidden}
.articleImageGallery .thumb{float:left;margin-right:10px;margin-bottom:10px}
.articleImageGallery .thumb.medium{margin-left:1px;margin-right:9px}
.articleImageGallery .thumb.imagemedium{margin-right:20px}
.articleImageGallery .thumb.imagenormal{display:block;float:none}
.articleColumnsTemplate{width:640px;overflow:hidden}
.articleColumnsTemplate>div{float:left;margin-right:10px;margin-bottom:10px}
.articleColumnsTemplate.cols2>div{width:300px;margin-right:20px}
.articleColumnsTemplate.cols3>div{width:200px}
.articleColumnsTemplate.cols4>div{width:147px}
.articleProductTemplate{text-align:center}
.articleProductTemplate p{margin-bottom:5px;color:#014c93;font-size:14px}
.articleProductTemplate img{vertical-align:bottom}
.articleProductTemplate .readMore{font-size:11px}
.articleBestBuyTemplate{text-align:center}
.articleBestBuyTemplate p{margin-bottom:5px;font-size:14px}
.articleBestBuyTemplate p:last-child{padding-top:5px;text-align:left;font-size:12px}
.cols3 .articleBestBuyTemplate p:first-child{min-height:3.2em}
.articleBestBuyTemplate a{text-decoration:none}
.streamer{width:285px;padding:6px 0 11px;margin:20px;font-size:21px;line-height:28px;color:#014c93;text-align:left;quotes:none;border-top:1px solid #e8eaea;border-bottom:1px solid #e8eaea}
.tabbedContentWrapper{clear:both;position:relative}
ul.tabbedContent{border-bottom:2px solid #bcbdbd;list-style:outside none none;margin:0;padding:0}
ul.tabbedContent li.tab{display:inline-block;margin:0 2px;padding:4px 17px;position:relative;bottom:-2px;background:#fafafa;background-image:-webkit-linear-gradient(#fff,#fafafa);background-image:-moz-linear-gradient(#fff,#fafafa);background-image:linear-gradient(#fff,#fafafa);border:1px solid #bcbdbd;color:#616464;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
ul.tabbedContent li.tab:hover{color:#014c93}
ul.tabbedContent li.tab:first-child{margin-left:10px}
ul.tabbedContent li.tab.active{background:#fff;border-bottom:2px solid #fff;color:#b9133c}
.tabbedContentWrapper>div.content{display:none}
.tabbedContentWrapper>div.content.active{display:block;padding:10px 0;margin-bottom:10px;border-bottom:2px solid #bcbdbd}
.tabbedContentWrapper.border>div.content{border-left:2px solid #bcbdbd;border-right:2px solid #bcbdbd;padding-left:10px;padding-right:10px}
.koophulpToc{overflow:hidden;margin-bottom:15px}
.koophulpToc h2{font-size:14px;margin:0 0 5px}
.koophulpToc ul{margin:0;padding:0;color:#014c93;font-size:14px;line-height:28px;list-style-position:inside}
.koophulpToc a{text-decoration:none}
.article .backToTop{float:right}
.article .backToTop a{text-decoration:none}
hr+.backToTop{margin-top:8px}
p.author,p.author a{color:#616464;font-size:12px;margin-bottom:9px;text-decoration:none}
p.author a:hover,p.author a.feedback:hover{color:#b9133c;text-decoration:underline}
p.author a.feedback{color:#014c93}
.articleCategory{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:10px 0}
.editorialScoreLogo{float:right;width:100px;margin:0 0 5px 15px;text-align:center}
.editorialScoreLogo img{display:block;margin-bottom:5px}
.editorialScoreLogo .readMore{padding-right:8px}
.relevancyColumn{float:right;width:336px;margin-left:24px}
.relevancyColumn.left{float:left;margin-left:0;margin-right:24px}
.relatedBlock,.rightInfoBlock{padding:15px 15px 0 17px;border:1px solid #dddede;border-radius:1px;background:#edeeee;background-image:-webkit-linear-gradient(#f5f6f6,#edeeee);background-image:-moz-linear-gradient(#f5f6f6,#edeeee);background-image:linear-gradient(#f5f6f6,#edeeee);box-shadow:inset 0 0 0 1px rgba(255,255,255,.33)}
.relatedBlock,.relationboxBlock{margin-bottom:10px;padding-top:10px}
.relatedBlock h2{margin:0 15px 14px 0}
.relatedBlock ul,.relatedContent ul{margin:0;padding:0;list-style:none}
.relatedBlock li{padding:10px 15px 10px 0;border-top:1px solid #dddede;overflow:hidden}
.relatedBlock li:last-child{padding-bottom:15px}
.relatedBlock li p{margin:0;color:#828585;font-size:12px;line-height:21px}
.relatedBlock .thumb{float:left;margin-right:15px}
.relatedBlock .description{overflow:hidden}
.relatedBlock .price{color:#000}
.relatedBlock p.more{margin:0;padding:10px 17px 10px 0;border-top:1px solid #dddede}
.relatedContent{padding:10px 0}
.relatedContent li{margin-bottom:10px}
.relatedContent a{color:#014c93}
.relatedContent .date{color:#828585;float:left;width:35px;margin-right:5px;white-space:nowrap}
.relatedContent .showLink,.relatedContent .hideLink{margin-left:25px}
.relatedContent ul.hideMore{display:none}
.relatedContent ul.show{display:block}
.relatedContent li.benchdb{font-size:14px;line-height:21px;background:url(../../g/benchdb/barchart.png) no-repeat 6px 0;padding-left:38px}
.relatedContent li.benchdb small{font-size:11px;color:#616464}
div.productSelect{cursor:pointer;margin:0 15px 15px;width:183px;padding:5px 10px;border:1px solid #cacece;border-radius:1px;background:#f0f2f2;background-image:-webkit-linear-gradient(#f9fbfb,#e1e4e4);background-image:-moz-linear-gradient(#f9fbfb,#e1e4e4);background-image:linear-gradient(#f9fbfb,#e1e4e4)}
div.productSelect p{margin:0;padding:0 10px 0 0;background:url(../../g/pw/arrow-up-down.png) no-repeat 100%}
.productSelect .productName{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.r{font-size:9px;color:gray}
.b1{font-size:13px;color:#000;line-height:18px}
.b3,.b3 a{font-size:9px;color:gray}
p.b3{text-align:center}
.b4{font-size:13px;color:#353535;text-align:justify;margin-left:35px}
.b5{font-size:13px;color:#000;text-align:justify;line-height:18px}
.b6{font-size:10px;color:#000}
.b7{font-size:11px;color:#000;line-height:15px}
.b8{font-size:12px;color:#000;line-height:17px}
.b15{font-size:13px;color:#000;line-height:18px;text-align:justify}
.b16{font-size:10px;color:#000;text-align:justify}
.b17{font-size:11px;color:#000;line-height:15px;text-align:justify}
.b18{font-size:12px;color:#000;line-height:18px;text-align:justify}
code.code{color:#666;font-family:"courier new",courier,monospace}
pre.code{border:1px solid black;display:block;padding:2px;padding-bottom:20px;font-family:"courier new",courier,monospace;margin-top:5px;margin-bottom:5px;overflow:auto;overflow-y:hidden;text-align:left}
pre.code br{display:none}
.nextPrevLinks{margin:15px 0}
.nextPrevLinks ul{margin:0;padding:0;list-style:none}
.nextPrevLinks li{margin:5px 0}
.nextPrevLinks li a{display:inline-block;padding-left:25px;position:relative}
.nextPrevLinks li a:before{content:"";position:absolute;left:0;top:0;width:20px;height:15px;background:url(../../g/nieuws/next-previous-arrows.png) no-repeat}
.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{width:298px;border:1px solid #e8eaea;line-height:1.4}
.nextPrevLinks.large li a{display:block;padding:5px 30px;color:#014c93;text-decoration:none}
.nextPrevLinks.large li.next{float:left}
.nextPrevLinks.large li.previous{float:right}
.nextPrevLinks.large li a:before{height:100%}
.nextPrevLinks.large li.next a:before{background-position:0 15px}
.nextPrevLinks.large li.previous a:before{left:auto;right:0;background-position:0 -18px}
.nextPrevLinks.large .label{display:block;color:#000;font-weight:700}
.nextPrevLinks.large li:hover{border:1px solid #dcdede;background-color:#f1f3f3}
.nextPrevLinks.large.review li{float:none;width:auto;margin:0}
.nextPrevLinks.large.review li a{padding:5px 10px}
.reviewToc{overflow:auto;padding:10px 0;line-height:1.5}
.reviewToc ul{width:310px;float:left;list-style:none;padding:0;margin:0 0 15px}
.reviewToc li{padding:3px 0}
.reviewToc li.active{font-weight:700}
.reviewToc li.active a{color:#000}
.reviewToc li.reactions{padding-left:23px;background:url(../../g/forum/images/icons/Open_off.png) no-repeat 0 -1px}
.reviewToc a:hover{color:#b9133c}
.relevancyColumn .reviewToc ul{margin:0}
.relevancyColumn .singlePageReviewToc{width:336px}
.relevancyColumn .singlePageReviewToc.tocCopy{visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.relevancyColumn .singlePageReviewToc.fixed.tocCopy{visibility:visible;opacity:1}
.relevancyColumn .singlePageReviewToc.fixed{position:fixed;top:-2px}
.fixedHeader .relevancyColumn .singlePageReviewToc.fixed{top:42px}
#socialButtonsContainer{padding:20px 0}
#singlePageReviewButtonContainer{padding:0 0 20px}
#singlePageReviewButtonContainer.greyTopBorderBlock{padding-top:20px}
#reviewArticleButtons{overflow:auto;clear:both}
#reviewArticleButtons>div{float:left;width:50%}
.shareImage{display:inline-block;height:24px;line-height:24px;padding-left:30px;font-size:14px;background:url(../../g/social/social_sharing_icons_article.png) no-repeat}
.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{width:70px;margin-right:30px;margin-bottom:10px}
.socialPopup{width:310px}
.socialPopup #shareButtonContent{display:block!important}
.videoColumn{float:left;margin-bottom:15px}
.blackTooltip{width:250px;background:#444;border:0;padding-top:7px}
.blackTooltip .popupContent{padding:0}
.blackTooltip .close{display:none}
.blackTooltip .arrow{left:120px;background:url(../../g/popup/arrows_black.png) no-repeat}
.blackTooltip .arrow.top{left:120px}
.blackTooltip h3{font-size:15px;font-weight:400;color:#fff;text-align:center;margin-bottom:5px}
.blackTooltip p{font-size:11px;color:#fff;text-align:center;padding:0 10px}
.userreviewThumbs{margin-top:15px;text-align:center}
.userreviewThumbs .thumb{margin:0 5px;display:inline-block}
.plan .content{float:left;line-height:1.6;width:620px}
.plan #reacties{margin-top:20px}
.plan .sidebar{float:right;width:336px}
.relatedBlock .popularProductListing .sortable li{border-top:0}
.relatedBlock table.listing td,.relatedBlock table.listing tr:first-child td{border-color:#dddede}
.relatedBlock .popularProductListing p.more,.relatedBlock .popularProductListing+p.more{padding-top:5px;border-top:0}
#plan div.content{float:left;line-height:1.6;width:764px;display:block}
#plan .sidebar{background:#f7f9f9;border:1px solid #e8eaea;border-radius:1px;float:right;padding:10px 10px 0;margin-left:24px;width:170px}
#plan table.innerTable{margin-bottom:15px;line-height:1.6}
td.picture.announcement{vertical-align:top}
#plan table.innerTable .authorInfo{margin-top:15px;width:100%}
#plan table.innerTable td.bio{line-height:18px}
.authorInfo td{padding:10px;border-bottom:1px solid #d7dfdd}
.authorInfo td.label{color:#646464}
.articleColumn .authorInfo{font-size:13px;line-height:1.6}
.articleColumn .authorInfo .bioShort{border-top:1px solid #e8eaea;border-bottom:1px solid #e8eaea;margin-left:215px;padding:10px 0}
.articleColumn .authorInfo .bioShort ul{margin:0;padding:5px 0 5px 15px;line-height:1.8}
.articleColumn .authorInfo .articleNumbers{border-bottom:1px solid #e8eaea;margin-left:215px;padding:10px 0;height:70px}
.articleColumn .authorInfo .articleNumbers div{float:left;width:50%}
.articleColumn .authorInfo .articleNumbers div span{display:block;text-align:center;font-size:16px}
.articleColumn .authorInfo .articleNumbers div span.number{font-size:27px;font-weight:700}
.articleColumn .authorBio{clear:both;font-size:13px;line-height:1.6;padding-top:15px;margin-bottom:15px}
.articleColumn .authorBio .dm{display:block;clear:both;margin-bottom:10px}
.articleColumn .authorBio .profile{padding-right:15px;height:17px;display:inline-block}
.articleColumn .authorBio .profile .usericonsmall{position:relative;top:3px;width:17px!important;height:20px!important;margin-right:3px;border-radius:0;display:inline-block}
.articleColumn .authorBio .profile .usericonsmall img{width:17px;height:17px}
.articleColumn .authorBio .twitter,.articleColumn .authorBio .googleplus{padding-right:15px;padding-left:20px;background:url(../../g/social/social_share_icons_footer.png) no-repeat;height:17px;display:inline-block}
.articleColumn .authorBio .twitter{background-position:0 -17px}
.articleColumn .authorBio .googleplus{background-position:0 -51px}
.listingContainer.authorListing{width:620px}
.aboutTweakers,.crewList{padding:10px 0}
.aboutTweakers p,.aboutTweakers a{line-height:1.6;margin:0 0 5px;font-size:13px}
.crewList .crew{display:inline-block;width:72px;margin-bottom:15px;padding:0 15px;text-align:center;vertical-align:top}
.crewList .crew img{margin-bottom:10px}
table.crewTable{width:100%;display:table;border-collapse:separate;border-spacing:0;border-color:gray;margin-bottom:15px}
.crewTable th{color:white;background-color:#8f9191;font-weight:700;line-height:18px;margin:0;min-height:18px;padding:8px 20px 8px 10px;text-align:left}
.crewTable td{line-height:18px;margin:0;min-height:18px;padding:8px 20px 8px 10px;text-align:left;border-bottom:1px solid #d7dfdd}
.crewTable th.tableDate{width:15%}
#plan div.content .pageIndex{margin-bottom:15px;text-align:right}
#plan div.content .pageIndex span.pageDistribution{float:right;margin-left:10px}
.rightInfoBlock{padding:15px 15px 5px;margin-bottom:15px}
.rightInfoBlock table.listing th{font-weight:700;text-align:left;line-height:20px}
.rightInfoBlock table.listing tr:first-child th{border-color:#dddede;border-bottom:1px solid #dddede}
.rightInfoBlock table.listing td{line-height:20px;border-color:#dddede}
.rightInfoBlock table.listing tr:last-child td{border-bottom:0}
.rightInfoBlock table.listing .delivery,.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}
.secondColumn .addReviewButton{width:137px;height:26px;line-height:26px;margin-left:0;text-align:center}
.authorContainer .scoreButton{float:right;margin-top:2px;cursor:pointer}
.authorContainer .scoreButton.small{margin:0;position:relative;right:-4px;top:7px}
.pricetable td p{margin:0;font-size:14px}
.pricetable td a{text-decoration:none}
.pricetable td a:hover{text-decoration:underline}
.pricetable .costSummary,.pricetable .listOptions{display:none}
.pricetable td.shop-name{max-width:270px}
.pricetable .shop-name .tagline,.pricetable .shop-bare-price p a{color:#888;font-size:12px}
.article h4.rml,.article h5.rml,.article h6.rml{margin:10px 0;font-weight:700}
.article h4.rml{font-size:16px}
.article h5.rml{font-size:14px}
.article h6.rml{font-size:13px}
.article .toc ol{margin:0 0 15px}
.article table.monthlyWinner{width:100%;table-layout:fixed}
.article table.monthlyWinner tr td{white-space:normal}
.article table.monthlyWinner td.image{width:75px;vertical-align:top}
.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{width:50px;text-align:right}
.article table.monthlyWinner .thumb.medium{float:right;margin-left:5px}
@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 .googleplus,.articleColumn .authorBio .twitter{background:url(../../g/social/social_share_icons_footer_x2.png) no-repeat 0 -17px;background-size:17px 68px}
.articleColumn .authorBio .googleplus,.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;top:1px;right:0}
.rmlToolbar span{display:block;width:18px;height:18px;border:1px solid #7b7b7b;margin-bottom:2px;cursor:pointer;background:#fff url(../../g/if/comments/toolbar/rmltoolbar_v2.png) no-repeat}
.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:#323232}
.rmlToolbarHelper{padding:0 0 10px}
#smilies{display:none;position:absolute;background-color:#fff;border:1px solid #7b7b7b;width:136px;overflow:hidden}
#smilies span{float:left;height:22px;width:32px;cursor:pointer;padding:1px}
#smilies span:hover{border:1px dotted #7b7b7b;padding:0}
#reacties{width:620px}
#reacties h2 small{font-size:13px}
.filterBox{overflow:hidden;margin-bottom:10px}
.popupContent #reactionSortForm{display:block!important;line-height:25px}
#reactionSortThrobber{margin-top:3px}
.modFilter{float:left;line-height:15px}
.modFilter .reactionCount{margin:0 20px 0 5px;font-size:12px;color:#616464}
.modFilter .scoreButton{padding-top:3px;padding-bottom:3px;font-size:12px;width:27px;border-radius:2px}
.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 #dddede;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 #dddede;padding:10px 15px 8px;margin-bottom:10px;position:relative}
.reactieBody.informative{background:#f9fcf9;border-color:#cfd4c9}
.reactieBody.spotlight{background:#f3faf5;border-color:#becfbe}
.reactieHeader{color:#616464}
.reactieHeader .usericonsmall{float:left;margin:5px 10px 0 0}
.reactieHeader .userLink{color:#141414;font-weight:700}
.reactieHeader .tweakersBadge{position:relative;top:3px}
.reactieHeader .date,.reactieHeader .replyTo,.reactieHeader .replyToFlat{color:#616464;font-size:11px;font-weight:400}
.reactieHeader .scoreButton{float:right;margin:5px 0 0;cursor:pointer}
.reactieHeader .scoreButton.small{position:relative;right:-4px;top:7px}
.reactieHeader .newReaction,.reactieHeader .authorReaction{position:absolute;left:15px;top:-8px;color:#fff;font-size:10px;text-transform:uppercase;height:15px;line-height:15px;padding:0 5px;border-radius:1px;background:#46949a;background-image:-webkit-linear-gradient(#4f999f,#3d8f95);background-image:-moz-linear-gradient(#4f999f,#3d8f95);background-image:linear-gradient(#4f999f,#3d8f95)}
.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:#141414;text-decoration:none}
.reactieBody.hidden .reactieHeader .date,.reactieBody.hidden .reactieHeader .replyTo,.reactieBody.hidden .reactieHeader .replyToFlat{color:#616464}
.reactieBody.hidden .scoreButton{margin-top:0}
.reactieBody.hidden .scoreButton.large{width:22px;height:15px;font-size:10px;font-weight:400;line-height:15px;border-radius:1px}
.reactieBody.hidden .scoreButton.small{top:0}
.collapsedmarker>.reactieBody{cursor:pointer;color:#014c93}
.reactieFooter{padding:8px 0 2px}
.reactieContent{padding:13px 0 2px;word-wrap:break-word}
.reactieContent blockquote{color:#646464;margin:10px 0 10px 10px;border-left:3px solid #d7d7d7;padding-left:5px}
.reactieContent a{text-decoration:underline}
.reactieContent span.me{color:#787777}
.reactieContent .edit,.reactieContent .offtopic{margin-top:10px;margin-bottom:0;font-size:11px;color:#787777}
.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{width:100%;min-height:234px;border:1px solid #dddede;margin-bottom:5px;line-height:1.6}
#reactieForm textarea.large{min-height:468px}
#reactieForm .reactieCancelButton{margin-left:10px}
#reactieContainer>#reactieForm .reactieCancelButton{display:none}
#reactieContainer .replyToMainThread{margin:21px 0 10px;cursor:pointer}
.edit #reactieForm{margin:0;padding:13px 0 2px}
.edit #reactieForm label,.edit .reactieContent,.edit .reactieFooter{display:none}
#collapseButtons{position:absolute;top:20px;left:-30px;width:40px;height:20px}
#collapseButtons span{display:inline-block;width:20px;height:20px;vertical-align:top;background:url(../../g/if/comments/toggle_buttons.png) no-repeat;cursor:pointer}
.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;padding:15px 0}
#filterBackButton+#reacties.shopSurvey{padding-top:27px}
#reacties.shopSurvey .reactie{border-left:1px solid #dbdede;background:0;padding:0 0 0 15px;border-bottom:1px solid #dbdede;margin-bottom:20px}
#reacties.shopSurvey .reactie .reactie{padding-left:35px;border:0}
#reacties.shopSurvey .reactie h2{margin:0}
#reacties.shopSurvey .reactie h2 span.edituserreview{font-family:arial,helvetica,"Liberation Sans",sans-serif;font-weight:400;font-size:11px;color:#000}
#reacties.shopSurvey .reactie h2 span.edituserreview a{color:#014c93}
#reacties.shopSurvey table{width:100%;table-layout:fixed}
#reacties.shopSurvey table th{padding:0}
#reacties.shopSurvey table td{padding:5px 0}
#reacties.shopSurvey a.reply{margin:9px 0 0 4px;padding:0 2px;float:left;background:#fff}
#modPopup .title,#modPopup #modMore{font-weight:700;font-size:12px}
#modPopup.disableScoreInfo .scoreMeta,#modPopup.disableScoreInfo .scoreButtons{display:none}
#modPopup .scoreButtons{margin-top:20px;margin-bottom:12px;text-align:center}
#modPopup .scoreButton{margin:0 0 0 10px}
#modPopup .scoreButton:first-child{margin-left:0}
#modPopup .scoreMeta,#modPopup .scoreFaq{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #545454}
#modPopup .scoreMeta>span{text-align:center;display:block;color:#b7b4b2;line-height:19px;font-size:12px}
#modPopup .scoreMeta>span a{text-decoration:underline}
#modPopup #scoreTitle{font-size:14px;margin-bottom:5px}
#modPopup #scoreDesc{height:55px}
#modPopup .scoreFaq{line-height:19px;font-size:12px}
#modPopup .scoreFaq a{color:#6fbdd4}
#modPopup.disableScoreInfo .scoreMeta,#modPopup.disableScoreInfo .scoreButtons{display:none}
#modPopup #modReason p{margin-top:10px;font-weight:400}
#modPopup table{width:100%;table-layout:fixed}
#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{margin-top:10px;font-weight:400}
#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-top:10px;margin-bottom:0}
#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-top:10px;padding-bottom:15px}
#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{text-align:left;font-weight:700;padding-bottom:7px}
#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,.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{width:220px;border:0;color:#c8cbcb;background:#414141;background-image:-webkit-linear-gradient(#464848,#3c3e3e);background-image:-moz-linear-gradient(#464848,#3c3e3e);background-image:linear-gradient(#464848,#3c3e3e)}
.modPopup .popupContent{padding:15px}
.modPopup .arrow.left{width:6px;height:12px;top:56px;left:-6px;background:url(../../g/popup/arrows_black.png) no-repeat;background-position:-2px -8px}
.karmaCards{position:absolute;margin-top:-5px;margin-left:10px;width:160px}
ul.topKarma{width:130px}
.toggleKarmaCards{padding:5px}
p.replyWarning{padding:10px 10px 10px 35px;background:#f6f4be url(../../g/if/icons/error.png) no-repeat 10px 20px;border:1px solid #d6d4a5;border-radius:3px}
p.replyWarning.admins{background-position:10px 10px}
p.replyWarning a:hover{color:#ed053e}
