#b_tb{margin:12px auto}
.leaderBoard,.leaderBoardXL,.billBoard,.takeover,#b_ad,#b_btb{display:none!important}
.takeoverBg{background:0!important}
.takeoverBg #contentArea{padding-left:0!important;padding-right:0!important;border-radius:0}
.takeoverBg #bottom div.hr{display:block}
.requirelogin{padding:10px}
a{-webkit-user-select:none;-moz-user-select:none}
:focus{outline:0}
.bulletSeparatedList.breadcrumb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bulletSeparatedList.breadcrumb>li{display:none}
.bulletSeparatedList.breadcrumb>li:nth-last-child(2){display:inline}
.bulletSeparatedList.breadcrumb>li:before{content:"\00ab"!important;margin:0 6px 0 0!important}
#contentArea>.exception{margin:10px}
#contentArea form#pm{padding:0 10px;line-height:1.2}
#contentArea form#pm .message{padding:0}
#mytnet table.submit td{display:block;border:0;text-align:left;padding:10px 0}
#mytnet table.pwListTable td.label{border-top:1px solid #e8eaea;width:auto;padding-bottom:0}
#mytnet .content,#mytnet .sidebar{width:auto!important;margin-left:0;float:none;line-height:1.6}
#login_form input[type=text],#login_form input[type=password]{width:80%}
#login_form .showLink,#login_form .hideLink,#login_form #showMoreOptions{display:none}
form p.submit{padding-left:0}
#b_ad{margin-top:10px}
#categoryBar{padding:13px 90px 13px 10px;overflow:hidden}
#categoryBar li{padding-bottom:20px}
#categoryBar li.more{position:absolute;right:10px}
.fpaItemsWrapper{margin-top:1px;border-top:0}
.fpaItems{width:902px;padding-bottom:15px;background:#f1f1f1}
.fpaItem{padding:0!important;width:300px!important;border-color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.fpaItem:hover .fpaImageContainer{opacity:1}
.fpaItemsWrapper #scrollButtonLeft,.fpaItemsWrapper #scrollButtonRight{position:absolute;width:26px;height:45px;top:25px;cursor:pointer;background:url(../../g/responsive/ankeilerButtons.png) no-repeat;z-index:10}
.fpaItemsWrapper #scrollButtonLeft{background-position:0 0;left:10px}
.fpaItemsWrapper #scrollButtonRight{background-position:-27px 0;right:10px}
table.highlights{margin:10px 0}
table.highlights td{padding:0;vertical-align:top}
table.highlights .type{padding-top:10px;width:15px;text-align:left}
table.highlights .type .contentIcon{margin-left:0}
table.highlights .publicationTime{padding-top:10px;width:38px}
table.highlights td.replies{padding-right:0;width:25px}
table.highlights span{font-size:13px}
table.highlights a{display:block;padding:10px 0}
table.highlights .title span{display:none}
table.highlights .title a.showMoreItems{padding-left:14px;background:url(../../g/icons/arrow_right.png) no-repeat 0;border-top:1px solid #e8eaea}
.moreItems{left:10px!important;width:auto;right:10px}
.moreItems .arrow{left:120px!important}
#pricewatch{margin-right:10px;margin-bottom:10px!important}
#pricewatch .readMore{background:0;padding:0}
#social{overflow:hidden;position:relative;margin-bottom:10px!important}
#sponsored{clear:both;overflow:hidden;float:left;margin-bottom:10px!important;margin-right:10px}
.secondColumn #newsletter,.secondColumn #jobs{display:none}
#pricewatch,#social,#sponsored{width:auto;margin:0;overflow:hidden;float:none}
#social .button{width:44%!important}
#social .facebook{margin:0!important;float:right!important}
.twk li{width:100%!important}
.article table{width:100%!important}
.article table tr th,.article table tr td{white-space:nowrap}
.nextPrevLinks.large li{width:45%;margin-bottom:10px}
.nextPrevLinks.newslisting li{margin:0 10px}
#reacties #reactieContainer{padding-left:0;border-left:0}
#reacties .reactie .reactie{margin-left:10px}
#reacties,#reactieContainer{width:auto!important;padding:0;margin:0}
#reacties h2{display:none}
#reacties .modFilter{width:600px;overflow:hidden;height:60px}
#reacties .modFilter span.label{display:none}
#reacties .modFilter .scoreButton{font-size:1.2em;width:48px;height:20px;vertical-align:middle;padding-top:6px;float:left;margin-right:4px}
.modFilter .score3{clear:right!important}
#reacties .modFilter .reactionCount{position:relative;top:35px;float:left;display:inline-block;width:46px!important;margin:0 4px 0 -51px!important;text-align:center}
#reacties .layoutFilter{margin:0 0 10px}
.reactieBody .reactieHeader a img{display:none}
#collapseButtons .toggleThread{position:absolute;margin-left:20px;margin-top:25px}
#collapseButtons .toggleReaction{position:absolute;margin-left:20px;margin-top:-26px}
.hidden #collapseButtons .toggleReaction{margin-top:-15px}
.hidden #collapseButtons .toggleThread{margin-top:20px}
.calendar{left:10px!important;margin-top:47px;min-width:286px;width:auto;margin-right:10px;max-width:350px}
.calendar .arrow{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);left:156px;top:-11px}
#groupedContent h2,#highlights h2{margin:10px 0}
#groupedContent #videos ul li{margin:0 10px 10px 0;float:left;padding:0;height:150px}
#videos table{margin-bottom:0!important}
#meuk{width:100%}
#meuk table{float:left;width:100%;margin-bottom:0!important;margin-top:0!important}
#meuk table+table{margin:0!important;border-top:0!important}
.reviewToc h2{display:block}
#community.userReviews p{margin:10px 0}
.articleImageGallery{width:100%}
.articleImageGallery .thumb{width:20%;height:auto;margin-left:0!important;margin-right:10px!important}
.articleImageGallery .thumb img{width:100%}
.articleColumnsTemplate{width:auto}
.article .benchTable{width:100%;padding:5px 5px 0}
.article .benchTable thead tr{border:0}
.article .benchTable tr th{font-weight:400;font-size:12px}
.article .benchTable thead tr a{font-size:13px}
.article .benchTable thead tr:last-child{border:1px solid #ccc;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box}
.article .benchTable tr{display:block;width:100%;margin-bottom:5px;float:left;border-bottom:1px solid #ccc}
.article .benchTable tr:last-child{border:0}
.article .benchTable tr th,.article .benchTable tr td{float:left;border:0;padding:3px 0 3px 10px;-moz-box-sizing:border-box;box-sizing:border-box}
.article .benchTable tr th:first-child,.article .benchTable tr td:first-child{font-weight:700}
.article .benchTable tr td:first-child a{color:#00497c;font-size:13px;text-decoration:underline}
.article .benchTable tr td a{color:#828585;font-size:12px;text-decoration:none}
.article .benchTable tr th:last-child,.article .benchTable tr td:last-child{display:block;width:100%}
.article .benchTable tr td .scoreBar{margin-top:7px}
.articleColumn.userreview .fancyButton.back{margin-top:10px;margin-bottom:10px}
.articleColumn.userreview .reactieHeader .date{float:none;display:block;margin:0}
#filterBackButton{display:none}
.responsiveFilter #filterContainer{width:auto;float:none;margin:0!important}
.responsiveFilter #responsiveFilterToggle{display:block!important;cursor:pointer;background:0;border:0;box-shadow:none;padding:10px;margin:0}
.responsiveFilter #filter{margin:0 10px 15px;padding:0}
.responsiveFilter #filterForm{padding:0 10px;display:none}
.responsiveFilter h2{padding:0 10px}
.responsiveFilter .filterOption h4{color:#141414}
.responsiveFilter .filterOption.collapsed h4.toggleCollapse{background-image:url(../../g/icons/arrow_right.png)}
.responsiveFilter .sliderControl{padding-top:35px}
.responsiveFilter .filterOption .facetLabel{max-width:250px!important}
.responsiveFilter #responsiveFilterToggle+#filterForm{display:block}
.responsiveFilter #responsiveFilterToggle.collapsed+#filterForm{display:none}
.responsiveFilter .filterOption .totalResult{display:block!important;border-top:1px solid #dddede;border-bottom:1px solid #dddede;text-align:center;margin:4px 0;padding:4px 0}
.responsiveFilter .filterOption .totalResult .fancyButton{height:39px;line-height:39px;width:135px}
.responsiveFilter .filterOption .totalResult .fancyButton.disabled{cursor:default;color:#dddede;border-color:#dddede}
.responsiveFilter .filterOption .totalResult .fancyButton .totalResultCount:before{content:'('}
.responsiveFilter .filterOption .totalResult .fancyButton .totalResultCount:after{content:')'}
.responsiveFilter .filterOption .totalResult .fancyButton.disabled .totalResultCount{display:none}
.responsiveFilter .filterOption .totalResult.searching .fancyButton:before{content:url(../../g/imageviewer/loading.gif);vertical-align:text-top}
.responsiveFilter .filterOption .totalResult.searching .fancyButton span{display:none}
.responsiveFilter .filterOption.collapsed .totalResult,.responsiveFilter #linkFilter .totalResult{display:none!important}
.responsiveFilter .filterBlock,.responsiveFilter .filterFooter{display:none}
#listingContainer{width:auto;float:none}
#listingContainer p a.readMore{display:none}
#listing{margin:0 10px}
table.listing .compare{display:none}
table.listing .spec.telecomcombi{display:table-cell}
table.listing p{margin:0!important}
table.listing .video-views p br{display:none}
table.listing .itemname p,table.listing p.title{text-overflow:clip;white-space:normal}
table.listing .spec p{margin-top:0;max-height:none}
table.listing p.price{font-weight:700}
table.listing .specline a{font-size:14px;pointer-events:none;cursor:default}
.productCompare table.listing th{height:25px}
table.listing th .sortSelectTitle{font-size:12px}
.compareTop,.compareBottom{background:0}
.compareTop .submitComparePrice,.compareBottom .submitComparePrice{display:none}
.compareTop{height:0;padding:0}
.compareTop .pageIndex{position:relative;top:11px}
table.listing+.listOptions{font-size:13px}
.listOptions .fancyButton{display:none}
.listOptions .sortable.sortorder{width:150px}
.listOptions .sortable.sortorder>div{background-position:139px}
.priceFilter .sortOptions{margin-right:0}
.bulletSeparatedList.sortLinks{margin-left:0}
.bulletSeparatedList.sortLinks>li:before{margin:0 4px}
.productFilter .sortable.sortorder .rating,.productFilter .sortable.sortorder .specification{display:none}
table.shop-listing .shop-city,table.shop-listing .shop-clickout{width:0;overflow:hidden;padding:0}
table.shop-listing .shop-price{font-weight:700}
table.shop-listing .shop-score{width:50px}
table.shop-listing .shop-delivery{width:20px}
table.shop-listing .shop-price{width:90px}
table.shop-listing .shop-name{padding-right:10px;color:#888}
#listing .nonMatchDescription,#listing table.shop-listing+.nonMatchDescription{margin-top:15px}
.priceGraphWrapper{margin-top:15px}
.priceGraphWrapper h3{padding:0 10px}
.priceGraphWrapper img{width:100%;height:auto}
.featured .adline p{padding:0 10px 30px}
.productFilter .bar{margin:10px}
.productFilter .bar>span{display:block;margin-right:0;margin-bottom:10px}
.tweakbaseGrid{width:auto;margin:0 10px 15px}
.tweakbaseGrid li{float:left;margin-bottom:10px;width:50%;-moz-box-sizing:border-box;box-sizing:border-box}
.pageTabsContainer,#entity{background-color:#ebecec!important;padding:10px 10px 0}
#entity>div{margin:0;width:auto;min-width:0;border:0;padding:35px 0 10px;position:relative}
.entityHeader{width:auto;margin:0}
.entityHeader h1{margin:0 0 0 82px;height:66px;overflow:hidden}
.entityHeader .subtitle{position:absolute;top:0;left:10px;margin-left:0}
.entityHeader .subInfo>div span{display:none}
.entityHeader .subInfo{position:absolute;right:10px;top:-30px}
.entityHeader .subInfo .checkbox{display:inline-block}
.entityHeader .breadcrumbinfo,.entityHeader .rating,.entityHeader .shops,.entityHeader .bulletSeparatedList.breadcrumb li{display:none}
.entityHeader .breadcrumbinfo+.breadcrumb{margin-left:0}
.entityHeader .breadcrumb li.back{float:none;display:inline}
.entityHeader .breadcrumb #tweakbaseBreadcrumbCategory a{text-transform:lowercase}
.entityHeader .breadcrumb #tweakbaseBreadcrumbCategory a:before{content:"Alle ";text-transform:none}
.editionOverview{margin-top:-66px;margin-bottom:4px}
.editionOverview .imageCarousel{margin:0}
.editionOverview .imageCarousel .thumb,.editionOverview .imageCarousel .thumb img{width:60px;height:50px}
.editionOverview .imageCarousel .bolletje,.editionOverview .specs{display:none}
.pageTabsContainer{padding:0 10px;margin-bottom:12px;border-bottom:1px solid #d8d8d8}
.pageTabs.responsiveDropDownList{display:inline-block;width:auto;margin:0;background:#fff;padding:10px;border:1px solid #d8d8d8;border-bottom:0;position:relative;top:1px}
.pageTabs.responsiveDropDownList:before{content:"Toon:\20";line-height:24px}
.pageTabs.responsiveDropDownList select{max-width:200px}
.alternative_products .rbProductlist .item{float:none;width:auto;border-top:0;margin:0}
div.priceAlertPopup .arrow.top{left:40px}
#responsivePortalSearch{margin:10px;padding:14px;background:#eeefef;border:1px solid #dddede}
#responsivePortalSearch #search{padding:0}
.scoreStars{background-image:url(../../g/pw/score/scorestars_compact.png);height:13px;width:46px}
.scoreStars.old,.scoreStars.inactive,table.shop-listing.nonmatch .scoreStars{background-image:url(../../g/pw/score/scorestars_compact_grey.png)}
.scoreStars.score00{background-position:0 0}
.scoreStars.score05{background-position:0 -13px}
.scoreStars.score10{background-position:0 -26px}
.scoreStars.score15{background-position:0 -39px}
.scoreStars.score20{background-position:0 -52px}
.scoreStars.score25{background-position:0 -65px}
.scoreStars.score30{background-position:0 -78px}
.scoreStars.score35{background-position:0 -91px}
.scoreStars.score40{background-position:0 -104px}
.scoreStars.score45{background-position:0 -117px}
.scoreStars.score50{background-position:0 -130px}
table.valisting td{padding-bottom:25px}
table.valisting th.location,table.valisting td.location{padding-left:0;padding-right:0;width:0}
table.valisting td.location{vertical-align:bottom;padding-bottom:30px}
table.valisting td.location p{right:auto;margin-top:-15px!important;left:100px;position:absolute}
table.valisting td.location.city p{position:absolute;margin-top:5px!important;display:inline-block}
table.valisting .location .subtitle{left:155px;display:inline-block}
table.valisting .location.city .subtitle{position:absolute;right:10px;left:auto}
table.valisting .vaprice{text-align:right;overflow:hidden;font-weight:700}
.aanbodFilter .listing .lead,.aanbodFilter .sortOptions .rating,#tab\:aanbod .listing .lead,#tab\:aanbod .sortOptions .rating{display:none}
.halfArticleLeft,.halfArticleRight{margin-right:0;float:left;width:100%}
.adDetails dt,.adDetails dd{display:table-cell;padding:10px 0;margin:0}
.adDetails dt{width:30%!important}
.adDetails dd{width:70%!important}
.adDetails dd span{display:table-cell;width:auto}
.verzending dt,.verzending dd{height:24px}
.vaTopLinks{margin-top:10px;margin-bottom:5px}
.vaTopLinks a{display:block;border-top:1px solid #e8eaea;padding:5px}
.vaTopLinks .spacer{display:none}
.vaMessagePopup{display:none;position:absolute;left:10px!important;right:10px!important;margin-top:50px;width:auto}
.vaMessagePopup input[type=text],.vaMessagePopup textarea{height:auto;width:100%!important;-moz-box-sizing:border-box;box-sizing:border-box}
.vaMessagePopup .arrow.left{background-position:0 0;width:15px;height:8px;top:-8px;left:60px}
#bidMessage p.bar{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}
.message .arrow_top,#bidMessage .arrow_top{right:50px}
.adDetails dd span{display:inline-block}
.adDetails .thumb.imagemedium{width:auto;position:relative;text-align:center}
#forumheading{margin-top:12px}
#forumheading .quicklinks select{margin-top:2px}
#forumheading .breadcrumb,#footer .breadcrumb{padding-top:3px;white-space:nowrap}
#footer .breadcrumb{margin-bottom:10px}
#quotemessages .buttonnav select{margin-top:1px}
#title{position:static}
#title p.mods{display:none}
#forum_tabs{float:right;border:0;padding:0;margin:0}
#forum_tabs .pageTabs.responsiveDropDownList{border:0;padding:0}
#forumheading,#content,#footer{padding:0 10px}
.fancySelect{display:none}
#whereSelect{display:block!important;position:absolute;height:31px;margin:0;padding:5px 0;top:-1px;right:35px}
.forum_actions{width:100%}
.forum_actions a.fancyButton{float:right}
.forum_faq{overflow:hidden;padding:0}
.forumList .tags,.forumList .topics,.forumList .replies,.forumList .poster,.forumList .modss{display:none}
.forumList .timeshort{border-right:1px solid #dddede}
.forumList .forumList,.forumList .channelHeader{padding:0 10px}
div#content.folders table.listing{width:100%}
table.listing tr.example{display:none}
#content table.listing td,#tab\:forum table.listing td{vertical-align:top}
#content table.listing td.replies,#tab\:forum table.listing td.replies{padding-bottom:0}
table.listing.dm .replies{overflow:hidden;padding:0;width:0}
table.listing.dm .poster{padding:10px;width:80px}
table.listing td.title,table.listing td.topic{padding:0;font-size:13px}
table.listing td.title a,table.listing td.topic a{display:block;padding:10px 0}
table.listing td.topic a.topicadmin{display:none}
table.listing td.topic a.topicreport{margin-right:5px;float:left}
#relatedTags,.forumdesc{display:none}
table.listing .topic small{display:block;margin-bottom:12px;white-space:nowrap}
table.listing .topic small a{display:none}
table.listing .topic small a.firstpage,table.listing .topic small a.firstpage+a,table.listing .topic small a.lastpage,table.listing .topic small a.last{display:inline-block}
table.listing .topic small a,table.listing .topic small .abbr{padding:5px 10px;margin-right:5px;border:1px solid #dddede}
table.listing .topic small .abbr{display:inline-block!important;border-color:transparent;padding:5px}
.forum_actions .action_list{display:none}
div.message{padding:7px 10px}
.message .date{margin-top:2px}
.messageheader{float:none;overflow:hidden;width:auto;height:auto;border-bottom:1px solid #dddede;border-top:1px solid #f0f2f2;padding-bottom:7px;margin-top:0}
.ownpost .messageheader{border:0}
#pmessages{margin-top:10px}
div.message.ownpost .userheader .username{margin-bottom:0}
div.message.ownpost .post{margin-top:0}
.message .poster{float:none;width:auto;min-height:28px;padding:9px 0;border-bottom:1px solid #dddede;border-top:1px solid #f0f2f2;position:relative}
.ownpost .poster{border-top:0}
.message .poster .thumb,.message .poster .thumb img{width:30px;height:30px}
.message .poster .thumb{position:absolute;top:9px;left:31px;border-color:#c3c6c6}
.message .avatar{height:42px}
.message .avatar .userklipklap{margin-bottom:15px;margin-right:51px}
.message .poster .thumb+a{vertical-align:-2px}
.message .userheader .username{display:block;margin-top:5px}
.message .poster .reportstatus{padding:0;margin:0;border:0;position:absolute;top:4px;right:0}
.message .post{border-top:1px solid #f0f2f2;margin:0;padding-top:1em;max-width:100%;overflow:auto}
img.resized,img.resized2{width:auto;-moz-box-sizing:border-box;box-sizing:border-box}
div.resizewarning{display:none}
.messagecontent table.rml{max-width:100%;width:auto!important}
.message .poster .title,.message .poster .username{display:block;vertical-align:top;margin:0}
.message .userklipklap{width:25px;height:25px}
.userklipklap>div{left:25px}
.message .title{margin-left:5px}
.useradmin,.usertitle{display:none}
.message .poster .contributors{margin-top:1em;display:none}
.message .contributor{display:block;clear:both;padding-top:1em}
.message .contributor .username{display:inline-block}
#bookmark_form dd,#bookmark_form dt,#folder_form dd,#folder_form dt,#pmreply_form dd,#pmreply_form dt,#pmadmin_form dd,#pmadmin_form dt,#topicreportlist_form dd,#topicreportlist_form dt{float:none;text-align:left;display:block;padding:5px 0}
#bookmark_form dl,#folder_form dl,#pmreply_form dl,#pmadmin_form dl,#topicreportlist_form dl{padding:10px}
#bookmark_form input.delete_bookmark{display:inline-block}
a.sendreply{margin-left:0}
#folders{float:none;width:auto;margin:0 0 10px;padding-bottom:0}
#folders li{font-size:13px}
#folders+p{margin-left:10px}
#folders h4:before{content:url(../../g/icons/arrow_right.png);margin-right:5px}
#folders.expanded h4:before{content:url(../../g/icons/arrow_down.png);margin-right:5px}
#folders.expanded{padding-bottom:10px}
#folders ul,#folders p{display:none}
#folders.expanded ul,#folders.expanded p{display:block}
.bookmarks>ul>li:first-child{display:none}
.bookmarks .expanded>ul>li:first-child{display:block}
.pms #folders>ul>li:nth-child(2){display:none}
#title a{float:none}
#pmessages,#pmessages .messageheader,#pmessages .messagecontent{max-width:100%}
#pmessages .messagecontent{width:auto}
#pmessages .post{overflow:auto;width:auto;max-width:100%;float:none}
#content .info.bb{margin:10px 0}
.bookmarks table.listing td{vertical-align:top}
.bookmarks table.listing .ind2{width:34px;padding-top:10px}
.bookmarks table.listing .ind2 a{padding:5px}
.bookmarks table.listing tbody th[colspan]{position:absolute;left:0;width:100%;padding:11px 0 11px 34px;-moz-box-sizing:border-box;box-sizing:border-box}
.bookmarks table.listing .ind2 input,.bookmarks table.listing .topic>img,.bookmarks table.listing tbody tr:last-child{display:none}
.bookmarks table.listing .topic>a:first-of-type{float:left;margin-top:7px;padding:0}
#quickreply_form dl,.messageheader,.messageheader .action_list a{font-size:12px}
.messagecontent{font-size:13px;line-height:1.6}
.message .username a{font-size:13px;font-weight:700}
.insertMessage .forumwarning,.insertMessage #smilies{width:auto;margin-bottom:10px;position:static}
.insertMessage .forumwarning{border-top:1px solid #dddede;border-bottom:1px solid #dddede}
.insertMessage table{margin-bottom:10px}
.insertMessage td{float:left;clear:both;padding:5px 10px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}
.insertMessage td.label{text-align:left}
.insertMessage tr:first-child td.label{padding-top:10px}
.insertMessage td.empty{display:none}
.insertMessage td.label.messageBox{padding-top:0}
input[name="data[title]"],input[name="data[name]"],input[name="data[recipients]"],input[name="data[contributors]"],input[name="data[prevtopicid]"],input[name="data[updatedesc]"]{width:100%!important;height:auto;-moz-box-sizing:border-box;box-sizing:border-box}
#messageBox{width:100%!important;margin-bottom:10px;-moz-box-sizing:border-box;box-sizing:border-box}
#message_form input[name="data[close]"]{margin-right:0!important}
#message_form fieldset.modbreak{margin-bottom:10px}
#topic_form #relationeditor{width:auto}
#pm_form #recipients+select{margin-top:10px}
#quotemessages h2{margin-left:10px}
tr.showHtml,tr.checkImages,#topic_form tr.relations,tr.collapsible td:nth-child(2),tr.collapsible .toggleMoreSmilies{display:none}
#topic_form tr.collapsible td.label,#message_form tr.collapsible td.label{margin-bottom:0;padding-top:10px;padding-bottom:10px}
tr.collapsible td.label,tr.collapsible td.label label{cursor:pointer}
tr.collapsible td:nth-child(1):before{content:url(../../g/icons/arrow_right.png);margin-right:5px}
tr.collapsible.visible td:nth-child(1):before{content:url(../../g/icons/arrow_down.png)}
tr.collapsible.visible td:nth-child(2){display:block}
tr.collapsible.visible #moresmilies{display:inline!important}
#toolbar img{padding:3px;margin-bottom:5px;display:none}
#toolbar.show img{display:inline-block}
#toolbar .hideLink,#toolbar .showLink{float:right;padding:5px 15px;display:inline-block}
#toolbar .hideLink:before,#toolbar .showLink:before{background-position:0 9px}
#toolbar small{display:none}
#toolbar img:nth-child(1),#toolbar img:nth-child(2),#toolbar img:nth-child(3),#toolbar img:nth-child(9),#toolbar img:nth-child(20),#toolbar img:nth-child(21),#toolbar img:nth-child(22){display:inline-block}
#quickreply_form h3 img{border:1px solid #c2c2c2;background:#e4e4e4;padding:10px;vertical-align:middle}
#quickreply_form fieldset:nth-of-type(2) dt:first-child{border-top-width:0}
form div.formsubmit{padding-left:10px}
#content .pageIndex,.topic_actions .pageIndex{float:none;text-align:center}
#content .pageIndex .pageDistribution,.topic_actions .pageIndex .pageDistribution{float:none}
.topic_actions .pageIndex{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e8eaea}
.topicwarning{width:100%;padding:10px;-moz-box-sizing:border-box;box-sizing:border-box}
.topicwarning fieldset.modbreak{width:100%;margin-left:0;-moz-box-sizing:border-box;box-sizing:border-box}
form fieldset.modbreak{width:auto;-moz-box-sizing:border-box;box-sizing:border-box}
#forumheading .action_list .add_reply,#forumheading .action_list .add_relations{display:none}
#forumheading .action_list .add_reply+li:before,#forumheading .action_list .add_relations+li:before{content:""}
#tweakbase_relations{background:#ebecec;border:1px solid #dddede;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2)}
#tweakbase_relations.arrow:before{display:none}
#tweakbase_relations h2{display:block;font:12px arial,helvetica,"Liberation Sans","DejaVu Sans Condensed",sans-serif;font-weight:700;color:#141414;cursor:pointer;margin:0;padding:14px;border-bottom:1px solid #dddede}
#tweakbase_relations h2:before{content:url(../../g/icons/arrow_down.png);margin-right:5px}
#tweakbase_relations.collapsed h2{border-bottom:0}
#tweakbase_relations.collapsed h2:before{content:url(../../g/icons/arrow_right.png);margin-right:5px}
#tweakbase_relations .relationbox{padding:0 10px;border-top:1px solid #f0f2f2}
#tweakbase_relations.collapsed .relationbox{display:none}
#tweakbase_relations .rbProductlist .item{width:50%;margin:0;padding:10px 0;border-bottom:1px solid #dddede;border-top:1px solid #f0f2f2;-moz-box-sizing:border-box;box-sizing:border-box}
#tweakbase_relations .rbProductlist .productToggle{border-bottom:1px solid #dddede;position:relative;right:0}
#tweakbase_relations .rbEntitylist{width:auto;border-top:1px solid #f0f2f2}
#tweakbase_relations .rbTopList:last-child{border-bottom:1px solid #dddede}
#my-react .padding{border:0;border-bottom:1px solid #dddede}
#my-react #myprofile,#my-react #mynotepad{float:none;width:auto}
#my-react #mynotepad h2{padding-top:20px}
#my-react #mynotepad textarea{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}
#my-react>div>h2{margin-left:10px}
div.faq .faqcontent{width:auto}
#contentArea #content #filter,#contentArea #content #listing{margin:0 0 15px}
.info.find_topics.poster span.messagecount,.info.find_topics.poster p.numresults{display:none}
#listingContainer .forumListing tr td{height:auto;vertical-align:top}
#listingContainer .forumListing .replies{width:30px}
.messagecontent blockquote{margin:0 0 10px}
#categoryBrowser{width:auto;margin-bottom:20px;padding:0 14px 14px;font-size:13px}
#categoryBrowser.sidebar{padding:10px}
#categoryBrowser.sidebar li a{padding:0 40px 0 10px}
#categoryBrowser.sidebar div{width:auto}
#categoryBrowser.compact .mainlist,#categoryBrowser.compact .sublist{height:auto}
#categoryBrowser .sublist,#categoryBrowser .mainlist,#categoryBrowser ul,#categoryBrowser li{width:auto;height:auto;max-height:none;margin:0;border:0;background:0}
#categoryBrowser>.sublist{display:none!important}
#categoryBrowser #catid_0 li:nth-child(n+11){display:none}
#categoryBrowser li{border-bottom:1px solid #dddede}
#categoryBrowser li:hover,#categoryBrowser li.active,#categoryBrowser li.more,#categoryBrowser .sublist li.active.more,#categoryBrowser li.active.more{background:0;box-shadow:none}
#categoryBrowser.sidebar li.active.more{background:#b9143c!important;background-image:-webkit-linear-gradient(#c02b50,#b9143c)!important;background-image:-moz-linear-gradient(#c02b50,#b9143c)!important;background-image:linear-gradient(#c02b50,#b9143c)!important}
#categoryBrowser.sidebar li.active.more a{color:#fff}
#categoryBrowser li a{display:block;height:42px;line-height:42px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px;padding:0}
#categoryBrowser li a,#categoryBrowser li.active>a{color:#000;background-position:10px 13px}
#categoryBrowser .sublist{position:static;background:#fff;border-top:1px solid #f4f5f5}
#categoryBrowser .sublist li{border-color:#f4f5f5}
#categoryBrowser .sublist li a{padding:0 40px 0 10px}
#categoryBrowser .sublist li.more{border-bottom:0}
#categoryBrowser .images ul{width:auto}
#categoryBrowser.lastLevel .images li,#categoryBrowser .images li{float:left;width:50%!important;height:auto;padding:0;border-right:0;-moz-box-sizing:border-box;box-sizing:border-box}
#categoryBrowser .images li:nth-child(odd){border-right:1px solid #f4f5f5}
#categoryBrowser .images li:hover{background:#f9fafa;box-shadow:none}
#categoryBrowser .images li a{text-align:left;font-size:13px;font-weight:400}
#categoryBrowser .images li a img{display:none}
#categoryBrowser .images.sublist{margin-right:0}
#categoryBrowser p{border:0;margin:10px}
#categoryBrowser .woty{background-position:50% 0;padding-top:100px}
#categoryBrowser li a:before{content:"";float:right;width:24px;height:24px;background:#fff url(../../g/if/categories/arrows.png) no-repeat 6px 6px;margin-top:9px;margin-right:-30px}
#categoryBrowser li.more>a:before{border:1px solid #dddede;border-radius:1px;margin-top:8px;margin-right:-30px}
#categoryBrowser li.ractive.more>a:before{background-position:6px -133px}
#categoryBrowser li.ractive.more{border:0}
#categoryBrowser li.ractive.more .sublist{display:block!important}
#categoryBrowser .sublist li.more>a{cursor:default}
#categoryBrowser .sublist li.more>a:before{display:none}
#categoryBrowser.segmentRoot .mainlist{display:block}
#categoryBrowser.lastLevel{width:auto;padding:14px}
#categoryBrowser.lastLevel .images ul{width:auto}
#categoryBrowser.lastLevel .images li{border-bottom:1px solid #f4f5f5}
#categoryBrowser .images li.lastCol{height:auto;padding:0}
#pocCategoryBrowser{width:auto;margin-bottom:20px;font-size:13px;padding:14px;float:none}
#pocCategorySidebar{display:none}
#pocCategoryBrowser div.mainlist{width:auto;border:0}
#pocCategoryBrowser div.mainlist,#poc2CategoryBrowser div.mainlist,#pocCategoryBrowser div.sublist,#poc2CategoryBrowser div.sublist{height:auto!important}
#pocCategoryBrowser .popularHighlight{display:none}
#pocCategoryBrowser .sublist,#pocCategoryBrowser .mainlist,#pocCategoryBrowser ul,#pocCategoryBrowser li{width:auto;height:auto;max-height:none;margin:0;border:0;background:0}
#pocCategoryBrowser>.sublist{display:none!important}
#pocCategoryBrowser #catid_0 li:nth-child(n+11){display:none}
#pocCategoryBrowser li{border-bottom:1px solid #dddede}
#pocCategoryBrowser .sublist ul li{border-bottom:0}
#pocCategoryBrowser .sublist.images ul li,#pocCategoryBrowser .sublist ul li ul li{border-bottom:1px solid #f4f5f5}
#pocCategoryBrowser li:hover,#pocCategoryBrowser li.active,#pocCategoryBrowser li.more,#pocCategoryBrowser li.active.more{background:0;box-shadow:none}
#pocCategoryBrowser li a{display:block;height:42px;line-height:42px;padding:0 0 0 10px;font-weight:700}
#pocCategoryBrowser li a,#pocCategoryBrowser li.active>a{color:#000;background-position:10px 13px}
#pocCategoryBrowser .sublist{position:static;background:#fff;border-top:1px solid #f4f5f5}
#pocCategoryBrowser .sublist li{border-color:#f4f5f5}
#pocCategoryBrowser .sublist li a{padding-left:10px;margin-left:0}
#pocCategoryBrowser .sublist li.more{border-bottom:0}
#pocCategoryBrowser .images ul{width:auto;margin-top:0}
#pocCategoryBrowser .images li{float:left;height:auto;padding:0;border-right:0;-moz-box-sizing:border-box;box-sizing:border-box}
#pocCategoryBrowser li a{width:auto;display:block}
#pocCategoryBrowser .images li:nth-child(odd){border-right:1px solid #f4f5f5}
#pocCategoryBrowser .images li:hover{background:#f9fafa;box-shadow:none}
#pocCategoryBrowser .images li a{text-align:left;font-size:13px;font-weight:400;padding-left:10px}
#pocCategoryBrowser .images li a img{display:none}
#pocCategoryBrowser p{border:0;margin:10px}
#pocCategoryBrowser .woty{background-position:50% 0;padding-top:100px}
#pocCategoryBrowser ul li a{background-color:#eeefef}
#pocCategoryBrowser .sublist ul li a{background-color:#fff;width:100%}
#pocCategoryBrowser li a:before{content:"";float:right;width:24px;height:24px;background:url(../../g/if/categories/arrows.png) no-repeat 6px 6px;margin-top:9px;margin-right:18px}
#pocCategoryBrowser li.more>a:before{background-position:6px -106px;border:1px solid #dddede;border-radius:1px;margin-top:8px;margin-right:6px}
#pocCategoryBrowser li.ractive.more>a:before{background-position:6px -133px}
#pocCategoryBrowser li.ractive.more{border:0}
#pocCategoryBrowser li.ractive.more .sublist{display:block!important}
#pocCategoryBrowser .sublist li.more>a{cursor:default}
#pocCategoryBrowser .sublist li.more>a:before{display:none}
#pocCategoryBrowser.segmentRoot .mainlist{display:block}
#pocCategoryBrowser.lastLevel{width:auto;padding:14px}
#pocCategoryBrowser.lastLevel .images ul{width:auto}
#pocCategoryBrowser.lastLevel .images li{border-bottom:1px solid #f4f5f5}
#logo{top:0;left:42px;width:112px;height:44px;padding:0}
#logo a{background:url(../../g/if/v3/framework/menu_icons_responsive_v5.png) no-repeat 0 -220px;display:block;width:112px;padding:0;height:100%}
#logo a img,#logo:after,.sitename{display:none}
#contentArea{overflow:hidden}
#streamone{display:none}
#menuwrapper{top:0;min-width:320px}
#menu{left:auto!important;margin:0 auto!important;max-width:980px;width:auto}
#menubar{width:100%;min-width:320px;border:0;height:44px;border-bottom:1px solid #313232;box-shadow:inset 0 -1px 0 #b03941;background:#a61e39;background-image:-webkit-linear-gradient(#a61e39,#9c0f37 68px);background-image:-moz-linear-gradient(#a61e39,#9c0f37 68px);background-image:linear-gradient(#a61e39,#9c0f37 68px)}
#menu .leftSidebarToggle,#menu .rightSidebarToggle{display:block;cursor:pointer;background:url(../../g/if/v3/framework/menu_icons_responsive_v5.png) no-repeat;height:44px}
#menu .leftSidebarToggle{width:42px;float:left;background-position:0 -132px}
#menu .leftSidebarToggle.active{background-position:-88px -132px}
#menu .rightSidebarToggle{float:right;width:53px;background-position:0 -176px}
#menu .rightSidebarToggle.active{background-position:-88px -176px}
#menubottombar .menubottom{min-width:320px;width:auto;max-width:980px}
#menubottombar .menubottom span.slogan{margin-left:52px}
.fixedHeader #menubar{position:fixed}
#menubar.hideheader,#menubar.scrollheader,#menubar.showheader{max-height:44px}
.site-sidebar{display:none;position:absolute;top:0;overflow:hidden;max-height:100%;height:100%;width:250px!important;z-index:200;background:#282828}
#leftSidebar{left:0;border-right:1px solid #282828;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}
body.leftSidebar{overflow:hidden}
body.leftSidebar #leftSidebar{display:block;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
body.leftSidebar #top,body.leftSidebar #bottom,body.leftSidebar #layout{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}
#rightSidebar{right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);overflow:hidden}
body.rightSidebar #rightSidebar{display:block;border-left:1px solid #282828;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
body.rightSidebar #top,body.rightSidebar #bottom,body.rightSidebar #layout{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}
#leftSidebarMenu,#rightSidebarMenu .profileNavigation{overflow:auto;position:relative;overflow-x:hidden;height:100%}
.site-sidebar ul{list-style:none;padding:0;margin:0;background:#252626;background-image:-webkit-linear-gradient(#252626,#222323);background-image:linear-gradient(#252626,#222323)}
.site-sidebar li{cursor:pointer;background:#2f3232;border-top:1px solid #373a3a;border-bottom:1px solid #292c2c}
.site-sidebar li:first-child{border-top:0}
.site-sidebar li:hover{background:#353535}
.site-sidebar li a,.site-sidebar li.more>span{display:block;font-size:1.2em;line-height:1.3em;padding:.8em;color:#e6e0e0}
.site-sidebar li.more>span{background:url(../../g/responsive/nav_arrow.png) no-repeat 10px 15px;padding-left:30px;border-bottom:1px solid #292c2c}
#rightSidebar.site-sidebar li.more>span{background:0}
.site-sidebar li.more{border-bottom:0}
.site-sidebar li.more>span{padding-left:30px;border-bottom:1px solid #292c2c}
.site-sidebar li.show>span{background-position:10px -14px}
.site-sidebar li.more>div{display:none}
.site-sidebar li.show>div{display:block;width:100%;border-top:1px solid #373a3a}
.site-sidebar .non-responsive a:before{content:"(desktop website)";color:#808282;font-size:11px;float:right}
#menu li{padding-left:0!important;padding-right:0!important;line-height:44px;height:auto}
#menu li a{color:#edeeee}
#rightSidebar{z-index:200}
#rightSidebarMenu li.more,#rightSidebarMenu li.icon{background:#252626;background-image:-webkit-linear-gradient(#252626,#222323);background-image:linear-gradient(#252626,#222323);display:block;height:44px}
#rightSidebar li.more>div{position:absolute;top:44px;width:100%}
#rightSidebarMenu li.icon{display:none}
#rightSidebarMenu li.icon a{width:44px;height:44px;padding:0;background:url(../../g/if/v3/framework/menu_icons_responsive_v5.png) no-repeat;text-indent:-200px;overflow:hidden;cursor:pointer;display:block;position:relative}
#rightSidebar .icon.messages a{background-position:-44px 0}
#rightSidebar .icon.messages.selected a{background-position:0 0}
#rightSidebar .icon.notifications a{background-position:-44px -44px}
#rightSidebar .icon.notifications.selected a{background-position:0 -44px}
#rightSidebar .icon.selected a:after,#rightSidebar .profileNavigationActive .username:after,#leftSidebar .toggleButton.active:after{display:block;width:19px;height:10px;content:" ";position:absolute;bottom:-1px;left:13px;background:url(../../g/if/v3/framework/menu_icons_responsive_v5.png) no-repeat -113px -220px;z-index:100}
#rightSidebar .profileNavigation{width:250px}
#rightSidebar .username{position:relative;padding:7px;margin-top:3px;width:236px;height:27px;white-space:nowrap;font-size:1.3em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#rightSidebar .profileNavigationActive .username:after{left:35px}
#rightSidebarMenu>li{float:left;border:0}
#contrastSettings,#densitySettings{display:none}
.notificationsPopup{width:350px;right:0!important;top:44px!important}
.popup.displayOptions{left:inherit!important;right:35px!important}
.notificationsPopup .keywordSearch{width:auto;margin:0 5px 5px 0}
#rightSidebarMenu .profileNavigation,#rightSidebarMenu .notificationsPopup{display:none;background:#2f3232;-moz-box-sizing:border-box;box-sizing:border-box}
#rightSidebar .profileNavigation{border-bottom:0;height:auto}
#rightSidebarMenu.userNotificationsActive .userNotificationsPopup,#rightSidebarMenu.dmNotificationsActive .dmNotificationsPopup,#rightSidebarMenu.profileNavigationActive .profileNavigation{display:block}
#rightSidebarMenu .username .usericonsmall{display:inline-block;vertical-align:middle;margin-right:9px}
#rightSidebarMenu .notificationsPopup{position:static;color:#e6e0e0;width:auto}
#rightSidebarMenu .notificationsPopup .notifications{max-height:100%}
#rightSidebarMenu .thumb,#rightSidebarMenu .thumb img{width:30px;height:30px}
#rightSidebarMenu .thumb{border-radius:0}
#rightSidebarMenu .thumb.product img{height:20px}
#rightSidebarMenu span.username .usericonsmall.empty{padding:0}
#rightSidebar .thumb{border:0;padding:0}
#rightSidebar .popup{border:0;box-shadow:none}
#rightSidebar .popup .footer{padding:10px;border-top:1px solid #373a3a}
#rightSidebar .popup .footer p{margin:0}
#rightSidebar .no-notifications,#rightSidebar .notificationsPopup .notification{border-top:1px solid #373a3a;border-bottom:1px solid #292c2c}
#rightSidebar .notificationsPopup .header h3{font-size:17px}
#rightSidebar .header a{font-size:13px;padding-right:4px;padding-bottom:0;color:#72c3db}
#rightSidebar h3,#rightSidebar .notificationsPopup .notification,#rightSidebar .notificationsPopup .notification:hover{color:#cfd2d2}
#rightSidebar .notificationsPopup .postInfo{font-size:13px}
#rightSidebar .notificationsPopup .header{border-bottom:1px solid #292c2c}
#rightSidebar .notificationsPopup a{color:#72c3db}
#rightSidebar .notificationsPopup .header a,#rightSidebar .notificationsPopup .footer a{font-size:1em;padding:0}
#rightSidebar .notificationsPopup .postExcerpt{margin-left:40px;max-height:75px;color:#aaa}
#rightSidebar .notificationsPopup .notification:hover{background:#353535}
#rightSidebar .notificationsPopup .notification.unread{background:#2f3232}
#rightSidebar .notificationsPopup .notification.unread:hover{background:#353535}
.notificationsListHeader a{margin-right:0}
#leftSidebar .toggleButtons{position:absolute;top:0;left:0;width:100%}
#leftSidebar .toggleButton{display:inline-block;width:50%;border:0;background:#252626;background-image:-webkit-linear-gradient(#252626,#222323);background-image:linear-gradient(#252626,#222323);padding:10px 0;height:44px;font-size:1.2em;color:#808282;text-align:center;position:relative;-moz-box-sizing:border-box;box-sizing:border-box}
#leftSidebar .toggleButton.active{color:#e6e0e0}
#leftSidebar .toggleButton.active:after{left:50%;margin-left:-10px}
#leftSidebar .sidebarContent,#rightMenuPane{position:absolute;top:44px;bottom:0;left:0;width:100%;background:0;overflow:auto;overflow-x:hidden}
#leftSidebar .sidebarContent>*{display:none}
#leftSidebar .sidebarContent>.active{display:block}
body>#tracker,#trackerStretch{display:none!important}
#leftSidebar #tracker{position:static!important;padding:0;width:auto!important}
#trackerHeader,#tracker .fakeTop{display:none}
#trackerContentContainer,#trackerContent{width:auto!important}
#trackerContent{padding:0 10px}
#tracker .trackeritem:first-child{border-top:0}
#tracker .trackeritem li{border:0;padding:7px 0}
#tracker .trackeritem li a{display:inline;padding:0;font-size:12px}
#tracker .trackeritem li .time{width:38px}
#top{border:0}
#menu,#search,#contentArea{margin:0;width:auto!important}
#navMenu,#streamone,#true{display:none}
#menu li{font-weight:700}
#menu .sitename+ul{margin-left:182px}
#menu .rightSidebarToggle{display:block}
#searchbar{margin-top:0;background:#f7f9f9!important;border-bottom:1px solid #bbb;border-radius:0;height:auto;width:100%;position:static;z-index:100;display:none}
body.fixedHeader #searchbar{position:fixed}
body.fixedHeader.smallTracker.trackerVisible.trackerRight #menu,body.fixedHeader.smallTracker.trackerVisible #menu,body.fixedHeader.trackerVisible.trackerRight #menu,body.fixedHeader.trackerVisible #menu,body.fixedHeader.trackerRight #menu,body.fixedHeader #menu{left:0}
#searchbar.showSearch{position:absolute;display:block;top:44px}
#search{padding:10px}
#search .keywordSearch{height:29px;line-height:29px;width:auto;margin:0}
#search input.text{background:0;box-shadow:none;position:absolute}
.mainSearchSuggest{display:none!important}
#userbar{position:static;float:right}
#userbar li.more,#userbar li.register{display:none}
#userbar li.icon{width:44px;height:43px}
#userbar li.icon a{width:100%;height:100%;margin-top:0;background:url(../../g/if/v3/framework/menu_icons_responsive_v5.png) no-repeat}
#userbar li.messages a,#userbar li.messages.unread a{background-position:0 0}
#userbar li.messages.selected a{background-position:-88px 0}
#userbar li.notifications a,#userbar li.notifications.unread a{background-position:0 -44px}
#userbar li.notifications.selected a{background-position:-88px -44px}
#userbar li.login{float:right}
#userbar li.search{display:block}
#userbar li.search a{background-position:0 -88px}
#userbar li.search.selected a{background-position:-88px -88px}
#userbar li.display a{background-position:0 -255px}
#userbar li.display.selected a{background-position:-88px -255px}
#userbar li.icon.display div{left:24px;top:-18px}
#categoryBar ul li{font-size:12px;width:67px}
.unread .newNotificationsCount{border:2px solid #eafd6c;border-radius:2px;color:#000;margin:0;padding:0;width:12px;font-weight:700;font-size:11px;line-height:1.5;background:#eafd6c;background-image:-webkit-linear-gradient(#eafd6c,#ecfc54);background-image:linear-gradient(#eafd6c,#ecfc54);position:relative;top:-41px;left:29px}
#totalNotificationsCount{top:2px;left:33px;display:none}
@-ms-viewport{width:device-width;zoom:1;user-zoom:fixed}
@viewport{width:device-width;zoom:1;user-zoom:fixed}
#devicegrade{width:20px}
.hideFromGradeC{display:none}
.toggleButtons li:first-child{display:inline-block!important}
#menu li.active,#menu li:hover{height:43px;border:0;border-bottom:1px solid #952d3a}
#categoryBar ul li{font-size:12px;width:67px}
#categoryBar{border-bottom:1px solid #bcbdbd;margin:0 0 1px;padding:10px 85px 10px 5px}
.fpaItemsWrapper{margin:0}
.fpaTitle{bottom:0}
#contentArea{padding:0!important;border:0!important;border-radius:0!important;overflow:hidden}
.mainColumn.frontpage{width:auto;float:none;margin:0}
.mainColumn.frontpage #groupedContent{margin:0}
.secondColumn.frontpage{float:none}
.newsArticleColumn{margin-top:12px}
#header.articleHeading{margin:15px 0}
.bbg.newstyle .content{padding-left:0;width:100%}
.bbg.newstyle .content p{min-height:110px}
.bbg.newstyle .box{position:relative}
.bbg.newstyle span.price{position:absolute;bottom:0;right:0;float:none}
.responsiveDropDownList>*{display:none}
.responsiveDropDownList>select{display:inline-block!important;max-width:100%}
.mainColumn,.secondColumn,.articleColumn,.relevancyColumn,.columnwrapper,#commentColumn,#mytnet,#header{float:none;width:auto;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}
.mainColumn.frontpage,.secondColumn.frontpage{width:auto;margin:0;padding:0 10px;border:0}
#filterContainer{margin-right:30px}
#listingContainer{margin-left:0;width:auto;float:left}
.relevancyColumn>div,.columnwrapper,#reacties{margin:0;max-width:100%}
#tabbedComments ul{margin:0}
.frontpage #community{margin:0;width:100%}
.newsContentBlock .titleLink h1{margin:0 10px 15px;max-width:620px}
.newsContentBlock h1{margin:0 10px 15px}
.pros{clear:both}
.pros,.cons{margin:10px 0 0;width:50%;padding:0 10px 0 0;-moz-box-sizing:border-box;box-sizing:border-box}
.bottomline,.publicationPrice{margin-left:0}
.bottom .userReviewScoreTable,.userReviewScoreTable{width:100%;margin-left:0;margin-top:0!important;-moz-box-sizing:border-box;box-sizing:border-box}
#ScoreCardDiv{max-width:620px}
#ScoreCardDiv .ScoreCard .ScorecardView .scoreTableRight tr:last-child td{border-bottom:0}
.ScoreCard .userReviewScoreDiv{margin-left:0}
.userReviewScoreDiv.withShield{margin-top:5px}
.scoreCardFirst th{white-space:normal!important}
.ScorecardView img{float:none}
.ScorecardView .bottomline p{width:auto}
.ScorecardView .bottomline .productThumb,.ScorecardView .bottomline .scoreEmblem{margin-left:0;float:left}
.ScorecardView .bottomline p.priceSummary{clear:both}
.scoreWrapper{width:100%;display:block;overflow:auto;clear:both;margin-top:5px;border-top:1px solid #e8eaea;text-align:left}
div.groupedReviewScoresBlock .percentageBar{width:50%}
.articleColumn.userreview .userReviewPageInfo{display:none}
.portalBlock{padding:0 10px}
.pwPortalListing table.listing{float:left;margin:0}
#pricewatchPortalWrapper .pwPortalPopularShopListing{margin-bottom:10px}
#pricewatchPortalWrapper .pwPortalPopularShopListing{margin-bottom:10px}
.pwPortalPopularProductListing .pwPortalListing{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.pwPortalPopularProductListing .pwPortalListing+.pwPortalListing tr:first-child td{border-top:0}
.pwPortalListing table.listing{float:left;margin:0}
.pwPortalPopularProductListing .pwPortalListing{width:100%;float:left;-moz-box-sizing:border-box;box-sizing:border-box}
.pwPortalPopularProductListing .pwPortalListing+.pwPortalListing tr:first-child td{border-top:0}
.bestBuyColumn{float:none;width:100%;margin-bottom:10px}
#listingContainer .telecom-listing tr td{padding-top:30px;width:auto}
#listingContainer .telecom-listing tr td:first-child{width:0;padding:0}
#listingContainer .telecom-listing tr td.shop-name:first-child p{display:block;float:left;width:300px}
#listingContainer .telecom-listing tr td.shop-name:first-child p+p{display:none}
#listingContainer .telecom-listing tr td.shop-delivery{width:15px}
#listingContainer .telecom-listing tr td p{margin:0 5px;font-size:10px;font-weight:400}
#listingContainer .telecom-listing tr td p:first-child{font-size:14px}
.vaPortalColumnLeft,.vaPortalColumnRight{float:none;width:100%;padding:0 10px}
#portalPlayerWrapper{min-height:650px}
#latestVideoWrapper{float:none;width:100%}
#portalPlayerWrapper .streamOnePortalPlayer{width:auto;height:auto;border-bottom:1px solid #1e2020;padding:0 0 10px}
#portalPlayerWrapper #videoContent,#portalPlayerWrapper #socialButtonsContainer{padding:0 10px}
#portalPlayerWrapper .streamOnePortalPlayer p{height:auto}
#portalPlayerWrapper .latestVideos table{float:left;background-color:#242626;border-left:0;width:100%}
#portalPlayerWrapper .latestVideos .item{border-left:0;padding:10px}
#portalPlayerWrapper .latestVideos .listOptions{float:left;width:100%;height:50px;background-color:#242626}
#portalPlayerWrapper .listOptions a{padding:10px}
#portalPlayerWrapper .latestVideos .pageIndex{width:auto;border-left:0;padding:0 10px;border-bottom:0}
#portalPlayerWrapper .commentCount,#portalPlayerWrapper .bulletSeparatedList{float:right;position:relative;left:auto}
#portalPlayerWrapper #socialButtonsContainer{position:relative;margin-left:15px}
#portalPlayerWrapper #socialButtonsContainer .fancyButton{float:left}
.latestVideosBlock.portalBlock table.listing{width:100%;margin-bottom:0}
.latestVideosBlock.portalBlock table.listing+table.listing{margin-left:0;margin-bottom:10px;border-left:0}
.latestVideosBlock table.listing+table.listing tr td{border-top:0}
.meukTable+.meukTable{margin-left:0}
.meukTable .highlights td:first-child{padding-top:10px}
#tab\:overzicht .overviewFilter{padding:10px}
#tab\:overzicht .image{padding-top:10px}
#tab\:overzicht .editorialguides{margin-bottom:0}
#tab\:overzicht .articleColumn,#tab\:overzicht .relevancyColumn{float:none;width:auto;max-width:100%}
#tab\:overzicht .articleColumn{padding-top:10px;margin:0}
#tab\:overzicht .relevancyColumn .relatedBlock{box-shadow:none;padding:10px 10px 0;margin:0 10px}
#tab\:overzicht .buyadvice,#tab\:overzicht .bestbuyguide{text-align:center;padding:0}
#tab\:overzicht .buyadvice h3,#tab\:overzicht .buyadvice p,#tab\:overzicht .editorialguides h3,#tab\:overzicht .editorialguides p{display:block;text-align:left;clear:both}
#tab\:overzicht .editorialguides .buyadvice img,#tab\:overzicht .editorialguides .bestbuyguide img{float:left;width:100%;max-width:250px;margin-bottom:10px;padding-left:0;height:auto}
#tab\:overzicht .popularproducts span.scoreStars,#tab\:overzicht .popularreviews span.scoreStars{margin-bottom:-2px}
#tab\:overzicht .popularsearches{padding-left:10px!important}
#tab\:overzicht .popularreviews .small,#tab\:overzicht .popularproducts .column,#tab\:overzicht .popularsearches .column,#tab\:overzicht .popularproducts .column+.column{width:50%;padding:0!important;margin:0 0 10px}
#tab\:overzicht .popularsearches{max-width:100%}
#tab\:overzicht .popularsearches .column{margin:0}
#tab\:overzicht .popularproducts h2,#tab\:overzicht .popularproducts .column .name,#tab\:overzicht .popularproducts .column .price,#tab\:overzicht .popularproducts .column .image{margin:10px}
table.tb_overview td.image{padding:10px 0}
#tab\:bestbuy .articleColumn{float:left;width:auto}
#tab\:bestbuy .relevancyColumn{padding-top:0;margin:0;float:none;width:auto}
#tab\:bestbuy .relevancyColumn .relatedAuthor{display:none}
#tab\:alternatieven .alternative_products{margin:0 10px}
#tab\:specificaties{margin:0 10px}
#tab\:specificaties table.spec-detail{border:0}
table.spec-detail .spec-column div.specPriceMore,table.spec-detail .spec-column div.specReviewMore{display:block;height:25px}
table.spec-detail .spec-column div.specReviewMore{margin-left:0;margin-top:10px}
table.spec-detail .spec-column div.specPriceMore .fancyButton,table.spec-detail .spec-column div.specReviewMore .fancyButton{position:absolute;left:350px}
.article .spec-detail tr td{white-space:normal;margin-top:0}
.article .spec-detail tr td.spec-group-name{font-weight:700}
#pollListing{width:auto}
.scrollTo{display:none;width:32px;height:32px;position:fixed;bottom:10px;right:10px;opacity:.5;cursor:pointer;background:url(../../g/responsive/scroll_arrow_down.png) no-repeat}
.scrollTo.top{background-image:url(../../g/responsive/scroll_arrow_top.png)}
#menubottombar div.socialcount{margin-top:1px;margin-right:10px;width:34px;height:17px;background:url(../../g/if/v3/framework/truelogo_small_x2.png) no-repeat;background-size:34px 17px}
#menubottombar div.socialcount>a{display:none}
@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-resolution:120dpi){
#logo a,#menu .leftSidebarToggle,#menu .rightSidebarToggle,#userbar li.icon a,#rightSidebarMenu li.icon a,#rightSidebar .icon.selected a:after,#rightSidebar .profileNavigationActive .username:after,#leftSidebar .toggleButton.active:after{background-image:url(../../g/if/v3/framework/menu_icons_responsive_v5_x2.png);background-size:220px 308px}
.scoreStars{background-image:url(../../g/pw/score/scorestars_compact_x2.png);background-size:46px 143px}
.scoreStars.old,.scoreStars.inactive,table.shop-listing.nonmatch .scoreStars{background-image:url(../../g/pw/score/scorestars_compact_grey_x2.png)}
#categoryBrowser li a:before{background-image:url(../../g/if/categories/arrows_x2.png);background-size:12px 150px}
#leftSidebar li.more>span{background-image:url(../../g/responsive/nav_arrow_x2.png);background-size:12px 98px}
.scrollTo{background-image:url(../../g/responsive/scroll_arrow_down_x2.png);background-size:32px 32px}
.scrollTo.top{background-image:url(../../g/responsive/scroll_arrow_top_x2.png)}
}