<?php
header("Location: http://".$_SERVER['HTTP_HOST']."/tnet_mod/index.css");
?>

/* TNET7 Inzending */

/* Algemeen */
	#layout, #top .galleryHeadingContainer, #top .pageTabsContainer, #top #tweakbase, #top #tabs { background-color: #3F3F3F; }
	#bottom { 
		background: -webkit-gradient(linear, top left, bottom left, color-stop(#3F3F3F 0px), color-stop(#262628 40px), color-stop(#1C1E1E 100%));
		background: -webkit-linear-gradient(#3F3F3F, #262628 40px, #1C1E1E);
		background: -moz-linear-gradient(#3F3F3F, #262628 40px, #1C1E1E);
		background: -ms-linear-gradient(#3F3F3F, #262628 40px, #1C1E1E);
		background: -o-linear-gradient(#3F3F3F, #262628 40px, #1C1E1E);
		background: linear-gradient(#3F3F3F, #262628 40px, #1C1E1E);
		position: relative;
		min-height: 157px;
		height: auto;
	}
	#contentArea {
		padding-bottom: 20px;
		border-radius: 0 0 5px 5px;
	}
	body.customColor #contentArea { padding-left: 2% !important; padding-right: 2% !important; }
	#bottom .hr { background-color: transparent !important; }
	#bottom #ticker { height: auto; overflow: visible; padding-bottom: 10px; }
	#bottom #ticker p, #bottom #about { white-space: normal; width: 100%; max-width: 980px; }
	
	/* Header fixed */
		#top { /* Top ding vastzetten */
			height: 85px;
			position: fixed;
			width: 100%;
			z-index: 111;
			border-bottom: none;
		}
		#menubar { border-top-left-radius: 5px; border-top-right-radius: 5px; } /* Ronde hoeken */	
		#top .galleryHeadingContainer > div, #top .pageTabs, #top #tweakbase > div {
			max-width: 980px;
			min-width: 0;
			width: 96%;
			padding-left: 2%;
			padding-right: 2%;
			background-color: #EDEEEE;
		}
		#top .galleryHeadingContainer, #tweakbase { margin-top: 51px; }
		.popup.notificationsPopup { position: fixed; }
		/* Content omlaag */
			#contentArea { padding-top: 95px; }
		
		/* Tracker */
		#tracker .fakeTop { 
			height: 85px;
		}
		#tracker #trackerContainer {
			margin-top: 17px;
		}
		.trackerScroll #tracker { z-index: 0; }
		#tracker { top: 0px !important; }
		body.trackerVisible { margin-right: 0 !important; margin-left: 0 !important; }
		body.trackerRight #tracker { right: 0 !important; }
		body { overflow-x: hidden; }
		body.trackerScroll.trackerVisible #tracker { left: 0 !important; }
		body.trackerScroll.trackerRight.trackerVisible #tracker { left: auto !important; right: 0 !important; }
		body { margin-left: 0px !important; margin-right: 0 !important; }
		body.trackerScroll #tracker { background: none; position: fixed !important; }
		body.trackerScroll.trackerVisible #tracker { position: absolute !important; }
		body.trackerScroll #tracker #trackerContainer { background: none repeat scroll 0 0 #313232; }
		body.trackerScroll #tracker #trackerContainer:after {
			position: absolute;
			content: "";
			height: 100px;
			width: 100%;
			background: -webkit-gradient(linear, top left, bottom left, color-stop(#313232, 0%), color-stop(#3F3F3F 100%));
			background: -webkit-linear-gradient(#313232, #3F3F3F);
			background: -moz-linear-gradient(#313232, transparent);
			background: -ms-linear-gradient(#313232, #3F3F3F);
			background: -o-linear-gradient(#313232, #3F3F3F);
			background: linear-gradient(#313232, #3F3F3F);
		}
		@media screen and (max-width: 1738px),
			screen and (max-device-width: 1738px),
			not screen and (-webkit-device-pixel-ratio: 1.5, max-device-width: 1738px),
			not screen and (-webkit-device-pixel-ratio: 1.5, max-width: 1738px) {
			body.trackerScroll #tracker #trackerContainer:after { display: none; }
			body.trackerScroll #tracker #trackerContainer {
				border-bottom-right-radius: 10px;
			}
		}
		
		/* Lage hoogte schermen/minder dan 1000px breed, rode deel van top hiden */
		@media screen and (max-width: 1000px),
			screen and (max-device-width: 1000px),
			screen and (max-height: 600px),
			screen and (max-device-height: 600px),
			not screen and (-webkit-device-pixel-ratio: 1.5, max-device-width:1000px),
			not screen and (-webkit-device-pixel-ratio: 1.5, max-width:1000px) {
			#top { height: 33px; }
			#menubar { margin-top: -51px; border-radius: 0; width: 100%; }
			#contentArea { padding-top: 43px; }
			#userbar .icon.display { display: none; }
			body.trackerScroll #tracker, #tracker { top: -51px !important; }
		}
		/* Searchbar andere positie OF hiden bij kleine schermen */
			@media screen and (min-width: 1500px) {
				#searchbar {
					position: absolute;
					background: transparent;
					width: 15%;
					height: 30px;
					margin-top: 20px;
					margin-left: 6%;
					-moz-transition: 0.15s linear all;
					-webkit-transition: 0.15s linear all;
					-o-transition: 0.15s linear all;
					-ms-transition: 0.15s linear all;
					transition: 0.15s linear all;
				}
				#search { width: 100%; padding-top: 0; }
				#search .keywordSearch, #search input.text { width: 95% !important; }
				#search input.text {  padding: 4px 10px 4px 4px; }
				#search input.submit { position: absolute; margin-left: -35px; }
				#true { display: none; }
				.mainSearchSuggest { z-index: 112; }
				/* Forum search fix */
					#search #detailedSearchListing ul { z-index: 130; }
					#search #detailedSearchListing { position: absolute; width: 120px; margin-left: -120px; }
					#search #detailedSearchListing  > div > span { display: block; text-indent: -9999px; }
					#search #detailedSearchListing + div + .text { padding-left: 20px; width: 89% !important; }
			}
			@media screen and (max-width: 1800px) { #searchbar { width: 12%; } } /* En kleinere schermen */
			@media screen and (max-width: 1650px) { #searchbar { width: 10%; } }
			@media screen and (max-width: 1499px) { #searchbar { display: none; } }
		/* PW en userpages niet-fixed */
		@-moz-document url-prefix("https://secure.tweakers.net/my.tnet/preferences"),
					url-prefix("https://secure.tweakers.net/my.tnet/profile"),
					url-prefix("https://secure.tweakers.net/my.tnet/layout"),
					url-prefix("http://tweakers.net/pricewatch"),
					url-prefix("http://tweakers.net/categorie"),
					url-prefix("http://tweakers.net/gallery"),
					url-prefix("http://tweakers.net/merk"),
					url-prefix("http://tweakers.net/serie"),
					url-prefix("http://tweakers.net/product/"),
					url("http://gathering.tweakers.net/forum/preferences"),
					url("http://gathering.tweakers.net/forum/edit_user"),
					url-prefix("https://tweakers.net/pricewatch"),
					url-prefix("https://tweakers.net/categorie"),
					url-prefix("https://tweakers.net/gallery"),
					url-prefix("https://tweakers.net/merk"),
					url-prefix("https://tweakers.net/serie"),
					url-prefix("https://tweakers.net/product/"),
					url("https://gathering.tweakers.net/forum/preferences"),
					url("https://gathering.tweakers.net/forum/edit_user") {
			#top {
				height: auto;
				position: static;
				width: 100%;
			}
			#tweakbase, #top .galleryHeadingContainer { margin-top: 51px; }
			#top .pageTabs, #top .galleryHeading { max-width: 980px; width: 96%; }
			#top .memberInfo { max-width: 850px; width: 80%; }
			#contentArea { padding-top: 20px; }
			.trackerPopup.fixed { margin-top: -120px; }
		}
		@-webkit-document url-prefix("https://secure.tweakers.net/my.tnet/preferences"),
					url-prefix("https://secure.tweakers.net/my.tnet/profile"),
					url-prefix("https://secure.tweakers.net/my.tnet/layout"),
					url-prefix("http://tweakers.net/pricewatch"),
					url-prefix("http://tweakers.net/categorie"),
					url-prefix("http://tweakers.net/gallery"),
					url-prefix("http://tweakers.net/merk"),
					url-prefix("http://tweakers.net/serie"),
					url-prefix("http://tweakers.net/product"),
					url("http://gathering.tweakers.net/forum/preferences"),
					url("http://gathering.tweakers.net/forum/edit_user") {
			#top {
				height: auto;
				position: static;
				width: 100%;
			}
			#tweakbase, #top .galleryHeadingContainer { margin-top: 51px; }
			#top .pageTabs, #top .galleryHeading { max-width: 980px; width: 96%; }
			#top .memberInfo { max-width: 850px; width: 80%; }
			#contentArea { padding-top: 20px; }
			.trackerPopup.fixed { margin-top: -120px; }
		}
		@-moz-document url("http://tweakers.net/pricewatch/"),
			url("http://tweakers.net/gallery/"),
			url("http://tweakers.net/gallery/karma"),
			url("https://tweakers.net/pricewatch/"),
			url("https://tweakers.net/gallery/"),
			url("https://tweakers.net/gallery/karma") {
			#top { /* Top ding vastzetten */
				height: 85px;
				position: fixed;
				width: 100%;
				z-index: 111;
				border-bottom: none;
			}
			#contentArea { padding-top: 95px; }
			.trackerPopup.fixed { margin-top: 85px; }
		}
		@-moz-document url("https://secure.tweakers.net/my.tnet/karmastore") {
			.mainColumn { margin-right: 0 !important; }
		}
		@-webkit-document url("http://tweakers.net/pricewatch/") {
			#top { /* Top ding vastzetten */
				height: 85px;
				position: fixed;
				width: 100%;
				z-index: 111;
				border-bottom: none;
			}
			#contentArea { padding-top: 95px; }
			.trackerPopup.fixed { margin-top: 85px; }
		}
		@-webkit-document url("https://secure.tweakers.net/my.tnet/karmastore") {
			.mainColumn { margin-right: 0 !important; }
		}
		/* Chrome ed scripts */
		.special #top {
			height: auto;
			position: static;
			width: 100%;
		}
		.special #tweakbase, .special #top .galleryHeadingContainer { margin-top: 51px; }
		.special #top .pageTabs, .special #top .galleryHeading { max-width: 980px; width: 96%; }
		.special #top .memberInfo { max-width: 850px; width: 80%; }
		.special #contentArea { padding-top: 20px; }
		.special .trackerPopup.fixed { margin-top: -120px; }


/* Jobs weg */
	#menu ul:first-child li.last.more div ul li:first-child,
	#menu ul:first-child li.last.more div ul li+li+li+li { display: none !important; }
	#menu ul:first-child li.last.more div ul li+li+li+li+li { display: block !important; }		

/* Knopjes mooi maken */
	/* Algemeen */
		.topic > small a, .pageDistribution a, p.pagecounter a {
			border: 1px solid rgba(10, 143, 196, 0.5);
			padding: 3px;
			background-color: rgba(10, 143, 196, 0.02);
			-moz-transition: all 0.15s linear;
			-webkit-transition: all 0.15s linear;
			-o-transition: all 0.15s linear;
			-ms-transition: all 0.15s linear;
			transition: all 0.15s linear;
			margin-left: 0 !important;
		}
		.pageDistribution a { padding: 2px 3px; margin-left: 0 !important; padding-bottom: 0;}
		p.pagecounter a { padding: 2px 3px; }
		p.pagecounter b { margin-left: 0 !important; }
		p.pagecounter { margin-top: 1px !important; }
		
    /* Hover */
		.topic > small a:hover, .pageDistribution a:hover, p.pagecounter a:hover {
			background-color: rgb(10, 142, 196);
			text-decoration: none !important;
			box-shadow: none;
			-moz-box-shadow: none;
			-webkit-box-shadow: none;
			color: white !important;
			font-weight: bold;
		}
		.topic > small a:hover[rel=nofollow], p.pagecounter a:hover[rel=nofollow] { 
			font-weight: normal;
		}
    
    /* Active */
		.topic > small a:active, .pageDistribution a:active, p.pagecounter a:active {
			box-shadow: 0px 0px 3px 0px #0A8FC4;
			-moz-box-shadow: 0px 0px 3px 0 #0A8FC4;
			-webkit-box-shadow: 0 0 3px 0 #0A8FC4;
			border-collapse: seperate; /* IE9 fix */
		}
	
/* Volledige breedte benutten */
	#layout { min-width: 0; padding-bottom: 0; } /* Anders blockt ie ineens */
	#contentArea {
		background-color: #F5F6F6;
		left: 0px;
		padding-left: 2%;
		padding-right: 2%;
		width: 96% !important;
		max-width: 980px; /* Maximaal voor grote schermen */
	}
	table.listing.dm td, .reactie { background-color: #F5F6F6; /* Fix DM */ }
	#menu { width: 100%; max-width: 980px; }
	#menubar { min-width: 0; }
	#menu ul#userbar { float: right; position: relative; }
	#bottom { min-width: 0; }
	/* FP */
		/* PW ding naar rechts */
		#filterContainer {
			float: right !important;
			margin: 0 0 0 30px;
		}
		/* Zebra */
		.highlights tr:nth-child(even) { background-color: rgba(0, 0, 0, 0.035); }
		
		/* FP items inklappen */
		#fpaItems { overflow: visible; float: right; -moz-transition: all 0.15s linear 0.15s; -webkit-transition: all 0.15s linear 0.15s; -o-transition: all 0.15s linear 0.15s; -ms-transition: all 0.15s linear 0.15s; transition: all 0.15s linear 0.15s; }
		#fpaItems:hover { overflow: hidden; }
		#fpaItems:hover + .mainColumn, #fpaItems:hover + .mainColumn + .secondColumn { margin-top: 0; -moz-transition: all 0.15s linear 0.15s; -webkit-transition: all 0.15s linear 0.15s; -o-transition: all 0.15s linear 0.15s; -ms-transition: all 0.15s linear 0.15s; transition: all 0.15s linear 0.15s; }
		
		#fpaItems .fpaItem { border-right: 1px solid white; width: 15px; -moz-transition: all 0.15s linear 0.15s; -webkit-transition: all 0.15s linear 0.15s; -o-transition: all 0.15s linear 0.15s; -ms-transition: all 0.15s linear 0.15s; transition: all 0.15s linear 0.15s; }
		#fpaItems .fpaItem:first-child { width: 245px;  }
		#fpaItems .fpaItem:hover:not(:first-child) { width: 245px; -moz-transition: all 0.15s linear 0.15s; -webkit-transition: all 0.15s linear 0.15s; -o-transition: all 0.15s linear 0.15s; -ms-transition: all 0.15s linear 0.15s; transition: all 0.15s linear 0.15s; }
		#fpaItems:hover .fpaItem:first-child:not(:hover) { width: 15px; -moz-transition: all 0.15s linear 0.15s; -webkit-transition: all 0.15s linear 0.15s; -o-transition: all 0.15s linear 0.15s; -ms-transition: all 0.15s linear 0.15s; transition: all 0.15s linear 0.15s; }
		#fpaItems + .mainColumn { -moz-transition: all 0.15s linear 0.15s; -webkit-transition: all 0.15s linear 0.15s; -o-transition: all 0.15s linear 0.15s; -ms-transition: all 0.15s linear 0.15s; transition: all 0.15s linear 0.15s; }
		
		#fpaItems .fpaItem:nth-child(1) { animation: FPslider1 20s linear infinite; -webkit-animation: FPslider1 20s linear infinite; }
		#fpaItems .fpaItem:nth-child(2) { animation: FPslider2 20s linear infinite; -webkit-animation: FPslider2 20s linear infinite; }
		#fpaItems .fpaItem:nth-child(3) { animation: FPslider3 20s linear infinite; -webkit-animation: FPslider3 20s linear infinite; }
		#fpaItems .fpaItem:nth-child(4) { animation: FPslider4 20s linear infinite; -webkit-animation: FPslider4 20s linear infinite; }
		/* Videoportal */
		#portalPlayerWrapper + #fpaItems .fpaItem:nth-child(2) { width: 245px; }
		#portalPlayerWrapper + #fpaItems .fpaItem:hover:not(:nth-child(2)) { width: 245px; -moz-transition: all 0.15s linear 0.15s; -webkit-transition: all 0.15s linear 0.15s; -o-transition: all 0.15s linear 0.15s; -ms-transition: all 0.15s linear 0.15s; transition: all 0.15s linear 0.15s; }
		#portalPlayerWrapper + #fpaItems:hover .fpaItem:nth-child(2):not(:hover) { width: 15px; -moz-transition: all 0.15s linear 0.15s; -webkit-transition: all 0.15s linear 0.15s; -o-transition: all 0.15s linear 0.15s; -ms-transition: all 0.15s linear 0.15s; transition: all 0.15s linear 0.15s; }
		
		
		#portalPlayerWrapper + #fpaItems .fpaItem:nth-child(1) { animation: none; -webkit-animation: none; }
		#portalPlayerWrapper + #fpaItems .fpaItem:nth-child(2) { animation: FPslider1 20s linear infinite; -webkit-animation: FPslider1 20s linear infinite; }
		#portalPlayerWrapper + #fpaItems .fpaItem:nth-child(3) { animation: FPslider2 20s linear infinite; -webkit-animation: FPslider2 20s linear infinite; }
		#portalPlayerWrapper + #fpaItems .fpaItem:nth-child(4) { animation: FPslider3 20s linear infinite; -webkit-animation: FPslider3 20s linear infinite; }
		#portalPlayerWrapper + #fpaItems .fpaItem:nth-child(5) {animation: FPslider4 20s linear infinite; -webkit-animation: FPslider4 20s linear infinite; }
		#fpaItems:hover .fpaItem { animation: none !important; -webkit-animation: none !important; }
		
		@keyframes FPslider1 {
			0% { width: 245px; }
			23% { width: 245px; }
			25% { width: 15px; }
			98% { width: 15px; }
			100% { width: 245px; }
		}
		@keyframes FPslider2 {
			0% { width: 15px; }
			23% { width: 15px; }
			25% { width: 245px; }
			45% { width: 245px; }
			47% { width: 15px; }
			100% { width: 15px; }
		}
		@keyframes FPslider3 {
			0% { width: 15px; }
			45% { width: 15px; }
			47% { width: 245px; }
			67% { width: 245px; }
			69% { width: 15px; }
			100% { width: 15px; }
		}
		@keyframes FPslider4 {
			0% { width: 15px; }
			67% { width: 15px; }
			69% { width: 245px; }
			98% { width: 245px; }
			100% { width: 15px; }
		}
		@-webkit-keyframes FPslider1 {
			0% { width: 245px; }
			23% { width: 245px; }
			25% { width: 15px; }
			98% { width: 15px; }
			100% { width: 245px; }
		}
		@-webkit-keyframes FPslider2 {
			0% { width: 15px; }
			23% { width: 15px; }
			25% { width: 245px; }
			45% { width: 245px; }
			47% { width: 15px; }
			100% { width: 15px; }
		}
		@-webkit-keyframes FPslider3 {
			0% { width: 15px; }
			45% { width: 15px; }
			47% { width: 245px; }
			67% { width: 245px; }
			69% { width: 15px; }
			100% { width: 15px; }
		}
		@-webkit-keyframes FPslider4 {
			0% { width: 15px; }
			67% { width: 15px; }
			69% { width: 245px; }
			98% { width: 245px; }
			100% { width: 15px; }
		}
			
		
	/* PW */
		/* Contentbrowser */
			#categoryBrowser { width: auto; }
			#categoryBrowser .mainlist { width: 30%; }
			#categoryBrowser.compact .mainlist, #categoryBrowser.compact .sublist { height: 220px; }
			#categoryBrowser li { height: auto; }
			#categoryBrowser li.more { background-position: 97% 7px !important; }
			#categoryBrowser .sublist { left: 32%; width: 30%; }
			#categoryBrowser .sublist + .sublist { left: 64%; width: 34%; }
			#categoryBrowser .large { width: 67%; }
			#categoryBrowser .sublist ul { overflow: auto; width: auto; }
			#categoryBrowser .sublist li { height: 50%; }
	/* MyTnet */
		.tab_active  .sidebar, .tab .sidebar { display: none; }
		.tab_active .tabContent.galleryBody, .tab .tabContent.galleryBody { width: 100%; }
	/* GoT */
		/* Posts kleiner maken */
			#sidebar { display: none !important; }
			#messages, .topic_actions { width: 100% !important; }
			.messagecontent { width: auto !important; padding-right: 15px; padding-bottom: 5px; }
			div.post { padding: 6px 0 6px 10px !important; }

		/* Posts dicher op elkaar */
			div.message { margin-bottom: 5px !important; }
		
		/* Lagere messageheader, even hoog bij mods e.d. */
			.message .messageheader { height: 25px; }
			div.message div.poster div.title { margin-top: -4px; }
		
		/* Bredere QR */
			#quickreply_form dl dd {
				width: 100%;
				padding-right: 15px;
				-moz-box-sizing: border-box;
				-webkit-box-sizing: border-box;
				box-sizing: border-box;
			}
			#quickreply_form dl dd textarea, #quickreply_form dl dd .modbreak { width: 100%; margin-right: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
		
		/* Bookmarks folder ingeklapt */
			.folders #folders {
				background: none repeat scroll 0 0 #0A93CA;
				background-image: linear-gradient(#0A93CA, #0A8ABD);
				background-image: -o-linear-gradient(#0A93CA, #0A8ABD);
				background-image: -ms-linear-gradient(#0A93CA, #0A8ABD);
				background-image: -moz-linear-gradient(#0A93CA, #0A8ABD);
				background-image: -webkit-linear-gradient(#0A93CA, #0A8ABD);
				background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0A93CA), color-stop(1, #0A8ABD));
				border: 1px solid #0987B8;
				border-radius: 1px;
				box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
				-moz-box-shadow: 0 1px 0 0 rgba(0,0,0,0.1);
				-webkit-box-shadow: 0 1px 0 0 rgba(0,0,0,0.1);
				border-collapse: seperate; /* IE9 fix */
				color: #FFFFFF;
				cursor: pointer;
				font-size: 12px !important;
				height: 26px;
				padding: 0 10px;
				width: 80px;
				text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.15);
				-moz-transition: all 0.15s linear;
				-webkit-transition: all 0.15s linear;
				-o-transition: all 0.15s linear;
				-ms-transition: all 0.15s linear;
				transition: all 0.15s linear;
			}
			.folders #folders h4 { padding-top: 5px; }
			.folders #folders ul, .folders #folders p { display: none; }
			.folders form .listing,
			.folders #pmessages,
			.folders .listing.dm { 
				width: 100% !important; 
			}
			
			.folders #folders:hover {
				background-image: -moz-linear-gradient(center top, #F5F5F6 0, #EDEEEE 40px);
				background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F5F6F6), color-stop(40px, #EDEEEE));
				background-image: -webkit-linear-gradient(center top, #F5F6F6 0, #EDEEEE 40px);
				background-image: -o-linear-gradient(center top, #F5F6F6 0, #EDEEEE 40px);
				background-image: -ms-linear-gradient(center top, #F5F6F6 0, #EDEEEE 40px);
				background-image: linear-gradient(center top, #F5F6F6 0, #EDEEEE 40px);
				background-color: #EDEEEE;
				border: 1px solid #DDDEDE;
				border-radius: 1px;
				box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.33) inset;
				-moz-box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.33) inset;
				-webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.33) inset;
				border-collapse: seperate; /* IE9 fix */
				color: #000000;
				cursor: auto;
				height: auto;
				padding: 0 0 10px 0;
				width: 178px;
				text-shadow: none;
			}
			.folders #folders:hover h4 { padding-top: 10px; }
			.folders #folders:hover ul,
			.folders #folders:hover p { display: block; }
			.folders #folders:hover + p + form .listing,
			.folders #folders:hover + #pmessages,
			.folders #folders:hover + a + p + .listing.dm{
				width: 780px !important;
			}
		

	/* Andere pagina's en dingen */
		.mainColumn { width: 65% !important; margin-right: 5%;}
		.secondColumn { width: 30% !important; }
		#pricewatch input.text, #newsletter input.text, .filterOption input.text { width: 70% !important; }
		#social .twitterButton,
		#social .facebookButton { width: 142px !important; }
		#social .twitterButton a { background-position: 10px center !important; }
		#social .facebookButton a { background-position: 15px center !important; }

		.relevancyColumn { display: none !important; }
		.articleColumn { width: 100% !important; }
		
		.pageTabs { width: auto; }
		.pageTabs li.active { background-color: #F5F6F6; }
		
	/* Kleinere schermen */
	@media screen and (max-width: 1225px),
		screen and (max-device-width: 1225px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-device-width:1225px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-width:1225px) {
		.fpaItem { width: 25%; }
	}
	@media screen and (max-width: 1010px),
		screen and (max-device-width: 1010px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-device-width:1010px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-width:1010px) {
		.fpaItem { width: 33%; }
		#menu #logo + .sitename + ul { margin-left: 115px; }
		.listing tr th.time, .listing tr td.time { display: none; }
		.listing th.topic, .listing td.topic { width: 100%; }
	}
	@media screen and (max-width: 850px),
		screen and (max-device-width: 850px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-device-width:850px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-width:850px) {
		#menu #logo { margin-left: -15px; }
		#menu #logo + .sitename + ul { margin-left: 75px; }
	}
	@media screen and (max-width: 807px),
		screen and (max-device-width: 807px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-device-width:807px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-width:807px) {
		#menu #userbar .more.last span { text-indent: -9999px; padding-right: 42px; }
	}
	@media screen and (max-width: 748px),
		screen and (max-device-width: 748px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-device-width:748px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-width:748px) {
		#menu #userbar .icon.tracker { display: none; }
		#listing .listing td.views, #listing .listing td.replies { display: none; }
		.listing tr th.poster, .listing tr td.poster { display: none; }
		#quickreply_form dl dd { padding-left: 10px; }
		.galleryHeading .karma { display: none; }
	}
	@media screen and (max-width: 716px),
		screen and (max-device-width: 716px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-device-width:716px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-width:716px) {
		#menu #userbar .icon.messages, #menu #userbar .icon.notifications { display: none; }
		#menu #userbar .dropdown > div { left: -58px; }
		#fp_tabs_container { height: 68px; }
	}
	@media screen and (max-width: 655px),
		screen and (max-device-width: 655px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-device-width:655px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-width:655px) {
		.fpaItem { display: none; }
		#menubar { height: 68px; }
		#contentArea { padding-top: 77px; }
		.mainColumn { width: 100% !important; }
		.secondColumn { display: none; }
		#listing .listing td.video-image { display: none; }
		.reactie .reactieHeader > a.scoreButton{ visibility: hidden; }
		.reactie .reactieFooter .modButtons { visibility: visible; }
		.modFilter { width: auto; }
		.modFilter .reactionCount { display: none; }
		.userdetails { display: none; }
		.messagecontent, .signature { margin-left: 0 !important; }
	}
	@media screen and (max-width: 545px),
		screen and (max-device-width: 545px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-device-width:545px),
		not screen and (-webkit-device-pixel-ratio: 1.5, max-width:545px) {
		#filterContainer { width: 30%; }
		.listing tr th.replies, .listing tr td.replies, .listing tr th.ind2, .listing tr td.ind2 { display: none; }
	}
	
/* Reacties fix */
	#reacties { width: 100%; max-width: 980px; }
	.reactieContent        { padding: 5px 15px 5px 0px; }
	.reactieBody.hidden .reactieHeader         { padding: 4px 10px; opacity: 0.35; }
	.reactie .topBorder {
		border-bottom: 1px solid #C5C6C6;
		background: #F5F6F6;
		margin-left: -39px;
	}
	.reactie .topBorder:before {
		border: 5px solid #C5C6C6;
		content: "";
		position: absolute;
		margin-left: 40px;
		margin-top: -1px;
		border-top-color: transparent;
		border-right-color: transparent;
	}
	.reactie .reactieHeader, .reactie .reactieBody.hidden {
		background-image: linear-gradient(#E5E6E6, #F5F6F6);
		background-image: -moz-linear-gradient(#E5E6E6, #F5F6F6);
		background-image: -webkit-linear-gradient(#E5E6E6, #F5F6F6);
		background-image: -o-linear-gradient(#E5E6E6, #F5F6F6);
		background-image: -ms-linear-gradient(#E5E6E6, #F5F6F6);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #E5E6E6), color-stop(1, #F5F6F6));
	}
	.reactieBody.informative    { background-color: #EFFFE2; border-left: 1px solid #CFD4C9; }
	.reactieBody.informative .reactieHeader { 
		background-image: linear-gradient(#CFDFC2, #EFFFE2);
		background-image: -moz-linear-gradient(#CFDFC2, #EFFFE2);
		background-image: -webkit-linear-gradient(#CFDFC2, #EFFFE2);
		background-image: -o-linear-gradient(#CFDFC2, #EFFFE2);
		background-image: -ms-linear-gradient(#CFDFC2, #EFFFE2);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #CFDFC2), color-stop(1, #EFFFE2));
	}
	.reactieBody.spotlight      { background-color: #D8FFC2; border-left: 1px solid #BECFBE; }
	.reactieBody.spotlight .reactieHeader {
		background-image: linear-gradient(#B8DFA2, #D8FFC2);
		background-image: -moz-linear-gradient(#B8DFA2, #D8FFC2);
		background-image: -webkit-linear-gradient(#B8DFA2, #D8FFC2);
		background-image: -o-linear-gradient(#B8DFA2, #D8FFC2);
		background-image: -ms-linear-gradient(#B8DFA2, #D8FFC2);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #B8DFA2), color-stop(1, #D8FFC2));
	}
	.reactie .reactieHeader br { display: none; }
	.reactie .reachteHeader br + a { padding-left: 10px; }
	.eenReactie { margin-top: 5px; max-width: 700px; width: 100%; }
	.eenReactie .reactieHeader {
		margin-left: -19px;
		padding-left: 19px;
		padding-top: 8px;
		padding-bottom: 5px;
	}
	.eenReactie .reactieBody.hidden .reactieHeader {
		margin-left: 0;
		padding-left: 0;
	}
	.reactie.last > .reactieContainer { border-left-color: #DBDEDE; }
	.reactieHeader .usericonsmall, .reactieHeader .usericonsmall.empty { width: 23px; height: 23px; margin-top: -4px; }
	.articleColumn .nextPrevLinks + #reacties + script + .nextPrevLinks { display: none; }
	#toggleButtonTxt { background-color: transparent; }
	#pollListing               { overflow: visible; }
	
	
/* Forum */
	
	/* Usericons upgraded */
		img.usericon {
			background-color : transparent;
			border : 0;
			border-radius : 3px 3px 3px 3px;
			margin : 4px 8px;
			padding : 0;
		}
	/* Main kleurtjes */
		.forumList:nth-child(2) table.listing tr th { /* Mededelingen */
			background: rgba(156, 158, 158,0.9);
			background-image: -moz-linear-gradient(#9C9E9E,#626363);
			background-image: linear-gradient(#9C9E9E,#626363);
			background-image: -o-linear-gradient(#9C9E9E,#626363);
			background-image: -ms-linear-gradient(#9C9E9E,#626363);
			background-image: -webkit-linear-gradient(#9C9E9E,#626363);
			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #9C9E9E), color-stop(1, #626363));
		}
		.forumList:nth-child(3) table.listing tr th { /* Computers */
			background: rgba(180, 17, 60,0.9);
			background-image: -moz-linear-gradient(#B4113C,#760D29);
			background-image: linear-gradient(#B4113C,#760D29);
			background-image: -o-linear-gradient(#B4113C,#760D29);
			background-image: -ms-linear-gradient(#B4113C,#760D29);
			background-image: -webkit-linear-gradient(#B4113C,#760D29);
			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #B4113C), color-stop(1, #760D29));
		}
		.forumList:nth-child(4) table.listing tr th { /* Pro */
			background: rgba(69, 37, 96,0.9);
			background-image: -moz-linear-gradient(#573077,#2B0A46);
			background-image: linear-gradient(#573077,#2B0A46);
			background-image: -o-linear-gradient(#573077,#2B0A46);
			background-image: -ms-linear-gradient(#573077,#2B0A46);
			background-image: -webkit-linear-gradient(#573077,#2B0A46);
			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #573077), color-stop(1, #2B0A46));
		}
		.forumList:nth-child(5) table.listing tr th { /* Games */
			background: rgba(27, 165, 60,0.9);
			background-image: -moz-linear-gradient(#1BA53C,#074416);
			background-image: linear-gradient(#1BA53C,#074416);
			background-image: -o-linear-gradient(#1BA53C,#074416);
			background-image: -ms-linear-gradient(#1BA53C,#074416);
			background-image: -webkit-linear-gradient(#1BA53C,#074416);
			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1BA53C), color-stop(1, #074416));
		}
		.forumList:nth-child(6) table.listing tr th { /* Elektronica */
			background: rgba(255, 90, 0,0.8);
			background-image: -moz-linear-gradient(#FF5A00,#9E3B06);
			background-image: linear-gradient(#FF5A00,#9E3B06);
			background-image: -o-linear-gradient(#FF5A00,#9E3B06);
			background-image: -ms-linear-gradient(#FF5A00,#9E3B06);
			background-image: -webkit-linear-gradient(#FF5A00,#9E3B06);
			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FF5A00), color-stop(1, #9E3B06));
		}
		.forumList:nth-child(7) table.listing tr th { /* Mobile */
			background: rgba(80, 215, 250,0.9);
			background-image: -moz-linear-gradient(#50D7FA,#14505F);
			background-image: linear-gradient(#50D7FA,#14505F);
			background-image: -o-linear-gradient(#50D7FA,#14505F);
			background-image: -ms-linear-gradient(#50D7FA,#14505F);
			background-image: -webkit-linear-gradient(#50D7FA,#14505F);
			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #50D7FA), color-stop(1, #14505F));
		}
		.forumList:nth-child(8) table.listing tr th { /* General Chat */
			background: rgba(255, 90, 0,0.8);
			background-image: -moz-linear-gradient(#FFD100, #826003);
			background-image: linear-gradient(#FFD100, #826003);
			background-image: -o-linear-gradient(#FFD100, #826003);
			background-image: -ms-linear-gradient(#FFD100, #826003);
			background-image: -webkit-linear-gradient(#FFD100, #826003);
			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFD100), color-stop(1, #826003));
		}
		.forumList:nth-child(9) table.listing tr th { /* Feedback */
			background: rgba(255, 90, 0,0.8);
			background-image: -moz-linear-gradient(#FFD100, #826003);
			background-image: linear-gradient(#FFD100, #826003);
			background-image: -o-linear-gradient(#FFD100, #826003);
			background-image: -ms-linear-gradient(#FFD100, #826003);
			background-image: -webkit-linear-gradient(#FFD100, #826003);
			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFD100), color-stop(1, #826003));
		}
	
	/* Forumheaders */
		/* Username highlights */
			.message .messageheader {
				background-image: -moz-linear-gradient(center top, rgb(234,235,235), rgb(217, 218, 218)) !important;
				background-image: -webkit-gradient(linear, center top, rgb(234, 235, 235), rgb(217, 218, 218)) !important;
				background-image: -o-linear-gradient(center top, rgb(234, 235, 235), rgb(217, 218, 218)) !important;
				background-image: -ms-linear-gradient(center top, rgb(234, 235, 235), rgb(217, 218, 218)) !important;
				background-image: linear-gradient(center top, rgb(234, 235, 235), rgb(217, 218, 218)) !important;
				background-image: -webkit-linear-gradient(center top, rgb(234, 235, 235), rgb(217, 218, 218)) !important;
				background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.42, rgb(233,235,235)), color-stop(0.71, rgb(217,218,218))) !important;
				border-bottom: 1px solid rgb(207, 208, 208);
			} 
		
		/* Highlight gebruikersnaam bij normale users */
			div.messageheader div.poster a:hover {
				color: #666;
				text-decoration: none !important;
			}

		/* Highlight gebruikersnaam bij crew */
			div.messageheader div.poster a.crew:hover {
				color: #d9004c;
			}

		/* Kleurtjes voor speciale users */ 
			a.abonnee { color: #024368 !important; } 
			div.message div.ownpost {
				background: -moz-linear-gradient(#D9ECFF, #C5D9EB) !important;
			}
			div.topicstarter div.messageheader {
				background-image: -moz-linear-gradient(center top, #E59347, #C57327) !important;
				background-image: -ms-linear-gradient(center top, #E59347, #C57327) !important;
				background-image: -o-linear-gradient(center top, #E59347, #C57327) !important;
				background-image: -webkit-linear-gradient(center top, #E59347, #C57327) !important;
				background-image: linear-gradient(center top, #E59347, #C57327) !important;
				background-image: -webkit-gradient(linear, center top, #E59347, #C57327) !important;
				background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.42, #E59347), color-stop(0.71, #C57327)) !important;
			}
			div.topicstarter div.messageheader div.poster a {
				color: #024368 !important;
			}
			