html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
html, body	{
	height: 100%;
}





	
			

body	{
	font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:1.3;
	color: #4E4E4E;
}
img	{
	border:none;
}


a:link, a:visited	{
	color: #0B98AA;
	text-decoration: underline;
}
a:hover, a:active	{
	color: #70C79D;
	text-decoration: underline;
}



a[href^="tel:"] {
	color:#4E4E4E !important;
	text-decoration:none !important;
}
a[href^="tel:"]:hover {
	text-decoration:underline !important;
}





h1	{
	font-family: 'Roboto Condensed';
	font-size:30px;
	font-weight:700;
	line-height:1.2;
	color: #FFFFFF;
}
h2	{
	font-family: 'Roboto Condensed';
	font-size:20px;
	font-weight:700;
	line-height:1.2;
	color: #0B98AA;
}



hr {
	width:100%;
	clear:both;
	background-color:#DADADA;
	height:1px;
	border:0;
	margin:0;
	padding:0;
}
hr.topXL { margin-top:30px; }
hr.topL { margin-top:20px; }
hr.topM { margin-top:10px; }
hr.topS { margin-top:5px; }
hr.btmXL { margin-bottom:30px; }
hr.btmL { margin-bottom:20px; }
hr.btmM { margin-bottom:10px; }
hr.btmS { margin-bottom:5px; }






input[type=text], input[type=email], input[type=number], input[type=password], textarea {
	width:100%;
}
input.large, textarea.xlarge {
	max-width:500px;
}
input.large, textarea.large {
	max-width:250px;
}
input.medium, textarea.medium {
	max-width:185px;
}
input.small, textarea.small {
	max-width:55px;
}
input.mini, textarea.mini {
	max-width:25px;
}


.hoofdkleur {
	color: #0B98AA;
}
.steunkleur {
	color: #70C79D;
}
.grijs {
	color:#999999;
}



.klein {
	font-size:14px;
}
.kleiner {
	font-size:13px;
}
.kleinst {
	font-size:12px;
}







.frm_row {
	display:table;
	width:100%;
	margin-bottom:15px;
}
.frm_row.compact {
	margin-bottom:5px;
}
.frm_row.wide {
	margin-bottom:25px;
}

.frm_row > div {
	display:table-cell;
	vertical-align:top;
}
.frm_row > div:nth-child(1) {
	width:175px;
	color:#0B98AA;
}


.frm_row.rows {
	display:block;
}
.frm_row.rows > div {
	display:block;
}
.frm_row.rows > div:nth-child(1) {
	display:block;
	width:100%;
	color:#0B98AA;
	padding-bottom:5px;
}







.goed	{
		background-color:#F2FFF2;
		border:1px solid #73CC73;
		padding:10px;
		color:#333333;
		margin-bottom:15px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		}
.fout	{
		background-color:#FFF2F2;
		border:1px solid #FF7373;
		padding:10px;
		color:#333333;
		margin-bottom:15px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		}
.alertgoed {
	color:#009900;
}
.alertfout {
	color:#FF0000;
}
.invulmis	{
	color:#FF0000 !important;
}





.clearboth {
	clear:both;
}
.hide {
	display:none;
}






.h6 {
	color:#0B98AA;
	font-size:18px;
	line-height:1.25;
	font-weight:700;
	margin-bottom:3px;
}






/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* CK STYLES */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.intro {
	font-size:18px;
	line-height:25px;
	font-style:italic;
}












/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* ALGEMEEN */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.balk {
	background-color:#0B98AA;
	margin-bottom:2px;
}
.balk > div.wrapper {
	padding:41px 15px;
}
@media (max-width: 1023px) {
	.balk > div.wrapper {
		padding:4% 15px;
	}
}



.breadcrumbs {
}
.breadcrumbs > div.wrapper {
	padding:5px 15px 5px 15px;
	font-size:13px;
	line-height:1.2;
	color: #BBBBBB;
}
.breadcrumbs a:link, .breadcrumbs a:visited	{
	color: #BBBBBB;
	text-decoration: none;
}
.breadcrumbs a:hover, .breadcrumbs a:active	{
	color: #999999;
	text-decoration: underline;
}




div.txtwrapper {
	padding:25px 15px 0 15px;
}



div.pictxtwrapper {
	display:table;
	width:100%;
	padding:25px 15px 0 0;
	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
div.pictxtwrapper > div {
	display:table-cell;
	vertical-align:top;
}
div.pictxtwrapper > div.gallery {
	position:relative;
	width:400px;
	max-width:400px;
}
div.pictxtwrapper > div.gallery > img {
	width:100%;
}
div.pictxtwrapper > div.txt {
	padding-left:50px;
}
div.gallery > div {
	opacity:0;
	position:absolute;
	display:table;
	background-color:rgba(68, 68, 68, 0.7);
	width:100%;
	height:50px;
	font-size:24px;
	text-align:right;
	margin-top:-50px;
	z-index:999;
}
div.gallery > div > div {
	display:table-cell;
	vertical-align:middle;
	padding:0 15px;
}


div.gallery > div > div a {
	margin-left:15px;
	color:#FFFFFF;
}
div.gallery > div > div a:hover {
	opacity:0.75;
}















/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* LINKS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
a.zwartnix:link, a.zwartnix:visited, a.zwartnix:hover, a.zwartnix:active {
	color: #4E4E4E;
	text-decoration: none;
}


a.stijl1:link, a.stijl1:visited { /* reset filter */
	color: #DADADA;
	text-decoration: none;
}
a.stijl1:hover, a.stijl1:active {
	color: #70C79D;
	text-decoration: none;
}
a.stijl1 i {
	padding-right:5px;
}













/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* GETUIGENISSEN */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
div.wrapgetuigenissen {
	display:block;
	width:100%;
}
div.wrapgetuigenissen > div {
	display:inline-block;
	vertical-align:top;
	
	width: 33.333333333333%;
	
	padding:20px;
	border:1px solid #FFFFFF;
	background-color:#DADADA;
	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.wrapgetuigenissen img {
	margin-bottom:15px;
	-webkit-border-radius: 75px;
	-moz-border-radius: 75px;
	border-radius: 75px;
}
div.wrapgetuigenissen .titel {
	font-size: 18px;
    font-weight: 700;
	margin-bottom:15px;
}




div.wrapgetuigenissenzoek {
	padding:15px;
}









/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* GETUIGENISSEN-DETAIL */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
div.navi {
	width:100%;
	padding:10px 15px;
	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
div.navi > div {
	display:inline-block;
	vertical-align:top;
	width:50%;
}
div.navi > div:nth-last-child(1) {
	display:inline-table;
	text-align:right;
	width:50%;
}
div.navi > div:nth-last-child(1) > div {
	display:table-cell;
	vertical-align:top;
	text-align:right;
}
div.navi > div:nth-last-child(1) > div:nth-last-child(1) {
	width:170px;
}

div.navi a:link, div.navi a:visited	{
	color: #BBBBBB;
	text-decoration: none;
}
div.navi a:hover, div.navi a:active	{
	color: #999999;
	text-decoration: none;
}



body#page-getuigenissen-detail .balk.balk1 {
	background-color:#A7DAD6;
}
body#page-getuigenissen-detail .balk.balk2 {
	text-align:center;
	margin-top:60px;
}



div.perso {
	display:table;
	width:100%;
}
div.perso > div {
	display:table-cell;
	vertical-align:top;
	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
div.perso > div.pasfoto {
	width:255px;
	max-width:255px;
	border-right:2px solid #FFFFFF;
	background-color:#DADADA;
}
div.perso > div.pasfoto img {
	display:block;
	width:100%;
}
div.perso > div:nth-last-child(1) {
	background-color:#70C79D;
	color:#FFFFFF;
	font-size:15px;
	line-height:1.2;
	font-style:italic;
	padding:3.5% 4%;
}
div.perso p.motto {
	font-size:25px;
	padding-bottom:3.5%;
}



div.meta {
	display:table;
	width:100%;
}
div.meta > div {
	display:table-cell;
	vertical-align:middle;
	background-color:#0B98AA;
	color:#FFFFFF;
	padding:15px;
	border-top:2px solid #FFFFFF;
	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
div.meta > div:nth-child(1) {
	width:255px;
	max-width:255px;
	border-right:2px solid #FFFFFF;
}

div.meta > div > div {
	display:table;
	width:100%;
}
div.meta > div > div > div {
	display:table-cell;
	vertical-align:middle;
}
div.meta > div > div > div:nth-child(1) {
	width:50px;
}



div.meta > div:nth-child(3) {
	width:175px;
}
div.meta > div:nth-child(3) > div > div:nth-child(1) {
	width:auto;
}
.bedrijfslogo {
	max-width:117px;
	background-color:#FFFFFF;
	padding:5px;
	float:right;
}



div.meta a:link, div.meta a:visited,
div.meta a:hover, div.meta a:active	{
	color: #FFFFFF;
	text-decoration: none;
}
div.meta a:hover, div.meta a:active	{
	color: #B9DEE3;
}

div.meta img {
	display:block;
}




.container {
	border:1px solid #0B98AA;
	margin-bottom:30px;
}
.container > div {
	padding:20px 30px;
	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.container > div:nth-child(1) {
	display:table;
	width:100%;
}
.container > div:nth-child(1) > h2 {
	display:table-cell;
	width:auto;
	vertical-align:middle;
}
.container > div:nth-child(1) > div {
	display:table-cell;
	vertical-align:middle;
	text-align:right;
	width:50px;
}
.container > div:nth-child(1) i {
	font-size:24px;
}
.container > div:nth-child(1) a	{
	text-decoration: none;
}
.container > div:nth-child(2) {
	border-top:1px solid #0B98AA;
	display:none;
}


.box_rotate_open {
  -webkit-transform: rotate(90deg);  /* Chrome, Safari 3.1+ */
    -moz-transform: rotate(90deg);  /* Firefox 3.5-15 */
      -ms-transform: rotate(90deg);  /* IE 9 */
        -o-transform: rotate(90deg);  /* Opera 10.50-12.00 */
         transform: rotate(90deg);  /* Firefox 16+, IE 10+, Opera 12.50+ */
}
.box_rotate_close {
  -webkit-transform: rotate(0deg);  /* Chrome, Safari 3.1+ */
    -moz-transform: rotate(0deg);  /* Firefox 3.5-15 */
      -ms-transform: rotate(0deg);  /* IE 9 */
        -o-transform: rotate(0deg);  /* Opera 10.50-12.00 */
         transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera 12.50+ */
}
.box_transition {
  -webkit-transition: all 0.3s ease-out;  /* Chrome 1-25, Safari 3.2+ */
     -moz-transition: all 0.3s ease-out;  /* Firefox 4-15 */
       -o-transition: all 0.3s ease-out;  /* Opera 10.50–12.00 */
          transition: all 0.3s ease-out;  /* Chrome 26, Firefox 16+, IE 10+, Opera 12.50+ */
}



























/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* OPBOUW */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.wrap {
	width:100%;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-bottom: -639px;
}
div.wrapper {
	width:100%;
	max-width:1024px;
	margin:auto;
	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}








/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* HEADER */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
header {
	display: block;
}
header > div.wrapper {
	position:relative;
	padding:0 15px;
}


/* MENU */
header .menu {
	float:left;
	font-size:28px;
	line-height:1;
	font-weight:700;
	padding-top:25px;
}
header .menu i {
	display:inline-block;
	vertical-align:middle;
	font-size:40px !important;
	width:40px;
	margin-top:-5px;
}

header .menu a:link, header .menu a:visited	{
	color: #A7DAD6;
	text-decoration: none;
}
header .menu a:hover, header .menu a:active	{
	color: #0B98AA;
	text-decoration: none;
}


/* NAV */
nav {
	display:none;
	position:absolute;
	left:0;
	top:0;
	padding:24px 15px 20px 15px;
	background-color:#E7E3E7;
	z-index:999;
}
nav > p {
	font-size:28px;
	line-height:1;
	font-weight:700;
}
nav > p i {
	display:inline-block;
	vertical-align:middle;
	font-size:48px !important;
	width:42px;
	margin-top:-11px;
	margin-left:-2px;
}

nav ul {
	margin:0;
	padding:0;
	width:210px;
}
nav ul > li {
	list-style:none;
	font-size:20px;
	line-height:1.15;
	font-weight:700;
	margin-top:30px;
}

nav a.lbl:link, nav a.lbl:visited	{
	color: #FFFFFF;
	text-decoration: none;
}
nav a.lbl:hover, nav a.lbl:active	{
	color: #0B98AA;
	text-decoration: none;
}

nav a:link, nav a:visited	{
	color: #696969;
	text-decoration: none;
}
nav a:hover, nav a:active	{
	color: #000000;
	text-decoration: none;
}



/* SLOGAN */
header .slogan {
	float:right;
	font-size:28px;
	font-weight:700;
	line-height:1;
	color:#0B98AA;
	text-align:right;
	width:310px;
	padding-top:22px;
}
header .slogan > strong {
	color:#A7DAD6;
}

header .slogan a:link, header .slogan a:visited,
header .slogan a:hover, header .slogan a:active {
	color: #0B98AA;
	text-decoration: none;
}

header .slogan a:link > strong, header .slogan a:visited > strong,
header .slogan a:hover > strong, header .slogan a:active > strong {
	color: #A7DAD6;
	text-decoration: none;
}


/* IN SMANEWERKING MET */
header .mdw {
	clear:both;
	font-size:14px;
	color:#0B98AA;
	padding:10px 0;
}








/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* MAIN */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
main {
	display: block;
	padding-bottom:70px;
}








#push {
	height:639px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* FOOTER FACULTEITEN*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

footer#faculteiten {
	display: block;
	background-color:#DADADA;
	padding-bottom:50px;
}
footer#faculteiten h5 {
	font-size:30px;
	font-weight:700;
	line-height:1;
	text-align:center;
	color:#FFFFFF;
	padding:15px 0;
	background-color:#70C79D;
	margin-bottom:50px;
}
footer#faculteiten h6 {
	font-size:16px;
	font-weight:700;
	line-height:1.2;
	color:#4E4E4E;
}

footer#faculteiten > .wrapper {
	display: flex; /* equal height of the children */
	max-width:930px;
}
footer#faculteiten > .wrapper > div {
	display:inline-block;
	vertical-align:top;
	width:300px;
	padding:25px 30px 20px 30px;
	background-color:#FFFFFF;
	
	font-size:16px;
	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
footer#faculteiten > .wrapper > div:nth-child(2) {
	margin:0 15px;
}


footer#faculteiten > .wrapper > div > div.logo {
	display:table;
	width:100%;
	height:52px;
	padding-bottom:10px;
	border-bottom:1px solid #DADADA;
	margin-bottom:25px;
}
footer#faculteiten > .wrapper > div > div.logo > p {
	display:table-cell;
	vertical-align:middle;
}


footer#faculteiten > .wrapper > div > div.txt {
	height:210px;
}



footer#faculteiten > .wrapper > div > ul.social {
	margin:0;
	padding:0;
	padding-top:15px;
}
footer#faculteiten > .wrapper > div > ul.social > li {
	display:inline;
	vertical-align:middle;
	margin-right:10px;
	font-size:24px;
}


footer#faculteiten a:link, footer#faculteiten a:visited	{
	color: #70C79D;
}
footer#faculteiten a:hover, footer#faculteiten a:active	{
	color: #0098AB;
}


footer#faculteiten a.fb:link, footer#faculteiten a.fb:visited,
footer#faculteiten a.fb:hover, footer#faculteiten a.fb:active	{
	color: #39579B !important;
}
footer#faculteiten a.li:link, footer#faculteiten a.li:visited,
footer#faculteiten a.li:hover, footer#faculteiten a.li:active	{
	color: #0077B5 !important;
}
footer#faculteiten a.tw:link, footer#faculteiten a.tw:visited,
footer#faculteiten a.tw:hover, footer#faculteiten a.tw:active	{
	color: #55ACEE !important;
}








/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* FOOTER CAPTION */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
footer#caption {
	display: block;
	height:90px;
	font-size:13px;
	color:#999999;
}
footer#caption > .wrapper {
	display:table;
	height:90px;
	padding:0 20px;
}


footer#caption > .wrapper > div {
	display:table-cell;
	vertical-align:middle;
}
footer#caption > .wrapper > div:nth-child(1) {
	width:75%;
}
footer#caption > .wrapper > div:nth-child(2) {
	width:25%;
	text-align:right;
}



footer#caption a:link, footer#caption a:visited	{
	color: #999999;
	text-decoration:none;
}
footer#caption a:hover, footer#caption a:active	{
	color: #4E4E4E;
	text-decoration:underline;
}






























