/* responsive */

body {
	margin: 0 8px;
}

body #banner {
	display: none;	
}

body #cccwr {
	display: none;	
}

body ins {
	display: none !important;	
}


p#credits {
	display: none;	
}

body .forumstats ,
body .mod_onlineusers
{
	display: none;	
}

body #search-area {
	/* display: none; */	
}

body #phorum #search-area {
	float: none;
	margin: 20px 0;
	max-width: none;
}

#phorum #user-info {
  clear: both;
  float: none;
  font-size: inherit;
  margin: 20px 0 0 0;
  text-align: left;
}

#phorum div.nav {
  height: auto
}

#phorum div.paging , 
#phorum div.nav-right 
{
  float: none;
  margin-bottom: 4px;
}

body .donatie {
	width: 100% !important;
	border: none !important;
	padding: 0 !important;
	float: none;
	margin-left: 10px;
	font-size: inherit;
	font-style: italic;
	clear: right;
	margin-bottom: 25px;
	text-align: left;
	min-height: inherit;
	height: auto;
}

body div.nav strong {
	display: none;	
}

body a.icon-feed {
	display: none;	
}

body #phorum div.message div.attachments {
  background: none;
  border: dotted 1px black;
  border-width: 1px 0 0 0;
  margin-top: 1em;
  padding: 0;
  clear: both;
  font-style: italic;
}

body #phorum div.message-options {
  clear: both;
  font-size: 8pt;
  margin-top: 10px;
  padding-top: 10px;
  text-align: left;
  border: dotted 1px black;
  border-width: 1px 0 0 0;
}

body #phorum li {
	color: black;	
}

body div.message.eerste {
  min-height: 10px;
}

body #phorum div.information {
  background-color: #ffffff;
  border: 3px double #2B9ABD;
  color: #000000;
  margin-bottom: 8px;
  padding: 8px;
}

body #phorum div.information a {
	font-weight: bold;	
}


/* navigatie */


body .forumindex .icon-tag-green {
	display: none;	
}

body #user-info .icon-zoom {
	display: inline;	
}

/* de tabellen */

body #phorum table.list , 
body #phorum table.list.forumindex 
{
	width: calc( 99.9vw - 60px );
	border-color: #2B9ABD;
}

#phorum table table tr th, 
#phorum table table tr td {
	padding: 8px 2px 8px 4px !important;
}

body #phorum table table tbody tr:nth-child(2n+1) td.spacer, 
body #phorum table table tbody tr:nth-child(2n) td.spacer {
	background: white;
	padding: 2px !important;
	margin: 0;
}

body #phorum table.list.treeview tr th ,
body #phorum table.list.treeview tr td 
 {
	width: 10%;
}

body #phorum table.list.treeview tr th:first-child ,
body #phorum table.list.treeview tr td:first-child
{
	width: auto;
}


body #phorum table.list.treeview tr th:nth-of-type(3) ,
body #phorum table.list.treeview tr td:nth-of-type(3)
{
	display: none;	
}

body #phorum table.list.tborder tr th:nth-of-type(2) ,
body #phorum table.list.tborder tr td:nth-of-type(3)
{
	display: none;	
}

	body #phorum table.list.forumindex tr th:nth-of-type(3) ,
	body #phorum table.list.forumindex tr th:nth-of-type(2) ,
	body #phorum table.list.forumindex tr td:nth-of-type(3) ,
	body #phorum table.list.forumindex tr td:nth-of-type(2)
	{
		display: none;	
	}

div.generic table.login td {
	display: block;
	position: relative;
}

div#phorum div.generic table.login td:last-child span.h4 {
	margin-top: 2em;
}

div#phorum div.generic table.login td {
	width: auto;
}


#phorum #page-info {
  margin: 0;
  padding: 0;
}

body div.message.breed160 ,
body div.message.breed120 ,
body div.well.breed120, 
body div.panel.breed120 ,
body .tab-content .generic
{
  width: auto;
}

body #phorum td.message-user-info {
  display: none;
}

body div.generic ,
body div.message {
	padding: 0;	
}

body a.icon-printer {
	display: none !important;	
}

#phorum div.message.eerste div.message-body {
  min-height: inherit;
}

body #phorum table.menu td ul {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* niet inspringen */

#phorum div.message.eerste.hybrid {
	padding-left: 0 !important;
}

#phorum table.list.treeview span.h4 {
	margin: 0;
	padding: 0;
}

#body h1 {
	font-size: 26px;
}

#body h2 {
	font-size: 18px;
}


@media screen and (max-width: 640px) {

	input[type="text"], input[type="password"], input[type="submit"], select {
	  /* max-width: 120px; */
	}

	body #phorum table.list.treeview tr th:nth-of-type(3) ,
	body #phorum table.list.treeview tr th:nth-of-type(4) ,
	body #phorum table.list.treeview tr td:nth-of-type(3) ,
	body #phorum table.list.treeview tr td:nth-of-type(4)
	{
		display: none;	
	}
	
	body #phorum table.list.forumindex tr th:nth-of-type(3) ,
	body #phorum table.list.forumindex tr th:nth-of-type(2) ,
	body #phorum table.list.forumindex tr td:nth-of-type(3) ,
	body #phorum table.list.forumindex tr td:nth-of-type(2) ,
	body #phorum table.list.forumindex tr th:nth-of-type(4) ,
	body #phorum table.list.forumindex tr td:nth-of-type(4)
	{
		display: none;	
	}

	
	body #phorum table.list.tborder tr th:nth-of-type(4) ,
	body #phorum table.list.tborder tr td:nth-of-type(5)
	{
		display: none;	
	}
}
