/* ### general ### */
* { padding: 0px; margin: 0px; }
html, body { font-family:"Verdana"; font-size: 12px; color: #8c806e; }
input, select, textarea { font-family: "Verdana", Arial; font-size: 12px; color: #8c806e; }
body { background: #d7e8e8 url('../images/BG1.jpg') 60% 0px no-repeat; }
img { border: 0px; display: block; }
a, input { outline: none; }
span.selectBox-label {color:#000;}
h2 {font-family: "Trebuchet MS";}
/* ### global classes ### */
.clear { clear: both; height: 0px; overflow: hidden; }
.linkBox li span.tooltip {
    background-color:#000;
    border:1px solid #fff;
    padding:10px 15px;
    width:200px;
    display:none;
    color:#fff;
    text-align:left;
    font-size:12px;
 
    /* outline radius for mozilla/firefox only */
    -moz-box-shadow:0 0 10px #000;
    -webkit-box-shadow:0 0 10px #000;
}
.item-list .pager {border:none;}
.item-list .pager li {float: inherit; display: inline; color:#000;}
.item-list .pager li a {color:#000;}
.item-list .pager li:first-child {margin-left: 0;}
.webform-confirmation {padding:20px; color:#000;}
.content .links a{padding-left: 20px; padding-bottom: 20px; color:#D12244; display: block;}
header, footer, section, aside, nav, article, div { display: block; }
#user-login {margin-left: 25px; margin-top: 10px;}
#user-login input {background-color: #fff; -moz-box-shadow: inset 0px 0px 2px 1px rgba(0,0,0,.3); -webkit-box-shadow: inset 0px 0px 2px 1px rgba(0, 0, 0, 0.3);box-shadow: inset 0px 0px 2px 1px rgba(0, 0, 0, 0.3); border: none; height: 25px; padding-left: 5px;}
#user-login input[type=submit] {background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #d3d5d6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d3d5d6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#d3d5d6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#d3d5d6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#d3d5d6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#d3d5d6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d3d5d6',GradientType=0 ); /* IE6-9 */
border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color:#000; padding:0 10px 3px; font-weight: bold; clear: left;}
#user-login #edit-actions {clear: left;}
#youtube { display: none; }

/* ### wrapper ### */
#wrapper { position: relative; display: block; width: 100%; min-height: 100%; }

/* ### main container ### */
#mainCntr { width: 100%; }

	/* ### header container ### */
	#headerCntr { width: 100%; background: #fff; }
	#headerCntr .center { margin: 0 auto; position: relative; width: 945px; height: 284px; display: block; }
	#headerCntr a.logo { position: absolute; top: 19px; left: 1px;  display: block; width: 622px; height: 125px; z-index: 99; text-indent: -9999px; background: url('../images/logo.png') no-repeat; }

		/* ### link box ### */
		.linkBox a.beldirect {display: none;}
		.linkBox { padding: 0 0 0 0; position: absolute; top: 150px; left: 0px; z-index: 98; width: 100%; }
		.linkBox ul { padding: 0 0 0 2px; list-style: none; list-style-type: none; }
		.linkBox li { padding-right: 19px; float: left; position: relative; }
		.linkBox li a { padding: 7px 0 0 21px; width: 280px; height: 114px; text-shadow: 1px 1px 1px #014d4d; font-family: "Trebuchet MS", Arial; box-shadow: 2px 2px 2px #efefef; -webkit-box-shadow: 2px 2px 2px #efefef; font-size: 32px; color: #fff; line-height: 40px; text-decoration: none; float: left; background: #006666; font-weight: bold;}
		.linkBox li span.phone a {background: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; float: none; padding-left: 0; font-size: 22px;}
		.linkBox li a.active {border-bottom: 9px solid rgb(205,0,60); height: 105px;}
		.linkBox li a:hover { opacity: 0.8; }
		.linkBox li span { margin-right: 15px; display: block; background: url('../images/link_arroww.png') right 8px no-repeat; }
		.linkBox li a.active span {background: url('../images/arrow_down.png') right 15px no-repeat;}
		.linkBox li.second a { background: #009a99; } 
		.linkBox li.third { padding-right: 0px;}
		.linkBox li.third .over {}
		.linkBox .third span.edd { padding: 7px 0 0px 14px; margin: 0px 0 9px 0; width: 287px; text-shadow: 1px 1px 1px #014d4d; -webkit-box-shadow: 2px 2px 2px #efefef;   box-shadow: 2px 2px 2px #efefef; font-size: 20px; color: #fff; line-height: 45px; text-decoration: none; display: block; background: #cb003c; height: 49px; overflow: hidden;}
		.linkBox .third span span { margin-right: 11px; background: url('../images/link_arroww2.png') right 11px no-repeat; }
		.linkBox .phone .flexsliders {min-height: inherit;}
		.linkBox .phone .flexsliders ul li:last-child {letter-spacing: -1px;}
		.linkBox .third span.phone { font-family: "Trebuchet MS"; font-size: 21px; font-weight: bold; padding: 0 0 4px 41px; margin: 0px; background: url('../images/link_phone_icon.png') left 3px no-repeat;}
		.linkBox .third a.edit { padding: 7px 0 5px 7px; margin: 0px 0 9px 0; height: auto; width: 294px; -webkit-box-shadow: 2px 2px 2px #efefef; box-shadow: 2px 2px 2px #efefef; font-size: 22px; color: #fff; line-height: 40px; text-decoration: none; display: block; background: #cb003c; }
		.linkBox .third a.edit span { margin-right: 11px; background: url('../images/link_arroww2.png') right 10px no-repeat; }
		.linkBox .third a.edit span.mail { padding: 0 0 4px 50px; margin: 0px; background: url('../images/link_maill.png') 5px 5px no-repeat; }
		.linkBox .con { padding: 7px 0 0px 14px; display: none; position: absolute; top: 121px; left: 0px; -webkit-box-shadow: 2px 2px 2px #efefef; z-index: 96; width: 287px; box-shadow: 2px 2px 2px #efefef; background: #cb003c; overflow: hidden;}
        .linkBox .con h2 { display: none; }
        .linkBox .con .form-required { display: none; }        
		.linkBox fieldset { border: 0; overflow: hidden; }
		.linkBox fieldset p { padding-bottom: 10px; overflow: hidden; }
		.linkBox label { padding-bottom: 7px; font-size: 13px; color: #fff; line-height: 16px; display: block; }
		.linkBox textarea {resize:vertical; padding: 5px; margin-bottom: 5px; width: 263px; height: 104px; display: block; font-size: 13px; color: #000; float: left; border: 0; background-color: #fff; -moz-box-shadow: inset 3px 4px 5px rgba(0,0,0,.13); -webkit-box-shadow: inset 3px 4px 5px rgba(0,0,0,.13); box-shadow: inset 3px 4px 5px rgba(0,0,0,.13); position: relative; }
		.linkBox div.description {display: none;}
		.linkBox .field { padding: 2px 5px; width: 263px; height: 24px; display: block; font-size: 13px; color: #000; float: left; border: 0; background-color: #fff; -moz-box-shadow: inset 3px 4px 5px rgba(0,0,0,.13); -webkit-box-shadow: inset 3px 4px 5px rgba(0,0,0,.13); box-shadow: inset 3px 4px 5px rgba(0,0,0,.13);   }
        .linkBox .form-text { padding: 2px 5px; width: 253px; height: 24px; display: block; font-size: 13px; color: #000; float: left; border: 0; background-color: #fff; -moz-box-shadow: inset 3px 4px 5px rgba(0,0,0,.13); -webkit-box-shadow: inset 3px 4px 5px rgba(0,0,0,.13); box-shadow: inset 3px 4px 5px rgba(0,0,0,.13);   }
		.linkBox .button { padding: 0 0 3px 0; width: 210px; height: 37px; display: block; text-align: left; float: left; font-size: 14px; color: #1a171b; font-weight: bold; border: 0; cursor: pointer; background: url('../images/button2.png') left top no-repeat; }
		.linkBox .button span { padding-left: 26px; float: left; background: url(../images/button_arrow.png) 8px center no-repeat; }
		.linkBox .button:hover { background-position: 0px -37px; }
		.linkBox fieldset a { padding: 0px; font-size: 12px; color: #fff; -webkit-box-shadow: none;  text-shadow: inherit; height: auto; line-height: 14px; width: auto; box-shadow: none; background: none; }
		.linkBox .open { padding: 7px 0 18px 14px; z-index: 98; display: none; position: absolute; top: 56px; left: 0px; z-index: 97; width: 287px; -webkit-box-shadow: 2px 2px 2px #efefef; box-shadow: 2px 2px 2px #efefef; -webkit-box-shadow: 2px 2px 2px #efefef; background: #cb003c; }
		.linkBox .open .address { padding-bottom: 13px; font-size: 15px; font-weight: bold; color: #fff; line-height: 20px; font-style: normal; }
		.linkBox .open p { padding: 0 12px 17px 0; font-size: 12px; color: #fff; line-height: 16px; }
		.linkBox .open a { padding: 0px 0 0 11px; box-shadow: none; height: auto; font-size: 12px; color: #fff; text-shadow: inherit; line-height: 16px; text-decoration: none; background: url('../images/link_arrow3.png') left center no-repeat; }
		.linkBox .open a:hover { text-decoration: underline; }
		.linkBox .on { overflow: hidden; cursor: pointer; }
		.linkBox .one.show { display: none; }
		.linkBox .second.show2 { display: none; }
		.linkBox .third .on.active span span { background: url('../images/link_arrow5a.png') right 11px no-repeat; }
		.linkBox .third .on.active span span.phone { background: url('../images/link_phone_icon.png') left 3px no-repeat; }
		.linkBox .third .over.active a.edit span { background: url('../images/link_arrow5a.png') right 11px no-repeat; }
		.linkBox .third .over.active a.edit span.mail { background: url('../images/link_maill.png') 5px 5px no-repeat; }
		.linkBox .third a.edit:hover { opacity: 1; }
		.form-item, .form-actions {float: left; margin-top: 0;}

		/* ### zoek box ### */
		.zoekBox { padding: 61px 2px 0 0; width: 801px; float: right; }
		.zoekBox fieldset { border: 0; overflow: hidden; width: 193px; float: right; }
		.zoekBox fieldset p { overflow: hidden; }
		.zoekBox .field { padding: 4px 8px 3px 8px; width: 145px; height: 21px; font-size: 12px; color: #a9a5a1; line-height: 14px; border: 0; float: left; background: url('../images/field.png') no-repeat; }
		.zoekBox .button { width: 32px; height: 28px; border: 0; cursor: pointer; float: left; background: url('../images/zoek_btn.png') no-repeat; }
		.zoekBox h2 { padding: 2px 0 14px 0; font-family: Sanchez; font-weight: normal; font-size: 32px; color: #18161b; line-height: 22px; border-bottom: 1px solid #f4ede5; }
		.zoekBox span.grat { padding: 0px 0 0 0; font-family: "Trebuchet MS", Arial; font-weight: normal; display: block; font-size: 17px; color: #029197; line-height: 18px; font-weight: bold; float: left; width:100%;}
	
	/* ### content container ### */
	#contentCntr { margin: 0 auto; overflow: hidden; width: 945px; }
	#contentCntr.gapp { padding-bottom: 14px; }
	
		/* ### left container ### */
		#leftCntr { padding-top: 16px; float: left; width: 319px; margin-left: 3px;}
		
			/* ### organise box ### */
			.organiseBox { padding: 18px 0 10px 0; width: 300px; float: left; background: #148da1; }
			.organiseBox h2 { padding: 0 0 0 18px; font-size: 18px; color: #fff; line-height: 16px; }
			.organiseBox ul { padding: 20px 0 15px 18px; list-style: none; list-style-type: none; overflow: hidden; width: 264px; }
			.organiseBox li { margin-bottom: 10px; font-size: 14px; font-family: "Trebuchet MS", Arial; color: #1a171c; line-height: 31px; float: left; width: 100%; height: 30px; border-radius: 5px; background: #fff; }
			.organiseBox li a { padding-left: 22px; color: #000; display: block; text-decoration: none; background: url('../images/organise_arrow.png') 11px 12px no-repeat; }
			.organiseBox li a:hover { color:rgb(205,0,70); background: url('../images/organise_arrow2.png') 11px 11px no-repeat; }
			.organiseBox li.last { margin-bottom: 0px; }
		
			/* ### faq box ### */
			.faqBox {padding: 18px 0 10px 0; width:300px; float:left; background: rgb(0,102,102);}
			.faqBox2 {padding: 18px 0 10px 0; width:300px; float: left; background: #109493;}
			.faqBox3 {padding: 18px 0 10px 0; width:300px; float: left; background: #1E889B;}
			.faqBox h2, .infoBox h2, .faqBox2 h2, .faqBox3 h2 {padding: 0 0 0 18px; font-size: 18px; color:#fff; line-height: 16px;}
			.faqBox ul, .infoBox ul, .faqBox2 ul, .faqBox3 ul {padding: 20px 0 15px 18px; list-style: none; list-style-type: none; overflow: hidden; width:264px;}
			.faqBox li, .infoBox li, .faqBox2 li, .faqBox3 li {margin-bottom: 10px; font-size: 14px; font-family: "Trebuchet MS", Arial; height: 30px; background: #fff; border-radius: 5px; line-height: 31px; float: left; width:100%;}
			.faqBox li a, .infoBox li a, .faqBox2 li a, .faqBox3 li a {padding-left:22px; color:#000; display: block; text-decoration: none; background: url('../images/organise_arrow.png') 11px 12px no-repeat;}
			.faqBox li a:hover, .infoBox li a:hover, .faqBox2 li a:hover, .faqBox3 li a:hover {color:rgb(205,0,70); background: url('../images/organise_arrow2.png') 11px 11px no-repeat;}
			.faqBox li.last, .infoBox li.last, .faqBox2 li.last, .faqBox3 li.last {margin-bottom: 0;}
			.faqBox.mobile, .infoBox.mobile, .faqBox2.moblie, .faqBox3.mobile {display: none;}
			.faqBox li a.active, .infoBox li a.active, .faqBox2 li a.active, .faqBox3 li a.active {color:rgb(205,0,70); background: url('../images/organise_arrow2.png') 11px 11px no-repeat;}
			.faqBox li.first, infoBox li.first, .faqBox2 li.first, .faqBox3 li.first {display: none;}
			
			/* ### info box ### */
			.infoBox {background: rgb(0,153,153); padding: 18px 0 10px 0; width:300px; float:left;}			 
			
		/* ### center container ### */
		#centerCntr { padding: 16px 0 15px 0; width: 100%; overflow: hidden; }

			/* ### wages box ### */
			.wagesBox { padding: 19px 0 19px 40px; position: relative; z-index: 97; width: 281px; float: left; border-radius: 7px; -webkit-border-radius: 7px; height: 155px; min-height: 159px; max-height: 159px;}
			.wagesBox h2 { padding-bottom: 15px; font-family: "Trebuchet MS", Arial; font-size: 19px; color: #00686b; line-height: 18px; } 
			.wagesBox h3 { padding: 0 0 17px 0px; font-family: "Trebuchet MS", Arial; font-size: 15px; color: #000; line-height: 17px; } 
			.wagesBox p { padding: 0px 20px 41px 0; font-family: "Trebuchet MS", Arial; font-size: 13px; color: #000; line-height: 16px; margin-top: 10px;} 
			.wagesBox a { padding-left: 9px; font-size: 12px; color: #d12244; line-height: 14px; text-decoration: none; float: left; font-weight: bold; background: url('../images/welcome_arrow.png') 1px center no-repeat; } 
			.wagesBox h3 a {background: none; color:#000; padding-left: 0; font-size: 16px; line-height: 18px;}
			.wagesBox a:hover { text-decoration: underline; }
			.wagesBox #block-views-uitgelicht-block {min-height: 175px;}
			.wagesBox span.leesverder {position: absolute; bottom: 10px;}
		
			/* ### welcome box ### */
			.welcomeBox { padding: 19px 19px 19px 19px; margin-left: 2px; width: 262px; position: relative; float: left; border-radius: 7px; -webkit-border-radius: 7px; background: #fff; min-height: 164px;}
			.welcomeBox .flex-direction-nav, .newsBox .flex-direction-nav  {display: none;}
			.region-voor-midden-links {min-height:150px;}
			.welcomeBox ul { list-style: none; list-style-type: none; overflow: hidden; }
			.welcomeBox li { float: left; }
			.welcomeBox h2 { padding: 0 0 15px 2px; font-family: "Trebuchet MS", Arial; font-size: 19px; color: #00686b; line-height: 18px; } 
			.welcomeBox h3 { padding: 0 0 16px 1px; font-family: "Trebuchet MS", Arial; font-size: 15px; color: #000; line-height: 17px; } 
			.welcomeBox p { padding: 10px 20px 30px 1px; font-family: "Trebuchet MS", Arial; font-size: 13px; color: #000; line-height: 15px; } 
			.welcomeBox a { padding-left: 9px; font-size: 12px; color: #d12244; line-height: 14px; text-decoration: none; float: left; font-weight: bold; background: url('../images/welcome_arrow.png') 1px center no-repeat; } 
			.welcomeBox a:hover { text-decoration: underline; }
			.welcomeBox h3 a {color:#000; background: none; padding-left: 0; font-size: 16px; width:100%; padding-bottom: 10px; line-height: 18px;}
			
			/* ### news box ### */
			.newsBox { padding: 19px 19px 19px 19px; margin-left: 20px; width: 262px; position: relative; float: left; border-radius: 7px; -webkit-border-radius: 7px; background: #fff; min-height: 164px;}
			.region-voor-midden-midden {min-height: 150px;}
			.newsBox h2 { padding: 0 0 7px 1px; font-family: "Trebuchet MS", Arial; font-size: 19px; color: #00686b; line-height: 18px; } 
			#block-views-nieuwsoverzicht-block .slides li h2 {color:#009A99;}
			.newsBox ul { list-style: none; list-style-type: none; }
			.newsBox li ul { padding: 2px 0 25px 1px; list-style: none; list-style-type: none; overflow: hidden; width: 260px;}
			.newsBox li li { padding: 6px 0 7px 0; font-family: "Trebuchet MS", Arial; float: left; width: 100%; font-size: 13px; color: #000; line-height: 16px; border-bottom: 1px solid #f4ede5; }
			.newsBox a { padding-left: 9px; font-size: 12px; color: #d12244; line-height: 14px; text-decoration: none; float: left; font-weight: bold; background: url('../images/welcome_arrow.png') 1px center no-repeat; } 
			.newsBox .slides a {color:#000; background: none; font-weight: normal; padding-left: 0; font-size:13px; }
			.newsBox a:hover { text-decoration: underline; }
			ul#newsBox {float: left; overflow: visible; width:100%; border-top: 1px solid rgb(240,233,224); margin-top: 15px; }
			ul#newsBox {float: left; overflow: visible; width:100%; border-top: 1px solid rgb(240,233,224); margin-top: 15px;  padding-left: 0;}
			ul#newsBox ul {list-style: none; padding-left: 0;}
			ul#newsBox li {border-bottom: 1px solid rgb(240,233,224); padding-bottom: 5px; padding-top: 5px;}
			ul#newsBox li span.date-display-single {color:rgb(118,116,117); width:90px; float: left;}
			ul#newsBox li span a {color:#000; display: table; padding-left: 5px;}
			ul#newsBox li span.date-display-single:after {background: url('../images/newsarrow.png')no-repeat; width:6px; height:13px; display: inline-block; content:""; margin-left: 10px;}
		
		/* ### right container ### */
		#rightCntr { margin: 16px 3px 0 0; float: right; border-radius: 7px; -webkit-border-radius: 7px; width: 620px; background: #fff; }

			/* ### video box ### */
			.videoBox { padding: 19px 0 12px 20px; width: 581px; overflow: hidden; }
			.videoBox .flexslider li {border: none;}
			.videoBox.broInfo {padding:19px 0 12px 0;}
			.broInfo h3 {padding:10px 0; color:#109493;}
			.videoBox h2 { font-size: 12px; color: #148da1; line-height: 14px; }
			.videoBox ul { list-style: none; list-style-type: none; overflow: hidden; }
			.videoBox li { padding: 2px 0 2px 0; float: left; font-size: 12px; color: #1a171c; line-height: 32px; width: 100%; border-bottom: 1px solid #f4ede5; }
			.videoBox .flexslider .slides > li {border-bottom: none;}
			.videoBox li a { padding-left: 36px; float: left; color: #cd0137; text-decoration: none; background: url('../images/down_icon.png') left top no-repeat; }
			.videoBox li a:hover { text-decoration: underline; }
			.videoBox span.one { padding: 0px; width: 342px; float: left; }
			.videoBox span { padding-left: 6px; }
			.videoBox img { margin: 18px 0 0 0; display: block; max-width: 100%; height: auto; }
			.videoBox a.up { padding-left: 13px; margin: 12px 0 12px 0; font-size: 12px; color: #cd1e49; line-height: 14px; text-decoration: none; display: block; background: url('../images/text_arrow.png') left center no-repeat; }
			.videoBox a.up:hover { text-decoration: underline; }
			.videoBox .field-item iframe {margin-top: 10px;}

			/* ### nature box ### */
			.organisatielogo img {margin:0 0 5px 20px;}
			.natureBox { padding: 19px 0 12px 20px; width: 581px; overflow: hidden; }
			.natureBox h2 { padding-bottom: 10px; font-size: 20px; color: rgb(0,102,102); line-height: 18px; } 
			.natureBox h1 { padding-bottom: 10px; font-size: 20px; color: rgb(0,102,102); line-height: 18px; font-family:Trebuchet MS;} 
			.natureBox a.dwnld {background: url('../images/down_icon.png')no-repeat left center; height: 30px; line-height: 30px; padding-left:35px; float: right;}			
			.natureBox a.naar { padding: 0 0 0 9px; font-size: 12px; color: #cd1e49; line-height: 14px; text-decoration: none; display: block; background: url('../images/backarrow.png') left center no-repeat; margin-top: 10px; float: left; width:75%; margin-bottom: 15px;}
			.natureBox form fieldset{border: none;}
			.natureBox form h2 {width:70%; float: left;}
			.natureBox a.naar:hover { text-decoration: underline; }
			.natureBox.broBox .gap{border:none;}
			.natureBox.broBox.nieuwsBox .gap {border-top:1px solid #F3EDE6; padding-top: 20px !important;}
			.natureBox.broBox form {margin-bottom: 0;}
			#rightCntr .nieuwsBox form {border:none;}
			.nieuwsBox fieldset {padding-left: 0;}
			.natureBox.nieuwsBox form h2 {width:100%; }
			#rightCntr .nieuwsBox .gap {padding-top: 0; margin-top: 0;}
			#rightCntr .nieuwsBox .gap p strong{padding-top: 0;}
			.natureBox .gap { padding-top: 12px; margin-top: 8px; width: 100%; overflow: hidden; border-top: 1px solid #f3ede6; }
			.natureBoxoverzicht .field-name-body .field-item.even h2{width:100%; border-bottom: 1px solid #F3EDE6; padding-bottom: 10px;}
			.natureBox .slider {margin-bottom: 20px;}
			.beantwoord {color:#1e889b; font-weight: bold;}
			.beantwoordlink:before {background: url('../images/beantwoordarrow.png')no-repeat; content:""; display: block; float:left; width:5px; height:8px; position: relative; top:9px; padding-left:6px;}
			.beantwoordlink a{color:#000 !important; padding-top: 5px; display: block;}
			.natureBox p, .broBox p { padding-bottom: 12px; font-size: 12px; color: #1a171c; line-height: 18px; float: left;}
			.natureBox p strong {float: none;}
			.natureBox p {float: none;}
			.natureBox p:first-child strong {width:}
			.natureBox p.ulTitle {padding-bottom: 0;}
			.natureBox 
			.natureBox h3 { font-size: 12px; color: #1a171c; line-height: 18px; }
			.natureBox h3 a { color: #1a171c; text-decoration: none; }
			.natureBox img { float: right; border: 1px solid #f3ede6;}
			.natureBox .flexslider img {border:none;}
			.natureBox .social { padding: 12px 0 12px 0; width: 100%; overflow: hidden; border-top: 1px solid #f3ede6; border-bottom: 1px solid #f3ede6; }
			.slider.add.uih_2, .slider.add.uih_3, .slider.add.uih_4 {display: none;}
			.content .social .right {width:140px;}
			.natureBox .gap .social ul {list-style: none; padding-left: 0;}
			.natureBox .right { width: 92px; float: right; }
			.natureBox ul { list-style: none; list-style-type: none; overflow: hidden; }
			.natureBox ul#uitVraag {overflow: visible; border-top:1px solid rgb(240,233,224); float: left; padding-top: 20px; width:100%; list-style: none; padding-left: 0;}
			.natureBox ul#uitVraag li h3 {color:rgb(0,102,102); font-size: 16px; line-height: 16px; font-family: "Trebuchet MS"; padding-top: 10px;}
			.natureBox ul#uitVraag li {float: left; border-bottom: 1px solid rgb(240,233,224); padding-bottom: 10px;}
			.natureBox a.prevUit {background: url('../images/organise_arrow2.png') left center no-repeat; padding-left: 10px; margin-top: 25px; float: left;}
			.natureBox a.more {background: url('../images/organise_arrow2.png') left center no-repeat; line-height: 16px; font-size: 12px; padding:10px 0 10px 10px;}
			.natureBox .right li { padding-right: 10px; float: left; width: 39px; }
			.natureBox .right li a { float: left; }
			.natureBox .right li.last { padding-right: 0px; }
			.natureBox li { width: 100%; }
			.natureBox h4 { padding-bottom: 2px; font-size: 12px; color: #148da1; line-height: 14px; }
			.natureBox .left li { padding-left: 10px; float: left; font-size: 12px; color: #1a171c; line-height: 16px; width: 100%; background: url('../images/nature_arrow2.png') left 6px no-repeat; }
			.natureBox .left li a { float: left; text-decoration: none; color: #1a171c;  }
			.natureBox .left li a:hover { text-decoration: underline; }
			.natureBox .left { width: 400px; float: left; }
			#block-views-nieuws-block .left {width:100%;}
			.natureBox .social.non { border-top: none; }
			.natureBox h2.faqTitle {font-size: 20px; font-family: "Trebuchet MS"; font-weight: bold; color:rgb(0,102,102); line-height: 28px;}
			.natureBox h1.faqTitle {font-size: 20px; font-family: "Trebuchet MS"; font-weight: bold; color:rgb(0,102,102); line-height: 28px;}
			.natureBox p.preFaqsingle {padding-top: 20px; width:99%;}
			.natureBox .gap ul {list-style:disc outside ; color:#000; padding-left: 15px;}
			.natureBox p.spacer {padding:10px 0;}
			.natureBox img.tabletIMG, .natureBox img.mobIMG {display: none;}
			.natureBox a, .broBox a {color:rgb(205,0,70); text-decoration: none;}
			.natureBox a.goUp, .broBox a.goUp {float: left; display: block; color:rgb(205,0,70); text-decoration: none; margin-bottom: 20px; margin-top: 30px;}
			.natureBox a.goUp:before, .broBox a.goUp:before {content:""; display: inline-block; background: url('../images/goUp.png')no-repeat; width:10px; height:14px; padding-right: 5px;}
			.natureBox span.belBox, .broBox span.belBox {background: rgb(205,0,70); font-weight: bold; font-size: 12px; color:#fff; border-radius: 5px; width:566px; float:left; height: 30px; margin-bottom: 20px; line-height: 30px; padding-left: 15px;}
			.natureBoxoverzicht a.more {margin-top:-10px; display:block; background: url('../images/organise_arrow2.png') center left no-repeat; padding-left:10px;  }
.natureBoxoverzicht .socialpost { padding: 12px 0 12px 0; width: 100%; overflow: hidden; border-bottom: 1px solid #f3ede6; }
.natureBoxoverzicht .onspost { border-bottom:1px solid #f3ede6; padding: 0; }
.videoBox span.belBox {background: rgb(205,0,70); font-weight: bold; font-size: 12px; color:#fff; border-radius: 5px; width:549px; float:left; height: 23px; margin-bottom: 20px; line-height: 27px; padding:0px 16px 6px; }
			.socialshare {float: left; margin:10px 0 0; height: 40px;}
			.socialshare a {margin-right: 15px; float: left;}
			#csocial li {float: left; padding-right: 11px; width:auto;}
			#csocial {padding-bottom: 10px; float: left;}

/* ### natureoverzicht box ### */
			.natureBoxoverzicht .view-grouping-header h3 {color:#000;}
			.natureBoxoverzicht .view-grouping-content h3 {color:#000;}
			.natureBoxoverzicht { padding: 19px 0 5px 20px; width: 581px; overflow: hidden; }
			.natureBoxoverzicht h2 { color:rgb(20,140,160); font-size:20px; font-family:"Trebuchet MS"; font-weight:bold; } 			
			.natureBoxoverzicht a.naar { padding: 0 0 0 9px; font-size: 12px; color: #cd1e49; line-height: 14px; text-decoration: none; display: block; background: url('../images/nature_arrow.png') left center no-repeat; }
			.natureBoxoverzicht a.naar:hover { text-decoration: underline; }
			.natureBoxoverzicht .gap { padding-top: 12px; margin-top: 8px; width: 100%; overflow: hidden; border-top: 1px solid #f3ede6; }
			.natureBoxoverzicht p { padding-bottom: 12px; font-size: 12px; color: #1a171c; line-height: 18px; }
			.natureBoxoverzicht .left p { float:right; }
			.natureBoxoverzicht h3 { color:#000; font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; }
			.natureBoxoverzicht h3 a { color: #1a171c; text-decoration: none; }
			.natureBoxoverzicht .socialpost h3 a{color:#148CA0; padding:0; background: none;} 
			.natureBoxoverzicht .socialpost a {margin-top:-10px; display:block; background: url('../images/organise_arrow2.png') center left no-repeat; padding-left:10px;  }
			.natureBoxoverzicht img { float: right; border: 1px solid #f3ede6; }
			.natureBoxoverzicht .social { padding: 12px 0 12px 0; width: 100%; overflow: hidden; border-top: 1px solid #f3ede6; border-bottom: 1px solid #f3ede6; }
			.natureBoxoverzicht .right { width: 92px; float: right; }
			.natureBoxoverzicht ul { list-style: none; list-style-type: none; }
			.natureBoxoverzicht .right li { padding-right: 10px; float: left; width: 39px; }
			.natureBoxoverzicht .right li a { float: left; }
			.natureBoxoverzicht .right li.last { padding-right: 0px; }
			.natureBoxoverzicht li { width: 100%; }
			.natureBoxoverzicht h4 { padding-bottom: 2px; font-size: 12px; color: #148da1; line-height: 14px; }
			.natureBoxoverzicht .left li { padding-left: 10px; float: left; font-size: 12px; color: #1a171c; line-height: 16px; width: 100%; background: url('../images/nature_arrow2.png') left 6px no-repeat; }
			.natureBoxoverzicht .left li a { float: left; text-decoration: none; color: #1a171c;  }
			.natureBoxoverzicht .left li a:hover { text-decoration: underline; }
			.natureBoxoverzicht .left { float: left; width:560px;  }
			
			.natureBoxoverzicht .social.non { border-top: none; }
			.natureBoxoverzicht h3.faqTitle {font-size: 20px; font-family: "Trebuchet MS"; font-weight: bold; color:rgb(0,102,102); line-height: 28px;}
			.natureBoxoverzicht p.preFaqsingle {padding-top: 20px; width:99%;}
			.natureBoxoverzicht ul#norm {list-style:disc inside ; color:#000;}
			.natureBoxoverzicht a {color:rgb(205,0,70); text-decoration: none;}
			.natureBoxoverzicht a.goUp {float: left; display: block; color:rgb(205,0,70); text-decoration: none; margin-bottom: 20px; margin-top: 30px;}
			.natureBoxoverzicht a.goUp:before {content:""; display: inline-block; background: url('../images/goUp.png')no-repeat; width:10px; height:14px; padding-right: 5px;}
			.natureBoxoverzicht span.belBox {background: rgb(205,0,70); font-weight: bold; font-size: 12px; color:#fff; border-radius: 5px; width:566px; float:left; height: 30px; margin-bottom: 20px; line-height: 30px; padding-left: 15px;}
			.natureBoxoverzicht #webform-client-form-14 fieldset {border: none;}
			.natureBoxoverzicht #webform-client-form-14 .form-item {padding:0; margin:0;}
			.natureBoxoverzicht #webform-client-form-14 .form-required {display: none;}
			.natureBoxoverzicht #webform-client-form-14 #webform-component-vraag {width:386px;}
			.natureBoxoverzicht #webform-client-form-14 label{font-weight: bold; color:#000; padding-bottom: 5px;}
			.natureBoxoverzicht #webform-client-form-14 button.button {background: #CB003C; text-align: center; border:none; color:#fff; padding:3px 5px; box-shadow: 1px 1px 1px #f3d9dd; -moz-box-shadow: 1px 1px 1px #f3d9dd; -webkit-box-shadow: 1px 1px 1px #f3d9dd;}			
			
			/* ### resultoverzicht box ### */
			.resultBoxoverzicht { padding: 11px 0 0 0; width: 601px; overflow: hidden; }
			.resultBoxoverzicht fieldset { border: 0; overflow: hidden; } 
			.resultBoxoverzicht .add p { padding: 0px; }
			.resultBoxoverzicht h2 { width: 260px; float: left; } 
			.resultBoxoverzicht .right { padding-bottom: 8px; width: 133px; float: right; position: relative; overflow: hidden;} 
			.resultBoxoverzicht .add { padding: 11px 0 22px 0; width: 100%; overflow: hidden; border-top: 1px solid #f3ede6; } 
			.resultBoxoverzicht .field { padding: 3px 6px 3px 6px; width: 256px; height: 21px; font-size: 11px; color: #000; text-transform: lowercase; float: left; border: 0; background: url('../images/field2.png') no-repeat; } 
			.resultBoxoverzicht .button { width: 34px; height: 27px; float: left; border: 0; cursor: pointer; background: url('../images/button.png') no-repeat; } 
			.resultBoxoverzicht p { padding: 0 0 15px 0; font-size: 12px; color: #000; line-height: 14px; } 
			
			
			.videoBox { padding: 0px 0 12px 20px; width: 581px; overflow: hidden; }
			.inforight { text-align:left; float: right; width:47%;}
			.kolom { padding-top:10px; padding-bottom:10px; }
			
			/* ### naturelinks box ### */
			.natureBoxlinks { padding: 19px 0 5px 20px; width: 581px; overflow: hidden; }
			.natureBoxlinks h2 { color:rgb(20,140,160); font-size:20px; font-family:"Trebuchet MS"; font-weight:bold; } 			
			.natureBoxlinks a.naar { padding: 0 0 0 9px; font-size: 12px; color: #cd1e49; line-height: 14px; text-decoration: none; display: block; background: url('../images/nature_arrow.png') left center no-repeat; }
			.natureBoxlinks a.naar:hover { text-decoration: underline; }
			.natureBoxlinks .gap { padding-top: 12px; margin-top: 8px; width: 100%; overflow: hidden; border-top: 1px solid #f3ede6; }
			.natureBoxlinks p { padding-bottom: 12px; font-size: 12px; color: #1a171c; line-height: 18px; }
			.natureBoxlinks .left p { float:right; }
			.natureBoxlinks h3 { color:rgb(20,140,160); font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; padding:15px 0 10px; float: left;}
			.natureBoxlinks h3 a { color: #1a171c; text-decoration: none; }
			.natureBoxlinks img { float: right; border: 1px solid #f3ede6; }
			.natureBoxlinks .social { padding: 12px 0 12px 0; width: 100%; overflow: hidden; border-top: 1px solid #f3ede6; border-bottom: 1px solid #f3ede6; }
			.natureBoxlinks .right { width: 92px; float: right; }
			.natureBoxlinks ul { list-style: none; list-style-type: none; }
			.natureBoxlinks .right li { padding-right: 10px; float: left; width: 39px; }
			.natureBoxlinks .right li a { float: left; }
			.natureBoxlinks .right li.last { padding-right: 0px; }
			.natureBoxlinks li { width: 100%; }
			.natureBoxlinks h4 { padding-bottom: 2px; font-size: 12px; color: #148da1; line-height: 14px; }
			.natureBoxlinks .left li { padding-left: 10px; float: left; font-size: 12px; color: #1a171c; line-height: 16px; width: 100%; background: url('../images/nature_arrow2.png') left 6px no-repeat; }
			.natureBoxlinks .left li a { float: left; text-decoration: none; color: #1a171c;  }
			.natureBoxlinks .left li a:hover { text-decoration: underline; }
			.natureBoxlinks .left { float: left; width:560px;  }
			
			.natureBoxlinks .social.non { border-top: none; }
			.natureBoxlinks h3.faqTitle {font-size: 20px; font-family: "Trebuchet MS"; font-weight: bold; color:rgb(0,102,102); line-height: 28px;}
			.natureBoxlinks p.preFaqsingle {padding-top: 20px; width:99%;}
			.natureBoxlinks ul#norm {list-style:disc inside ; color:#000;}
			.natureBoxlinks a {color:rgb(205,0,70); text-decoration: none;}
			.natureBoxlinks a.goUp {float: left; display: block; color:rgb(205,0,70); text-decoration: none; margin-bottom: 20px; margin-top: 30px;}
			.natureBoxoverzicht a.goUp:before {content:""; display: inline-block; background: url('../images/goUp.png')no-repeat; width:10px; height:14px; padding-right: 5px;}
			.natureBoxlinks span.belBox {background: rgb(205,0,70); font-weight: bold; font-size: 12px; color:#fff; border-radius: 5px; width:566px; float:left; height: 30px; margin-bottom: 20px; line-height: 30px; padding-left: 15px;}

			.natureBoxlinks h4 { padding-bottom: 10px; font-size: 12px; color: #148da1; line-height: 14px; }
			.natureBoxlinks .left1 li { padding-left: 10px; float: left; font-size: 12px; color: #1a171c; line-height: 19px; width: 100%; background: url('../images/nature_arrow2.png') left 6px no-repeat; }
			.natureBoxlinks .left1 li a { float: left; text-decoration: none; color: #1a171c;  width:50%;}
			.natureBoxlinks .left1 li a:hover { text-decoration: underline; }
			.natureBoxlinks .left1 { float: left; width:560px;  }
			.natureBoxlinks .left1 { float: left; width:560px; padding-bottom:20px;  }
			
			
			/* ### naturedetail box ### */
			.natureBoxdetail { padding: 19px 0 5px 20px; width: 581px; overflow: hidden; }
			.natureBoxdetail h2 { color:rgb(20,140,160); font-size:20px; font-family:"Trebuchet MS"; font-weight:bold; } 			
			.natureBoxdetail a.naar { padding: 0 0 0 9px; font-size: 12px; color: #cd1e49; line-height: 14px; text-decoration: none; display: block; background: url('../images/nature_arrow.png') left center no-repeat; }
			.natureBoxdetail a.naar:hover { text-decoration: underline; }
			.natureBoxdetail .gap { padding-top: 12px; margin-top: 8px; width: 100%; overflow: hidden; border-top: 1px solid #f3ede6; }
			.natureBoxdetail p { padding-bottom: 12px; font-size: 12px; color: #1a171c; line-height: 18px; }
			.natureBoxdetail .left p { float:right; }
			.natureBoxdetail h3 { color:rgb(20,140,160); font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; }
			.natureBoxdetail h3 a { color: #1a171c; text-decoration: none; }
			.natureBoxdetail img { float: right; border: 1px solid #f3ede6; }
			.natureBoxdetail .social { padding: 12px 0 12px 0; width: 100%; overflow: hidden; border-top: 1px solid #f3ede6; border-bottom: 1px solid #f3ede6; }
			.natureBoxdetail .right { width: 92px; float: right; }
			.natureBoxdetail ul { list-style: none; list-style-type: none; }
			.natureBoxdetail .right li { padding-right: 10px; float: left; width: 39px; }
			.natureBoxdetail .right li a { float: left; }
			.natureBoxdetail .right li.last { padding-right: 0px; }
			.natureBoxdetail li { width: 100%; }
			.natureBoxdetail h4 { padding-bottom: 2px; font-size: 12px; color: #148da1; line-height: 14px; }
			.natureBoxdetail .left li { padding-left: 10px; float: left; font-size: 12px; color: #1a171c; line-height: 16px; width: 100%; background: url('../images/nature_arrow2.png') left 6px no-repeat; }
			.natureBoxdetail .left li a { float: left; text-decoration: none; color: #1a171c;  }
			.natureBoxdetail .left li a:hover { text-decoration: underline; }
			.natureBoxdetail .left { float: left; width:560px;  }
			
			.natureBoxdetail .social.non { border-top: none; }
			.natureBoxdetail h3.faqTitle {font-size: 20px; font-family: "Trebuchet MS"; font-weight: bold; color:rgb(0,102,102); line-height: 28px;}
			.natureBoxdetail p.preFaqsingle {padding-top: 20px; width:99%;}
			.natureBoxdetail ul#norm {list-style:disc inside ; color:#000;}
			.natureBoxdetail a {color:rgb(205,0,70); text-decoration: none;}
			.natureBoxdetail a.goUp {float: left; display: block; color:rgb(205,0,70); text-decoration: none; margin-bottom: 20px; margin-top: 30px;}
			.natureBoxdetail a.goUp:before {content:""; display: inline-block; background: url('../images/goUp.png')no-repeat; width:10px; height:14px; padding-right: 5px;}
			.natureBoxdetail span.belBox {background: rgb(205,0,70); font-weight: bold; font-size: 12px; color:#fff; border-radius: 5px; width:566px; float:left; height: 30px; margin-bottom: 20px; line-height: 30px; padding-left: 15px;}
			
			
			.natureBoxdetail h2 { padding-bottom: 10px; font-size: 20px; color: rgb(0,102,102); line-height: 18px; }
			.natureBoxdetail a.dwnld {background: url('../images/down_icon.png')no-repeat left center; height: 30px; line-height: 30px; padding-left:35px; float: right;}
			.v a.naar { padding: 0 0 0 9px; font-size: 12px; color: #cd1e49; line-height: 14px; text-decoration: none; display: block; background: url('../images/backarrow.png') left center no-repeat; margin-top: 10px; float: left; width:75%;}
			.natureBoxdetail a.naar:hover { text-decoration: underline; }
					
		
			/* ### result box ### */
			#search-form .form-item-keys label {display: none;}
			#search-form {float: left;}
			#search-form.search-form input[type=text] {padding: 4px 8px 3px 8px; width: 145px; height: 21px; font-size: 12px; color: #a9a5a1; line-height: 14px; border: 0; float: left; background: url('../images/field.png') no-repeat; }
			#search-form.search-form input[type=submit] {width: 32px; height: 28px; border: 0; cursor: pointer; float: left; background: url('../images/zoek_btn.png') no-repeat; text-indent:9999px;} 
			#search-form #edit-basic {width:100%;}
			#search-form .search-advanced label.option {padding-right: 30px; padding-left: 5px;}
			#search-form fieldset#edit-advanced {clear: left; float: left; margin:10px 0 0; padding-left: 0;}
			#search-form a.fieldset-title {color:#CD1E49;}
			.resultBox fieldset {margin-bottom: 0; padding-bottom: 0;}
			.resultBox, #search-form { padding: 11px 0 0 0; width: 601px; overflow: hidden; }
			.resultBox fieldset, #search-form fieldset { padding-left: 20px; border: 0; overflow: hidden; } 
			.resultBox .add p, #search-form .add p { padding: 0px; }
			.resultBox h2, #search-form h2 { padding-top: 8px; width: 260px; float: left; font-size: 18px; color: #000; line-height: 18px;} 
			#search-form h2 {width:600px;}
			.resultBox h2{width:600px;}
			.resultBox .right { padding-bottom: 8px; width: 268px; float: right; } 
			.resultBox .add { padding: 11px 0 22px 0; width: 100%; overflow: hidden; border-top: 1px solid #f3ede6; } 
			.resultBox .field { padding: 3px 6px 3px 6px; width: 256px; height: 21px; font-size: 11px; color: #000; text-transform: lowercase; float: left; border: 0; background: url('../images/field2.png') no-repeat; } 
			.resultBox .button { width: 34px; height: 27px; float: left; border: 0; cursor: pointer; background: url('../images/button.png') no-repeat; } 
			.resultBox p { padding: 0 0 10px 0; font-size: 12px; color: #000; line-height: 14px; } 
			
			/* ### zoek resultaten ### */
			ul.searchResults {padding:0 25px;}
			li.searchResult {list-style: none; padding:14px 0px 12px;}
			.searchResult h2 {padding-bottom: 2px; font-size: 13px; color: #006666; line-height: 14px;}
			.searchResult h2 a {color: #006666; text-decoration: none;}
			.searchResult h3 { padding-bottom: 3px; font-size: 13px; color: #000; line-height: 14px; }
			.searchResult h3 span { color: #cd1e49; }
			.searchResult p { color: #000000; font-size: 12px; line-height: 16px; }
			.searchResult p a {color: #846F46; display: block; font-family: "Trebuchet MS",Arial; font-size: 13px; font-weight: bold; text-decoration: none;}
			.searchResult { border-bottom: 1px solid #F3EDE6; float: left; width: 94%; }
			ul.searchResults a.goUp { background: url("../images/text_arrow.png") no-repeat scroll left center transparent; color: #CD1E49; display: block; font-size: 12px; line-height: 14px; margin: 12px 0; padding-left: 13px; text-decoration: none; float: left;}
			ul.searchResults span.belBox {background: rgb(205,0,70); font-weight: bold; font-size: 12px; color:#fff; border-radius: 5px; width:566px; float:left; height: 30px; margin-bottom: 20px; line-height: 30px; padding-left: 15px;}
			
			/* ### faq result Box ### */
			.faqresultBox {padding:11px 0 0 20px; width:581px; overflow: hidden;}
			.faqresultBox fieldset { border-bottom:1px solid #F3EDE6 !important; overflow: hidden; border:none;}
			.faqresultBox h2 {padding-top: 8px; width:260px; float: left; font-size: 20px; color:rgb(0,102,102); line-height: 18px;}
			.faqresultBox h3{color:#009A99; padding-bottom: 10px; padding-top: 50px;}
			 #newsBox h3 {color:#009A99; margin-top: 15px;}
			.faqresultBox .right {padding-bottom: 8px; width:133px; float: right; position: relative; overflow: hidden;}
			.faqresultBox form {border-bottom: 1px solid rgb(243,237,230);}
			.faqresultBox img {margin:15px 15px 15px 0; float: left;}
			.faqresultBox p.preFaq {font-size: 12px; color:#000; float: left; line-height: 16px; font-weight: bold; width:470px; margin-top:20px;}
			.faqresultBox a.dlinfo {display: inline-block; background: url('../images/down_icon.png')no-repeat left top; padding-left:36px; text-decoration: none; line-height: 32px; color:rgb(192,3,53); margin-top:30px;}
			.faqresultBox span.belBox, .broBox span.belBox {background: rgb(205,0,70); font-weight: bold; font-size: 12px; color:#fff; border-radius: 5px; width:566px; float:left; height: auto; margin-bottom: 20px; line-height: 18px; padding-left: 15px; padding-top: 5px; padding-bottom: 5px;}
			span.belBox a {color:#fff;}
			.faqresultBox span.belBox.tablet{display: none;}
			.faqresultBox a.goUp:before {content:""; display: inline-block; background: url('../images/goUp.png')no-repeat; width:10px; height:14px; padding-right: 5px;}
			.faqresultBox a.goUp {float: left; width: 100%; display: block; color:rgb(205,0,70); text-decoration: none; margin-bottom: 20px;}
			
			/* ### bro box ### */
			.broBox {padding:11px 0 20px 20px; width:581px; overflow: hidden;}
			.broBox fieldset { border:0; overflow: hidden;}
			.broBox .selectBox-dropdown, .sortBox .selectBox-dropdown { border: 2px solid #c5c7c7; -moz-border-radius:6px 6px 6px 6px; -webkit-border: 6px 6px 6px 6px; /* stroke */ background-color: #f9f5f3; /* color overlay */ color:#000; border-radius: 6px 6px 6px 6px; -webkit-appearance: none;  cursor: pointer;}
			.sortArrow {background: url('../images/selectArrow.png')no-repeat transparent; width:29px; height:29px; position: absolute; top:3px; right:8px; z-index: 3; pointer-events:none;}
			.sortBox .right {width:153px; overflow: hidden; position: relative;}
			.sortBox .right .selectBox-dropdown {width:147px;}
			.broBox h2 {color:rgb(0,153,153); padding-top: 8px; width:260px; float: left; font-size: 20px; line-height: 18px;}
			.broBox.infoReq h2 {border-bottom: 1px solid rgb(238,232,225); width:100%; padding-bottom: 15px; margin-bottom: 15px;}
			.broBox.infoReq p.line {border-bottom: 1px solid rgb(238,232,225); margin-bottom: 15px;}
			.broBox.infoReq h3 {padding-bottom: 15px;}
			.broBox.infoReq input {margin-right: 10px; }
			.broBox.infoReq label {display: block; margin-bottom: 5px; color:#000;}
			.broBox.infoReq form {margin-bottom: 10px; border-bottom: 0; float: left; width:100%;}
			.broBox.infoReq form h3 {margin-top: 20px;}
			.broBox.infoReq form p {width:100%; float: left; padding-bottom: 0;}
			.broBox.infoReq form span.dbl p{width:170px;}
			.broBox.infoReq form p label {float:left; width:90px;}
			.broBox.infoReq form p input {float: left; border:none; height: 20px; -webkit-box-shadow: inset 1px 1px 7px 1px rgba(00, 00, 00, 0.3); box-shadow: inset 1px 1px 7px 1px rgba(00, 00, 00, 0.3);}
			.broBox.infoReq form p input.med {width:140px;}
			.broBox.infoReq form p input {width:240px;}
			.broBox.infoReq form p input.small {width:70px;}
			.broBox a.broReq:before {background: url('../images/broch_arrow.png')no-repeat; width:10px; height:10px; content:""; display: inline-block; position: relative; top:1px; margin-left:12px; padding-right: 5px;}
			.broBox a.broReq {background: url('../images/broch_button.png')no-repeat; width:200px; height:47px; display: block; float: left; color:#fff; line-height: 44px; font-size: 13px; font-weight: bold; margin-left:-5px; margin-bottom: 45px;}
			.broBox.infoReq span.line {border-top:1px solid rgb(238,232,225); display: block; float: left; width:100%; margin-bottom: 15px;}
			.broBox .right {padding-bottom: 8px; width:133px; float: right; overflow: hidden; position: relative;}
			body.page-brochures-downloaden .broBox .right {width:153px;}
			.broBox form {border-bottom: 1px solid rgb(243,237,230); margin-bottom: 20px;}
			.broBox h1 {font-size: 16px; color:rgb(20,140,160); font-family: "Trebuchet MS";}
			.broBox .gap h1 {font-size: 20px; padding-bottom: 15px;}
			.broBox h2 {font-size: 20px; color:rgb(20,140,160); font-family: "Trebuchet MS";}
			.sortBox fieldset {padding-left: 0;}
			.broBox .gap h2 {font-size: 20px; padding-bottom: 15px;}
			.broBox .gap p strong{ padding-bottom: 15px; float: left; width:100%;}
			.broBox .gap .field-item p strong {float: none;}
			.broBox .gap p:first-child strong {padding-top: 15px;}
			.broBox .field-item p strong {padding-bottom: 0;}
			.broBox img.slideDesktop {display: block;}
			.broBox img.slideTablet {display: none;}
			.broBox img.slideMob {display: none;}
			#block-views-brochures-block h2 {font-family: Verdana;}
			
			/* ### Faq list ### */
			#faqList {float: left; width:100%; margin-bottom: 20px; list-style:none;}
			#faqList li:before {background:url('../images/faqarrow.png')no-repeat; content:""; display: inline-block; width:6px; height:10px;}	
			#faqList li {color:#000; float:left; font-size: 12px; padding-bottom: 8px; margin-bottom: 5px; border-bottom: 1px solid rgb(240,233,224); width:100%;}
			#faqList li span {padding-left: 5px;}
			#faqList li span a {color: #000; text-decoration:none;}
			
			/* ### text box ### */
			.textBox { padding: 15px 0 16px 20px; width: 581px; overflow: hidden; }
			.textBox ul { padding: 6px 0 6px 0; list-style-type: none; list-style: none; overflow: hidden; border-top: 1px solid #f3ede6; }
			.textBox li { padding: 14px 0 12px 0; float: left; width: 100%; border-bottom: 1px solid #f3ede6; }
			.textBox li.gap { padding-top: 4px; }
 			.textBox h2 { padding-bottom: 2px; font-size: 13px; color: #006666; line-height: 14px; }
			.textBox h2 a { color: #006666; text-decoration: none; }
			.textBox h3 { padding-bottom: 3px; font-size: 13px; color: #000; line-height: 14px; }
			.textBox h3 span { color: #cd1e49; }
			.textBox p {  font-size: 12px; color: #000; line-height: 16px; }
			.textBox p a { font-family: "Trebuchet MS", Arial; display: block; font-weight: bold; font-size: 13px; color: #846f46; text-decoration: none; }
			.textBox p a:hover { text-decoration: underline; }
			.textBox a.naar { padding-left: 13px; margin: 12px 0 12px 0; font-size: 12px; color: #cd1e49; line-height: 14px; text-decoration: none; display: block; background: url('../images/text_arrow.png') left center no-repeat; }
			.textBox a.naar:hover { text-decoration: underline; }
			.textBox .address { padding: 4px 16px 6px 16px; width: 549px; overflow: hidden; box-shadow: 1px 1px 1px #f3d9dd; font-size: 12px; color: #fff; line-height: 18px; font-style: normal; font-weight: bold; border-radius: 6px; -webkit-border-radius: 6px; background: #cd1e49; }
			
			/* ### Contact ### */
			#webform-client-form-27 label {font-weight: bold; color:#000; padding-bottom: 5px;}
			#webform-client-form-27 input[type=submit] {background: #CB003C; text-align: center; border:none; color:#fff; padding:3px 5px; box-shadow: 1px 1px 1px #f3d9dd; -moz-box-shadow: 1px 1px 1px #f3d9dd; -webkit-box-shadow: 1px 1px 1px #f3d9dd;}
			#webform-client-form-27 .form-textarea-wrapper{width:386px;}
			
			/* ### Sitemap ### */
			#site-map h2 {color: #006666; float: left; font-size: 20px; line-height: 18px; padding-top: 8px; width: 100%; padding-bottom: 5px;}
			#site-map {padding:10px 18px;}
			#site-map a:before {background: url("../images/newsarrow.png") no-repeat scroll 0 0 transparent; content: ""; display: inline-block;     height: 13px; margin-left: 10px; width: 6px; padding-right: 5px;}
			#site-map ul {list-style: none;}
			#site-map a {color:#CD0046;  text-decoration: none;}
			#site-map a:hover {text-decoration: underline;}
			#site-map a.feed-link:before {background: none;}
			#site-map a.feed-link {margin-left: 20px;}
			#site-map .site-map-box ul {padding-left: 0;}
			.natureBox .slider .flex-viewport, .videoBox .slider .flex-viewport {width:579px;}
	/* ### footer container ### */
	#footerCntr { padding: 14px 0 20px 0; overflow: hidden; width: 100%; background: #fff; }

		/* ### footer box ### */
		.footerBox { padding-bottom: 27px; width: 100%; overflow: hidden; background: #daebea; }
		.footerBox .center { margin: 0 auto; width: 945px; overflow: hidden; position: relative;}
		.footerBox .bfooter {margin:0 auto; width:945px; overflow: hidden;}
		.footerBox .repeat { padding: 20px 0 0 21px; margin-right: 18px; min-height: 147px; width: 280px; border-left: 1px solid #94b2b2; background: #006666; position: relative; display: table-cell; *float:left;}		
		#fspacer {width:18px; display: table-cell; *display:none;}
		.footerBox .repeat.second {  background: #109493; }
		.footerBox .repeat.third { margin-right: 0px;  background: #1e889b; }
		.footerBox ul { padding: 0 0 0 0; list-style: none; list-style-type: none; overflow: hidden; }
		.footerBox .repeat li { padding: 0 0 4px 10px; float: left; font-size: 12px; color: #fff; line-height: 18px; width: 100%; background: url('../images/footer_arroww.png') left 5px no-repeat; }
		.footerBox .repeat li.first {display: none;}
		.footerBox .repeat li.last {padding-bottom: 15px;}
		.footerBox .repeat li a { color: #fff; text-decoration: none; }
		.footerBox .repeat li a:hover { text-decoration: underline; }
		.footerBox h2 { padding-bottom: 7px; font-family: "Trebuchet MS", Arial; font-size: 16px; color: #fff; line-height: 14px; }
		.footerBox .left { padding: 28px 0 0 0; width: 300px; float: left; }
		.footerBox p { padding-bottom: 7px; font-size: 12px; color: #026565; line-height: 17px; }
		.footerBox p span { color: #026565; }
		.footerBox span.quote { padding: 10px 0 0 31px; background: url('../images/start_quote.png') 5px top no-repeat; }
		.footerBox .inner { padding: 0 24px 5px 0; background: url('../images/end_quote.png') right bottom no-repeat; }
		.footerBox span { padding-left: 2px; font-size: 12px; color: #659e9e; line-height: 14px; }
		.footerBox .right { padding: 17px 1px 0 0; width: 141px; float: right; }
		.footerBox .right li { padding-right: 11px; float: left; }
		.footerBox .right li a:hover { opacity: 0.7; }
		.footerBox .right li.last { padding-right: 0px; }

		/* ### copyright box ### */
		.copyrightBox { padding: 3px 0 0 0; margin: 0 auto; width: 945px; overflow: hidden; }
		.copyrightBox ul { list-style: none; list-style-type: none; overflow: hidden; }
		.copyrightBox li { padding: 0 7px 0 13px; float: left; font-size: 9px; color: #046363; line-height: 18px; background: url('../images/footer_dot.png') left 8px no-repeat; }
		.copyrightBox li a { color: #046363; text-decoration: none; float: left; }
		.copyrightBox li a:hover { text-decoration: underline; }
		.copyrightBox li:first-child { padding-left: 2px; background: none; }
	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		body { background: url("../images/BG1.jpg") no-repeat scroll center 0px #D7E8E8; }
		#headerCntr .center { width: 768px; height: 276px; }
		#headerCntr a.logo {width:560px;}
		#contentCntr { width: 768px; }
		#centerCntr {padding-bottom: 5px;}
		#footerCntr { padding-top: 16px; }
		#rightCntr { margin-right: 0px; width: 498px; }
		#leftCntr { width: 238px; }
		.natureBox .right { width: 133px;    }
		.zoekBox { padding-top: 55px;  width: 615px; }
		.zoekBox h2 { font-size: 30px; }
		.zoekBox .field { width: 101px; background: url('../images/field3.png') no-repeat; }
		.zoekBox span { padding-top: 15px; }
		.zoekBox fieldset { width: 150px; }
		.faqresultBox .right {width:133px;}
		#block-system-main .slider.add .flex-control-nav {left:73px;}
		.resultBox { width: 478px; }
		.resultBox .add { width: 100%; }
		.natureBox .slider .flex-viewport, .videoBox .slider .flex-viewport {width: 455px;}
		.textBox { width: 458px; }
		.textBox .address { width: 425px; }
		.wagesBox span.leesverder {bottom:29px;}
		.wagesBox {min-height: auto; max-height: none; height: auto;}
		ul#newsBox li span.date-display-single:after {display: none;}
		ul#newsBox li span:nth-child(2) {clear:left; display: block;}
		ul#newsBox li span:nth-child(2):before {background: url("../images/newsarrow.png") no-repeat scroll 0 0 transparent; content: ""; display: inline-block; height: 13px; width: 6px; float: left;}
		.inforight { text-align:left; float:none; clear: left; }
		.slider.add.uih_1, .slider.add.uih_3, .slider.add.uih_4 {display: none;}
		.slider.add.uih_2 {display: block;}
		.organiseBox, .infoBox { width: 238px; }
		.organiseBox ul, .infoBox ul { width: 204px; }
		.faqBox, .faqBox2, .faqBox3 {width:238px;}
		.faqBox ul, .faqBox2 ul, .faqBox3 ul{width:204px;}		
		.linkBox fieldset p {padding: 0;}
		.linkBox textarea {float: none;}
		.linkBox .form-text {width:200px;}
		.linkBox li span.phone a {font-size: 18px; font-weight: bold;}
		.natureBox, .broBox { width: 458px; }
		.natureBox img { margin-left: 10px; }
		.natureBox img.desktopIMG {display: none;}
		.broBox img.slideDesktop {display: none;}
		.broBox img.slideTablet {display: block; float: left; margin-left: 0;}
		.natureBox img.tabletIMG {display: block; margin-left: 0; float: left;}
		.faqresultBox {width:458px;}
		.faqresultBox p.preFaq{width:310px;}
		.faqresultBox fieldset {padding:0;}
		.faqresultBox span.belBox, .natureBox span.belBox, .broBox span.belBox, ul.searchResults span.belBox {width:423px; height:auto; line-height: 20px; padding-top: 5px; padding-bottom: 5px; padding-right: 20px;}
		.natureBoxoverzicht { width:460px; }
		.natureBoxlinks { width:460px; }
		.natureBoxlinks .left1 li a { color:#1A171C; text-decoration:none; width:auto; }
		.left1 .inforight { width:auto; }
		.videoBox span.belBox { width: 425px; height: auto; line-height: 18px;}
		.videoBox li span:last-child {display: none;}
		.videoBox li a {float: right;}
		
		.faqresultBox span.belBox.tablet {display: block; width:400px; padding-right: 43px;}
		.faqresultBox span.belBox.desktop {display: none;}
		/* ### Faq list ### */
		#faqList {float: left; width:100%; margin-bottom: 20px; list-style:none;}
		#faqList li:before {background:url('../images/faqarrow.png')no-repeat; content:""; display: inline-block; width:6px; height:10px; float: left; position: relative; top:3px;}	
		#faqList li {color:#000; float:left; font-size: 12px; padding-bottom: 8px; margin-bottom: 5px; border-bottom: 1px solid rgb(240,233,224); width:100%;}
		#faqList li span {margin-left: 5px; display: table;}
		
		.videoBox { width: 458px; }
		.videoBox span.one { width: 267px; }
		
		.linkBox { top: 152px; }
		.linkBox li { padding-right: 21px; }
		.linkBox li a { padding: 10px 0 27px 22px; width: 216px; font-size: 26px; line-height: 36px; height: auto; }
		.linkBox li a.active {height:63px;}
		.linkBox li span { margin-right: 16px; }
		.linkBox .third span.edd { padding: 5px 0 2px 15px; margin-bottom: 11px; width: 233px; font-size: 18px; height: 42px; line-height: 39px}
		.linkBox .third span span {background: url("../images/link_arroww2.png") no-repeat scroll right 10px transparent;}
		.linkBox .third span.edd span.phone { padding-left: 0px; background: none; font-size: 18px;} 
		.linkBox .third a.edit { padding: 5px 0 2px 7px; margin-bottom: 0px; width: 241px; font-size: 20px; height: 41px;}
		.linkBox .third a.edit span.mail { padding-left: 10px; background: none; font-size: 18px;}
		.linkBox .open { top: 49px; width: 94.5%; }
		.linkBox .third .on.active span span.phone { background: none; }
		.linkBox .con { top: 109px; width: 94.5%; }
		.linkBox .third .over.active a.edit span.mail { background: none; }
		.linkBox textarea { height: 82px; width: 210px; background: url('../images/textarea.png') no-repeat; }
		.linkBox .field { width: 220px; height: 23px; background: url('../images/field7.1.png') no-repeat; }
		.linkBox fieldset a { padding: 0px; margin: 0px; height: auto; line-height: 14px; color: #fff; font-size: 13px; }
		
		.region-voor-midden-links {min-height: 208px;}
		.welcomeBox .flex-control-nav {bottom:-67px;}
		.newsBox .slider.add .flex-control-nav {bottom:-67px;}
		.welcomeBox { padding: 21px 20px 18px 20px; margin: 0 0 0 1px; width: 198px; min-height: 222px; max-height: 222px;}
		.welcomeBox h2 { padding-bottom: 18px; font-size: 22px; }
		.welcomeBox h3 { padding: 0 50px 16px 2px; font-size: 17px; line-height: 19px; }
		.welcomeBox p { padding-bottom: 10px; font-size: 14px; line-height: 16px; }
		.welcomeBox h3 a {width:198px;}
		
		.newsBox .region-voor-midden-midden {min-height: 208px; max-height: 208px;}
		.newsBox { padding: 21px 20px 18px 20px; margin-left: 22px; width: 198px;}
		.newsBox h2 { padding-bottom: 10px; font-size: 22px; }
		.newsBox li li { padding-bottom: 7px; font-size: 14px; line-height: 17px; }
		.newsBox li ul {   width: 196px; }
		.newsBox a { margin-left: 2px; }
		
		.wagesBox { padding: 21px 0 19px 43px; width: 200px; max-height: 232px; min-height: 232px;}
		.wagesBox h2 { padding-bottom: 18px; font-size: 22px; }
		.wagesBox h3 { padding: 0 0px 16px 1px; font-size: 17px; line-height: 19px; }
		.wagesBox p { padding-bottom: 45px; font-size: 14px; line-height: 18px; }
		.wagesBox #block-views-uitgelicht-block { min-height: 190px; }
		
		.footerBox .center { padding-bottom: 9px; width: 768px; }
		.footerBox .bfooter {width:768px;}
		#fspacer {width:22px;}
		.footerBox h2 { font-size: 17px; font-weight: normal; }
		.footerBox .repeat { padding: 23px 0 0 21px; margin-right: 22px; width: 216px; min-height: 151px; }
		.footerBox .repeat li { padding-bottom: 6px; }  
		.footerBox .left { padding: 36px 0 0 0; }
		.footerBox .left p { padding-right: 50px; font-size: 13px; line-height: 18px; }
		.footerBox .right { padding: 28px 8px 0 0; }
		.resultBox h2 { width: 178px; }
		.copyrightBox { width: 768px; }
		
	}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
		body { background: url("../images/BG1.jpg") no-repeat scroll center 194px #D7E8E8; }
		#headerCntr .center { width: 480px; height: 460px; }
		#headerCntr a.logo { left: 70px; width:320px; }
		#contentCntr { width: 480px; }
		#footerCntr { padding-top: 16px; }
		#rightCntr { margin-right: 0px; width: 100%; float: left; }
		#leftCntr { width: 100%; margin-left: 0;}

		ul#newsBox li span.date-display-single:after {display: none;}
		ul#newsBox li span:nth-child(2) {clear:left; display: block;}
		ul#newsBox li span:nth-child(2):before {background: url("../images/newsarrow.png") no-repeat scroll 0 0 transparent; content: ""; display: inline-block; height: 13px; width: 6px; float: left;}
		.zoekBox { padding-top: 10px; position: relative; width: 480px; }
		.zoekBox h2 span { display: block; }
		.zoekBox h2 { padding-left: 215px; line-height: 38px; font-size: 35px; border: none; }
		.zoekBox fieldset { padding: 10px 0 0 0; position: absolute; top: 140px; left: 0px; width: 480px; border-top: 1px solid #f4ece4; }
		.zoekBox span.grat { display: none; }
		.zoekBox fieldset { width: 480px; }
		.zoekBox .field { padding-top: 2px; width: 430px; background: url('../images/field4.png') no-repeat; }
		.slider.add.uih_1, .slider.add.uih_2, .slider.add.uih_4 {display: none;}
		.slider.add.uih_3 {display: block;}
		
		.resultBox { width: 460px; }
		.broBox .slider.add .flex-control-nav {left:83px;}
		.organiseBox { width: 100%; }
		.organiseBox ul { width: 300px; }
		.desktop {display: none;}
		.faqBox.mobile, .faqBox2.mobile, .faqBox3.mobile {width:100%; display: block;}
		.faqBox ul, .faqBox2 ul, .faqBox3 ul{width:92%;}
		.faqBox, .faqBox2, .faqBox3 {width:100%;}
		.faqBox li.first, infoBox li.first, .faqBox2 li.first, .faqBox3 li.first {display: block !important; font-weight: bold;}
		.faqBox li.first:hover, infoBox li.first:hover, .faqBox li.first a:hover, infoBox li.first a:hover,  .faqBox2 li.first:hover, .faqBox3 li.first:hover, .faqBox2 li.first a:hover, .faqBox3 li.first a:hover{color:#000;}
		.faqBox li, infoBox li, .faqBox2 li, .faqBox3 li{display: none;}
		
		.natureBox, .broBox { width: 440px; }
		.natureBox img { margin-bottom: 12px; float: none; } 
		.natureBox img.desktopIMG {display: none;}
		.natureBox img.tabletIMG {display: block;}
		.broBox img.slideTablet {display: block; float: left;}
		.broBox img.slideDesktop {display: none;}
		.natureBoxoverzicht { width:440px; }
		.natureBoxlinks { width:440px; }
		.natureBoxlinks .left1 li a { color:#1A171C; text-decoration:none; width:50%;  }
		.left1 .inforight { width:49%; text-align: left; float: none;}
		.videoBox span.belBox { width: 407px; height:auto; line-height: 18px; }
				/*-- videobox span { display:none; } <--- verwijderen :) ----- */
		
		.faqresultBox {width:440px;}
		.faqresultBox p.preFaq {width:300px;}
		.faqresultBox span.belBox, .natureBox span.belBox, .broBox span.belBox, ul.searchResults span.belBox {width:424px;}
		.natureBox span.belBox, ul.searchResults span.belBox {height: auto; line-height: 20px; padding-top: 5px; padding-bottom: 5px;}		
		.faqresultBox span.belBox.tablet, .broBox span.belBox {display: block; height: auto; line-height: 18px; padding:5px 0px 5px 15px;}
		
		.videoBox { width: 440px; }
		.videoBox span.one { display: block; }
		.videoBox img { width: 100%; }
		.videoBox li span:last-child {display: block; float: left;}
		
		.textBox { width: 440px; }
		.textBox .address { width: 407px; }
		.textBox p { padding-right: 20px; overflow: hidden; }
		.newsBox li ul { width: 100%; }
		
		.linkBox .one { display: none; }
		.linkBox .second { display: none; }
		.linkBox { top: 200px; }
		.welcomeBox {margin-left: 2px;}
		.linkBox .third span.edd { width: 463px; }
		.linkBox .third span.edd span { width: auto; }
		.linkBox li { padding-right: 0px; width: 100%; }
		.linkBox .third a.edit { width: 470px; }
		.linkBox .one { display: none; }
		.linkBox .second { display: none; }
		.linkBox .one.show { display: block;}
		.linkBox .one.show a.active {border-left: 6px solid rgb(205,0,60); border-bottom: none; width: 450px; height: auto;}
		.linkBox .second.show2 a.active {border-left:6px solid rgb(205,0,60); border-bottom: none; width:450px; height: auto;}
		.linkBox .second.show2 { display: block; }
		.linkBox li a { padding-bottom: 5px; margin-bottom: 12px; height: auto; width: 456px; font-size: 20px;  }
		.linkBox li a br { display: none; }
		.linkBox .third a.edit span.mail { padding-left: 50px; font-size: 20px;}
		.linkBox .third a.edit span { background: url('../images/link_arroww.png') right 8px no-repeat; margin-right: 15px;}
		.linkBox .third span span { background: url('../images/link_arroww.png') right 8px no-repeat; margin-right: 15px;}
		.linkBox .open { padding-bottom: 5px; top: 49px; width:463px;}
		.linkBox .con { top: 109px; width: 463px; }
		.linkBox .third .on.active span span { background: url('../images/link_arrow5a.png') right 11px no-repeat; }
		.linkBox .third .over.active a.edit span { background: url('../images/link_arrow5a.png') right 11px no-repeat; }
		.linkBox li fieldset a { margin-bottom: 0px; font-size: 14px; }
		.linkBox textarea { float: none; width:412px;}
		.linkBox .form-text {width:95%;}
		.linkBox .field { margin: 0 auto; float: none; }
		.linkBox .button {float: none; }
		.welcomeBox { width: 91.5%; }
		
		.newsBox { margin: 20px 0 0 0px; width: 92%; }
		
		.wagesBox { padding-left: 5px; margin-left: 0px; }
		
		.footerBox .center { padding-bottom: 9px; width: 480px; }
		.footerBox .bfooter {padding-bottom: 9px; width: 480px;}
		.footerBox .repeat { margin-bottom: 15px; width: 459px; display: block;}
		.footerBox .left { display: none; }
		.footerBox .right { padding-top: 0px; float: left; }
		.resultBox h2 { width: 169px; }
		.copyrightBox { width: 480px; }
	}
	

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
	.linkBox a.beldirect {display: block; -moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px; border:1px solid #ededed; border-bottom: 2px solid rgb(110,110,110); -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7); -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7); width:100px; background: #fff; font-size: 13px; font-weight: bold; color:#000; height: 30px; padding: 0; text-align: center; line-height: 27px; position: absolute; top:20px; right:15px;}
	}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
		body { background: url("../images/BG1.jpg") no-repeat scroll center 200px #D7E8E8; }
		#headerCntr .center { width: 300px; height: 460px; }
		#headerCntr a.logo { left: 10px; width:290px;}
		#contentCntr { width: 300px; }
		#footerCntr { padding-top: 16px; }
		#rightCntr { margin-right: 0px; width: 100%; float: left; }
		#leftCntr { width: 100%; }
		.welcomeBox {margin-left: 0px;}
		.zoekBox { padding-top: 10px; position: relative; width: 300px; }
		.zoekBox h2 { padding-left: 150px; line-height: 38px; font-size: 30px; border: none; }
		.zoekBox span.grat { display: none; }
		.zoekBox fieldset { width: 300px; }
		.zoekBox .field { padding-top: 2px; width: 252px; background: url('../images/field2.png') no-repeat; }
		.resultBox p {width:270px;}
		.searchResult p a { white-space: pre-wrap; /* css-3 */    
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */    
    white-space: -o-pre-wrap; /* Opera 7 */    
    word-wrap: break-word; /* Internet Explorer 5.5+ */}
		.linkBox a.beldirect {display: block; -moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px; border:1px solid #ededed; border-bottom: 2px solid rgb(110,110,110); -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7); -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7); width:100px; background: #fff; font-size: 13px; font-weight: bold; color:#000; height: 30px; padding: 0; text-align: center !important; line-height: 27px; position: absolute; top:20px; right:15px;}
		.linkBox .one.show a.active, .linkBox .second.show2 a.active {width:91%;}
		.linkBox ul { padding-left: 0px; }
		.faqBox li.first, infoBox li.first, .faqBox2 li.first, .faqBox3 li.first {display: block !important; font-weight: bold;}
		.faqBox li.first:hover, infoBox li.first:hover, .faqBox li.first a:hover, infoBox li.first a:hover {color:#000;}
		.linkBox li.third a {text-align: center;}
		.linkBox li a { width: 93%; text-align: left;}
		.linkBox li a.active span{margin-left: -6px;}
		.linkBox .open { width: 285px; }
		.linkBox .third span.edd {width:285px;}
		.linkBox .third .on.active span span { background: url('../images/link_arrow5a.png') right 11px no-repeat; }
		.linkBox .third .over.active a.edit span { padding: 0px; text-align: center; background: url('../images/link_arrow5a.png') right 11px no-repeat; }
		.linkBox li.third a {text-align: left;}
		.linkBox .third span.phone { padding-left: 34px; }
		.linkBox .con { padding: 2%; width: 95.9%; }
		.linkBox .third span.phone { padding-left:41px; }
		.linkBox li fieldset a { margin-bottom: 0px; width: auto; text-align: center; float: none; display: block; height: auto; font-size: 12px; color: #fff; line-height: 14px; }
		.linkBox textarea {width:100%;}			
		.linkBox .form-text {width:96.3%;}
		.organiseBox { width: 100%; }
		.organiseBox ul { width: 265px; }
		.faqBox ul {width:265px;}		
		.slider.add.uih_1, .slider.add.uih_2, .slider.add.uih_3 {display: none;}
		.slider.add.uih_4 {display: block;}
		
		.broBox .slider.add .flex-control-nav {left:53px;}
		.broBox.infoReq form span.dbl p{width:100px;}
		.broBox.infoReq form span.dbl {float: left;}
		.broBox.infoReq form p label {float: none; padding-top: 2px;}
		.broBox .right, .sortBox .right {display: none;}
		
		.natureBox, .broBox { width: 260px; }
		.natureBox img.desktopIMG, .natureBox img.tabletIMG {display: none;}
		.natureBox img.mobIMG {display: block;}
		.broBox img.slideTablet {display: none;}
		.broBox img.slideMob {display: block; float: left;}
		.broBox fieldset {padding-left: 0;}
		.faqresultBox {width:260px;}
		.faqresultBox .right {display: none;}
		.faqresultBox fieldset {padding-left: 0;}
		.faqresultBox h2 {padding-bottom: 25px; text-align: left;}
		.faqresultBox p.preFaq {width:130px;}
		.faqresultBox a.dlinfo {position: relative; margin-bottom: 15px;}
		.faqresultBox span.belBox, .natureBox span.belBox, .broBox span.belBox, ul.searchResults span.belBox {width:200px; height: auto; padding-right: 45px; line-height: 16px; padding-top:10px; padding-bottom: 10px;}
		.faqresultBox span.belBox.tablet {display: block; width:200px; padding-right: 45px;}
		.broBox .right {float: left; margin-bottom: 20px;  padding-left: 5px; width:128px;}
		.broBox .selectBox-dropdown {background: url("../images/selectfaq.png") no-repeat scroll 0 0 transparent; margin-left:-5px; margin-top:10px;} 
		.natureBoxoverzicht { width:266px; }
		.natureBoxoverzicht #webform-client-form-14 .form-item input {padding:0; margin:0; width:240px;}
		.natureBoxoverzicht #webform-client-form-14 .form-item textarea {padding:0; margin:0; width:244px;}
		.natureBoxlinks { width:266px; }
		.natureBoxlinks .left1 li a { color:#1A171C; text-decoration:none; width:45%;  }
		.left1 .inforight { overflow:hidden; display:none; }
		.videoBox span.belBox { width: 227px; height:auto; }
		
		.videoBox { width: 260px; }
		
		.welcomeBox { width: 87.5%;  }

		.resultBox { width: 285px; }
		.resultBox fieldset { padding-left: 15px; }
		.resultBox h2 { padding-bottom: 12px; width: 100%; display: block; }
		.resultBox .right { margin-left: 0px; float: left; }
		.resultBox .add { width: 272px; }
		.resultBox .field { width: 218px; background: url('../images/field6.png') no-repeat; }
		
		.textBox { width: 260px; }
		.textBox .address { width: 227px; }

		.newsBox { width: 86.5%;  }
		.newsBox .slider.add .flex-control-nav { bottom:-12px; }
		ul#newsBox li span.date {float: none;}
		ul#newsBox li span.date:after {background: none;}
		ul#newsBox li span:nth-child(2):before {background: url('../images/newsarrow.png')no-repeat; width:6px; height:13px; display: table-cell; padding-right: 5px; content:"";}
		
		#webform-client-form-27 input[type=text], #webform-client-form-27 input[type=email] {width:98%;}
		.wagesBox { width: 98%; }

		.footerBox .center { padding-bottom: 9px; width: 300px; }
		.footerBox .bfooter {padding-bottom: 9px; width:300px;}
		.footerBox .repeat { margin-bottom: 15px; width: 279px; }
		.footerBox .left { display: none; }
		.footerBox .right { padding-top: 0px; float: left; }
		.linkBox .third a.edit { width: 97.6%; }		
		.copyrightBox { width: 300px; }
	}	
