
h3, .slider h1, .slider h1 + h2, button {
font-size:140%;
}

h4, h5, h6 {
	font-size: 100%;	
}

h2.nav-nl {
right:12.9em;
}

h2.nav-en {
right:22.6em;
}

.nav h2 {
bottom:-2.3em;
}

.nav h2 a {
padding:.3em 1.5em;
}

.category {
font-size:520%;
line-height:1;
height:2em;
margin:0;
display:block;
}

.content h1, .article h1 + h2, .wrapper h2 {
font-size:240%
}

.content label {
width:6em;
float:left;
}

.content button,
.content .button {
margin:1em 0 1em 4.6em;
width:auto;
padding:.2em 1em .3em;
}

.content .extra button,
.content .extra .button {
    margin-left: 0;
    float: left;
}

.homepage .main {
width:100%
}

.article .container form {
margin-right:0;
}

.banners {
margin-top:2em;
margin-right:-8%
}

.feedback {
width:33%;
}

.nav li {
width:32%;
}

.wrap + .aside {
margin-top:-.8em;
}

.article .aside {
margin-top:-2.1em;
}

.content {
padding-top: 1.1em;
top: -1.4em;
}

.article {
margin-bottom:1.5em;
}

.row .article {
margin-bottom:0
}

.row {
margin-bottom:1.5em;
}

.article .container {
padding-top:1.2em;
padding-left:4%;
padding-right:12%;
}

.whois {
overflow:hidden
}

.whois img, .whois .container {
float:left
}

.whois .container {
padding-top:.6em !important;
}

.article {
float:left;
}

.article .wrap {
float:left;
width:57%;
padding-right:0;
}

.article .wrap hgroup {
margin-right:-30%;
}

.article .aside, .modules .aside {
float:right;
width:27%;
}

.article .aside {
padding-right:4%;
}

.row, .col {
float:left;
}

.col:first-child {
margin-left:0
}

.row .article, .col {
float:left;
width:48.5%;
margin-left:3%;
}

.row .article:first-child {
margin-left:0;
}

.row .container {
min-height:300px;
}

.homepage .extra .row .container {
min-height: 100px;   
}

.row.photo {
float:left;
clear:left;
width:103%;
}

.row.photo .container {
min-height:100px
}

.row.photo .article {
width:30.3%;
margin-right:3%;
margin-left:0
}

.modules .article {
padding-right:7%;
width:59.5%
}

.modules .article .wrap {
width:100%;
padding-right:4%;
} 

.modules .article {
background:transparent
}

div.img img {
margin-top:1.8em;
margin-bottom:1.8em;
}

.footer img {
width:auto;
}

.homepage .col .container {
min-height:10px
}

.homepage .extra {
float: right;
padding:0;
width: 100%;
}

.homepage .agenda li {
float:left;
width:47%;
margin-right:3%
}

.homepage .agenda li:nth-child(odd) {
clear:left
}

.homepage .nieuwsbrief input {
width:90%;
}

.homepage .nieuwsbrief input,
.homepage .nieuwsbrief label { /* AW */
margin-top: 5px;
}

.js .wrapper {
top:0;
}

.js .nolabel label {
padding-left:6em;
}

.js .search label {
position:absolute;
left:-10000em;
float:none;
}

.js .search div {
display:block;
position:relative;
top:.05em;
}

.js .search input {
width:13em;
}

/* toegevoegd */

/*
div.more.extra-more {
float:right;
clear:right;
width: 24%;
margin-bottom:4%;
}

div.extra-more .extra {
float: none;
width: 84%;
padding: 8%
}

*/

.less div.img .container {
	padding-left: 24%;
	padding-top: 2em;
	padding-right: 12%;
	}

.medewerkers div img {
    float: left;
}
