

/* container net na body om geheel behalve footer maar wel doorlopend tot bottom achter footer */


/* buitencontainer om container-main */
.container-main-full {
	/* achtergrondkleur */
	}

.container-main {
	/* top | right-left | bottom */
	padding: 0px 15px 0;
	/* container achtergrondkleur */
	}

/* als titel leeg is vervalt marge van 20 */
.container-ptop {
	padding-top:20px;
}


/* margins - paddings kolommen */

.row-main {
	padding-bottom:20px;
	padding-top:10px;
}

.has-webshop .row-main {
	padding-top:0px;
}


/* bogus container zodat inhoud strekt t/m footer - momenteel niet aanwezig */

.container-x {
	position: absolute;
	z-index:-1;
	top: 0px;
	bottom:0px;
	/* container achtergrondkleur */
		display:block;
	margin:0 auto;
}

.innercontent {
	padding-bottom:12px;
}

.col-right {
	padding-top:15px;
}


@media (min-width: 0px) and (max-width: 1023px) {
	.innercontent {
		width:100% !important;
	}
}

/* einde margins - paddings kolommen */