.fpaItemsWrapper{border-bottom:2px solid #bfbfbf;overflow:auto}
.fpaItems{overflow:hidden;width:980px}
.fpaItem{border-right:1px solid #e6e6e6;float:left;overflow:hidden;padding:9px 20px 19px 0;position:relative;width:300px}
.fpaItem+.fpaItem{padding-left:20px;width:298px}
.fpaItem.last{border-right:0;padding-right:0;width:300px}
.fpaItem a{color:#014a93;text-decoration:none}
.fpaItem>a{display:block}
.fpaTitle{height:59px;overflow:hidden;width:300px}
.fpaTitle h2,.fpaTitle p{margin:0;overflow:hidden;white-space:nowrap}
.fpaTitle h2{color:inherit;font-size:19px;line-height:28px}
.fpaTitle p{font-size:16px;line-height:22px}
.fpaImageContainer{height:126px;margin-bottom:24px;position:relative;width:100%}
.fpaImageContainer:before{background:white;bottom:-24px;content:'';display:block;height:24px;left:0;opacity:.9;position:absolute;width:100%}
.fpaImageContainer:after{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);content:'';display:block;height:150px;left:0;position:absolute;top:0;width:100%;z-index:1}
.fpaImage{overflow:hidden;width:100%}
.fpaImage img{display:block}
.fpaImage.VideoArticle:after{content:url(../../g/video/ankeiler_video_arrow.png);height:27px;left:126px;position:absolute;top:61px;width:48px}
.thumb.video.fpa:after{box-shadow:0 0 0 1px rgba(0,0,0,0.1) inset;content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.thumb.video.fpa span.playIcon:after{content:url(../../g/video/ankeiler_video_arrow.png);left:50%;margin-left:-24px;margin-top:-13px;position:absolute;top:50%}
.fpaMeta{bottom:19px;font-size:12px;height:24px;line-height:24px;padding:0 10px;position:absolute;z-index:1}
.fpaItem a:hover{color:#b9133d;text-decoration:underline}
.fpaItem:hover .fpaImageContainer{opacity:.92}
.noMeta .fpaImageContainer:before{display:none}
.tweakbaseOverview .fpaItems{border-bottom:0;border-top:1px solid #e6e6e6;width:100%}
.tweakbaseOverview .fpaItems .fpaItem{border-right:0;padding-left:0;padding-right:10px}
.tweakbaseOverview .fpaItems .fpaItem+.fpaItem{padding-left:10px}
.tweakbaseOverview .fpaItems .fpaItem.last{padding-right:0}
#highlightedProductsHead{padding-top:15px}
#highlightedProducts .fpaItem{border-top:1px solid #e6e6e6;min-height:237px;padding-bottom:10px}
#highlightedProducts .fpaItem p{margin-bottom:10px}
#highlightedProducts .fpaItem .thumb{border:0;float:left;margin-right:10px;padding:0}
#highlightedProducts .description,#highlightedProducts .price{font-size:13px}
#highlightedProducts .description{height:32px;overflow:hidden;padding:0}
#highlightedProducts .productTitle{font-size:16px;line-height:22px}
#highlightedProducts .productTitle a,#highlightedProducts .price a{font-size:16px;line-height:22px}
#highlightedProducts .score{margin-top:35px}
#highlightedProducts .price{height:22px;white-space:nowrap}
#highlightedProducts .price a{font-weight:700}
#categoryBar{height:42px;margin-bottom:17px;margin-top:4px}
#categoryBar h2{float:left;margin:0;width:132px}
#categoryBar h2 .title{display:block;height:25px;line-height:25px}
#categoryBar h2 .title:after{background:url(../../g/fp/category_icons_all.png?v=2) no-repeat -6px 0;content:'';display:inline-block;height:25px;vertical-align:top;width:12px}
#categoryBar h2 .subtitle{display:block;font-family:"arial","helvetica","Liberation Sans",sans-serif;font-size:12px;height:17px;line-height:17px}
#categoryBar ul{list-style:none;margin:0;padding:0}
#categoryBar li{float:left;width:83px}
#categoryBar li a{color:black;display:block;height:42px;line-height:17px;text-align:center}
#categoryBar li a:before{background:url(../../g/fp/category_icons_all.png?v=2) no-repeat;content:'';display:block;height:25px}
#categoryBar li.more{float:right;width:auto}
#categoryBar li.more a{color:#014a93}
#categoryBar li.more a:before{background-position:50% -26px}
#categoryBar li.telefoons a:before{background-position:50% -52px}
#categoryBar li.laptops a:before{background-position:50% -78px}
#categoryBar li.tablets a:before{background-position:50% -104px}
#categoryBar li.televisies a:before{background-position:50% -130px}
#categoryBar li.games a:before{background-position:50% -156px}
#categoryBar li.monitoren a:before{background-position:50% -182px}
#categoryBar li.cameras a:before{background-position:50% -208px}
#categoryBar li.opslag a:before{background-position:50% -234px}
#categoryBar li.processors a:before{background-position:50% -260px}
#categoryBar li.abonnementen a:before{background-position:50% -286px}
#categoryBar li.avaccessoires a:before{background-position:50% -312px}
#categoryBar li.cameraaccessoires a:before{background-position:50% -338px}
#categoryBar li.cartech a:before{background-position:50% -364px}
#categoryBar li.desktops a:before{background-position:50% -390px}
#categoryBar li.diensten a:before{background-position:50% -416px}
#categoryBar li.maatschappij a:before{background-position:50% -442px}
#categoryBar li.ereaders a:before{background-position:50% -468px}
#categoryBar li.geluid a:before{background-position:50% -494px}
#categoryBar li.huishoudelijk a:before{background-position:50% -520px}
#categoryBar li.internet a:before{background-position:50% -546px}
#categoryBar li.invoerapparatuur a:before{background-position:50% -572px}
#categoryBar li.itpro a:before{background-position:50% -598px}
#categoryBar li.keukenapparatuur a:before{background-position:50% -624px}
#categoryBar li.kleineopslag a:before{background-position:50% -650px}
#categoryBar li.koptelefoons a:before{background-position:50% -676px}
#categoryBar li.mediaspelers a:before{background-position:50% -702px}
#categoryBar li.mp3spelers a:before{background-position:50% -728px}
#categoryBar li.netwerk a:before{background-position:50% -754px}
#categoryBar li.componenten a:before{background-position:50% -780px}
#categoryBar li.persoonlijkeverzorging a:before{background-position:50% -806px}
#categoryBar li.printers a:before{background-position:50% -832px}
#categoryBar li.software a:before{background-position:50% -858px}
#categoryBar li.specialisaties a:before{background-position:50% -884px}
#categoryBar li.witgoed a:before{background-position:50% -910px}
#categoryBar li.domotica a:before{background-position:50% -936px}
#categoryBar li.powertools a:before{background-position:50% -1018px}
a.scoreBarGroup{display:block}
a.scoreBarGroup span{cursor:pointer}
.scoreReadOut{display:none}
.scoreBar{float:left;font-size:0;height:17px;margin-top:0;overflow:hidden;background-color:#d2d4d4;background-image:-webkit-linear-gradient(top,#d2d4d4,#c5c8c8);background-image:-moz-linear-gradient(#d2d4d4,#c5c8c8);background-image:linear-gradient(to bottom,#d2d4d4,#c5c8c8);border:1px solid #b8bcbc}
.scoreBar:hover{background-color:#dfe1e1;background-image:-webkit-linear-gradient(top,#dfe1e1,#d2d4d4);background-image:-moz-linear-gradient(#dfe1e1,#d2d4d4);background-image:linear-gradient(to bottom,#dfe1e1,#d2d4d4);border:1px solid #d2d4d4}
.scoreUnselected{background-color:#d2d4d4;background-image:-webkit-linear-gradient(top,#d2d4d4,#c5c8c8);background-image:-moz-linear-gradient(#d2d4d4,#c5c8c8);background-image:linear-gradient(to bottom,#d2d4d4,#c5c8c8);border:1px solid #b8bcbc}
.scoreUnselected:hover{background-color:#dfe1e1;background-image:-webkit-linear-gradient(top,#dfe1e1,#d2d4d4);background-image:-moz-linear-gradient(#dfe1e1,#d2d4d4);background-image:linear-gradient(to bottom,#dfe1e1,#d2d4d4);border:1px solid #d2d4d4}
.scoreLime{background-color:#aad21f;background-image:-webkit-linear-gradient(top,#aad21f,#98bc1c);background-image:-moz-linear-gradient(#aad21f,#98bc1c);background-image:linear-gradient(to bottom,#aad21f,#98bc1c);border:1px solid #86a619}
.scoreLime:hover{background-color:#b7e02c;background-image:-webkit-linear-gradient(top,#b7e02c,#aad21f);background-image:-moz-linear-gradient(#b7e02c,#aad21f);background-image:linear-gradient(to bottom,#b7e02c,#aad21f);border:1px solid #aad21f}
.scoreYellowLight{background-color:#f0e981;background-image:-webkit-linear-gradient(top,#f0e981,#ede56a);background-image:-moz-linear-gradient(#f0e981,#ede56a);background-image:linear-gradient(to bottom,#f0e981,#ede56a);border:1px solid #eae153}
.scoreYellowLight:hover{background-color:#f2ed98;background-image:-webkit-linear-gradient(top,#f2ed98,#f0e981);background-image:-moz-linear-gradient(#f2ed98,#f0e981);background-image:linear-gradient(to bottom,#f2ed98,#f0e981);border:1px solid #f0e981}
.scoreGray{border-left-width:1px}
.scorePurple{background-color:#be87ac;background-image:-webkit-linear-gradient(top,#be87ac,#b576a1);background-image:-moz-linear-gradient(#be87ac,#b576a1);background-image:linear-gradient(to bottom,#be87ac,#b576a1);border:1px solid #ac6596}
.scorePurple:hover{background-color:#c797b8;background-image:-webkit-linear-gradient(top,#c797b8,#be87ac);background-image:-moz-linear-gradient(#c797b8,#be87ac);background-image:linear-gradient(to bottom,#c797b8,#be87ac);border:1px solid #be87ac}
tr:hover>td>.scorePurple{background-color:#c797b8;background-image:-webkit-linear-gradient(top,#c797b8,#be87ac);background-image:-moz-linear-gradient(#c797b8,#be87ac);background-image:linear-gradient(to bottom,#c797b8,#be87ac);border:1px solid #be87ac}
.scoreTurquoise{background-color:#0ec3a6;background-image:-webkit-linear-gradient(top,#0ec3a6,#0cab92);background-image:-moz-linear-gradient(#0ec3a6,#0cab92);background-image:linear-gradient(to bottom,#0ec3a6,#0cab92);border:1px solid #0a937e}
.scoreTurquoise:hover{background-color:#0fdbbb;background-image:-webkit-linear-gradient(top,#0fdbbb,#0ec3a6);background-image:-moz-linear-gradient(#0fdbbb,#0ec3a6);background-image:linear-gradient(to bottom,#0fdbbb,#0ec3a6);border:1px solid #0ec3a6}
tr:hover>td>.scoreTurquoise{background-color:#0fdbbb;background-image:-webkit-linear-gradient(top,#0fdbbb,#0ec3a6);background-image:-moz-linear-gradient(#0fdbbb,#0ec3a6);background-image:linear-gradient(to bottom,#0fdbbb,#0ec3a6);border:1px solid #0ec3a6}
.scoreRed{background-color:#ce1e42;background-image:-webkit-linear-gradient(top,#ce1e42,#b81b3b);background-image:-moz-linear-gradient(#ce1e42,#b81b3b);background-image:linear-gradient(to bottom,#ce1e42,#b81b3b);border:1px solid #a21834}
.scoreRed:hover{background-color:#df274c;background-image:-webkit-linear-gradient(top,#df274c,#ce1e42);background-image:-moz-linear-gradient(#df274c,#ce1e42);background-image:linear-gradient(to bottom,#df274c,#ce1e42);border:1px solid #ce1e42}
tr:hover>td>.scoreRed{background-color:#df274c;background-image:-webkit-linear-gradient(top,#df274c,#ce1e42);background-image:-moz-linear-gradient(#df274c,#ce1e42);background-image:linear-gradient(to bottom,#df274c,#ce1e42);border:1px solid #ce1e42}
.scoreLightblue{background-color:#a1e6ef;background-image:-webkit-linear-gradient(top,#a1e6ef,#8be0eb);background-image:-moz-linear-gradient(#a1e6ef,#8be0eb);background-image:linear-gradient(to bottom,#a1e6ef,#8be0eb);border:1px solid #75dae7}
.scoreLightblue:hover{background-color:#b7ecf3;background-image:-webkit-linear-gradient(top,#b7ecf3,#a1e6ef);background-image:-moz-linear-gradient(#b7ecf3,#a1e6ef);background-image:linear-gradient(to bottom,#b7ecf3,#a1e6ef);border:1px solid #a1e6ef}
tr:hover>td>.scoreLightblue{background-color:#b7ecf3;background-image:-webkit-linear-gradient(top,#b7ecf3,#a1e6ef);background-image:-moz-linear-gradient(#b7ecf3,#a1e6ef);background-image:linear-gradient(to bottom,#b7ecf3,#a1e6ef);border:1px solid #a1e6ef}
.scoreDarkblue{background-color:#2372d1;background-image:-webkit-linear-gradient(top,#2372d1,#1f66bb);background-image:-moz-linear-gradient(#2372d1,#1f66bb);background-image:linear-gradient(to bottom,#2372d1,#1f66bb);border:1px solid #1b5aa5}
.scoreDarkblue:hover{background-color:#307fdd;background-image:-webkit-linear-gradient(top,#307fdd,#2372d1);background-image:-moz-linear-gradient(#307fdd,#2372d1);background-image:linear-gradient(to bottom,#307fdd,#2372d1);border:1px solid #2372d1}
tr:hover>td>.scoreDarkblue{background-color:#307fdd;background-image:-webkit-linear-gradient(top,#307fdd,#2372d1);background-image:-moz-linear-gradient(#307fdd,#2372d1);background-image:linear-gradient(to bottom,#307fdd,#2372d1);border:1px solid #2372d1}
.scoreYellow{background-color:#f0e981;background-image:-webkit-linear-gradient(top,#f0e981,#ede56a);background-image:-moz-linear-gradient(#f0e981,#ede56a);background-image:linear-gradient(to bottom,#f0e981,#ede56a);border:1px solid #eae153}
.scoreYellow:hover{background-color:#f2ed98;background-image:-webkit-linear-gradient(top,#f2ed98,#f0e981);background-image:-moz-linear-gradient(#f2ed98,#f0e981);background-image:linear-gradient(to bottom,#f2ed98,#f0e981);border:1px solid #f0e981}
tr:hover>td>.scoreYellow{background-color:#f2ed98;background-image:-webkit-linear-gradient(top,#f2ed98,#f0e981);background-image:-moz-linear-gradient(#f2ed98,#f0e981);background-image:linear-gradient(to bottom,#f2ed98,#f0e981);border:1px solid #f0e981}
.scoreBrown{background-color:#c7804b;background-image:-webkit-linear-gradient(top,#c7804b,#bd733b);background-image:-moz-linear-gradient(#c7804b,#bd733b);background-image:linear-gradient(to bottom,#c7804b,#bd733b);border:1px solid #aa6735}
.scoreBrown:hover{background-color:#cd8e5e;background-image:-webkit-linear-gradient(top,#cd8e5e,#c7804b);background-image:-moz-linear-gradient(#cd8e5e,#c7804b);background-image:linear-gradient(to bottom,#cd8e5e,#c7804b);border:1px solid #c7804b}
tr:hover>td>.scoreBrown{background-color:#cd8e5e;background-image:-webkit-linear-gradient(top,#cd8e5e,#c7804b);background-image:-moz-linear-gradient(#cd8e5e,#c7804b);background-image:linear-gradient(to bottom,#cd8e5e,#c7804b);border:1px solid #c7804b}
.scoreSalmon{background-color:#fab881;background-image:-webkit-linear-gradient(top,#fab881,#f9aa68);background-image:-moz-linear-gradient(#fab881,#f9aa68);background-image:linear-gradient(to bottom,#fab881,#f9aa68);border:1px solid #f89c4f}
.scoreSalmon:hover{background-color:#fbc699;background-image:-webkit-linear-gradient(top,#fbc699,#fab881);background-image:-moz-linear-gradient(#fbc699,#fab881);background-image:linear-gradient(to bottom,#fbc699,#fab881);border:1px solid #fab881}
tr:hover>td>.scoreSalmon{background-color:#fbc699;background-image:-webkit-linear-gradient(top,#fbc699,#fab881);background-image:-moz-linear-gradient(#fbc699,#fab881);background-image:linear-gradient(to bottom,#fbc699,#fab881);border:1px solid #fab881}
.scoreGray{background-color:#d2d4d4;background-image:-webkit-linear-gradient(top,#d2d4d4,#c5c8c8);background-image:-moz-linear-gradient(#d2d4d4,#c5c8c8);background-image:linear-gradient(to bottom,#d2d4d4,#c5c8c8);border:1px solid #b8bcbc}
.scoreGray:hover{background-color:#dfe1e1;background-image:-webkit-linear-gradient(top,#dfe1e1,#d2d4d4);background-image:-moz-linear-gradient(#dfe1e1,#d2d4d4);background-image:linear-gradient(to bottom,#dfe1e1,#d2d4d4);border:1px solid #d2d4d4}
tr:hover>td>.scoreGray{background-color:#dfe1e1;background-image:-webkit-linear-gradient(top,#dfe1e1,#d2d4d4);background-image:-moz-linear-gradient(#dfe1e1,#d2d4d4);background-image:linear-gradient(to bottom,#dfe1e1,#d2d4d4);border:1px solid #d2d4d4}
.scoreGreen{background-color:#aad21f;background-image:-webkit-linear-gradient(top,#aad21f,#98bc1c);background-image:-moz-linear-gradient(#aad21f,#98bc1c);background-image:linear-gradient(to bottom,#aad21f,#98bc1c);border:1px solid #86a619}
.scoreGreen:hover{background-color:#b7e02c;background-image:-webkit-linear-gradient(top,#b7e02c,#aad21f);background-image:-moz-linear-gradient(#b7e02c,#aad21f);background-image:linear-gradient(to bottom,#b7e02c,#aad21f);border:1px solid #aad21f}
tr:hover>td>.scoreGreen{background-color:#b7e02c;background-image:-webkit-linear-gradient(top,#b7e02c,#aad21f);background-image:-moz-linear-gradient(#b7e02c,#aad21f);background-image:linear-gradient(to bottom,#b7e02c,#aad21f);border:1px solid #aad21f}
.scoreBar.marginTop{margin-right:5px;margin-top:4px}
.scoreBar.noMarginRight{margin-right:0}
.scoreConnector{background:url(../../../g/score_bar/connector_colors.gif) no-repeat;border:0;float:left;font-size:0;height:5px;margin-top:5px;overflow:hidden;padding:1px 0;width:2px}
.poll{background-color:#f2f2f2;border:1px solid #fafafa;clear:both;margin-bottom:5px;max-width:620px;padding:3px}
.poll dl{margin:0 3px}
.poll dl dt{clear:both;float:left;padding:3px 0}
.poll dl dd{margin:0;padding:3px 0;text-align:right}
.poll dl dd .scoreBar{clear:both;float:none;margin:0}
.poll div.formsubmit{display:none}
html:not(.js) .poll div.formsubmit{display:block;padding:3px 0 0 20px}
.poll label{cursor:pointer;display:block;padding:3px 0}
.poll label.selected{background-color:#dfdfdf;color:#cf0234}
.poll label:hover{background-color:#e6e6e6}
.poll label input{float:left;margin:2px 8px 0 0}
.poll label input+span,.poll label input+a{display:block;overflow:hidden}
.poll fieldset br{display:none}
.poll .message{margin:3px 6px}
.pollWrapper{background-color:#f2f2f2;margin-bottom:15px;padding:10px 15px}
.pollWrapper h3{margin-bottom:10px}
.pollWrapper p{margin-bottom:7px;line-height:1.6em}
.pollWrapper .poll{background:inherit;border:0;margin-bottom:7px;padding:0}
.pollWrapper .poll dl{margin:0}
.pollWrapper .poll dl dt{line-height:1.6em}
.pollWrapper .poll label{padding-left:10px}
.pollWrapper .poll label input{margin-top:4px}
.pollWrapper .stats,.pollWrapper .message{color:#404040;font-size:11px;margin-bottom:0}
.pollWrapper .message{color:#b9133d}
.pollWrapper form{min-height:90px;position:relative}
.pollWrapper .advertorial{background-color:inherit;border:0;margin:0;min-height:90px;padding:0;position:relative;z-index:2}
.pollWrapper .advertorial+.hide{bottom:0;left:0;margin:0;overflow:auto;position:absolute;right:0;top:0;z-index:1}
.pollWrapper .advertorial+.hide .bar.notice{font-size:13px}
.news .pollWrapper .stats{text-align:center}
.centered .pollWrapper{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:656px}
.centered .pollWrapper h3{font-size:16px}
.centered .pollWrapper .poll{max-width:none}
.centered .pollWrapper .stats{font-size:12px}
.mainColumn{float:left;margin-right:24px;width:620px}
.secondColumn{float:left;width:336px}
.mainColumn.frontpage{border-right:1px solid #e6e6e6;margin-right:0;padding-right:20px;padding-top:15px;width:639px}
.secondColumn.frontpage{margin-left:20px;padding-top:15px;width:300px}
.secondColumn.frontpage #b_re{border-bottom:1px solid #e6e6e6;padding-bottom:15px}
table.highlights{border-top:1px solid #e6e6e6;margin-bottom:14px;table-layout:fixed;width:100%}
table.highlights td{border-bottom:1px solid #e6e6e6;font-size:13px;line-height:21px;padding:6px 0}
table.highlights .time{margin-left:4px}
table.highlights .type{padding-top:5px;text-align:center;width:25px}
table.highlights .publicationTime{text-align:center;width:36px}
table.highlights .title{padding-left:6px}
table.highlights .replies{text-align:right;width:42px}
table.highlights .replies .commentCount{vertical-align:middle}
table.highlights span,table.highlights label.unimportant{font-size:12px}
table.highlights span,table.highlights label.unimportant,table.highlights .publicationTime,table.highlights .replies,table.highlights .replies a{color:gray}
table.highlights .publicationTime span.new{color:#404040;font-weight:700}
.moreItems{display:none;width:518px}
.moreItems table{border-top:1px solid #e6e6e6;margin-bottom:10px}
.contentIcon{background:url(../../g/bullets/fp-channelicons_x2.png?v=3) no-repeat;background-size:13px 480px;display:block;height:11px;margin-left:5px;margin-top:-1px;vertical-align:middle;width:13px}
.contentIcon.plan,.contentIcon.action,.contentIcon.abo,.contentIcon.adv{height:12px}
.contentIcon.review{margin-top:-2px}
.main.news,.home.news,.core.news{background-position:0 0}
.main.review,.home.review,.core.review{background-position:0 -60px}
.main.video,.home.video,.core.video{background-position:0 -120px}
.main.download,.home.download,.core.download{background-position:0 -180px}
.main.plan,.home.plan,.core.plan{background-position:0 -240px}
.main.action,.home.action,.core.action{background-position:0 -300px}
.main.abo,.home.abo,.core.abo{background-position:0 -360px}
.main.adv,.home.adv,.core.adv{background-position:0 -420px}
.electronics.news{background-position:0 -12px}
.electronics.review{background-position:0 -72px}
.electronics.video{background-position:0 -132px}
.electronics.download{background-position:0 -192px}
.electronics.plan{background-position:0 -252px}
.electronics.action{background-position:0 -312px}
.electronics.abo{background-position:0 -372px}
.electronics.adv{background-position:0 -432px}
.mobile.news{background-position:0 -24px}
.mobile.review{background-position:0 -84px}
.mobile.video{background-position:0 -144px}
.mobile.download{background-position:0 -204px}
.mobile.plan{background-position:0 -264px}
.mobile.action{background-position:0 -324px}
.mobile.abo{background-position:0 -384px}
.mobile.adv{background-position:0 -444px}
.games.news{background-position:0 -36px}
.games.review{background-position:0 -96px}
.games.video{background-position:0 -156px}
.games.download{background-position:0 -216px}
.games.plan{background-position:0 -276px}
.games.action{background-position:0 -336px}
.games.abo{background-position:0 -396px}
.games.adv{background-position:0 -456px}
.pro.news{background-position:0 -48px}
.pro.review{background-position:0 -108px}
.pro.video{background-position:0 -168px}
.pro.download{background-position:0 -228px}
.pro.plan{background-position:0 -288px}
.pro.action{background-position:0 -348px}
.pro.abo{background-position:0 -408px}
.pro.adv{background-position:0 -468px}
.secondColumn .fpItem,.secondColumn #b_re{margin-bottom:19px}
.darkFpBlock{background-color:#f2f2f2;border:1px solid #d9d9d9;border-radius:1px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.33);padding:15px 15px 17px}
.darkFpBlock h2{margin-bottom:13px}
.darkFpBlock ul{list-style:none;margin:0;padding:0}
.darkFpBlock li{overflow:hidden}
.darkFpBlock li .thumb{float:left;margin:0 10px 10px 0}
.darkFpBlock .title{margin-bottom:0;margin-top:2px}
.darkFpBlock .subtitle{color:gray}
.darkFpBlock ul+p{margin:0}
#bestBuyGuides ul,#recentlyTested ul{border-top:1px solid #e6e6e6;list-style:none;margin:0 0 10px;padding:0}
#bestBuyGuides li,#recentlyTested li{border-bottom:1px solid #e6e6e6;height:75px;overflow:hidden;padding:15px 0;position:relative}
#bestBuyGuides .title,#recentlyTested .title,#highlightedTag .title{font-size:13px;line-height:21px;margin-bottom:5px;margin-top:15px;max-height:40px;overflow:hidden}
#bestBuyGuides .date,#recentlyTested .price{color:#666;font-size:13px;margin-top:5px}
#bestBuyGuides .date a,#recentlyTested .price a,#recentlyTested .review a{color:#666}
#bestBuyGuides .description{color:#666;font-size:13px;padding:0}
#bestBuyGuides .block{float:left}
#bestBuyGuides .bbgThumbFp{float:right;margin-top:8px}
#recentlyTested li .thumb{bottom:15px;position:absolute;right:15px;top:15px}
#recentlyTested li .scorecard{padding:0;position:absolute;right:0;top:10px}
#recentlyTested p{margin:0;width:180px}
#recentlyTested.hasBanner li.hideWhenHasBanner{display:none}
#highlightedTag .thumb{float:left;margin:0 10px 0 0}
#highlightedTag .subtitle{font-size:13px;line-height:20px;min-height:70px}
#groupedContent h2,#highlights h2,#recentlyTested h2,#highlightedProductsHead h2,#community h2,.highlightedProductsWrapper h2{margin-bottom:11px}
#news .newsSubmit{float:right;margin-top:6px}
#news .more{float:left;margin-bottom:11px;margin-top:-4px}
#news .more+.more{float:right}
#meuk{overflow:hidden;width:650px}
#meuk table{float:left;width:310px}
#meuk table+table{margin-left:20px}
#videos ul{list-style:none;margin:0 0 10px;overflow:hidden;padding:0}
#news #videos{margin-bottom:19px;margin-top:19px}
#videos li{float:left;margin:0;padding:0;text-align:left;width:200px}
#videos li+li{margin-left:19px}
#videos li .thumb{border:0;margin:0 0 10px;padding:0}
#videos li .thumb.video .playtime{bottom:0;right:0}
#videos li .contentIcon{margin-left:0;margin-right:5px;margin-top:-2px}
#fpPromo .item{border-bottom:1px solid #e6e6e6;overflow:hidden;padding-bottom:15px}
#fpPromo .item h2{margin-bottom:10px}
#fpPromo .item p{color:#666;line-height:1.6;margin-bottom:8px}
#fpPromo .item .thumb{float:right;margin-left:10px}
#textlinks{margin-bottom:0;padding-bottom:7px}
#sponsored li{border-top:1px solid #d9d9d9;padding-top:10px}
#sponsored li,#textlinks li{line-height:1.6}
#jobs li,#training li{border-top:1px solid #d9d9d9;padding-top:10px;line-height:1.6}
#jobs li p.title,#training li p.title{margin-top:5px}
#jobs li p.info a,#training li p.info a{color:gray}
#jobs .moreInfo,#training .moreInfo{border-top:1px solid #d9d9d9;padding-top:10px}
#jobs .moreInfo a+a,#training .moreInfo a+a{margin-left:8px}
#jobs .keywordSearch,#jobs h3{margin-bottom:10px}
#jobs>iframe{display:block;margin:0 auto;max-width:336px;width:100%}
#pricewatch p.title{font-size:14px;margin-top:5px}
#pricewatch li .fancyButton{margin-left:0;margin-top:10px}
#newsletter{margin-bottom:19px;padding-bottom:15px}
#newsletter form p{margin:0}
#newsletter input.text{margin-right:8px;width:130px}
#poll{padding-bottom:10px}
#poll h4{margin-bottom:11px;margin-top:0}
#poll .poll{margin-bottom:10px}
#poll .poll dl{margin:0}
#poll .poll dl dt,#poll .poll dl dd{margin-top:5px}
#poll .poll dl dt{width:85%}
#poll .advertorial{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding:10px 0}
#poll .scoreBar{margin-bottom:5px}
#pollListing{width:620px}
#pollListing .pageIndex .pageDistribution{margin-top:10px}
#pollListing #pageWrapper .pageIndex .pageDistribution{display:none}
#pollListing .polldate{color:gray}
#community p.more{clear:both;padding-top:15px}
#community .communityReviews{border-bottom:2px solid #bfbfbf;border-top:1px solid #e6e6e6;margin-bottom:15px}
#community .communityReviews>div{border-bottom:1px solid #e6e6e6;padding-bottom:5px}
#community .communityReviews .userReview{display:block;min-height:150px;padding:10px 0}
#community .communityReviews .userReview .productThumb{float:left;margin-right:0;margin-top:9px;width:200px}
#community .communityReviews .userReview .reviewContent{float:right;width:420px}
#community .communityReviews .userReview .reviewContent .userInfo h2,#community .communityReviews .userReview .reviewContent .userInfo h2 a{color:#014a93;font-size:16px;padding:3px 0 0}
#community .communityReviews .userReview .reviewContent .userInfo .usericonsmall{float:left;margin-right:10px}
#community .communityReviews .userReview .reviewContent .userReviewDescription{background-color:#f7f7f7;background-image:-webkit-linear-gradient(top,#f7f7f7,#f2f2f2);background-image:-moz-linear-gradient(#f7f7f7,#f2f2f2);background-image:linear-gradient(to bottom,#f7f7f7,#f2f2f2);border:1px solid #d9d9d9;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,0.33) inset;line-height:19px;min-height:62px;padding:11px 14px 34px 12px;position:relative}
#community .communityReviews .userReview .reviewContent .userReviewDescription p{margin-bottom:5px}
#community .communityReviews .userReview .reviewContent .userReviewDescription p.score{bottom:5px;position:absolute}
#community .communityReviews .userReview .reviewContent .userReviewDescription p.score a.commentCount{margin-right:7px}
#community .communityReviews .userReview .reviewContent .userReviewDescription p.score a:last-child{left:1px;position:relative;top:2px}
#community .communityReviews .userReview .reviewContent .userReviewDescription p .arrow{background:url(../../g/icons/arrow_top_grey.png) no-repeat;height:8px;left:40px;position:absolute;top:-8px;width:15px}
#community .communityReviews .userReview:nth-child(2) .productThumb{float:right;margin-left:10px}
#community .communityReviews .userReview:nth-child(2) .reviewContent{float:left}
#community .communityTopics,#community .communityBlogs{border-bottom:2px solid #bfbfbf;margin-bottom:15px}
#community .communityBlogs{border-bottom:0}
#community .communityItem{border-bottom:1px solid #e6e6e6;float:left;overflow:hidden;padding:10px 0;position:relative;width:305px}
#community .communityItem:nth-child(-n+2){border-top:1px solid #e6e6e6}
#community .communityItem:nth-child(2n+1){margin-right:25px}
#community .communityItem .userInfo{float:left;margin-top:9px;width:40px}
#community .communityItem .communityDescription{line-height:2}
#community .communityItem .title{font-size:13px}
#community .communityItem .user,#community .communityItem .category{padding-right:45px}
#community .communityItem .user a,#community .communityItem .category a{color:#666}
#community .communityItem .commentCount{bottom:10px;position:absolute;right:0}
#tb_overview_more_content{display:none}
#tb_overview_more_content.show{display:block}
.tb_overview_images{margin-bottom:15px;overflow:hidden;width:360px}
.tb_overview_images .thumb.imagemedium{text-align:center;width:324px}
.tb_overview_images .thumb.small{float:left;margin:15px 24px 0 0}
#toggleAdvancedButton{color:#014a93;cursor:pointer;font-size:10px;text-decoration:none}
#toggleAdvanced td{line-height:26px}
#toggleAdvancedButton:hover{text-decoration:underline}
div.section ul{list-style:none;padding:0}
div.section ul li{background-position:0 0;background-repeat:no-repeat;line-height:20px;margin:0}
.shopreviewFormDiv td{border-bottom:1px solid #e6e6e6;height:30px;line-height:22px}
#algemeenText,#leveringsText,#serviceText{width:425px}
.popularProductListing .sortable{display:inline-block;margin-bottom:10px;min-width:230px}
.popularProductListing .sortable ul{min-width:225px}
.popularProductListing .sortable li{font-size:12px}
.popularProductListing .sortable div{padding-right:20px}
.passwordReset td{border-top:1px solid #e6e6e6;padding:15px}
.passwordReset label{float:right}
.relatedBlock .priceRight,.relatedBlock .scoreLeft{display:inline-block}
.relatedBlock .priceRight{margin-left:15px}
.description{padding-bottom:2px;padding-top:7px}
.relatedBlock ul .priceView{color:gray;vertical-align:middle}
.relatedBlock ul .readMore{color:#014a93}
.relatedBlock .thumb,.listing .image,.rbProductlist .imageContainer{position:relative}
.relatedBlock .thumb .scorecard,.listing .image .scorecard,.rbProductlist .imageContainer .scorecard{padding:0;position:absolute;right:-7px;top:-6px}
.listing .image .scorecard{right:5px;top:13px}
.rbProductlist .imageContainer{float:left}
.rbProductlist .imageContainer .scorecard{right:4px}
.ScoreCard{background-color:#f2f2f2;border:1px solid #d9d9d9;border-radius:1px;margin-bottom:15px;padding:9px}
.ScoreCard .userReviewScoreDiv{clear:both;float:left;margin-bottom:10px;margin-left:10px}
.ScoreCard .userReviewScoreDiv a.showLink,.ScoreCard .userReviewScoreDiv .hideLink{background:url(../../g/if/categories/arrows.png) no-repeat 0 -137px;padding-left:20px}
.ScoreCard .userReviewScoreDiv .hideLink{background-position:0 -110px}
#ScoreCardDiv .ScoreCard .ScorecardView table{background-color:white;border:0;margin:0;padding:0;table-layout:fixed;width:100%}
#ScoreCardDiv .ScoreCard .ScorecardView table.fit{width:auto}
#ScoreCardDiv .ScoreCard .ScorecardView table tr td{border-bottom:1px solid #e6e6e6;border-top:0}
#ScoreCardDiv .ScoreCard .ScorecardView .scoreTableLeft,#ScoreCardDiv .ScoreCard .ScorecardView .scoreTableRight{border-top:1px solid #e6e6e6}
#ScoreCardDiv .ScoreCard .ScorecardView table tr.scoreCardFirst td{border-top:1px solid #e6e6e6}
#ScoreCardDiv .ScoreCard .ScorecardView .tnetscoreshield{float:right}
#ScoreCardDiv.noborder{border-top:0}
#ScoreCardDiv h3{color:#404040;display:block;font-size:14px;font-weight:700;line-height:22px}
#ScoreCardDiv h3 a{color:#014a93;text-decoration:none}
#ScoreCardDiv h3 a:hover{color:#b9133d;text-decoration:underline}
#ScoreCardDiv h3 .productSource{padding-left:10px;font-size:12px;color:gray;display:inline-block;font-weight:lighter}
.ScorecardView{background-color:white;border:1px solid #d9d9d9;border-radius:1px;clear:both;overflow:auto;padding:15px 10px;word-wrap:break-word}
.ScorecardView .roundup img{float:left}
.ScorecardView .scoreEmblem a.subReviewButton{cursor:pointer;display:block;margin:4px 0 0}
.ScorecardView .scoreEmblem{float:right}
.ScorecardView .bottomline.roundup .scoreEmblem{float:left;margin-left:-42px;position:relative}
.ScorecardView .scorecardFooter p{margin:0}
.ScorecardView .bottomline.roundup p{float:right;margin:0;max-width:320px;width:auto}
.ScorecardView .bottomline.roundup span.priceSummary{display:block;margin:5px 0}
.ScorecardView .bottomline.roundup span.priceSummary a{font-size:14px;text-decoration:none}
.ScorecardView .bottomline.roundup span.priceSummary a:hover{text-decoration:underline}
.ScorecardView .bottomline.roundup .productThumb .thumb{border:0}
.ScorecardView .bottomline.roundup p.priceSummary span{display:block}
.ScorecardView .bottomline.roundup p.priceSummary a{text-decoration:none}
.ScorecardView .bottomline.roundup p.priceSummary a:hover{text-decoration:underline}
.ScorecardView .bottomline.roundup .productThumb{float:left;margin-top:10px}
.ScorecardView .scoreWrapper a,.ScorecardView .priceData a{text-decoration:none}
.ScorecardView .scoreWrapper a:hover,.ScorecardView .priceData a:hover{text-decoration:underline}
.scorecardScoreWrapper{clear:both;display:none;overflow:auto}
.scorecardScoreWrapper.show{display:block}
.ScorecardView .priceDataContainer{padding-top:15px}
.ScorecardView .priceData{border-top:1px solid #e6e6e6;padding-top:10px}
.popup.subReviewPopup table.listing td{border-bottom:1px solid #e6e6e6;padding:10px 0;vertical-align:top}
.popup.subReviewPopup table.listing tr:first-child td{border-top:1px solid #e6e6e6}
.popup.subReviewPopup table.listing{margin-bottom:10px;table-layout:fixed;width:100%}
.priceData .currentPrice a{font-size:14px;font-weight:700}
.publicationPrice{color:#666;float:right}
.noBottomline{color:#666}
.scoreEmblem{float:left;margin-left:10px}
.scoreEmblem.noMargin{margin-left:0}
.scoreEmblem .scoreStars{margin:4px 0 0}
.pros,.cons{float:left;padding-bottom:10px;width:230px}
.pros+.cons{margin-left:10px}
.bottomline h3,.pros h3,.cons h3,.scoreEmblem h3,.userReviewScoreDiv h3,.priceData h3{margin-bottom:5px}
.scoreTableLeft,.criteriaScore{float:right}
.scoreTableRight{float:left}
.userReviewScoreTable{margin-left:0;width:220px}
.userReviewScoreTable td:last-child{width:70px}
.userReviewScoreTable.scoreTableRight{margin-right:20px}
.positivePointsList,.negativePointList{list-style:none;margin:0;padding:0}
.positivePointsList li,.negativePointList li{line-height:19px;padding-bottom:6px;padding-left:18px;word-wrap:break-word}
.positivePointsList li:before,.negativePointList li:before{background:url(../../g/if/icons/plus.png) no-repeat;background-position:bottom;content:'';height:17px;margin-left:-18px;position:absolute;width:14px}
.negativePointList li:before{background-image:url(../../g/if/icons/min.png)}
.popup.subReviewPopup{width:490px}
div.groupedReviewScoresBlock{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding:10px 0}
div.groupedReviewScoresBlock h3{font-size:14px}
div.groupedReviewScoresBlock div.averageBlock{float:right;font-size:14px;padding:20px 40px;text-align:center;width:110px}
div.groupedReviewScoresBlock div.scoreRow{display:flex;height:25px}
div.groupedReviewScoresBlock div.scoreRow>div{float:left}
div.groupedReviewScoresBlock .scoreGroup{min-width:80px}
div.groupedReviewScoresBlock .percentageBar{background-color:#f2f2f2;border:1px solid #d9d9d9;border-radius:1px;height:10px;margin:0 10px 0 25px;width:270px}
div.groupedReviewScoresBlock .percentageBar .innerBar{background:#8c8c8c;background-image:-webkit-linear-gradient(#8c8c8c,#999);background-image:-moz-linear-gradient(#8c8c8c,#999);background-image:linear-gradient(#8c8c8c,#999);border:1px solid #595959;border-radius:1px;float:left;height:10px;left:-1px;position:relative;top:-1px}
div.groupedReviewScoresBlock .scoreCount{color:#666;font-size:13px;min-width:20px;text-align:right}
.collectionAddForm .extendedcheckbox,.collectionAddForm .extendedradio,.collectionAddForm div.row{clear:both;height:25px}
.collectionAddForm .extendedcheckbox .checkbox{height:25px}
.collectionAddForm div.row.alerts{padding:5px 0}
.collectionAddForm div.row .first{float:left;width:150px}
.collectionAddForm div.row .second{margin-bottom:4px}
.collectionAddForm .newcollectionname{position:relative;top:-5px;width:125px}
.collectionAddForm .pricealert{margin-top:-2px;width:35px}
.collectionAddForm .meukalert{border-style:none;margin-left:0;position:relative}
.collectionAddForm .priceAlertDescription{margin-bottom:15px;margin-top:5px}
.collectionAddForm .extraLabel{padding-left:5px}
.collectionAddForm ul{margin:0;padding:0 15px}
.collectionAddForm .alert{padding-left:25px}
.collectionAddForm .euro{float:right;padding-right:10px}
.collectionAddForm .messageContainer.hidden{display:none}
.window_style .collectionPath,.popup_style.isProductEdition .collectionPath{display:none}
.window_style .collectionAddForm .radio,.window_style .collectionAddForm .checkbox{clear:both;float:left;width:20px}
.window_style .collectionAddForm .bar{margin-bottom:20px}
.window_style .collectionAddForm br.clear{clear:both;display:block}
.window_style .collectionAddForm br.margin{margin:20px}
.window_style .collectionAddForm label{padding:2px 5px;position:relative;top:2px;width:920px}
.window_style .collectionAddForm .extraLabel{color:gray}
.window_style .collectionAddForm div.row .first{width:160px}
.window_style .collectionAddForm div.row .first .checkbox{visibility:hidden}
.window_style.isProductEdition .productEditionBlock{display:none}
.window_style .collectionAddForm .pricealert,.window_style .collectionAddForm .meukalert{float:left}
.window_style .collectionAddForm.priceAlertAddForm .pricealert{float:none}
.window_style .explanatory_text{float:left;margin:0 10px}
.window_style .explanatory_text br{display:none}
.popup_style .bar.header{background:0;border:0;border-radius:0;color:black;font-size:13px;font-weight:400;line-height:normal;margin:auto;min-height:0;padding:0}
.popup_style .collectionPath .first span,.popup_style .collectionPath .third span{display:block;font-size:12px;margin:8px;margin-left:18px;margin-right:18px}
.popup_style .collectionPath .third span{margin-right:34px}
.popup_style .collectionPath .first,.popup_style .collectionPath .arrow,.popup_style .collectionPath .second,.popup_style .collectionPath .third{float:left;height:32px}
.popup_style .collectionPath .first,.popup_style .collectionPath .third{cursor:pointer}
.popup_style .collectionPath .first{background-color:#d4effa;border:solid 1px #c9dae1;border-right:0;color:#848787}
.popup_style .collectionPath .second{background-color:#0a95cd;border-bottom:solid 1px #0a95cd;border-top:solid 1px #0a95cd}
.popup_style .collectionPath .arrow{border-bottom:16px solid transparent;border-left:8px solid #d4effa;border-top:16px solid transparent;display:block;float:left;height:0;width:0}
.popup_style .collectionPath .third{background-color:#0a95cd;border:solid 1px #0a95cd;border-left:0;color:white}
.popup_style .inverse .collectionPath .arrow{border-left:8px solid #0884b4}
.popup_style .inverse .collectionPath .second{background-color:#d4effa;border-bottom:solid 1px #d9d9d9;border-top:solid 1px #d9d9d9}
.popup_style .inverse .collectionPath .first{background-color:#0a95cd;border:solid 1px #0a95cd;color:white}
.popup_style .inverse .collectionPath .third{background-color:#d9d9d9;border:solid 1px #d9d9d9;border-left:0;color:gray}
.popup_style .inverse .collectionPath .third span{margin-right:32px}
.popup_style .collectionAddForm .extendedradio .radio,.popup_style .collectionAddForm .extendedcheckbox .checkbox{display:block;float:left;position:relative;top:-2px;width:25px}
.popup_style .collectionAddForm .extendedradio .label .popup_style .collectionAddForm .extendedcheckbox .label{display:block;float:left;width:282px}
.popup_style .collectionAddForm .extraLabel{color:gray}
.popup_style .collectionAddForm .extraLabel .primaryLabel{color:black;cursor:pointer}
.popup_style .collectionAddForm label{display:block;margin:15px 0 10px}
.popup_style .collectionAddForm.priceAlertAddForm label{display:inline}
.popup_style .collectionAddForm .extendedcheckbox label,.popup_style .collectionAddForm .extendedradio label{margin:0;width:270px}
.popup_style .collectionAddForm .question{float:right;margin-right:1px}
.popup_style .collectionAddFormSecondPart{display:none}
.popup_style .fancyButton{margin-bottom:10px}
.page1 .collectionAddFormFirstPart{display:block}
.page1 .collectionAddFormSecondPart{display:none}
.page1 .collectionAddFormSubmitButton{display:block}
.page1 .collectionPath{display:block}
.page1 .collectionPathBr{display:block}
.page1 .collectionAddFormCloseButton{display:none}
.page2 .collectionAddFormFirstPart{display:none}
.page2 .collectionAddFormSecondPart{display:block}
.page2 .collectionAddFormSubmitButton{display:block}
.page2 .collectionPath{display:block}
.page2 .collectionPathBr{display:block}
.page2 .collectionAddFormCloseButton{display:none}
.page3 .collectionAddFormFirstPart{display:none}
.page3 .collectionAddFormSecondPart{display:none}
.page3 .collectionAddFormSubmitButton{display:none}
.page3 .collectionPath{display:none}
.page3 .collectionPathBr{display:none}
.page3 .collectionAddFormCloseButton{display:inline-block}
.window_style .collectionAddFormNewCollection{display:none}
.window_style .collectionAddFormCloseButton{display:none}
.isProductEdition .collectionPath{display:none}
.isProductEdition .collectionPathBr{display:none}
.popup_style .explanatory_text{float:right;font-size:11px;line-height:19px;padding:2px;width:130px}
.popup_style .explanatory_text.small{color:gray;font-size:10px;line-height:10px;width:90px}
.newsContentBlock{border-bottom:1px solid #e6e6e6;margin-bottom:20px;padding-bottom:10px}
.newsContentBlock .readMore{margin-top:5px}
.newsSubmitButton{float:right;margin-top:5px;position:relative}
#poll label{line-height:22px}
div.userSearchPaging{margin-bottom:40px}
div.userSearchPaging span.pageDistribution{float:right}
.searchTable{background:#f2f2f2;border:1px solid #d9d9d9;border-spacing:0;font-size:12px;line-height:20px;padding:0 10px;width:620px}
.searchTable td,.searchTable th{padding:7px 0}
.searchTable th{font-weight:700;text-align:left}
.searchTable td{border-top:1px solid #d9d9d9}
.searchTable tr:first-child td{border:0}
li.treeFolder{background-image:url(../../g/if/icons/folder_tree.png)}
li.openTreeFolder{background-image:url(../../g/if/icons/folder_tree_min.png)}
li.closedTreeFolder{background-image:url(../../g/if/icons/folder_tree_plus.png)}
li.openTreeFolderStatic{background-image:url(../../g/if/icons/folder_tree_open.png)}
li.openTreeFolderStaticLock{background-image:url(../../g/if/icons/folder_tree_open_lock.png)}
li.openTreeFolderStaticHidden{background-image:url(../../g/if/icons/folder_tree_open_hidden.png)}
li.openTreeFolderStaticLockHidden{background-image:url(../../g/if/icons/folder_tree_open_lock_hidden.png)}
li.treeFolderLock{background-image:url(../../g/if/icons/folder_tree_lock.png)}
li.treeFolderHidden{background-image:url(../../g/if/icons/folder_tree_hidden.png)}
li.treeFolderLockHidden{background-image:url(../../g/if/icons/folder_tree_lock_hidden.png)}
.portalBlock{position:relative}
.portalFpaItems{margin-bottom:10px}
.portalFpaItems .fpaItems{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}
.reviewPortalFpaItems .portalFpaItems .fpaItems{border-right:1px solid #e6e6e6;float:left;margin-bottom:10px;width:660px}
.reviewPortalFpaItems .portalFpaItems .fpaItem+.fpaItem{padding-left:0;width:300px}
.reviewPortalFpaItems .portalFpaItems .fpaItem:nth-child(2n){border-right:0;padding-left:20px;padding-right:0}
.popularUserReviewsBlock{margin-top:-38px;width:300px}
.popularUserReviewsBlock{float:right}
.popularUserReviewsBlock .image{padding-bottom:25px}
.popularUserReviewsBlock td .scoreStars{margin-bottom:-2px}
.popularUserReviewsBlock .image a{margin-top:16px}
.textInReviewLink{color:gray;display:inline}
.overviewShield{float:right}
.announcementPicture{float:left;margin-right:5px}
.announcementPicture img{margin-left:5px;margin-top:4px}
.newsBlockContainer .hr-light{border-top:1px solid #d9d9d9;clear:both}
.newsBlockContainer .hr-light hr{display:none}
.gMapsWrapper{border:1px solid #d9d9d9;border-radius:2px;height:324px;margin-top:15px;padding:5px;width:324px}
.gMapsWrapper>div{height:100%;width:100%}
.entityHeader.edition .subInfo{padding:0}
.entityHeader.edition .subtitle{margin:0 0 5px}
.entityHeader.edition .subtitle.clearfix:after{clear:left}
.entityHeader.edition .breadcrumbinfo{background-image:url(../../g/if/v3/framework/infobutton_grey.png)}
.entityHeader.edition .rating,.entityHeader.edition .shield{height:65px;line-height:20px;padding-left:10px}
.entityHeader.edition .rating p,.entityHeader.edition .shield P{margin:0}
.entityHeader.edition .shield+.rating{border-right:1px solid #d9d9d9;padding-right:10px}
.imageCarousel .bolletje{margin-top:10px;text-align:center}
.imageCarousel .bolletje span{background:url(../../g/imageviewer/carousel_icons_v2.png) no-repeat;cursor:pointer;height:11px;margin:0 3px;width:11px}
.imageCarousel .bolletje span:hover{background-position:0 -11px}
.imageCarousel .bolletje span.active{background-position:0 -22px;cursor:default}
.imageCarousel .bolletje span.spacer{background-position:0 -66px;cursor:default}
.imageCarousel .bolletje span.video{background-position:0 -33px;width:15px}
.imageCarousel .bolletje span.video:hover{background-position:0 -44px}
.imageCarousel .bolletje span.video.active{background-position:0 -55px}
.imageCarousel .thumb.play{position:relative}
.imageCarousel .thumb.play:after{content:url(../../g/video/ankeiler_video_arrow.png);height:27px;left:75px;position:absolute;top:62px;width:48px}
.editionOverview .specs{margin-left:225px;padding-top:10px}
.editionOverview table{width:100%}
.editionOverview table.spec-detail td{padding-bottom:7px;padding-top:8px}
.editionOverview table.spec-detail .spec-index-column{width:155px}
.editionOverview table.spec-detail .spec-column{border-color:#d9d9d9}
.editionOverview table.spec-detail .spec-column.first{border-top:1px solid #d9d9d9}
.editionOverview .imageCarousel{float:left;margin-right:15px;width:210px}
.editionOverview .imageCarousel .thumb{float:none;margin:0}
.editionOverview table.spec-detail .spec-column .shops,.editionOverview table.spec-detail .spec-column .rating{float:none;padding:0;text-align:left}
.editionOverview table.spec-detail .spec-column .shops br,.editionOverview table.spec-detail .spec-column .rating br{display:none}
.editionOverview table.spec-detail .spec-column .shops>span,.editionOverview table.spec-detail .spec-column .rating .scoreStars{margin-right:10px}
.overviewFilter{margin-bottom:15px}
.overviewFilter #filter{padding:14px 0 0}
.overviewFilter .filterOption{border-left:1px solid #d9d9d9;border-top:0;float:left;margin:0 0 15px 14px;min-height:181px;padding-bottom:0;width:209px}
.overviewFilter .filterOption:first-child{border-left:0}
.overviewFilter .filterOption .facetLabel{line-height:25px;padding-top:0;text-overflow:ellipsis;white-space:nowrap}
.overviewFilter .toggleSwitch{display:none}
.overviewFilter .sliderControl{padding-top:28px}
.overviewFilter .submitContainer{clear:both;text-align:center}
.overviewFilter .submitContainer .totalResult{margin-right:10px}
.overviewFilter .submitContainer .totalResult .fancyButton{font-size:13px;font-weight:700;height:32px;line-height:32px;padding:0 20px;position:relative}
.overviewFilter .submitContainer .totalResult.searching .fancyButton:before{content:url(../../g/fp/button-throbber-large.gif);left:0;position:absolute;text-align:center;top:4px;width:100%}
.overviewFilter .submitContainer .totalResult.searching .fancyButton>span{visibility:hidden}
.popularproducts,.popularreviews,.editorialguides,.popularsearches,.relatedbrands{border-bottom:2px solid #bfbfbf;margin-top:15px;padding-bottom:15px}
.popularproducts{padding-top:15px}
.popularproducts .column{display:inline-block;padding-right:15px;text-align:center;vertical-align:top;width:220px}
.popularproducts .column+.column{border-left:1px solid #e6e6e6;padding:0 15px}
.popularproducts .column:last-child{padding-right:0}
.popularproducts .column .image{border:1px solid #e6e6e6;border-radius:2px;box-shadow:inset 0 0 25px #f8f8f8,inset 0 0 0 0 rgba(0,0,0,0.1);padding:10px 0}
.popularproducts .column .thumb{border:0;display:inline-block}
.popularproducts .column .name{font-size:14px;height:36px;line-height:18px;margin:10px 0;overflow:hidden;vertical-align:top}
.popularproducts .score_price .popularPrice{position:relative;top:-1px}
.popularsearches{padding-top:15px}
.popularsearches .column{display:inline-block;font-size:14px;line-height:24px;padding-right:16px;text-align:left;vertical-align:top;width:220px}
.popularsearches .column+.column{padding:0 16px}
.popularsearches .column:last-child{padding-right:0}
.popularsearches.topBorder{border-top:2px solid #bfbfbf;padding-top:15px}
.relatedbrands .column{display:inline-block;padding-left:15px;text-align:center;vertical-align:top;width:120px}
.relatedbrands .column:last-child{padding-right:15px}
.relatedbrands .column .image{border:1px solid #e6e6e6;border-radius:2px;margin-left:20px;width:77px}
.relatedbrands .column .thumb{border:0;display:inline-block}
.relatedbrands .column .name{font-size:14px;height:36px;line-height:18px;margin:10px 0;overflow:hidden;vertical-align:top}
.editorialguides{margin-bottom:15px;margin-top:20px;padding-bottom:5px}
.editorialguides .buyadvice,.editorialguides .bestbuyguide{float:left;line-height:1.5;width:100%}
.editorialguides .buyadvice.small,.editorialguides .bestbuyguide.small{box-sizing:border-box;padding:0 10px 0 0;width:50%}
.editorialguides .bestbuyguide.small{padding:0 0 0 10px}
.editorialguides .buyadvice img,.editorialguides .bestbuyguide img{float:right;padding-left:10px}
.popularreviews table.listing{width:60%}
.popularreviews .reviewlist.small,.popularreviews .newslist.small{box-sizing:border-box;float:left;line-height:1.5;padding:0 10px 0 0;width:50%}
.popularreviews .newslist.small{padding-right:0}
.popularreviews .reviewlist.small table.listing,.popularreviews .newslist.small table.listing{width:100%}
.relationboxBlock .winGadgetCta,.popularreviews.noContent .winGadgetCta{background:url(../../g/reviews/lampje.png);display:block;height:156px;margin:0 0 15px;width:336px}
#filterContainer .waarborgen{padding:10px}
div.filterBlock.waarborgen{text-align:center}
.collectionAddFormPriceAlert p{margin-bottom:5px}
.keywordSearchWrapper{margin:0 auto;overflow:auto;width:560px}
#productSearch{float:right;width:488px}
.keywordSearchWrapper span{color:#014a93;float:left;font-size:13px;font-weight:700;line-height:2.3}
@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){
#categoryBar h2 .title:after,#categoryBar li a:before{background-image:url(../../g/fp/category_icons_all_x2.png?v=2);background-size:28px 1045px}
.relationboxBlock .winGadgetCta,.popularreviews.noContent .winGadgetCta{background:url(../../g/reviews/lampje_x2.png);background-size:336px 156px}
}
div.symfony_form_error{background-color:#f3dde2;border:4px solid #e5b8c3;color:black;font-size:13px;margin-bottom:10px;padding:10px}
div.symfony_form_error .icon{background-image:url(../../g/if/icons/error.png);background-repeat:no-repeat;float:left;height:16px;width:16px}
div.symfony_form_error .messages{margin-left:36px}
div.symfony_form_error ul{font-weight:700;padding-left:20px}
form label.required{font-weight:700}