/* AFWIJKINGEN VOOR SCHERMEN < 640px */
/* Extra breekpunt op 479 voor beperkt aantal elementen */

body	{
	font-size:14px;
}


h1 {
	font-size:24px;
	line-height:28px;
}




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* BANNERING */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* MOBILE BANNERS */
.mobilebanner.small {
	display:block;
}






/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* DEFAULT */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.divider.small {
	display:block;
	font-size:0;
	line-height:0
}

.hidesmall {
	display:none;
}




.frmrow {
	display:block;
	margin-bottom:15px;
}
.frmrow.btn {
	margin-top:0;
}
.frmrow.btn > div:nth-child(1) {
	display:none;
}


.frmrow > div {
	display:block;
}
.frmrow > div:nth-child(1) {
	width:100%;
	color:#999999;
}


.frmrow.check  {
	display:table;
}
.frmrow.check > div {
	display:table-cell;
}
.frmrow.check > div:nth-child(1) {
	width:30px;
}
.frmrow.checkv2 > div:nth-child(1) {
	width:30px;
}

.tblrow {
	display:block;
	width:100%;
}
.tblrow > div {
	display:block;
}
.tblrow > div.img {
	width:100%;
	padding:0 0 10px 0;
}
.tblrow > div.img img {
	display:block;
	width:100%;
}















/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* DEFAULT WEBSITE SETTINGS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.wrapper {
	padding:0 5px;
}



.cat {
	font-size:13px;
}



/* TEGELTYPES */

.block.tile h1, .block.tile h2,
.block.tilecol h1, .block.tilecol h2,
.block.tilerow h1, .block.tilerow h2 {
	font-size:15px;
	line-height:19px;
}

/* TYPE 1 */
.block.tile > div > div.txt {
	padding: 10px 30px 10px 10px;
}

/* TYPE 2 */
.block.tilecol > div > div.txt {
	padding: 10px 30px 10px 10px;
}
/* subs */
.block.tilecol.small {
	height:110px;
}
.block.tilecol.small > div > div.pic {
	width:110px;
}
.block.tilecol.large {
	height:110px;
}
.block.tilecol.large > div > div.pic {
	width:110px;
}


/* TYPE 3 */
.block.tilerow {
	height:110px;
}
.block.tilerow > div > div.pic {
	width:110px;
}
.block.tilerow > div > div.txt {
	height:110px;
}
.block.tilerow > div > div.txt > div {
	padding: 10px 30px 10px 10px;
}



ul#sharebuttons {
	padding:0 20px;
}
ul#sharebuttons > li {
	display:inline-block;
	padding-right:5px;
}
















/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* PAGES & DEFAULT TEMPLATE */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.headerimg {
	height:130px; /* zie ook TDFNM */
}
.headerimg .container {
	height:130px; /* zie ook TDFNM */
}
.headerimg h1 {
	font-size:30px;
}

.headerimg form {
	display:none;
}


.content {
	margin-top:10px;
}

.pagebanner {
	display:none;
}


/* Helpdesk aanspreekpunt */
.helpdesk_contact {
	padding:15px;
	margin-top:20px;
	margin-bottom:20px;
}
@media (max-width: 479px) {
	.helpdesk_contact .tbl > div:nth-child(1) {
		display:none;
	}
	.helpdesk_contact .tbl > div:nth-child(2) {
		padding-left:0;
	}
}






/* Uitklapstructuur - zoals bvb op downloads.php */
.uitklap.niv1 > div.icon {
	width: 20px;
}

.uitklappanel.niv1 {
	padding-left:20px;
}


.uitklap.niv2.embed {
	display:none;
}
.uitklap.niv2 > div.txt .description {
	padding:5px 0 0 0;
}
.uitklap.niv2 > div.img {
	display:none;
}








/* Zoekresultaten */
form#frm_zoeken div#searchAdvanced ul > li {
	width:100%;
}


.zoek_results {
	margin-bottom:0;
}
.zoek_results.titels {
	margin-bottom:30px;
}





/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* PARTNERS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media (max-width: 850px) {
	div.partners > .item {
		flex-basis: 50%;
	}
	div.partners > .item.main {
		flex-basis: 100%;
	}
	div.partners > .item a.logo.main {
		width: 240px;
		height: 100px;
	}	
}
@media (max-width: 500px) {
	div.partners > .item {
		flex-basis: 50%;
	}
	div.partners > .item.main {
		flex-basis: 100%;
	}
	div.partners > .item a.logo {
		width: 100px;
		height: 44px;
	}

}










/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* PERSO */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
div.persoblock {
	display: block;
}
div.persoblock > div {
	display:block;
}
div.persoblock > div.img {
	display:none;
}
div.persoblock > div.info {
	padding-top:15px;
}










/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* ADVERTEER */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
div.adverteerblock {
	display: block;
}
div.adverteerblock > div {
	display:block;
	width:100%;
}
div.adverteerblock > div.img {
	width:100%;
	padding-right:0;
	padding-bottom:10px;
}















/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* PROJECTEN */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
div.projectrow {
	display:block;
}
div.projectrow > div {
	display:block;
}
div.projectrow > div.img {
	width:100%;
	padding-top:0;
	padding-right:0;
	padding-bottom:20px;
}















/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* NAV WERKT */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body#page-navwerkt .kader1.nuttig a > i {
	display:none;
}















/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* KENNIS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
ul.kennis > li  div.icon {
	display:none;
}
ul.kennis > li  div.txt {
	width:100%;
}




div.kennisbottombanner a {
	font-size:18px;
}
div.kennisbottombanner a:hover, div.kennisbottombanner a:active {
	color:#DDDDDD;
}
div.kennisbottombanner a > i {
	font-size:35px;
	line-height:1;
	padding-bottom:20px;
}


div.kennisbottombanner p.txt {
	display:none;
}





/* BANNERS */
body#page-kennis div.bannering.leaderboard {
	display:none;
}
body#page-kennis div.mobilebanner {
	margin-top:30px;
}




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* KENNISCAT */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.kennisCat1 .description, .kennisCat2 .description, .kennisCat3 .description {
	padding:5px 0 0 0;
}


.kennisCat1 div.icon {
	width:20px;
}


.kennisCat2 .KennisContent {
	margin-left:20px;
	width:calc(100% - 20px);
}
.kennisCat3 .KennisContent {
	margin-left:20px;
	width:calc(100% - 20px);
}
















/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* HELPDESK */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.helpdesk_form {
	padding:15px;
	margin-top:20px;
	margin-bottom:20px;
}




body#page-helpdesk .zwartebalk .halffullblock {
	display:block;
}
body#page-helpdesk .zwartebalk h2 {
	display:block;
	margin-bottom:10px;
}
body#page-helpdesk .zwartebalk form {
	display:block;
	width:100%;
	text-align:left;
}
body#page-helpdesk .zwartebalk form input,
body#page-helpdesk .zwartebalk form select {
	display:block;
	width:100%;
	max-width:300px;
	margin-left:0;
	margin-bottom:10px;
}
body#page-helpdesk .zwartebalk form input {
	display:inline-block;
}




.helpdesk_vraag {
	padding:30px 0 30px 0;
}
.helpdesk_vraag a > i {
	width:30px;
}


.helpdesk_vraag > div.panel > div > div.img {
	display:none;
}
.helpdesk_vraag > div.panel > div > div.txt {
	padding-left:0;
}















/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* JOBS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* jobs - banner kickoff */
body#page-jobs .content.kickoff {
	display:none;
}


/* jobs - categorieen */
body#page-jobs ul.jobcats > li {
	width: 100%;
	padding:0;
}
body#page-jobs ul.jobcats > li > a {
	padding:0 50px 0 15px;
	border-right:none;
}


/* jobs - tags */
body#page-jobs ul.tags > li {
	display:block;
	padding:3px 0;
	border-left:none;
}


/* jobs - list */
body#page-jobs .jobrow > div.icon {
	display:none;
}


body#page-jobs .content.joblist .jobrow  {
	padding-left:0;
	padding-right:0;
}



/* jobs - in de kijker */
body#page-jobs .content.jobidk .jobrow > div.img {
	display:none;
}

body#page-jobs .content.jobidk .jobrow > div.icon {
	display:none;
}

















/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* ARTIKELLIST */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.artlistrow.big {
	margin-bottom:30px;
}

@media (max-width: 479px) {
	.artlistrow > div {
		display:table-cell;
		vertical-align:top;
	}
	
	.artlistrow:not(.big) > div.img {
		display:none;
	}
	.artlistrow > div.txt {
		padding-left:0;
	}
}
















/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* AGENDALIST */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body#page-agendalist form .titlebalk {
	display:none;
}
body#page-agendalist .block.agenda.grid {
	width:calc(50% - 20px);
}
@media (max-width: 479px) {
	body#page-agendalist .block.agenda.grid {
		width:calc(100% - 20px);
		max-width:320px;
	}
	body#page-agendalist .block.agenda.grid .time .uur {
		display:inline;
	}
}

body#page-agendalist div.mobilebanner {
	margin-top:30px;
}











/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* AGENDA */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body#page-agenda #title { /* titel */
	padding:5px 0 15px 0;
}
body#page-agenda #title h1 {
	float:left;
	width:100%;
	margin-top:10px;
}
body#page-agenda #title a {
	bottom:-28px; /* samen met padding-bottom #title */
}



body#page-agenda #data div.fullblock > div > div:nth-child(2) { /* data */
	min-width:200px;
}
@media (max-width: 479px) {

	body#page-agenda #data div.fullblock > div {
		padding-bottom:8px;
	}
	body#page-agenda #data div.fullblock > div:nth-last-child(1) {
		padding-bottom:0;
	}
	body#page-agenda #data div.fullblock > div > div:nth-child(2) { /* data */
		min-width:0;
		padding:0;
	}
	body#page-agenda #data div.fullblock > div > div:nth-child(3) { /* data */
		width:100%;
		padding-top:0;
	}
}




body#page-agenda #content { /* tekst */
	padding:10px 0 15px 0;
}


/* programma en praktisch */
body#page-agenda #info h2 { /* titel */
	width:calc(100% + 30px);
	margin-left:-15px;
	padding:10px 15px;
}


body#page-agenda #info .programma { /* programma */
	display:block;
}
body#page-agenda #info .programma > div {
	display:block;
}
body#page-agenda #info .programma > div > div {
	display:block;
}
body#page-agenda #info .programma > div > div:nth-child(2) {
	padding-top:2px;
}
body#page-agenda #info .programma > div > div:nth-child(2) .txt {
	padding-left:0;
}
body#page-agenda #info .programma > div > div:nth-child(2) .perso {
	padding-top:3px;
}


body#page-agenda #formsnelinvoer input.large { /* formulier snelinvoer */
	width:250px;
}
body#page-agenda #formsnelinvoer .frmrow {
	margin-bottom:5px;
}



body#page-agenda #partners .block.block-span4 { /* partners */
	width:calc(100% - 20px);
}
body#page-agenda #partners .block { /* partners */
	width:calc(50% - 20px);
}
@media (max-width: 479px) {
	body#page-agenda #partners div.block {
		width: calc(100% - 20px);
	}
}





/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* AGENDA BEVESTIGING */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
div.kader1.agendaShare {
	display:block;
}
div.kader1.agendaShare > p {
	display:block;
	width:100%;
}
div.kader1.agendaShare > p:nth-child(1) {
	padding-right:0;
	padding-bottom:10px;
}
div.kader1.agendaShare > p:nth-child(2) {
	text-align:left;
	padding-left:0;
	padding-top:10px;
}





/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SHOP BASKET */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#shopbasket p.title i {
	display:none
}

#shopbasket .list {
	margin-bottom:30px;
}


#shopbasket .basketrow > div.cover {
	display:none;
}
#shopbasket .basketrow > div.info > div > div.aantal {
	width:55px;
}
#shopbasket .basketrow > div.info > div > div.titel {
	width:calc(100% - 55px);
	padding-left:15px;
}
#shopbasket .basketrow:not(.prices) > div.info > div > div.titel {
	padding-bottom:20px;
}
#shopbasket .basketrow > div.info > div > div.prijslbl {
	width:calc(100% - 75px - 75px);
	margin-left:0;
}
#shopbasket .basketrow > div.info > div > div.stukprijs {
	width:75px;
}
#shopbasket .basketrow > div.info > div > div.subtot {
	width:75px;
}













/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SHOPLIST */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body#page-shoplist .shopitem {
	width:calc(100% - 20px);
}


body#page-shoplist .shopitem .txt > .txtwrap > p {
	display:none;
}


/* in de kijker */
body#page-shoplist .shopitem.idk:nth-child(1),
body#page-shoplist .shopitem.idk:nth-child(2),
body#page-shoplist .shopitem.idk:nth-child(3) {
	height:auto;
	width:calc(100% - 20px);
}
body#page-shoplist .shopitem.idk:nth-child(1) > .pic,
body#page-shoplist .shopitem.idk:nth-child(2) > .pic,
body#page-shoplist .shopitem.idk:nth-child(3) > .pic {
	display:block;
	width:100%;
}
body#page-shoplist .shopitem.idk:nth-child(1) > .txt,
body#page-shoplist .shopitem.idk:nth-child(2) > .txt,
body#page-shoplist .shopitem.idk:nth-child(3) > .txt {
	display:block;
	width:100%;
}
body#page-shoplist .shopitem.idk:nth-child(1) > .txt > div.txtwrap,
body#page-shoplist .shopitem.idk:nth-child(2) > .txt > div.txtwrap,
body#page-shoplist .shopitem.idk:nth-child(3) > .txt > div.txtwrap {
	height:auto;
	max-height:none;
	overflow:auto;
	padding-right:0;
}

body#page-shoplist .shopitem.idk:nth-child(1) > a.icon.gekleurd,
body#page-shoplist .shopitem.idk:nth-child(2) > a.icon.gekleurd,
body#page-shoplist .shopitem.idk:nth-child(3) > a.icon.gekleurd {
	display:none;
}
body#page-shoplist .shopitem.idk:nth-child(1) > .pic > a.icon.gekleurd,
body#page-shoplist .shopitem.idk:nth-child(2) > .pic > a.icon.gekleurd,
body#page-shoplist .shopitem.idk:nth-child(3) > .pic > a.icon.gekleurd {
	display:block;
}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SHOP */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body#page-shop .shopitem {
	display:block;
}
body#page-shop .shopitem > div {
	display:block;
}
body#page-shop .shopitem .pic {
	width:100%;
	padding-right:0;
	padding-bottom:20px;
}


body#page-shop .prijs {
	margin-top:30px;
	padding:15px 0;
}
body#page-shop .prijs > .title {
	display:block;
	width:100%;
	margin-bottom:10px;
}
body#page-shop .prijs > .tbl {
	display:block;
	width:100%;
}
body#page-shop .prijs > .add {
	display:block;
	width:100%;
	margin-top:10px;
}





body#page-shop .verwerking {
	margin-top:20px;
	padding: 0;
}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SHOPLIST BEVESTIGING */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body#page-shopbevestiging .basketrow:not(.prices) {
	display:block;
}
body#page-shopbevestiging .basketrow:not(.prices) > div {
	display:block;
}
body#page-shopbevestiging .basketrow:not(.prices) > div.subtot {
	width:auto;
	color:#999999;
	font-size:13px;
}



body#page-shopbevestiging .basketrow.prices .subtot {
	width:130px;
}












/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* ARTIKEL */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* NUTTIGE LINKS / NUTTIGE DOCUMENTEN */
body#page-artikel .artikel.nuttig a > i {
	display:none;
}


body#page-artikel .mobilebanner {
	margin-top:10px;
}












/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* LONGREAD */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body#page-longread div.bannering.leaderboard {
	display:none;
}


body#page-longread .headerimg {
	height:150px;
}

body#page-longread main .wrapper {
	padding:20px 15px;
}

/* NUTTIGE LINKS / NUTTIGE DOCUMENTEN */
body#page-longread .artikel.nuttig a > i {
	display:none;
}







/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* POLL PAGE */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#pollpage a.stem i {
	padding-left:15px;
}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* PERSOONLIJKE PAGINA */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#persoonlijkepagina #logout {
	position:absolute;
	top:3px;
	right:0;
}
#persoonlijkepagina h2 {
	padding-top:50px;
}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* HOMEPAGE */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body#page-home main {
	padding-top:10px;
}


/* RUBRIEK TITEL */
body#page-home main .rubriek {
	margin:20px 0 15px 0;
}





/* BANNERS */
body#page-home div.bannering.leaderboard {
	display:none !important;
}




/* ARTIKEL-SLIDER */
body#page-home #sliderwrap > .slider > div:nth-child(1n+2) {
	display:none;
}
body#page-home #sliderwrap > .slider h1 {
	font-size:25px;
	line-height:27px;
}
body#page-home #sliderwrap > .slider div.txt {
	padding-bottom:15px;
}


body#page-home #sliderwrap .prev,
body#page-home #sliderwrap .next,
body#page-home #sliderwrap .pager {
	display:none;
}


/* NEWS */
body#page-home #news {
	padding-top:15px;
}
body#page-home #news ul > li {
	padding:15px 10px;
}
body#page-home #news ul > li:nth-child(4) {
	display:block;
}







/* KENNISHOME */
#kennishome ul > li {
	width: calc(50% - 10px);
}
#kennishome ul > li a {
	padding: 15px 10px;
	font-size: 14px;
}









/* KENNISBANNER */
body#page-home #kennisbanner {
	padding:20px;
}


body#page-home #kennisbanner form {
	margin-bottom:30px;
}
body#page-home #kennisbanner form > input[type=text] {
	font-size:18px;
}





body#page-home #kennisbanner ul {
	width:100%;
	max-width:390px;
	margin:0 auto;
}
body#page-home #kennisbanner ul > li {
	display:block;
	width:100%;
}
body#page-home #kennisbanner ul > li:nth-child(2n) {
	width:100%;
}

body#page-home #kennisbanner ul > li > div > div:nth-child(1) {
	display:none;
}

body#page-home #kennisbanner ul > li > div > div:nth-child(2) span {
	display:inline-block;
	width:calc(100% - 30px);
}
body#page-home #kennisbanner ul > li > div > div:nth-child(2) i {
	width:25px;
	text-align:right;
}


/* LAATSTE AGENDASITEMS */
/*body#page-home #agendalist {
	display:none;
}*/



/* AGENDA-SLIDER */
body#page-home #slider2wrap {
	display:none;
}
/*body#page-home #slider2wrap ul {
	display:none;
}*/



/* OPINIE */
body#page-home .block.opinie p.author {
	margin-top: 10px;
	margin-bottom:0;
}
body#page-home .block.opinie h1 {
	font-size: 15px;
    line-height: 19px;
}
body#page-home .block.opinie h1 i {
	display:none;
}










/* INNOVATIE 1 */
body#page-home .block.innovatie1 {
	height:110px;
}
body#page-home .block.innovatie1 .pic {
	width:110px;
	height:110px;
}
body#page-home .block.innovatie1 .txt > div {
	padding: 10px 30px 10px 10px;
}
body#page-home .block.innovatie1 .txt > div.hover {
	height:110px;
}
body#page-home .block.innovatie1 h1 {
	font-size:15px;
	line-height:19px;
}




/* SHOP */
body#page-home #shop > .block {
	width: calc(100% - 20px);	
}

body#page-home #shop > .block div.price { /* price blok */
	width:100%;
}


















/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* OPBOUW */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* - - - - - - - - - - - - - - - - - - - - */
/* HEADER */
/* - - - - - - - - - - - - - - - - - - - - */
/* logo */
header #h_logo {
	margin:10px 15px 7px 15px;
}

/* labels (mobile) */
header .mlbl {
	margin-right:15px;
}



header nav#headnav,
header #h_search {
	padding:10px 15px;
}







/* - - - - - - - - - - - - - - - - - - - - */
/* MAIN */
/* - - - - - - - - - - - - - - - - - - - - */
main {
	padding-bottom:20px;
}








/* - - - - - - - - - - - - - - - - - - - - */
/* FOOTER */
/* - - - - - - - - - - - - - - - - - - - - */

footer > .wrapper {
	padding-bottom:50px;
}




/* LOGOS */
/* zie ook js */
footer #footerlogos ul > li {
	margin-right:0;
	width: 50%;
}



/* NAV */
footer #f_about {
	width:calc(100% - 20px);
}
footer #f_about ul {
	float:left;
	width:50%;
}
footer #f_about ul.language {
	display:block;
	padding-left:10px;
}



/* NEWS */
footer #f_newsletter {
	margin-top:30px;
	width:calc(100% - 20px);
}



/* LAN */
footer #f_lan {
	display:none;
}