




h1 {
	font-size:32px;
}









hr.bigline {
	height:7px;
}
hr.bigline.top {
	margin-bottom:15px;
}
hr.bigline.btm {
	margin-top:15px;
}









/* - - - - - - FRMROWS - - - - - -  */
.frmrow {
	padding-right:0;
}
.frmrow.half {
	display:inline-table;
	width:100%;
}






/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* WEBSITE SETTINGS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

section {
	padding:40px 0;
}








/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* CASES */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

body#page-cases div#headerpush {
	display:block;
}





/* More */
section.cases-more div.caseCol {
	width:100%;
	max-width:360px;
	margin:5px 0;
}





/* Navi */
section.cases-navi div.col {
	width:100%;
	margin:0;
}
section.cases-navi div.col:nth-child(1) {
	width: 100%;
	margin-bottom:40px;
}
section.cases-navi div.col:nth-child(2) {
	width: 50%;
	text-align:left;
}
section.cases-navi div.col:nth-child(3) {
	width: 50%;
}







/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* CASES OVERZICHT */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
section.casesTitle {
	padding:20px 0 0 0;
}
section.casesWrap {
	padding:0 0 20px 0;
}



section.casesWrap div.caseCol {
	display: block;
	max-width: 360px;
	width:100%;
	margin:20px auto !important;
}





/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* HOME */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* Splash */
section.home-splash .slogan {
	max-width:300px;
}




/* Info */
section.home-info div.col {
	width:100%;
	margin:40px 0 0 0;
}


section.home-info div.col:nth-child(4n+1) {
	margin-left:0;
}
section.home-info div.col:nth-child(4n+4) {
	margin-right:0;
}


section.home-info div.col:nth-child(2n+1) {
	margin-left:0;
}
section.home-info div.col:nth-child(2n+2) {
	margin-right:0;
}
section.home-info div.col:nth-child(1) {
	margin-top:0;
}
section.home-info div.col:nth-child(2) {
	margin-top:40px;
}






/* Projects */
section.home-projects div.list > div.caseCol {
	display: block;
	width:100%;
	max-width: 360px;
	margin:20px auto !important;
}






/* Downloads */
section.home-downloads div.list > div.col {
	width:100%;
	margin:20px 0;
}


section.home-downloads div.list > div.col:nth-child(3n+1) {
	margin-left:0;
}
section.home-downloads div.list > div.col:nth-child(3n+3) {
	margin-right:0;
}


section.home-downloads div.list > div.col:nth-child(2n+1) {
	margin-left:0;
}
section.home-downloads div.list > div.col:nth-child(2n+2) {
	margin-right:0;
}






/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* TEMPLATE */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.wrapper {
	padding:0 15px;
}








/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* HEADER */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
header {
	padding:10px 0 10px 0;
}







/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* FOOTER */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
footer {
	padding:10px 0 10px 0;
}