#devicegrade{width:30px}
h1{font-size:20px;line-height:1.3}
.topBanner{display:none!important}
#about .button{display:block;margin:0 auto 15px!important}
#menu .rightSidebarToggle.notLoggedIn{display:block}
#menu .rightSidebarToggle{display:block;position:relative}
#rightSidebar .username{width:104px}
#rightSidebarMenu li.login,#rightSidebarMenu li.register{width:100%}
#rightSidebarMenu .notificationsPopup .icon{display:none}
#rightSidebar .notificationsPopup .postExcerpt{margin-left:0}
#rightSidebarMenu .icon.compare,#rightSidebarMenu .icon.messages,#rightSidebarMenu .icon.notifications{display:block;position:relative}
#userbar li.messages,#userbar li.notifications,#userbar li.compare{display:none}
.itemList.unread #totalNotificationsCount,.unread #totalNotificationsCount{display:inline-block;margin:2px 5px 0 0;left:31px}
.rightSidebarToggle.itemList.highlight .newNotificationsCount,.highlight .newNotificationsCount{background:#eafd6c;background-image:-webkit-linear-gradient(#eafd6c,#ecfc54);background-image:-moz-linear-gradient(#eafd6c,#ecfc54);background-image:linear-gradient(#eafd6c,#ecfc54)}
.rightSidebarToggle.itemList .newNotificationsCount{background:#e6e8e8}
.selectedProductsPopup .header{padding:10px 0 10px 10px}
.selectedProductsPopup .noProducts{border-bottom:0;border-top:1px solid #373a3a}
.selectedProductsPopup .noProducts a.fancyButton{padding:5px 0 0;height:21px}
#menu li{float:right}
#userbar li.search{float:left}
.popup.displayOptions{max-width:280px}
#videos li{width:50%;border-right:10px solid transparent;border-left:0}
#videos li+li{border-right:0;border-left:10px solid transparent}
#videos li+li+li{display:none;width:0}
.nextPrevLinks.large{width:100%}
.nextPrevLinks.large li{float:none!important;width:auto;margin:0 10px 10px}
#forumheading #title{position:static;clear:both}
#tweakbase_relations .rbProductlist .item{width:100%}
table.listing .time{width:0;padding:0;overflow:hidden}
table.listing .poster{width:0;padding:0}
.pageDistribution .last{display:none}
.messageheader .date{letter-spacing:-1px}
.messageheader .date a>span{display:none}
.message_actions.responsiveDropDownList>select{width:85px}
.message_actions.responsiveDropDownList li.rating:before{content:"";margin:0 2px}
.message_actions.responsiveDropDownList li.rating .ratingcount{max-width:36px}
#categoryBrowser .images li{float:none;width:auto!important;border-right:0!important}
#categoryBrowser.lastLevel .images li,#categoryBrowser .images li,#categoryBrowser ul li{width:100%!important}
.sortOptions{float:none}
.sortOptions span{display:none}
.listOptions .pageIndex,.sortOptions+.pageIndex{display:none}
table.listing+.listOptions .sortOptions{display:none}
table.listing+.listOptions .pageIndex{display:block}
.productFilter table.listing .price-score{width:0}
.productFilter table.listing .price-score:last-child{width:95px}
table.listing .lead{display:none}
table.listing .specline a{font-size:12px}
.priceFilter #listing{position:relative;overflow:hidden}
.priceFilter .sortLinks .initialcost,.priceFilter .sortLinks .price{display:none}
table.shop-listing tr td{height:75px!important}
table.shop-listing .shop-name>p{position:relative;overflow:visible;width:100%;padding-right:90px;z-index:1}
table.shop-listing .shop-name>p a{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
table.shop-listing .shop-bare-price{width:0;overflow:hidden;padding:0}
table.shop-listing .shop-price>p{position:relative;z-index:2}
table.shop-listing .shop-clickout{overflow:visible}
table.shop-listing .shop-clickout>a{position:relative;top:32px;left:-77px;z-index:2}
table.shop-listing .shop-score,table.shop-listing .shop-delivery{width:0;padding:0}
table.shop-listing .shop-score>p{position:absolute;left:10px;margin-top:34px}
table.shop-listing .shop-delivery>p{position:absolute;left:150px;margin-top:34px}
table.shop-listing .shop-name .tagline{display:block;position:absolute;top:54px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
table.shop-listing .shop-name .tagline:before{content:""}
table.shop-listing .shop-score .scoreStars{overflow:visible;position:relative}
table.shop-listing .shop-score .scoreStars:before{content:attr(title);position:absolute;top:-2px;left:254px;color:#888}
.featured table.shop-listing td.adline{height:auto!important}
table.telecom-listing tr td{height:65px!important}
#listingContainer .telecom-listing tr td:last-child{width:0;padding:0;display:none}
#listingContainer .telecom-listing tr td.shop-score{width:70px}
table.telecom-listing .shop-name .tagline{top:67px}
table.telecom-listing .shop-score>p{left:0}
table.telecom-listing .shop-delivery>p{position:static;margin:0}
table.telecom-listing .shop-score .scoreStars::before{left:200px;top:16px;font-size:13px}
.unsortedWarning{padding-bottom:90px}
.unsortedWarning .actions .fancyButton{display:block}
table.shop-listing.unsorted .unsorted-subline{height:20px!important}
.alternative_products.large .rbProductlist .item{width:50%}
div.groupedReviewScoresBlock .percentageBar{margin-left:10px;width:70%}
.reviewPortalInfo a.fancyButton{position:absolute;margin-top:-64px!important;right:10px}
.reviewPortalFpaItems .portalFpaItems .fpaItem{height:65px}
.reviewPortalFpaItems .portalFpaItems .fpaItem .fpaTitle p::before{content:""}
.reviewPortalFpaItems .portalFpaItems .fpaItem .fpaTitle h2,.reviewPortalFpaItems .portalFpaItems .fpaItem .fpaTitle p{display:block}
.latestVideosBlock table.listing p.lead{display:none}
#latestVideoWrapper .listOptions .pageIndex{display:block}
.pageTabs.responsiveDropDownList.preserveTabs ul li:nth-child(-n+3){width:31%;margin-right:2%}
.pageTabs.responsiveDropDownList.preserveTabs ul li:nth-child(3){margin-right:0}
.pageTabs.responsiveDropDownList.preserveTabs ul li:nth-child(n+4){display:none}
#tab\:overzicht .secondColumn .shopData.small{width:100%}
#tab\:overzicht .secondColumn .shopData.small td:first-child{border:0}
#tab\:overzicht .secondColumn .shopReviewButtons a:last-child{display:block;margin-left:0!important;margin-top:15px}
#tab\:overzicht .secondColumn .shopData td{display:block;width:100%}
#tab\:shopreviews .secondColumn .shopReviewButtons a:last-child{display:block;margin-left:0!important;margin-top:15px}
#tab\:contact .mainColumn .shopData{width:100%}
#tab\:contact .mainColumn .shopData td:first-child{border:0}
#tab\:contact .mainColumn .shopData td{display:block;width:100%}
#tab\:contact .secondColumn .gMapsWrapper{width:auto}
#tab\:kosten .mainColumn .shopData{width:100%}
#tab\:kosten .mainColumn .shopData td{display:inline-block;width:60%;border:0}
#tab\:kosten .mainColumn .shopData td:last-child{width:100px}
#tab\:kosten .mainColumn .shopData td.titles{display:block;width:100%;border-bottom:1px solid #e6e6e6}
#tab\:overzicht .overviewFilter .filterOption{float:none;width:auto;margin:0 10px 10px}
#tab\:overzicht .popularreviews .small,#tab\:overzicht .editorialguides .buyadvice.small,#tab\:overzicht .editorialguides .bestbuyguide.small{width:100%}
#tab\:specificaties .spec-group-name,#tab\:specificaties .spec-column,#tab\:specificaties .spec-index-column{display:block;text-align:left;padding:10px 0}
#tab\:specificaties .spec-column{color:#000}
table.spec-detail{border:10px solid transparent;width:100%;table-layout:auto}
table.spec-detail td.spec-column{color:#616464}
table.spec-detail td.spec-column,table.spec-detail td.spec-group-name{clear:both;width:auto}
table.spec-detail td.spec-group-name{margin-top:10px}
table.spec-detail td.spec-group-name+td.spec-column{height:0}
table.spec-detail .spec-column div.specPriceMore .fancyButton,table.spec-detail .spec-column div.specReviewMore .fancyButton{position:absolute;left:150px}
.frontpage #community .userReview .usericonsmall{display:none}
.frontpage #community .communityItem .communityDescription{min-width:0}
.pros,.cons{width:100%}
#scorecarddiv .ScorecardView{padding:5px}
#ScoreCardDiv .ScoreCard .ScorecardView table.centered th{overflow:hidden;border-bottom:1px solid #e8eaea;font-size:11px}
#ScoreCardDiv .ScoreCard .ScorecardView table.centered col:first-child,#ScoreCardDiv .ScoreCard .ScorecardView table.centered th:first-child,#ScoreCardDiv .ScoreCard .ScorecardView table.centered td:first-child{width:0;padding:5px 0 0 5px;line-height:1;vertical-align:top}
#ScoreCardDiv .ScoreCard .ScorecardView table.centered tr:nth-child(2) td,#ScoreCardDiv .ScoreCard .ScorecardView table.centered tr.scoreCardFirst th,#ScoreCardDiv .ScoreCard .ScorecardView table.centered tr.scoreCardFirst tr,#ScoreCardDiv .ScoreCard .ScorecardView table.centered tr.scoreCardLast tr{padding-top:5px;vertical-align:top}
#ScoreCardDiv .ScoreCard .ScorecardView table.centered col,#ScoreCardDiv .ScoreCard .ScorecardView table.centered th,#ScoreCardDiv .ScoreCard .ScorecardView table.centered td{padding:28px 5px 0;text-align:center}
.publicationPrice{float:none}
.article .spec-detail{border:1px solid #ccc}
.article .spec-detail tr td.spec-group-name{margin-top:0;background-color:#fff;text-align:center}
.article .spec-detail tr td.spec-group-name ~ td{padding:0;background-color:#fff}
table.listing.dm .topic>a{text-overflow:ellipsis;overflow:hidden}
table.listing.dm .topic small{margin-top:20px}
table.listing.dm .poster{padding:0;width:0}
table.listing.dm .poster a:before{content:"Starter:\20"}
table.listing.dm .poster a{position:absolute;margin-top:35px;left:40px}
table.listing.dm .time{width:0}
table.listing.dm .time a{position:absolute;margin-top:30px;right:10px}
table.listing .time{display:none}
table.listing .poster{display:none}
table.listing td p.title{max-height:45px;overflow:hidden}
table.listing td.score-replies,table.listing td.replies{width:0;vertical-align:bottom;padding-bottom:30px}
table.listing td.score-replies p,table.listing td.replies p{position:absolute;left:100px;margin:0}
table.listing td:last-child p.score{left:145px;padding-top:2px}
table.listing td.video-replies p{left:155px}
#listingContainer .listing .lead{display:none}
.aboShop .aboBlock{width:100%}
.aboShop .aboTable tr td{padding:5px 0}
.aboshop .aboTable tr td.header,.aboShop .aboTable tr td.abo,.aboShop .aboTable tr td.elite{display:block;width:50%;float:left;height:20px;padding:5px 0}
.aboShop .aboTable tr td.description{display:block;width:100%;padding-top:10px}
.aboShop .aboTable tr td.extra{display:none}
.aboShop .aboTable tr:last-child td{background:0}
#TweakersAboshopForm div{padding:10px}
#TweakersAboshopForm table tr td{display:block;width:100%;text-align:left}
#categoryBar h2{display:none}
#categoryBar li.more a{width:80px;text-align:left}
#categoryBar li.more a:before{background:0;height:8px}
#categoryBar li.more a:after{content:' vergelijken »'}
.tweakbaseGrid li{width:100%}
#tab\:specificaties .header{margin-bottom:20px}
.colSpecs td.spec-label{width:60%}
.colImages{width:100%}
.productSpecificationImages{width:300px}
.productSpecificationImages .thumb.imagenormal{width:288px}
.productSpecificationImages .thumb.imagenormal img{max-width:286px}
.productSpecificationImages .thumb.imagemedium,.productSpecificationImages .thumb.imagemedium img{height:109px;width:132px}
.productSpecificationImages .thumb.large,.productSpecificationImages .thumb.large img{height:64px;width:80px}
.moreImages{background-position:50% 40px;height:76px;line-height:60px;width:92px}
.popup.specInfo{left:10px!important;right:10px;width:auto}
#ratingForm textarea,#ratingForm #advertisementId,.vaUserReviewPopup{width:auto;max-width:300px}
.vaUserReviewPopup .score{display:none}
.galleryTable colgroup col{width:100%}
.galleryTable td{width:100%;height:inherit;float:left;padding:0;box-sizing:border-box}
.galleryInnerTable td{padding:5px 10px}
.galleryTable td.title{border:0;padding-bottom:0}
.galleryInnerTable th.centered{width:50px}
.galleryInnerTable th.last{width:60px}
ul.galleryProfile{width:100%;float:none;margin:0;clear:both}
.galleryBody div .bar{margin:25px 0 10px}
.memoriam{width:100%}