html {
  position: relative;
  min-height: 100%;
}

body
{
	background-color: rgb(251,249,238);
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	line-height: 28px;
	font-weight: 300;
	color: rgb(51,25,0);
}

h1
{
	font-size: 44px;
	font-weight: 300;
}

h2
{
	font-size: 24px;
	font-weight: 400;
	line-height: 44px;
}

h3
{
	font-size: 18px;
	font-weight: 400;
	line-height: 44px;
}

table
{
	font-size: 14px;
}

.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
   background-color: rgba(251,240,238,0.8);
}

a
{
	color: rgb(51,25,0);
}

.logo
{
	width: 290px;
}

.header {
	margin-top: 120px;
	margin-bottom: 100px;
}

.header2 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.linkschede
{
	margin-top: 77px;
}

.linkschede .btn
{
	width: 300px;
	height: 50px;
	color: white;
	font-size: 22px;
	font-weight: 300;
	background-color: rgb(51,25,0);
	border-color: rgb(99,51,36);
}

.border-right
{
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: rgb(51,25,0);
}

.disclaimer
{
	font-size: 14px;
	font-weight: 400;
}

.content
{
	margin-bottom: 100px;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 40px;
  font-size: 12px;
  font-weight: 100;
  color: white;
  background-color: rgb(56,46,44);
}

@media (max-width: 767px) {
  	H1 {
    	font-size: 34px;
	}
	.header {
		margin-top: 60px;
		margin-bottom: 50px;
	}
	.border-right
	{
		border-style: none;
	}	
}

@media (min-width: 1200px) {
	.container {
    	max-width: 970px;
	}
}