﻿/*
Theme Name: Solidariteit Wereld Tuis Blad
Theme URI: http://solidariteit.co.za/extend/themes/wereld-tuisblad-theme
Author: Michelle Olivier
Description: Solidariteit Wereld Tuis Blad*/

/*@import url("style_old.css");*/


@import url("css/font-awesome.min.css");
@import url("css/molefe.css");
@import url('https://fonts.googleapis.com/css?family=Nunito');
@import url(https://fonts.googleapis.com/css?family=Sacramento);
@import url('https://fonts.googleapis.com/css?family=Montserrat:400,400i,800,800i,700,700i');


@font-face {
    font-family: Avenir;
    src: url(fonts/Avenir/Avenir-Medium.otf);
}

@font-face {
    font-family: AvenirBold;
    src: url(fonts/Avenir/Avenir-Black.otf);
}

@font-face {
    font-family: AvenirLTStd-Roman;
    src: url(fonts/Avenir/Avenir-Roman.otf);
}

@font-face {
    font-family: AvenirLight;
    src: url(fonts/Avenir/Avenir-Light.otf);
}

.breadcrumbs{
	width: 960px; 
	padding: 20px 0px 10px 20px; 
	display: inline; 
	float: left; 
	background-color: #fff;
}

.page-id-23145 .breadcrumbs,
.page-id-62 .breadcrumbs,
.single-post .breadcrumbs,
.category-206 .breadcrumbs{background-color: #fff;}

.category-206 .breadcrumbs{padding-left: 9px;}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
font-family: 'Nunito', sans-serif!important;
}

/*#page {
	float:left;
	width:940px;
	position: relative;
}*/

h3 {
    color: #244d74;
    font-size: 1.0em;
}

.next {
    /*float: right;
    margin-top: -20px;*/
}

.vakh3 {
    color: #fff;
    font-size: 1.0em;
}

b {/*font-family:AvenirBold!important;*/ }

/*a{
  color:#f58220; text-decoration: none
}

a:hover{
  color:#f58220; text-decoration: underline
}
*/
a.veldtogte:hover {
    color: #f58220;
    text-decoration: underline;
}

a.veldtogte {
    color: #808285;
}

/*Sidebar Icons*/
.sticky-container{
		/*right: 390px;
    	position: fixed;
    	top: 332px;
    	z-index: 9999;
		display:none !important;*/
		float:left;
		width:40px;
		position: relative;
    	z-index: 99 !important;

	}
	
	
/*@media (max-width: 1600px) {
		.sticky-container{
			right: 223px;
			top: 273px;
		}
  
}

@media (max-width: 1366px) {
		.sticky-container{
			right: 106px !important;
			top: 147px !important;
		}
  
}

@media (max-width: 1280px) {
		.sticky-container{
			right: 63px;
		}
  
}

 @media (max-width: 1680px) {
		.sticky-container{
			right: 230px;
			top: 240px;
		}
  
}  */           

	
	.sticky li img{
		float: left;
		margin-right: 10px;
		cursor: pointer;

	}

	.sticky li p{
		padding: 0px;
		margin: 0px;
		line-height: 1.3;
		overflow: hidden;
		color: #fff;

	}
	
	@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}
	
	.sticky {
		list-style: none;
	}
	
	.yt {
	height: 99px!important;	
	}
	
	.ow {
	height: 56px!important;	
	}
	
	.sidebar {
		list-style-type: none;
		background-color: #f58220;
		color: #efefef;
		width: 60px;
		height: 149px;
		padding: 0px;
		margin:93px 0px 1px 0px;
		-webkit-transition:all 0.25s ease-in-out;
		-moz-transition:all 0.25s ease-in-out;
		-o-transition:all 0.25s ease-in-out;
		transition:all 0.25s ease-in-out;
		filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); 
                filter: gray; 

	}
	

	.sidebar:hover{
        margin-left: -275px;
                                /*-webkit-transform: translateX(-115px);
                                -moz-transform: translateX(-115px);
                                -o-transform: translateX(-115px);
                                -ms-transform: translateX(-115px);
                                transform:translateX(-115px);*/
                                /*background-color: #8e44ad;*/
                                filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
                -webkit-filter: grayscale(0%);
                                                                width: 335px;
                                                                height: 200px;
                                                                animation: fadein 2s;
    -moz-animation: fadein 2s; /* Firefox */
    -webkit-animation: fadein 2s; /* Safari and Chrome */
    -o-animation: fadein 2s; /* Opera */
                }

	
	
	.sidebar2 {
		list-style-type: none;
		background-color: #818285;
		color: #efefef;
		width: 60px;
		height: 111px;
		padding: 0px;
		margin: 0px 0px 1px 0px;
		-webkit-transition:all 0.25s ease-in-out;
		-moz-transition:all 0.25s ease-in-out;
		-o-transition:all 0.25s ease-in-out;
		transition:all 0.25s ease-in-out;
		filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); 
                filter: gray; 

	}
	

	.sidebar2:hover{
		margin-left: -240px;
		/*-webkit-transform: translateX(-115px);
		-moz-transform: translateX(-115px);
		-o-transform: translateX(-115px);
		-ms-transform: translateX(-115px);
		transform:translateX(-115px);*/
		/*background-color: #8e44ad;*/
		filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
                -webkit-filter: grayscale(0%);
				width: 300px;
				height: 200px;
				animation: fadein 2s;
    -moz-animation: fadein 2s; /* Firefox */
    -webkit-animation: fadein 2s; /* Safari and Chrome */
    -o-animation: fadein 2s; /* Opera */
	}
   /*Sidebar Icons Einde*/
   
   
   /*Formidable Forms*/
   
   .frm_forms.frm_style_formidable-style.with_frm_style {
    max-width: 100%;
    direction: ltr;
}

.title-holder {
	font-size: 2.2em;
    color: #244d74;
}


div#mc_embed_signup {
    overflow: hidden;
}

.mc-field-group label {
    color: #fff;
    padding: 1px 0px 6px 0px;
}


div#frm_field_173_container label {
    color: #FFF;
}

div#frm_field_173_container input {
    /*color: #000;
	width: 205px;*/
}

div#frm_field_174_container label {
    color: #FFF;
}

div#frm_field_174_container input {
    color: #000;
	width: 205px;
}

div#frm_form_28_container legend.frm_hidden {
    display: none;
}

fieldset {
    border-style: none;
}

label.frm_primary_label {
    padding: 0px 0px 7px 0px;
}

#mc-embedded-subscribe {
    background-color: #f58220;
    border-style: none;
    border-radius: 3px;
    padding: 5px 5px 5px 5px;
    color: #fff;
	cursor: pointer;
	margin-top: 5px;
}

.header-holder{
	width: 980px;
	margin:0 auto;
	height:86px;
	background-color: #fff;
}

.logo{
	width: 252px;
	height: 86px;
	float: left; display: inline;
	background-image: url(images/2017_images/logo-af.png);
	background-repeat: no-repeat;
}
.logo:lang(en){
	background-image: url(images/2017_images/logo-en.png);
	background-repeat: no-repeat;
}

/*.language-holder{
	width: 207px;
	float: left;
	display: inline;
	margin-left:100px;
	text-transform: uppercase;
	/*padding-top: 38px;
}
#icl_lang_sel_widget-2{list-style-type: none;}

.language-holder .wpml-ls-display{display: none!important}
.language-holder .wpml-ls-statics-shortcode_actions{border: none!important}
.language-holder .wpml-ls-native{background-color: transparent!important;}
.language-holder .wpml-ls-statics-shortcode_actions a {
    color: #808285!important;
    background-color: transparent!important;
}
.language-holder .wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a{
	color: #F58220!important;
	height: 42px;
}

#icl_lang_sel_widget-2 .wpml-ls-current-language{
	background-image: url(images/2017_images/taal.png);
	background-repeat: no-repeat;
	background-position: 50% 0%;
	color: #F58220!important;
}
#icl_lang_sel_widget-2 ul li
{
	    padding-top: 40px;
}

.lang_sel_sel span{
	margin-top: 39px;
    display: inline-block;
    border-bottom: solid 1px #F58220;
}

.lang_sel_other span{
	margin-top: 39px;
    display: inline-block;
	color: #808285!important;
}*/

.search-bar{
	width: 200px;
	height: 28px;
	float: left;
	display: inline;
	background-image: url(images/2017_images/soek_icon.png);
	background-repeat: no-repeat;
	border:solid 1px gray;
	background-color: #eceded;
	margin-top: 36px;
}

.search-bar table td
{
	    display: inline-block;
    float: right;

}

.search-bar table td input[type="text"]
{
	width: 103%;
    height: 24px;
    margin-top: -5px;
    background-color: transparent;
    border: none;
}

.search-bar table td input[type="submit"]
{
	    position: relative;
    top: -32px;
    height: 30px;
    left: -161px;
    width: 36px;
    background: none;
    border: none;
    color: transparent;
    cursor: pointer;
}

.page-id-28662 .page-content form{
display:none;
}

.search-bar li{list-style-type: none}

.search-bar #searchsubmit{
	display: none;
}

.search-bar h2{display: none}

.search-bar #s{
	width: 155px;
	margin-left:37px;
	border:none;
	background-color: transparent;
	margin-top:5px;
	font-family:Avenir!important;
	font-size: 0.95em!important;
}

/**TEKEN IN*

.tekeninbo{
	width: 200px;
	height: 28px;
	background-image: url(images/2017_images/tekenin.png);
	background-repeat: no-repeat;
	border:solid 1px gray;
	float: right;
	display: inline;
	background-color: #eceded;
	margin-top: 36px;
	margin-right:10px;
}

.tekeninbo:hover{cursor: pointer;}

.tekeninbo li{list-style-type: none}

.profile-ajax-login{
    background-color: #eceded;
    color: #808285;
    display: none;
    float: left;
    padding: 10px;
    position: absolute;
    top: 66px;
    width: 181px;
    z-index: 99;
}
.profile-ajax-login a{
	color: #808285;
}

.profile-menu{
background-color: #eceded;
color: #808285;
display: none;
float: left;
padding: 10px;
position: absolute;
top: 98px;
width: 181px;
z-index: 9999;
}



.profile-menu-options{
list-style-type: none;
 margin-top: 0px
}

.profile-menu-options a{
border-bottom: 2px solid #F58220;
color: #808285!important;
display: block;
margin-left: -38px;
padding: 10px;
text-decoration: none;
}
*/
/**EINDE TEKEN IN**/

.menu-holder{
	width: 980px; 
	height:44px; 
	background-color: #d7d7d7;
	margin:0 auto;
}

.content-holder{
	width: 980px; 
	margin:0 auto; 
	background-color: #fff
}

.page-content, .eenmin-content{
	width: 980px; 
	float: left;
	display: inline;
	background-color: #fff;
}

#wrapper-publikasie{
    /*display: table!important;
    table-layout: fixed;*/
    width: 980px;
    float: left;
    display: inline;
    border-top: 2px solid #afb1b4; 
    border-bottom: 2px solid #afb1b4; 
    padding:10px 0px; 
    margin-bottom: 2px;
    /*background-image: url(images/2017_images/publikasies_05.png);
    background-repeat:no-repeat;*/
}

#one-publikasie{
    margin-left: 11px;
    width: 292px;
    border: solid 1px #00345D;
    float: left;
    display: inline;
    padding: 3px;
}

#two-publikasie{
    width: 323px;
    border-left: 1px dashed #f58220;
    border-right: 1px dashed #f58220;
    margin:0px 10px;
    float: left;
    display: inline;
    padding: 3px 5px;
    height: 298px;


}
#two-titel{
    font-size: 2em;
    color: #464646;
    text-align: center;
    float: left;
    display: inline;
    width: 323px;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
}

#two-publikasie-1{
    float: left;
    display: inline;
    width: 155px;
}

#two-publikasie-1 h1{
    font-size: 0.82em;
}

#two-publikasie-2{
    float: right;
    display: inline;
    width: 150px;
    background-color: #e0e1e2;
    padding-left: 5px;
}

#three-publikasie{
    width: 314px;
    float: left;
    display: inline;
    padding-top: 14px;

}

.page-content-grys{
	width: 980px; 
	float: left;
	display: inline;
	background-color: #e0e1e2;
}

.portale-icons{
	width: 980px;
	height: 123px;
	float: left;
	display: inline;
	border-top: 2px solid #afb1b4;
}

.portaal-jouwerk-active{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jouwerk-aktief.png);
	float: left;
	display: inline;
}

.portaal-jouwerk{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jouwerk.png);
	float: left;
	display: inline;
}
.portaal-jouwerk:lang(en){
background-image: url(images/2017_images/logo-jouwerk-eng.png);
}

.portaal-gildes{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-gildes.png);
	float: left;
	display: inline;
}
.portaal-gildes:lang(en){
background-image: url(images/2017_images/logo-gildes-eng.png);
}

.portaal-jougesin{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jougesin.png);
	float: left;
	display: inline;
}

.portaal-jougesin:lang(en){
	background-image: url(images/2017_images/logo-jougesin-eng.png);
}

.portaal-loopbaan{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-loopbaan.png);
	float: left;
	display: inline;
}

.portaal-loopbaan:lang(en){
	background-image: url(images/2017_images/logo-loopbaan-eng.png);
	
}

.portaal-loopbaan-active{
	width: 140px;
	Avenir
	background-image: url(images/2017_images/logo-loopbaan-aktief.png);
	float: left;
	display: inline;
}

.portaal-welstand{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jouwelstand.png);
	float: left;
	display: inline;
}

.portaal-welstand:lang(en){
	background-image: url(images/2017_images/logo-jouwelstand-eng.png);
}	

.portaal-geld{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jougeld.png);
	float: left;
	display: inline;
}

.portaal-geld:lang(en){
	background-image: url(images/2017_images/logo-jougeld-eng.png);
}

.portaal-geld-active{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jougeld-aktief.png);
	float: left;
	display: inline;
}

.portaal-reg{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jyreg.png);
	float: left;
	display: inline;
}

.portaal-reg:lang(en){
	background-image: url(images/2017_images/logo-jyreg-eng.png);
}

.portaal-bgv{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-bgv.png);
	float: left;
	display: inline;
}
.portaal-bgv:lang(en){
	background-image: url(images/2017_images/logo-bgv-eng.png);
}
.portaal-jouwerk-en{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jouwerk-en.png);
	float: left;
	display: inline;
}

.portaal-jouwerk-en-active{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jouwerk-aktief-en.png);
	float: left;
	display: inline;
}

.portaal-jougesin-en{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jougesin-en.png);
	background-size:cover;
	float: left;
	display: inline;
}

.portaal-loopbaan-en{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-loopbaan-en.png);
	background-size:cover;
	float: left;
	display: inline;
}

.portaal-loopbaan-en-active{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-loopbaan-aktief-en.png);
	background-size:cover;
	float: left;
	display: inline;
}

.portaal-welstand-en{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jouwelstand-en.png);
	background-size:cover;
	float: left;
	display: inline;
}

.portaal-geld-en{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jougeld-en.png);
	background-size:cover;
	float: left;
	display: inline;
}

.portaal-geld-en-active{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jougeld-aktief-en.png);
	background-size:cover;
	float: left;
	display: inline;
}

.portaal-reg-en{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-jyreg-en.png);
	background-size:cover;
	float: left;
	display: inline;
}

.portaal-bgv-en{
	width: 140px;
	height: 123px;
	background-image: url(images/2017_images/logo-bgv-en.png);
	background-size:cover;
	float: left;
	display: inline;
}

.carousel-holder{
	width: 980px; 
	height: 231px;
	background-image: url(images/2017_images/carousel.png);
	background-size:cover;
	float: left;
	display: inline;
}

.carousel{
	width: 512px;
	height: 231px;
	float: left; display: inline;
}

.nuus-inhoud{
	width: 980px;
	float: left;
	display: inline;
}

.nuus-content{	
	width: 980px;
	float: left;
	display: inline;
	background-color: #efefef;
}
.nuus-content h2{
  -webkit-margin-before: 0em;
    -webkit-margin-after: 0.5em;
    font-size: 1.5em;
 }

.nuus-content-links{
	width: 590px;
	float: left;
	display: inline;
	padding:10px 20px;
	background-color: #fff;
}

.nuus-content-links img{float: right;}

.nuus-content-links .breadcrumbs{
	width: 590px;
}

.nuus-content-regs{
	width: 310px;
	float: left;
	display: inline;
	background-color: #efefef;
	padding:10px 20px;
}

.vm-content-regs{
	width: 310px;
	float: left;
	display: inline;
	background-color: #efefef;
	padding:10px 20px;
}

.juig-content-regs{
	width: 310px;
	float: left;
	display: inline;
	background-color: #efefef;
	padding:10px 20px;
}
.juig-content-regs img{float: left; padding-right: 5px; width: 313px;}

.nuus-content-regs img{float: left; padding-right: 5px; width: 100px!important; height: 100px!important;}
.nuus-content-regs .query-row {
	margin-bottom: 20px;
}
.algemene-nuus{
  	height: 150px;
  	width: 143px;
 	float: left;
  	display: inline;
  	background-image: url(images/2017_images/algemenenuus.png);
  	background-repeat: no-repeat;
  	margin-top: 57px;
}

.algemene-nuus-e{
  	height: 150px;
  	width: 143px;
 	float: left;
  	display: inline;
  	background-image: url(images/2017_images/algemenenuus-e.png);
  	background-repeat: no-repeat;
  	margin-top: 57px;
}

.container, .container_blog,.container_anuus {
 
  height: 207px;
  width: 150px;
  float: left;
  display: inline;
	margin:0 6px;
/*padding:0 6px;*/

  }

#maaktoe:hover{cursor: pointer;}

.one, .one_blog,.one_anuus {
  position: relative;
  top: 0;
  z-index: 999;
  cursor: pointer;
  width: 150px;
  height: 139px;

}
.one h1, .one_blog h1, .one_anuus h1{
	font-size: 0.8em;
	height: 45px;
	color: #f58220;
	text-transform: uppercase;
    -webkit-margin-before:0em;
	-webkit-margin-after:1em;
}

.two, .two_blog,.two_anuus {
  position: relative;
  top: 0;
  width: 947px;
  z-index: 99;
  -webkit-transition: top 1s;
  -moz-transition: top 1s;
  -o-transition: top 1s;
  transition: top 1s;
  visibility: hidden;
  height: 300px;  
  background-image: url(images/2017_images/artikel-kol.png);
  background-position: 54px 0px!important;
  background-repeat: no-repeat;
  margin-top: -6px;

}

#two-1, #two_blog-1, #two_anuus-1{margin-left: -162px; background-position: 209px 0px!important;}
#two-2, #two_blog-2, #two_anuus-2{margin-left: -325px; background-position: 376px 0px!important;}
#two-3, #two_blog-3, #two_anuus-3{margin-left: -486px; background-position: 535px 0px!important;}
#two-4, #two_blog-4, #two_anuus-4{margin-left: -647px;background-position: 700px 0px!important;}

.two-inhoud{
	width: 632px;
    height: 100%;
    float: left;
    display: inline;
	padding-right: 5px;
    margin-top: -4px;
}

.two-inhoud-heading{
	color: #F1903C;
    font-size: 20px;
    font-weight: bold;
    display: block;
    width: 95%;
    border-bottom: dotted 3px #F1903C;
    margin-top: 73px;
    padding-bottom: 5px;
}

.two-foto{
	width: 300px;
    height: 210px;
    float: right;
    display: inline;
    overflow: hidden;
    background-repeat: no-repeat;
    margin-top: 73px;
    background-size:cover;
}


/* Style the tab */
div.tab {
    overflow: hidden;
    border: 1px solid #ccc;
    background-color: #afb1b4;
}

.MediaVerklarings{
	background-color: #e0e1e2;
	/*border:solid 1px #fff;*/
	color: #626262!important;
	/*width: 200px;*/
}
.Algemenenuus{

	/*border:solid 1px #fff;*/
	color: #ffffff!important;
	/*width: 200px;*/
}
#MediaVerklarings a{color: #F58220; text-decoration: none}
#MediaVerklarings a:hover{color: #F58220; text-decoration: underline}


.Veldtog{
	background-color: #f58220;
	/*border:solid 1px #fff;*/
	color: #fff!important;
	/*width: 200px;*/
}
#Veldtog ul{
    list-style-type: disc;
    -webkit-columns: 3;
    -moz-columns: 3;
    columns: 3;
    list-style-position: inside;
}

.Blog{
	background-color: #536b8f;
	/*border:solid 1px #fff;*/
	color: #fff!important;
	/*width: 200px;*/
}

#Blog a{color: #F58220; text-decoration: none}
#Blog a:hover{color: #F58220; text-decoration: underline}


/* Style the links inside the tab */
div.tab a {
    float: left;
    display: block;
    color: black;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
    transition: 0.3s;    
}

div.tab2 a {
    float: left;
    display: block;
    color: black;
    text-align: center;
    text-decoration: none;
    transition: 0.3s;
}

/* Change background color of links on hover */
div.tab a:hover {
    background-color: #ddd;
}

div.tab2 a:hover {
    background-color: #ddd;
}

/* Create an active/current tablink class */
div.tab a:focus, .active {
    /*background-color: #ccc;*/
}

/* Style the tab content */
.tabcontent {
    display: none;
    padding: 6px 12px;
    border: 1px solid #ccc;
    border-top: none;
    background-color: #DDDDDD;
    height: 268px;
    z-index:10;
    position:relative; 
    margin-bottom: 50px; 
}

.tabcontent h3{
	color: #f58220;

}


.tabcontent_1{
    display: none;
    padding: 6px 12px;
    border: 1px solid #ccc;
    border-top: none;
    background-color: #fff;
    float:left;
}


.inleiding-container{
	width: 980px;
	float: left;
	display: inline;
	color: #808285;
	background-color: #fff;
	margin-bottom:20px;
}

.inleiding-inhoud{
	width: 286px;
	height: 310px;
	float: left;
	display: inline;
	font-size: 0.74em;
    padding-left: 38px;
}

.arbeids-inhoud{
	width: 368px;
	height: 294px;
	/*background-image: url(images/2017_images/arbeids.png);*/
	float: left;
	font-size: 0.75em;
	display: inline;
}

.arbeids-inhoud table{
    width: 90%;
    margin-left: 32px;
    margin-top: 8px;
}

.arbeids-inhoud-titel{color:#7e8eac; padding:6px 0px; }

.frik-inhoud{
	width: 288px;
	height: 294px;
	background-image: url(images/2017_images/frik.png);
	float: left;
	display: inline;
}

.onder-button-holder{
	width: 980px;
	float: left;
	display: inline;
	background-color: #fff;
}

.button-1min{
	width: 244px;
	height: 37px;
	background-image: url(images/2017_images/button-1-min.png);
	background-repeat: no-repeat;
	float: left;
	display: inline;
}
.button-1min:lang(en){
	background-image: url(images/2017_images/button-1-min-en.png);
}
.button-verwys{
	width: 242px;
	height: 37px;
	background-image: url(images/2017_images/button-verwys.png);
	background-repeat: no-repeat;
	float: left;
	display: inline;
}
.button-verwys:lang(en){
	background-image: url(images/2017_images/button-verwys-en.png);
}
.button-nuusbrief{
	width: 246px;
	height: 37px;
	background-image: url(images/2017_images/button-soldeer.png);
	background-repeat: no-repeat;
	float: left;
	display: inline;
}
.button-nuusbrief:lang(en){
	background-image: url(images/2017_images/button-soldeer-en.png);
}

.button-regskenner{
	width: 246px;
	height: 37px;
	background-image: url(images/2017_images/button-regskenner.png);
	background-repeat: no-repeat;
	float: left;
	display: inline;
}
.button-regskenner:lang(en){
	background-image: url(images/2017_images/button-regskenner-en.png);
}

.advertensie-holder{
	width: 980px;
	height: 270px;
	/*background-image: url(images/2017_images/advertensie-agter.png);
	background-repeat: no-repeat;*/
	background-color: #ddd;
	float: left;
	display: inline;
}

.advertensie-1{
	width: 205px;
	height: 225px;
	float: left;
	display: inline;
	margin-top: 23px;
	margin-left: 32px;
}

.advertensie-2{
	width: 205px;
	height: 225px;
	float: left;
	display: inline;
}

.advertensie-3{
	width: 205px;
	height: 225px;
	float: left;
	display: inline;
}

.advertensie-4{
	width: 205px;
	height: 225px;
	float: left;
	display: inline;
}

/*1 minuut aansluiting*/
#frm_field_168_container, 
#frm_field_169_container,
#frm_field_170_container,
#frm_field_171_container
{/*width:47%; float: left; display: inline; margin-right: 20px;*/}

/*#frm_field_168_container label, 
#frm_field_169_container label,
#frm_field_170_container label,
#frm_field_171_container label
{width: 100%; float:left; display: inline;}

#frm_field_178_container label,
#frm_field_175_container label,
#frm_field_176_container label,
#frm_field_177_container label,
#frm_field_179_container label,
#frm_field_181_container label,
#frm_field_180_container label,
#frm_field_182_container label,
#frm_field_183_container label     
{width: 100%; float:left; display: inline;}


#frm_field_168_container input, 
#frm_field_169_container input,
#frm_field_171_container select,
#frm_field_178_container select,
#frm_field_175_container input,
#frm_field_176_container input,
#frm_field_177_container input,
#frm_field_179_container input,
#frm_field_181_container input,
#frm_field_180_container input,
#frm_field_182_container input,  
#frm_field_183_container textarea  
 {width: 100%; float:left; display: inline;}

*/
#frm_field_239_container {
	/*width:49%;*/
}

#frm_field_327_container,
#frm_field_175_container,
#frm_field_177_container,
#frm_field_179_container,
#frm_field_181_container {/*width:49%; float: left; display: inline; padding:5px 0px;*/
}


#frm_field_176_container,
#frm_field_178_container,
#frm_field_180_container,
#frm_field_182_container {/*width:49%; float: right; display: inline; padding:5px 0px;*/
}

/**1-min-aansluiting**/
.eenminaansluiting{
	width: 980px;
	height: 265px;
	background-image: url(images/2017_images/1-minuut-aansluiting.png);
	float: left;
	display: inline;
}

/*#eenminaansluiting-vorm{
	width: 400px;
	margin: 0 auto;
	padding-top: 10px;
}*/

#eenminaansluiting-vorm h3{
	font-size:2.2em;
	color:#464646;
	text-align: center;
}





/**TABS**/
.tab-link0 { 
    background-color: #f07003; 
    color:#fff; 
 }
 
.tab-link1 { 
    background-color: #f58220; 
    color:#fff; 
 }
.tab-link2 { 
    background-color: #f2903d; 
    color:#fff;
 }
.tab-link3 { 
    background-color: #7e8eac; 
    color:#fff; 
 }
.tab-link4 { 
    background-color: #244d74; 
    color:#fff; 
}
.tab-link5 { 
    background-color: #00345d; 
    color:#fff; 
 }
 
 .tab-link0-en { 
    background-color: #f07003; 
    color:#fff; 
    padding: 15px 15.3px;
 }
 
.tab-link1-en { 
    background-color: #f58220; 
    color:#fff; 
    padding: 15px 15.3px;
 }
.tab-link2-en { 
    background-color: #f2903d; 
    color:#fff;
    padding: 15px 15.3px;
 }
.tab-link3-en { 
    background-color: #7e8eac; 
    color:#fff; 
    padding: 15px 15.3px;
 }
.tab-link4-en { 
    background-color: #244d74; 
    color:#fff; 
    padding: 15px 15.3px;
}
.tab-link5-en { 
    background-color: #00345d; 
    color:#fff; 
    padding: 15px 14px;
 }

.tab-content{
    display:none;
    background: #fff;
    padding: 15px;
    /*border-top: 1px solid #a8a9ab;*/
    height:100%;
}

.tab-content.current{
    display: inherit;
}


.row {
    margin-left: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
}
 


div#field_a7xgf {
    margin-left: 145px;
    margin-top: 10px;
}

.link { color: #f58220; }

.link2 { color: #FFF; font-weight:bold; text-decoration:underline; }

/*label:hover {
  color: #FFF;
  cursor: pointer;
}*/

strong {
    /*font-family: AvenirBold;
    font-size: 0.95em!important;*/
}

@media screen and (max-width: 650px) {
  /*label {
    font-size: 0;
  }*/
  label:before {
    margin: 0;
    font-size: 18px;
  }
}

@media screen and (max-width: 400px) {
  label {
    padding: 15px;
  }
}

#kontak-vorm .frm_primary_label,
#eenminaansluiting-vorm .frm_primary_label {
    background-position: left;
    background-repeat: no-repeat;
    float: left;
    padding: 15px 0px 4px 10px;
    display: none!important;
    width: 149px !important;
    height: 47px !important;
    text-align: left!important;
    margin-right: 0px!important;
    margin-top: 4px;
    position: absolute;
    font-weight: normal!important;
    font-family: Avenir!important;
}

#kontak-vorm .frm_primary_label{
	display: none;
}

#kontak-vorm .frm_left_container input,
#kontak-vorm .frm_left_container textarea
{
	width: 100%!important
}

#kontak-vorm .frm_left_container input,
#eenminaansluiting-vorm .frm_left_container input,
#eenminaansluiting-vorm .frm_left_container select {
	margin-left: 125px;
    height: 43px;
    margin-top: 15px;
    padding-left: 20px;
	border:none;
	width: 222px;
	font-size: 0.9em;
    font-family: Avenir!important;
}

#frm_form_31_container .frm_left_container select
{
	margin-left: 125px;
height: 43px;
margin-top: 15px;
padding-left: 20px;
border: none;
width: 504px;
}

#kontak-vorm .frm_left_container textarea,
#eenminaansluiting-vorm .frm_left_container textarea {
	margin-left: 125px;
    margin-top: 15px;
    padding-left: 20px;
	padding-top: 14px;
    border: none;
    width: 210px;
    height: 115px;
	font-size: 0.9em;
    font-family: Avenir!important;
}


.page-id-46639 button.frm_button_submit.frm_final_submit {
	background-image: url(images/2018images/sol-stuur-vorm-e.png) !important;
    width: 221px;
    height: 45px;
    background-color: transparent;
    border: none;
    box-shadow: none;
    color: transparent;
    border-radius: 0;
	margin-top: 50px;
    margin-left: 11px;
	cursor: pointer;
}


.page-id-39490 button.frm_button_submit.frm_final_submit {
	background-image: url(images/2018images/sol-stuur-vorm.png) !important;
    width: 221px;
    height: 45px;
    background-color: transparent;
    border: none;
    box-shadow: none;
    color: transparent;
    border-radius: 0;
}

.page-id-39490 button.frm_button_submit.frm_final_submit:hover {
	background-image: url(images/2018images/sol-stuur-vorm-h.png) !important;
    width: 221px;
    height: 45px;
    background-color: transparent;
    border: none;
    box-shadow: none;
    color: transparent;
    border-radius: 0;
}



.page-id-46639 select#field_ul8en {
    width: 264px !important;
}


#kontak-vorm .frm_required,
#eenminaansluiting-vorm .frm_required  {

}
	

#kontak-vorm,
#eenminaansluiting-vorm{
	width: 400px;
	margin: 0 auto;
	padding-top: 10px;
}

#wrapper {
    display: table;
    table-layout: fixed;
    width:100%;
    height:100px;
}
#wrapper div {
    display: table-cell;
    height:100px;
	text-align: -webkit-center;
    text-align: center;
}

#wrapper-dankie {
    display: table!important;
    table-layout: fixed;
    width:980px;
    float: left;
    display: inline;
}

#wrapper-dankie a{color:#f58220; text-decoration: none }
#wrapper-dankie a:hover{color:#f58220; text-decoration: underline; }

#wrapper-dankie div {
    display: table-cell;
    vertical-align: top;
   	/*text-align: -webkit-center;
    text-align: center;*/
}

#wrapper-dankie #two{ padding-right:5px;}
#wrapper-dankie #two h1{
font-size: 0.8em;
	height: 45px;
	color: #f58220;
	text-transform: uppercase;
	-webkit-margin-before:0em;
	-webkit-margin-after:1em;
}

#wrapper-dankie #two .container{
	margin-bottom: 10px;
	width: 148px!important;
	float: left!important;
	display: inline!important;
}

#wrapper-dankie #two .container img{
	width: 148px!important;
}

#wrapper-dankie #three{ padding:5px;}

#soldeers,
#wereldoorsig{
	margin:0; 
	margin-left: 5px;
}

#soldeers ul,
#wereldoorsig ul{
	list-style-type: none;
	padding-left:0!important;
}

#soldeers label,
#wereldoorsig label
{
	color: #808285!important
}

/*#mc_embed_signup_scroll #mc-embedded-subscribe{
	margin-left: 88px !important;
    background-image: url(images/2017_images/stuur-button.png);
    background-position: left;
    background-repeat: no-repeat;
    background-color: transparent !important;
    color: #fff !important;
    width: 106px !important;
    border: none !important;
}*/

#wrapper-dankie .mc-field-group #eposlabel{background-image: url(images/2017_images/pyl-dankie.png);
    background-position: right;
    background-color: #f58220;
    background-repeat: no-repeat;
    color: #fff;
    float: left;
    padding: 5px 0px 0px 3px;;
    display: inline;
    width: 101px !important;
    height: 24px !important;
    text-align: left!important;
    margin-right: 0px!important;
    position: absolute;
    font-weight: normal!important;
    font-family: Avenir!important;
}

#wrapper-dankie .mc-field-group #mce-EMAIL{
	margin-left: 104px;
    margin-top: 0px;
    width: 168px;
    height: 25px;
    border: solid 1px #909194;
    border-left: none;
    background-color: #eceded;
}

#wrapper-dankie input#mce-EMAIL{
	background-image: none!important;
}


#wrapper-dankie .mc-field-group{float: left; display: inline;}

#two {
	border-left: 1px dashed #f58220;
	border-right: 1px dashed #f58220;	
}

.kontak-text {
	 color: #464646;
}

#alignL {
	float: left;
    margin-left: 55px;
}

.containerK {
    width: 970px;
    margin-left: 8px;
}

.column {
    width: 33%;
    float: left;
    margin-right: 2px;
}

.column p {
    width: 100%;
    height: auto;
    margin: 0;
    font-size: 0.95em;
}

.column2 {
    width: 33%;
    float: left;
    margin-right: 2px;
	background-color:#536b8f;
	color:#fff;
	height: 820px;
	overflow: auto;
	
}

.column2 p {
    width: 100%;
    height: auto;
    margin: 0;
    font-size: 0.95em;
}

.kantore {
    width: 100%;
    height: 28px !important;
    color: #fff;
    background-color: #244d74;
    margin: 0;
    padding-top: 10px;
}

button.accordion {
    background-color: #afb1b4;
    color: #fff;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    text-align: left;
    border: none;
    outline: none;
    transition: 0.4s;
    border-top: 1px solid;
    font-family: Avenir!important;
}

button.accordion.active, button.accordion:hover {
    background-color: #f58220;
}

button.accordion2 {
    background-color: #afb1b4;
    color: #fff;
    cursor: pointer;
    padding: 18px;
    width: 70%;
    text-align: left;
    border: none;
    outline: none;
    transition: 0.4s;
    border-top: 1px solid;
    font-family: Avenir!important;
}

button.accordion2.active, button.accordion2:hover {
    background-color: #f58220;
}

div.panel {
    padding: 0 18px;
    background-color: white;
    border-left: 1px solid #f58220;
    border-right: 1px solid #f58220;
    border-bottom: 1px solid #f58220;
    display: none;
    color: #464646;
	padding-top: 5px;
}

/* Start of Column CSS */
#container2 {
	clear:left;
	float:left;
	width:100%;
	overflow:hidden;
}
#container1 {
	float:left;
	width:100%;
	position:relative;
	right:50%;
}
#col1 {
	float:left;
	width:98%;
	position:relative;
	left:50%;
	overflow:hidden;
}
#col2 {
	float:left;
	width:60%;
	position:relative;
	left:56%;
	overflow:hidden;
}

/* VAKBONDVOORDELE */

.img1 {
	background-image: url(images/2017_images/regshulp.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img1:focus {
	background-image: url(images/2017_images/regshulpActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}

.img2 {
	background-image: url(images/2017_images/SivielReg.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img2:focus {
	background-image: url(images/2017_images/SivielRegActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img3 {
	background-image: url(images/2017_images/Beroeps.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img3:focus {
	background-image: url(images/2017_images/BeroepsActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img4 {
	background-image: url(images/2017_images/Studievoordeel.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img4:focus {
	background-image: url(images/2017_images/StudievoordeelActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img5 {
	background-image: url(images/2017_images/Studiebefondsing.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img5:focus {
	background-image: url(images/2017_images/StudiebefondsingActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img6 {
	background-image: url(images/2017_images/Begrafnis.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img6:focus {
	background-image: url(images/2017_images/BegrafnisActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img7 {
	background-image: url(images/2017_images/Testament.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img7:focus {
	background-image: url(images/2017_images/TestamentActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img8 {
	background-image: url(images/2017_images/Bevalling.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img8:focus {
	background-image: url(images/2017_images/BevallingActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img9 {
	background-image: url(images/2017_images/Kollektiewe.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img9:focus {
	background-image: url(images/2017_images/KollektieweActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img10 {
	background-image: url(images/2017_images/Medies.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img10:focus {
	background-image: url(images/2017_images/MediesActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img11 {
	background-image: url(images/2017_images/Tenda.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img11:focus {
	background-image: url(images/2017_images/TendaActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img12 {
	background-image: url(images/2017_images/SFD.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img12:focus {
	background-image: url(images/2017_images/SFDActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img13 {
	background-image: url(images/2017_images/Erkening.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img13:focus {
	background-image: url(images/2017_images/ErkeningActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img14 {
	background-image: url(images/2017_images/Tydskrif.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img14:focus {
	background-image: url(images/2017_images/TydskrifActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img15 {
	background-image: url(images/2017_images/Nuusbrief.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img15:focus {
	background-image: url(images/2017_images/NuusbriefActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img16 {
	background-image: url(images/2017_images/Ontspanning.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img16:focus {
	background-image: url(images/2017_images/OntspanningActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img17 {
	background-image: url(images/2017_images/Loopbaan.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img17:focus {
	background-image: url(images/2017_images/LoopbaanActive.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}

/* ENGELS ICONS */

.img1en {
	background-image: url(images/2017_images/regshulp-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img1en:focus {
	background-image: url(images/2017_images/regshulpActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}

.img2en {
	background-image: url(images/2017_images/SivielReg-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img2en:focus {
	background-image: url(images/2017_images/SivielRegActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img3en {
	background-image: url(images/2017_images/Beroeps-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img3en:focus {
	background-image: url(images/2017_images/BeroepsActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img4en {
	background-image: url(images/2017_images/Studievoordeel-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img4en:focus {
	background-image: url(images/2017_images/StudievoordeelActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img5en {
	background-image: url(images/2017_images/Studiebefondsing-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img5en:focus {
	background-image: url(images/2017_images/StudiebefondsingActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img6en {
	background-image: url(images/2017_images/Begrafnis-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img6en:focus {
	background-image: url(images/2017_images/BegrafnisActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img7en {
	background-image: url(images/2017_images/Testament-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img7en:focus {
	background-image: url(images/2017_images/TestamentActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img8en {
	background-image: url(images/2017_images/Bevalling-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img8en:focus {
	background-image: url(images/2017_images/BevallingActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img9en {
	background-image: url(images/2017_images/Kollektiewe-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img9en:focus {
	background-image: url(images/2017_images/KollektieweActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img10en {
	background-image: url(images/2017_images/Medies-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img10en:focus {
	background-image: url(images/2017_images/MediesActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img11en {
	background-image: url(images/2017_images/Tenda-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img11en:focus {
	background-image: url(images/2017_images/TendaActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img12en {
	background-image: url(images/2017_images/SFD-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img12en:focus {
	background-image: url(images/2017_images/SFDActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img13en {
	background-image: url(images/2017_images/Erkening-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img13en:focus {
	background-image: url(images/2017_images/ErkeningActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img14en {
	background-image: url(images/2017_images/Tydskrif-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img14en:focus {
	background-image: url(images/2017_images/TydskrifActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img15en {
	background-image: url(images/2017_images/Nuusbrief-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img15en:focus {
	background-image: url(images/2017_images/NuusbriefActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img16en {
	background-image: url(images/2017_images/Ontspanning-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img16en:focus {
	background-image: url(images/2017_images/OntspanningActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}


.img17en {
	background-image: url(images/2017_images/Loopbaan-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	cursor: pointer;
	background-color: #fff;
}

.img17en:focus {
	background-image: url(images/2017_images/LoopbaanActive-en.jpg);
	width: 300px;
    height: 88px;
    border: none;
	outline: none;
}



/* */
.page-content-vak{
	width: 980px; 
	float: left;
	display: inline;
	background-color: #fff;
}

.title-holder2 {
	margin-left:15px
}

#cont {
color:#fff;	
margin-left: 5px;
}

.un {
	text-decoration:none;
}

.category-content{
  padding: 10px;
  width: 960px;
}

.page-content img{
    float: right;
    margin: 0 0 10px 10px;
}

.category-content img{
    width: 100px;
    height: 100px;
}

.nav-previous .meta-nav{
  float: left;
  display: inline;
  background-image: url(https://jougesin.solidariteit.co.za/wp-content/themes/wereld-tuisblad-theme/images/2017_images/icon-previous.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
}

.nav-next .meta-nav{
  float: right;
  display: inline;
  background-image: url(https://jougesin.solidariteit.co.za/wp-content/themes/wereld-tuisblad-theme/images/2017_images/icon-next.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
}

/* ARBEIDS */
/* Arbeidsdienste template - inline style vir elke tabcontent */

#middelcol {
border: 1px solid #536b8f;
margin-right: 0;
width: 28%;
}

.column1-arbeid {
margin-right: 0;
width: 38.2%;
float:left;
padding-right: 3px;
}

.column1-arbeid h3 {
color: #244d74;
font-size: 1.0em;
}

.arbeid-skrif {
	color:#244d74 !important;
}

#wrap {
   margin:0 auto;
   font-size: 0.9em;
}
#left_col {
   float:left;
   width:200px;
}
#right_col {
   float:right;
   width:400px;
}


#left_col2 {
   float:left;
   width:150px;
   margin-bottom: 10px;
   margin-top: 10px;
}
#right_col2 {
   float:right;
   width:240px;
   margin-bottom: 10px;
   margin-top: 10px;
}


.column2-arbeid {
    width: 33%;
    float: left;
    margin-right: 2px;
    color: #fff;
    height: 740px;
    overflow: auto;
}

.column3-arbeid {
    width: 66%;
    float: left;
    margin-right: 2px;
    background-color: #536b8f;
    color: #fff;
    height: 742px;
    overflow: auto;
    padding: 0px 25px;
}

.column2-arbeidv {
    width: 33%;
    float: left;
    margin-right: 2px;
    color: #fff;
    height: 278px;
    overflow: auto;
}

.column3-arbeidv {
    width: 71%;
    float: left;
    margin-right: 2px;
    background-color: #536b8f;
    color: #fff;
    height: 280px;
    overflow: auto;
}

.column2-arbeidregs {
    width: 33%;
    float: left;
    margin-right: 2px;
    color: #fff;
    height: 468px;
    overflow: auto;
}

.column3-arbeidregs {
    width: 71%;
    float: left;
    margin-right: 2px;
    background-color: #536b8f;
    color: #fff;
    height: 470px;
    overflow: auto;
}

.bedrywe-h3 {
	color:#fff !important;
}

button.bedrywe-1 {
    background-color: transparent;
}

button.bedrywe-2 {
    background-color: transparent;
}

button.bedrywe-3 {
    background-color: transparent;
}

button.bedrywe-4 {
    background-color: transparent;
}

button.bedrywe-5 {
    background-color: transparent;
}

button.bedrywe-6 {
    background-color: transparent;
}

button.bedrywe-7 {
    background-color: transparent;
}
button.bedrywe-8 {
    background-color: transparent;
}

button.bedrywe-1en {
    background-color: transparent;
}

button.bedrywe-2en {
    background-color: transparent;
}

button.bedrywe-3en {
    background-color: transparent;
}

button.bedrywe-4en {
    background-color: transparent;
}

button.bedrywe-5en {
    background-color: transparent;
}

button.bedrywe-6en {
    background-color: transparent;
}

button.bedrywe-7en {
    background-color: transparent;
}
button.bedrywe-8en {
    background-color: transparent;
}

.bedrywe-1 {
	background-image: url(images/2017_images/mynbou.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-1:focus {
	background-image: url(images/2017_images/mynbouActive.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-2 {
	background-image: url(images/2017_images/elektriese.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-2:focus {
	background-image: url(images/2017_images/elektrieseActive.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-3 {
	background-image: url(images/2017_images/chemies.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-3:focus {
	background-image: url(images/2017_images/chemiesActive.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-4 {
	background-image: url(images/2017_images/metaal.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-4:focus {
	background-image: url(images/2017_images/metaalActive.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-5 {
	background-image: url(images/2017_images/kommunikasie.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-5:focus {
	background-image: url(images/2017_images/kommunikasieActive.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-6 {
	background-image: url(images/2017_images/bedryf.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-6:focus {
	background-image: url(images/2017_images/bedryfActive.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-7 {
	background-image: url(images/2017_images/Bmedies.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-7:focus {
	background-image: url(images/2017_images/BmediesActive.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-8 {
	background-image: url(images/2017_images/Denel.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-8:focus {
	background-image: url(images/2017_images/DenelActive.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-1en {
	background-image: url(images/2017_images/mynbou-en.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-1en:focus {
	background-image: url(images/2017_images/mynbouActive-en.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-2en {
	background-image: url(images/2017_images/elektriese-en.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-2en:focus {
	background-image: url(images/2017_images/elektrieseActive-en.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-3en {
	background-image: url(images/2017_images/chemies-en.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-3en:focus {
	background-image: url(images/2017_images/chemiesActive-en.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-4en {
	background-image: url(images/2017_images/metaal-en.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-4en:focus {
	background-image: url(images/2017_images/metaalActive-en.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-5en {
	background-image: url(images/2017_images/kommunikasie-en.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-5en:focus {
	background-image: url(images/2017_images/kommunikasieActive-en.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-6en {
	background-image: url(images/2017_images/bedryf-en.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-6en:focus {
	background-image: url(images/2017_images/bedryfActive-en.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-7en {
	background-image: url(images/2017_images/Bmedies-en.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-7en:focus {
	background-image: url(images/2017_images/BmediesActive-en.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

.bedrywe-8en {
	background-image: url(images/2017_images/Denel-en.png);
	width: 259px;
    height: 77px;
    border: none;
	cursor: pointer;
}

.bedrywe-8en:focus {
	background-image: url(images/2017_images/DenelActive-en.png);
	width: 259px;
    height: 77px;
    border: none;
	outline: none;
}

/*REGISTREER VORM*/

input#input_59_5, #input_59_6, #input_59_19, #input_59_4, #input_59_3, #input_59_14 {
    width: 300px;
    height: 45px;
    margin-left: 125px;
    color: #555555;
    background-color: #ffffff;
    border-color: #cccccc;
    border-width: 1px;
    border-style: solid;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    max-width: 100%;
    font-size: 14px;
    padding: 6px 10px;
	padding-left: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
    font-weight: normal;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

.gform_wrapper .top_label .gfield_label {
    background-image: url(images/2017_images/Kontak-pyl.png);
    background-position: left;
    background-repeat: no-repeat;
    color: #fff;
    float: left;
    padding: 7px 0px 4px 10px;
    display: inline;
    width: 149px !important;
    height: 47px !important;
    text-align: left!important;
    margin-right: 0px!important;
    margin-top: -1px;
    position: absolute;
    font-weight: normal!important;
    font-family: Avenir!important;
}

.gform_wrapper label.gfield_label {
    margin-top: 3px;
}

input#gform_submit_button_59 {
    margin-left: 190px;
    height: 40px;
    border: none;
}

span.gfield_required {
    color: #fff !important;
}

input#gform_submit_button_59 {
    margin-left: 140px;
    height: 40px;
	width:153px;
    border: none;
    color: #fff;
	background-image: url(images/2017_images/registreer-img.png);
}

div#gform_wrapper_59 {
    margin-left: -12px;
}

/*TEKEN IN*/

input#pass {
    width: 300px;
    height: 45px;
    margin-left: 125px;
    color: #555555;
    background-color: #ffffff;
    border-color: #cccccc;
    border-width: 1px;
    border-style: solid;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    max-width: 100%;
    font-size: 14px;
    padding: 6px 10px;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
    font-weight: normal;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

input#user {
    width: 300px;
    height: 45px;
    margin-left: 125px;
    color: #555555;
    background-color: #ffffff;
    border-color: #cccccc;
    border-width: 1px;
    border-style: solid;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    max-width: 100%;
    font-size: 14px;
    padding: 6px 10px;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
    font-weight: normal;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

input#wp-submit {
    margin-left: 140px;
    margin-top: 40px;
    height: 40px;
    width: 153px;
    border: none;
    color: #fff;
    background-image: url(images/2017_images/registreer-img.png);
    text-transform: uppercase;
	cursor: pointer;
}

form#loginform label {
    background-image: url(images/2017_images/Kontak-pyl.png);
    background-position: left;
    background-repeat: no-repeat;
    color: #fff;
    float: left;
    padding: 19px 0px 4px 10px;
    display: inline;
    width: 149px !important;
    height: 47px !important;
    text-align: left!important;
    margin-right: 0px!important;
    margin-top: -13px;
    position: absolute;
    font-weight: normal!important;
    font-family: Avenir!important;
}

p.login-remember label {
    background-image: none !important;
    color: #808285!important;
}



/*WIE IS ONS*/
.wie-is-ons-content{
	padding: 20px;
    width: 940px;
    float: left;
    display: inline;
}

.wie-is-ons-top-text{
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
}

.wie-is-ons-top-text h2{
	-webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
}

.wie-is-ons-uniek{
	width: 980px;
	float: left;
	display: inline;
	color:#fff;
}

.wie-is-ons-uniek-links{
	width:612px;
	float: left;
	display: inline;
	background-color: #afb1b4;
	padding:20px;
	height: 243px;
	
}
.wie-is-ons-uniek-links span{
	width: 100%; 
	float: left;
	display: inline-block;
	line-height: 160%;
}

.wie-is-ons-uniek-links span:hover{
	text-decoration: underline;
	cursor: pointer;
}

.wie-is-ons-uniek-links h2{
	-webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    color: #244d74;
}
.wie-is-ons-uniek-regs{
	width:288px;
	height: 243px;
	float: left;
	display: inline;
	background-color: #536b8f;
	padding:20px;
}

.wie-is-ons-uniek-regs-teks{
	width: 100%;
	float: left;
	display: none;
}

.uniekDiv
	{width: 100%;
	float: left;
	/*display: none;*/}

.uniekDiv span:nth-child(2){width: 100%; float: left; display: inline; text-align: center;}
.uniekDiv span:nth-child(1){ height: 176px;
    			float: left;

}
.uniekDiv h2{-webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
color: #fff;
text-align: center;}

#uniek6::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

.wie-is-ons-uniek-regs::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

.wie-is-ons-uniek-regs::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}

.wie-is-ons-arbeidsdienste-houer{
	width: 940px;
	float: left;
	display: inline;
	padding: 0px 20px;
}

.wie-is-ons-arbeidsdienste-houer img{
	text-align: center;
	display: inline;
}

.wie-is-ons-arbeidsdienste-houer span{
	display: inline-block;
	height: 182px;
}

.wie-is-ons-arbeidsdienste-houer h2{
  -webkit-margin-before: 0em;
    -webkit-margin-after: 0.5em;
    font-size: 1em;
    color: #244d74;
}

.wie-is-ons-arbeidsdienste{
 width: 290px;
 float: left; 
 display: inline;
 padding:10px;
 padding-left:0px;
 height: 310px;
}

.wie-is-ons-bedrywe{
 width: 280px;
 float: left; 
 display: inline;
 border-left: 1px dashed #f58220;
 margin: 0px 15px;
 padding:10px;
 height: 310px;
}

.wie-is-ons-regsdienste{
 width: 280px;
 float: left; 
 display: inline;
 padding-top: 10px;
 border-left: 1px dashed #f58220;
 padding:10px;
 height: 310px;
}

.beweging-boom{
width: 980px;
	height: 411px;
	float: left;
	display: inline;
	/*background-image: url(images/2017_images/beweging-bbom.png);*/
	background-color:#e0e1e2;
	margin-bottom: 20px;
}

.beweging-boom-icons{
	width: 611px;
	float: left;
	display: inline;
	padding:10px 20px;
	height: 411px;
	background-image: url(images/2017_images/beweging-boom-icons.png);
	background-repeat: no-repeat;
}

.beweging-boom-icons:lang(en){
	font-size: 0.91em;
	background-image: url(images/2017_images/beweging-boom-icons-eng.png);
}
.beweging-boom-icons h1{
	 font-size: 2em;
    color: #f58220;
    text-transform: uppercase;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
}

.beweging-boom-teks{
	width: 288px;
	float: right;
	display: inline;
	border-left: 1px dashed #f58220;
	padding:10px 20px 0px;
	height: 401px;
	background-image: url(images/2017_images/beweging-werk-saam.png);
	background-repeat:no-repeat;
}

.beweging-boom-teks:lang(en){
	background-image: url(images/2017_images/beweging-werk-saam-eng.png);
}

.beweging-boom-teks h1{
	 font-size: 2em;
	 color: #808285;
    text-transform: uppercase;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
}

.beweging-boom-icons-teks{
	float: left;
    display: inline;
    position: relative;
    z-index: 1;
   padding-left: 108px;
    padding-top: 10px;
}

.beweging-boom-icons-img{
	float: left;
    display: inline;
    position: relative;
    z-index: 2;
    margin-top: -88px;
}

#boom1a, #boom2a, #boom3a, #boom4a, #boom5a,
#boom6a, #boom7a, #boom8a, #boom9a, #boom10a{
	width: 50px;
	height: 50px;
	display: inline;
    float: left;
}

#boom1a:hover, #boom2a:hover, #boom3a:hover, #boom4a:hover, #boom5a:hover,
#boom6a:hover, #boom7a:hover, #boom8a:hover, #boom9a:hover, #boom10a:hover{
	cursor: pointer;
}

#boom1a{
    margin-left: 66px;
    margin-top: 148px;
}

#boom2a{
    margin-left: 106px;
    margin-top: 148px;
}

#boom3a{
    margin-left: 130px;
    margin-top: 148px;
}

#boom4a{
    margin-left: 7px;
    margin-top: 100px;
}

#boom10a{
    margin-left: -17px;
    margin-top: 100px;
}

#boom5a{
    margin-left: 21px;
    margin-top: 100px;
}

#boom6a{
    margin-left: 17px;
    margin-top: 100px;
}

#boom7a{
    margin-left: 25px;
    margin-top: 100px;
}

#boom8a{
    margin-left: 21px;
    margin-top: 100px;
}

#boom9a{
    margin-left: 18px;
    margin-top: 100px;
}

/*WAGWOORD HERSTEL
.wagwoordherstel{
	 top: 50%;
    left: 50%;
    width:37.8em;
    height:43em;
    margin-top: -20em;  
    margin-left: -18.9em;  
	background-color: #eceded;
	border:solid 1px #98999C;
	background-image: url(images/2017_images/herstel-logo.png);
	background-repeat: no-repeat;
	position: fixed;
}

.wagwoordherstel-inhoud{
	width: 25em;
	margin:212px auto 0px;
}

.wagwoordherstel-inhoud p{
	margin-top:5px;
}

.wagwoordherstel-inhoud span{
	text-align: center;
	width: 100%;
	display: inline-block;
}

.wagwoordherstel-inhoud h3{
	font-size: 2.2em;
	text-align: center;
    color: #464646;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
}

.wagwoordherstel-inhoud label {
	background-image: url(images/2017_images/Kontak-pyl.png);
    background-position: left;
    background-repeat: no-repeat;
    color: #fff;
    float: left;
    padding: 15px 0px 4px 10px;
    display: inline;
    width: 149px !important;
    height: 47px !important;
    text-align: left !important;
    margin-right: 0px !important;
    margin-top: -6px;
    position: absolute;
    font-weight: normal !important;
    font-family: Avenir !important;
}

.wagwoordherstel-inhoud input[type="text"]{
	width: 250px;
margin-top: 5px;
margin-left: 125px;
color: #555555;
background-color: #ffffff;
border-color: #cccccc;
border-width: 1px;
border-style: solid;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
max-width: 100%;
font-size: 14px;
padding: 6px 10px;
padding-left: 20px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
outline: none;
font-weight: normal;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

.wagwoordherstel-inhoud #user_login{
	height: 47px!important;
}


#resetbutton{
	width: 150px!important;
	height: 41px!important;
	background-image: url(images/2017_images/reset-button-afr.png);
	background-repeat: no-repeat!important;
	border:none;
    margin-left: 120px;
    margin-top: 5px;
}

#resetbutton:lang(en){
	background-image: url(images/2017_images/reset-button-eng.png)!important;
}

.wagwoordherstel-onderlinks{
	text-align: center;
	margin-top: 10px;
}
*/

/**PROFIEL**/

.page-id-55 .breadcrumbs{
	background-color: #fff;
}
#profiel-content img{margin:10px 0px; }

#profiel-content .row{
	margin-right: 35px;
}

.profiel-content-info-links{
	width: 48%;
	float: left;
	display: inline;
}

.profiel-content-info-regs{
	width: 48%;
	float: right;
	display: inline;
}

#profiel-content .gform_wrapper ul li.gfield {
    clear: none;
}
#gform_wrapper_2 label{
	color:#808285;
	width: 143px;
	margin:0;
	padding:0;
	text-align: left;
}

#input_2_12{
	width: 82%;
}

#input_2_13{
	width: 264px;
    margin-left: 12px;
    border: solid 1px #A9A9A9;
}


#input_2_13_1_container label{
	display: none;
}

#gform_wrapper_2 input{
	display: inline;
}

#gform_wrapper_2 .profiel-content-info-links input, 
#gform_wrapper_2 .profiel-content-info-regs input{
	display: inline;
	width: 263px;
	float: right;
}

#input_2_13_2{
	display: inline!important;
	width: 263px!important;
	float: right!important;
}

#gform_wrapper_2 #input_2_13_container{
	margin:0!important;
	width: 98%;
}

#input_2_13_1_container{
	width: 39%;
	float: left;
	display: inline;
}

#input_2_13_2_container{
	width: 39%;
	float: right;
	display: inline;
}

#input_2_13_2_container label{
	font-size: 0.95em;
    letter-spacing: normal;
    margin-left: -68px;
    /*margin-top: -28px;*/
}

/*BouSaam*/

#bousaam-main-banner{
	width:100%;
	height: auto;
}

#bousaam-inhoud{
	    padding: 15px;
}

.bousaam-1-3{
    float:left;
    width: 33.3%;
        height: 310px;
}

.bousaam-1-3 h2{
        margin-top: 60px;
}

.bousaam-1-3 a
{
    margin-left: auto;
    margin-right: auto;
    display: table;
        font-family: Avenir;
           color: #f58220;
}


.bousaam-h1{
    text-align: center;
    font-weight: bold;
     font-family: AvenirBold;
    text-transform: none;
        font-size: 2em;
    padding-top: 1em;
    padding-bottom: 0.5em;
}

.bousaam-editor-content p{
	text-align: left;
}

.bousaam-editor-content .bousaam-h1{
	text-align: left;
}

.bousaam-h2{
    display: table;
    margin-left: auto;
    margin-right: auto;
    font-weight: bold;
    font-size: 1.7em;
       font-family: Avenir;
       color:#77787b;
}


.bousaam-h3{
        color: #fff;
    position: relative;
    top: -210px;
    width: 60%;
    left: 150px;
    font-size: 1.5em;
    font-weight: normal;
       font-family: Avenir;
       color:#77787b;
}

.bousaam-link
{
background-image: url(images/bousaam-link.png);
background-repeat: no-repeat;
display:inline-block;
padding-top: 4px;
    padding-bottom: 5px;
    padding-left: 30px;
    font-size: 1.4em;
    border: 1px solid #F5821F;
    padding-right: 20px;
       font-family: Avenir;
           color: #f58220;
}

.bousaam-link:hover,#bousaam-header-link:hover,
 /*#frm_form_21_container .frm_submit .frm_button_submit:hover,*/
.page-id-41341 #frm_form_20_container .frm_submit .frm_button_submit:hover
{
           background-color: #f58220!important;
           color:#fff!important;
           text-decoration: none;
           cursor: pointer;
}


#bousaam-header-link
{
position: relative;
    top: -195px;
    left: 150px;
        color: #f58220;
}

.page-id-41122 #bousaam-infocards{
        margin-top: -130px;
            width: 980px;
    float: left;
    margin-left: -15px;
}

#bousaam-infocards{
    float: left;
    width: 980px;
    margin-left: -15px;
        padding-bottom: 30px;
}

.bousaam-p{
        font-size: 1.2em;
    color: #808285;
    width: 62%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
       font-family: Avenir;
}

#facebookcard{
background-image: url(images/BouSaam_04.png);
background-repeat: no-repeat;
background-position: center center;
background-position: left center;
background-size:100% auto;
}

#facebookcard a
{
	    margin-top: 65px;
}

#meningcard{
   background-image: url(images/BouSaam_02.png);
background-repeat: no-repeat; 
background-position: left center;
background-size:100% auto;

}

.page-id-41341 #frm_form_20_container .frm_checkbox input{

}




.page-id-41341 #frm_form_20_container .frm_checkbox label
{
        display: inline-block;
    padding: 5px;
    border: 1px solid #F5821F;
        float: left;
    margin-left: 10px;
    margin-top: 10px;
}

.page-id-41341 #frm_form_20_container .frm_checkbox input:checked + label {
  background-color: #F5821F;
  color:#ffffff;
} 

.page-id-41341 #frm_form_20_container input[type="text"],
.page-id-41341 #frm_form_20_container input[type="email"]
/*#frm_form_21_container input[type="text"],
#frm_form_21_container input[type="email"]*/
{
    background-color: #ebebeb;
    border-radius: 0px;
        background-color: #ebebeb;
    border-radius: 0px;
    width: 100%;
    font-size: 1.5em;
}

/*#frm_field_160_container,
#frm_field_161_container,
#frm_field_162_container{
       width: 45%;
    clear: none;
    padding-right: 6%;
        float: left;
        padding-top: 10px;
        padding-bottom: 10px;
}
#frm_field_163_container{
        width: 45%;
    float: left;
    clear: none;
    position: relative;
    /* top: -150px; 
    margin-top: -130px;
}*/

#frm_field_246_container{
      /*  width: 45%;
    float: left;
    clear: none;
    position: relative;
     top: -150px; 
    margin-top: -130px;*/
}


#frm_field_163_container label
{
	    padding-left: 10px;
}

#frm_field_246_container label
{
	    padding-left: 10px;
}

.page-id-41341 #frm_form_20_container .frm_submit/*,
#frm_form_21_container .frm_submit*/{
    text-align: center;
}

.page-id-41341 #frm_form_20_container .frm_submit
{
	padding-top: 30px;
}
/*#frm_form_21_container .frm_submit .frm_button_submit,*/
.page-id-41341 #frm_form_20_container .frm_submit .frm_button_submit{
        background-image: url(images/bousaam-link.png);
    background-repeat: no-repeat;
    display: inline-block;
        padding-top: 4px;
    padding-bottom: 3px;
    padding-left: 30px;
    font-size: 1.4em;
    border: 1px solid #F5821F;
    padding-right: 20px;
    font-family: Avenir;
    background-color: transparent!important;
    border-radius: 0px;
    color: #F5821F!important;
}

.bousaam-editor-content .the_champ_sharing_container{
    display:none;
}

.bousaam-h4{
    font-size: 1.6em;
    text-align: center;
    font-family: Avenir;
       color:#77787b;
           margin-top: -10px;
}


#bousaam-tabs h1 {
  padding: 50px 0;
  font-weight: 400;
  text-align: center;
}

#bousaam-tabs p {
  margin: 0 0 20px;
  line-height: 1.5;
}

#bousaam-tabs main {
  min-width: 320px;
  max-width: 800px;
  padding: 50px;
  margin: 0 auto;
  background: #fff;
}

#bousaam-tabs section {
  display: none;
  padding: 20px 0 0;
  border-top: 1px solid #ddd;
}

#bousaam-tabs input {
  display: none;
}

#bousaam-tabs label {
  display: inline-block;
  margin: 0 0 -1px;
  padding: 15px 10px;
  font-weight: 600;
  text-align: center;
  color: #bbb;
  border: 1px solid transparent;
}

#bousaam-tabs label:before {
  font-family: fontawesome;
  font-weight: normal;
  margin-right: 10px;
}

#bousaam-tabs label:hover {
  color: #888;
  cursor: pointer;
}

#bousaam-tabs input:checked + label {
  color: #244D74;
  border: 1px solid #ddd;
  border-top: 2px solid orange;
  border-bottom: 1px solid #fff;
  font-size: 1.5em;

}

#bousaam-tabs #tab1:checked ~ #content1,
#bousaam-tabs #tab2:checked ~ #content2,
#bousaam-tabs #tab3:checked ~ #content3,
#bousaam-tabs #tab4:checked ~ #content4 {
  display: block;
}

@media screen and (max-width: 650px) {
  #bousaam-tabs label {
    font-size: 0;
  }
  #bousaam-tabs label:before {
    margin: 0;
    font-size: 18px;
  }
}

@media screen and (max-width: 400px) {
  #bousaam-tabs label {
    padding: 15px;
  }
}


/*#frm_form_21_container label,*/
.page-id-41341 #frm_form_20_container label{
    font-family: Avenir;
    color: #77787b;
}


.wcp_single_post_carousel{
           font-family: Avenir;
    color: #77787b;
    box-shadow: 0px 0px 22px -8px;
    text-align:center;
}

.wcp_post_carousel_list{
	margin-top:30px;
}

.wcp_single_post_carousel p a{
display:none;
}

.wcp_single_post_carousel h2{
    text-transform: uppercase;
    color: #77787b!important;
        padding: 5px;
}

.wcp_single_post_carousel p{
    color: #77787b!important;
        padding: 5px;

}
.wcp_single_post_carousel h2 a
{
    color: #77787b!important;
}

.wcp_single_post_carousel a.wcp_readmore_btn{
    border-style:none!important;
        color: #f58220!important;
        margin-left:auto!important;
        margin-right:auto!important;
}
/*#frm_field_164_container
{
        width: 44%;
    float: left;
    padding-top: 20px;
}
#frm_field_165_container
{
        width: 44%;
    float: left;
    clear: left;
    padding-top: 20px;
}
#frm_field_166_container
{

        width: 44%;
    float: left;
    clear: none;
    position: relative;
    top: -70px;
            left: 75px;
        padding-top: 20px;
}
#frm_field_167_container
{

            width: 40%;
    float: left;
    clear: none;
    position: relative;
    top: -70px;
        left: 480px;
    padding-top: 20px;
}*/
#bousaam-inleiding{
    float:left;
}

/**kragdag2016**/
.kragdag{ 
    width:970px; 
    height:470px; 
    float:left; 
    display:inline; 
    background-image:url(images/kragdag-header.png); 
    background-repeat:no-repeat; 
    margin-top:10px;
}
.kragdag-eng{ 
    width:970px; 
    height:470px; 
    float:left; 
    display:inline; 
    background-image:url(images/kragdag-header-e.png); 
    background-repeat:no-repeat; 
    margin-top:10px;
}
.kragdag-opskrif-afr{ width: 970px; height:35px; float: left; 
    display: inline; background-image: url(); margin-top: 3px;  }
.kragdag-opskrif-eng{ width: 970px; height:35px; float: left; 
    display: inline; background-image: url()); margin-top: 3px;  }
.kragdag-left{ width:630px; height:100%; float:left; display:inline; margin-top: 10px;}
.kragdag-right{ width:300px; height:100%; float:right; display:inline; margin-top: 10px;}
.kragdag-right img{padding-bottom: 5px;}
.kragdag-heading{font-family: museoSlab500; color:#F58220; font-size:24px}

#gform_wrapper_90 .gfield_label{width: 35%!important;}
#input_90_5{ margin-left:0!important  }
#input_92_3{ margin-left:0!important  }
#gform_wrapper_90 .gform_footer{ margin-left:0!important  }
#gform_wrapper_92 .gform_footer{ margin-left:0!important  }

.page-id-33555 .vliegsaamhoof{ display:  none!important}
.page-id-33615 .vliegsaamhoof{ display:  none!important}
#kragdag-wat{background-image:url(images/kd-wat-is.png); 
    background-repeat:no-repeat; height:60px;}
#kragdag-waar{background-image:url(images/kd-waar-is.png); 
    background-repeat:no-repeat;  height:60px;}
#kragdag-wanner{background-image:url(images/kd-wanneer-is.png); 
    background-repeat:no-repeat;  height:60px;}

#kragdag-wat-en{background-image:url(images/kd-what-is.png); 
    background-repeat:no-repeat; height:60px;}
#kragdag-waar-en{background-image:url(images/kd-where-is.png); 
    background-repeat:no-repeat;  height:60px;}
#kragdag-wanner-en{background-image:url(images/kd-when-is.png); 
    background-repeat:no-repeat;  height:60px;}

#gform_wrapper_103{
    display:none;
}

#kd_hideGrav{
    cursor: pointer;
}

/***VN VELDTOG**/
.page-id-30200 .vn-right{ display:none!important;}
.vn-header{ width:970px; height:244px; float:left; display:inline; background-image:url(images/vn-header.png); background-repeat:no-repeat; margin-top:10px;}

.vn-menu{ width:970px; height:37px; float:left; display:inline; background-image:url(images/vn-menu.png); background-repeat:no-repeat; 
margin-top:10px; border-bottom:solid 2px #38b14a; padding-bottom:5px; margin-bottom:10px; text-transform:none!important; }

.vn-menu2016{ width:970px; height:37px; float:left; display:inline; background-image:url(images/vn-menu2016.png); background-repeat:no-repeat; 
margin-top:-3px; border-bottom:solid 2px #fff; padding-bottom:5px; margin-bottom:10px; text-transform:none!important; }



.vn-menu ul{list-style: none outside none;  margin: 0; padding:0;}
.vn-menu li{float: left; position: relative;}
.vn-menu a{ display:inline-block; width:161px; padding-top:7px; color:#fff; text-align:center; font-size:16px;}

.vn-menu2016 ul{list-style: none outside none;  margin: 0; padding:0;}
.vn-menu2016 li{float: left; position: relative;}
.vn-menu2016 a{ display:inline-block; /*width:161px;*/ padding-top:7px; color:#fff; text-align:center; font-size:16px;}

#menu-item-35963 a{width:157px;}
#menu-item-35983 a{width:157px;}

#menu-item-36066 a{width:164px;}
#menu-item-36067 a{width:164px;}

#menu-item-36078 a{width:164px;}
#menu-item-36077 a{width:164px;}

#menu-item-36096 a{width:164px;}
#menu-item-36095 a{width:164px;}

#menu-item-36089 a{width:172px;}
#menu-item-36098 a{width:172px;}

#menu-item-36097 a{width:149px;}
#menu-item-36088 a{width:149px;}

.vn-icon-menus{ width:970px; height:30px; float:left; display:inline; margin-top:15px;}
.vn-icon-menus-tuisblad{ width:485px; height:30px; float:left; display:inline;  background-image:url(images/vn-terug.png); background-repeat:no-repeat; background-position:right}
.vn-icon-menus-reis{ width:485px; height:30px; float:left; display:inline;  background-image:url(images/vn-reis.png); background-repeat:no-repeat;}

.vn-left{ width:630px; height:100%; float:left; display:inline;}
.vn-left2016{ width:630px; height:100%; float:left; display:inline; text-align: justify;}
.vn-left2016 strong{color:#f58220;}
.vn-left2016 img{float:right; padding-left: 10px;}

.vn-right{ width:300px; height:100%; float:right; display:inline; }

.vn-storie{width:630px; height:100%; float:left; display:inline;}
.vn-storie-heading{font-family: museoSlab500; color:#38b14a; font-size:24px}

.vn-map{width:630px; height:662px; float:left; display:inline; background-image:url(images/vn-map2.png); 
background-repeat:no-repeat; margin-top:10px;}
.vn-map-eng{width:630px; height:662px; float:left; display:inline; background-image:url(images/vn-map2-eng.png); 
background-repeat:no-repeat; margin-top:10px;}


.vn-tydlyn{width:970px; float:left; display:inline;}
.vn-infographic{width:970px; float:left; display:inline;}

.vn-tydlyn-links{width:483px; float:left; display:inline;}
.vn-tydlyn-regs{width:483px; float:left; display:inline; border-left:solid 4px #39B149; margin-top:24px;}

.vn-tydlyn-1{width:483px; float:left; height:320px; display:inline; background-image:url(images/vn-tydlyn-01.png); 
			background-repeat:no-repeat; background-position:100% 3%;}
			
.vn-tydlyn-2{width:483px; float:left; height:490px; display:inline; margin-top:100px; background-image:url(images/vn-tydlyn-02.png); 
			background-repeat:no-repeat; background-position:0% 3%;}
			
.vn-tydlyn-3{width:483px; float:left; height:320px; display:inline; 
			background-image:url(images/vn-tydlyn-02.png); 
			background-repeat:no-repeat; background-position:0% 3%;}
			
.vn-tydlyn-datum-1{font-family: museoSlab700; font-size:45px; color:#39B048; width:100%;}
.vn-tydlyn-datum-2{font-family: museoSlab700; font-size:45px; color:#39B048; width:100%; text-align:right}

.vn-tydlyn-foto{float:left; display:inline; margin-top:7px;}
.vn-tydlyn-foto-2{float:right; display:inline; margin-top:7px;}

.vn-tydlyn img{border-radius:10px; border:solid 2px #8f8f8f; margin-right:8px;
-webkit-box-shadow: 5px 5px 8px 0px rgba(198,198,198,1);
-moz-box-shadow: 5px 5px 8px 0px rgba(198,198,198,1);
box-shadow: 5px 5px 8px 0px rgba(198,198,198,1);
width:142px;

}

.vn-tydlyn-teks{float:left; display:inline; margin-top:10px; width:473px;}
.vn-tydlyn-teks-2{float:right; display:inline; margin-top:10px; width:465px;}


.vn-map-circle-1{ width:22px; height:22px; /*background-color:#EF7B00;*/ background-color:#A8A8A8; border-radius:50%; margin-left:199px; margin-top:231px}
.vn-map-circle-2{ width:22px; height:22px; background-color:#EF7B00; border-radius:50%; margin-left:224px; margin-top:45px}
.vn-map-circle-3{ width:22px; height:22px; background-color:#A8A8A8; border-radius:50%; margin-left:190px; margin-top:29px}
.vn-map-circle-4{ width:22px; height:22px; background-color:#A8A8A8; border-radius:50%; margin-left:35px; margin-top:235px}

@keyframes blink {  
      0% { opacity: 1.0; }
      50% { opacity: 0.0; }
      100% { opacity: 1.0; }
    }
    @-webkit-keyframes blink {
      0% { opacity: 1.0; }
      50% { opacity: 0.0; }
      100% { opacity: 1.0; }
    }
    .vn-map-circle-2 {
      animation: blink 1s step-start 0s infinite;
      -webkit-animation: blink 1s step-start 0s infinite;
    }

.vn-volg{ background-color:#efefef; color:#EF7B00; margin-top:10px; border-radius:10px; padding:20px; font-family: AvenirBold; float:left; display:inline; font-size:15px;}

.vn-1min{ width:300px; height:140px; float:left; display:inline; background-image:url(images/vn-1min.png); background-repeat:no-repeat; margin-top:10px;}

.vn-video{width:280px; padding:10px; height:345px; float:left; display:inline; border:solid 2px #39B149;
border-radius:10px; font-family: museoSlab700; font-size:20px; color:#39B149;
-webkit-box-shadow: 5px 5px 8px 0px rgba(198,198,198,1);
-moz-box-shadow: 5px 5px 8px 0px rgba(198,198,198,1);
box-shadow: 5px 5px 8px 0px rgba(198,198,198,1); margin:10px 0;
}

.vn-twitter{ width:280px; padding:10px; height:460px; float:left; display:inline; border:solid 2px #209C2E;  border-radius:10px; 
-webkit-box-shadow: 5px 5px 8px 0px rgba(198,198,198,1);
-moz-box-shadow: 5px 5px 8px 0px rgba(198,198,198,1);
box-shadow: 5px 5px 8px 0px rgba(198,198,198,1);}

.vn-agenda{ width:630px; height:332px; float:left; display:inline; background-image:url(images/vn-agevnda.png); 
background-repeat:no-repeat ; margin-top:10px; border-top:solid 3px #39b149;}
.vn-agenda-inhoud{float:left; display:inline; overflow:scroll; overflow-x:hidden; width:630px;  height:300px; margin-top:15px; font-size:15px;}
.vn-agenda-header{font-family: museoSlab700; font-size:39px; color:#fff; float:left; display:inline; margin-left:17px; margin-top:9px; background-color:#39b048; width:458px; padding-left:10px; }
.vn-agenda-tyd{font-family: museoSlab700; font-size:27px; color:#EF7B00; margin-top:-7px; display:block}

.vn-agenda table{border-collapse: collapse; }
.vn-agenda-tr{border-bottom:solid 1px #6b6b6a;}
.vn-agenda-tr td{padding:10px 0;}


.vn-joernaal{ width:630px; height:auto; float:left; display:inline; background-image:url(images/vn-joernaal.png); background-color:#efefef;
background-repeat:no-repeat; margin-top:20px; font-size:15px;}
.vn-joernaal-eng{ width:630px; height:auto; float:left; display:inline; background-image:url(images/vn-joernaal-eng.png);  background-color:#efefef;
background-repeat:no-repeat; margin-top:20px; font-size:15px;}

.vn-joernaal-inhoud{ width:618px; height:200px; float:left; overflow:scroll; overflow-x:hidden; display:inline; margin:10px; margin-top:91px;}

.vn-joernaal table{border-collapse: collapse; }
.vn-joernaal-eng table{border-collapse: collapse; }
.vn-joernaal-tr{border-bottom:solid 1px #6b6b6a;}
.vn-joernaal-tr td{padding:10px 0;}

.vn-insette{ text-align:center; border-collapse: collapse; color:#39B149;}
.vn-insette img{width:180px;}
.vn-insette td{width:191px; padding:5px 0px;}
.vn-insette-border{border-top:dashed 2px #39B149; }

.vn-foto{ width:145px; height:145px; float:left; display:inline; margin-right:3px;}


/******************/


/***SAPD****/
div#frm_form_16_container {
    background-color: #e0e1e2;
    padding: 10px;
    border-radius: 10px;
}

div#frm_form_16_container button.frm_button_submit {
	margin-top:-95px !important;
}

div#frm_form_18_container {
    background-color: #e0e1e2;
    padding: 10px;
    border-radius: 10px;
}

div#frm_form_18_container button.frm_button_submit {
	margin-top:-95px !important;
}

.steun-sluit-aan {
	background-color: #f58220;
	padding: 0px 5px 0px 15px;
	margin-top: -10px;
}

.frm-heading {
	text-align:center;
	text-align: -webkit-center;
	color:#fff;
	font-size: 30px;
}

/*div#frm_form_16_container label {
	color: #808285!important;
}

div#frm_form_16_container label:hover {
	color: #808285!important;
}

div#frm_form_16_container input{display: inline;}

div#frm_form_16_container button.frm_button_submit {
	border-color: #808285 !important;
	margin-left: 80px;
}*/

div#frm_form_18_container label {
	color: #808285!important;
}

div#frm_form_18_container label:hover {
	color: #808285!important;
}

div#frm_form_18_container input{display: inline;}

div#frm_form_18_container button.frm_button_submit {
	border-color: #808285 !important;
	margin-left: 80px;
}

.social-twitter-inhoud-steun {
    overflow: hidden;
    height: 300px;
    float: left;
    display: inline;
}

.feat-img {
    max-width: 200px;
	position: relative;
    margin-left: -178px;
}

.con {
    margin-top: -134px;
    max-width: 400px;
    margin-left: 0px;
    font-size: 18px;
	text-decoration:underline;
}

.BelangrikeD {
	background-color: #e0e1e2;
    padding: 10px;
    border-radius: 10px;	
}

.underline {
	text-decoration:underline;
}

div#frm_field_245_container {
   /* margin-top: 220px;*/
}

/* Formidable reCaptcha 

div#field_ie5nv,
div#field_ie5nv3,
div#field_nrttm {
    margin-left: 145px;
    margin-top: 10px;
}*/

div#field_ie5nv,
div#field_8rjyv{
    float: right;
}

.rc-anchor-light {
    background: #fff !important;
}

/* Steek my hand op */

div#frm_field_113_container label.frm_primary_label {
    display: none;
}

div#frm_field_132_container label.frm_primary_label {
    display: none;
}

div#frm_checkbox_247-1 {
    margin-top: -51px;
    margin-left: 51px;
}

div#frm_checkbox_248-1 {
    margin-top: -51px;
    margin-left: 51px;
}

/**Regskliek komp**/
.page-template-page-regskliek #regskliek-section1{
	padding:10px;
}

.page-template-page-regskliek #regskliek-section2 ul{
	display:block;
	float:left;	
	width:100%;
	    line-height: 24px;
}

.page-template-page-regskliek #regskliek-section2 p{
	display:block;
	float:left;	
	width:50%;
}
.page-template-page-regskliek #regskliek-section2 p img
{
	    margin-top: -40px;
}

.page-template-page-regskliek h1{
	font-family: AvenirBold;
	font-size: 1.4em;
}

.page-template-page-regskliek #regskliek-section2 h1{
	padding-left: 25px;

}

.page-template-page-regskliek #regskliek-section3
{
	    width: 100%;
    text-align: center;
    float: left;
}

.page-template-page-regskliek #regskliek-section3 img
{
	margin-top: 50px;
	    width: 200px;
}

.regskliek-headings{color: #f58220; font-size:16px; }

.regskliek-left{ width:630px; height:100%; float:left; display:inline;}
.regskliek-left a{font-weight: bold;}
.regskliek-left h2{ color:#f55720; font-size:1.8em;}

.regskliek-right{ width:300px; height:100%; float:right; display:inline; }

/**SOS**/

.sos-content{
	width: 980px; 
	float: left;
	display: inline;
	background-color: #fff;
	font-family: 'Montserrat', sans-serif!important;
	font-size: 15px;
}

.sos-content main label{
	padding:15px 32px;
}

.sos-content main label:lang(en){
	padding:15px 28px;
}

.sos-content input:checked + label {
    background-color: #f58220;
    color: #fff;
    font-family: AvenirLTStd-Roman;
}



.sos-content h2{
	color: #00345D;
	-webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    text-align: left!important;
}

.sos-content main section {
    display: none;
    padding: 10px;
    border: 1px solid #ddd;
    float: left;
	width: 802px;
	height: 100%!important;
}

.steun-header{ 
	width:824px; 
	height: 245px; 
    margin: 0px auto 10px;
	background-image: url(images/2018images/sos-header-afr.png); 
	background-repeat: no-repeat;  }
.steun-header-eng{
	width:824px; 
	height: 245px; 
    margin: 0px auto 10px; 
	background-image: url(images/2018images/sos-header-eng.png); 
	background-repeat: no-repeat;
}

#frm_form_84_container .frm_button_submit {
    background-image: url(images/2018images/sol-stuur-vorm.png);
    width: 221px;
    height: 45px;
    background-color: transparent;
    border: none;
    box-shadow: none;
    color: transparent;
    border-radius: 0;
}

#frm_form_84_container .frm_button_submit:lang(en){
	 background-image: url(images/2018images/sol-stuur-vorm-e.png);
}

#frm_form_84_container .frm_button_submit:lang(en):hover{
	 background-image: url(images/2018images/sol-stuur-vorm-e-h.png);
}


#frm_form_84_container .frm_button_submit:hover{
  background-image: url(images/2018images/sol-stuur-vorm-h.png);
}

#frm_form_84_container input,
.page-id-40214 #frm_form_9_container input{
	background-color: #f1f1f1;
    height: 37px;
    border: none;
    border-radius: 0px;
    box-shadow: none;
    color: #464646;
    display: inline;
}

#frm_form_84_container label,
.page-id-40214 #frm_form_9_container label{display: none}

#frm_field_603_container label{
	/*display: inline!important;
	color:#444444!important;
	    padding: 0!important;*/
}

#frm_field_603_container input{
	height: auto;

}

.page-id-40280 #frm_form_8_container input,
.page-id-40280 #frm_form_10_container input{
	display: inline;
	width: 300px;
}

.page-id-40214 #frm_form_5_container textarea,
.page-id-40214 #frm_form_9_container textarea{
	background-color: #f1f1f1;
	width: 100%!important;
    border: none;
    border-radius: 0px;
    box-shadow: none;
    color: #464646;
}

.page-id-40280 #frm_form_8_container textarea,
.page-id-40280 #frm_form_10_container textarea{
	display: inline;
	width: 300px!important;
}

/*.page-id-40214 #frm_form_5_container label,
.page-id-40214 #frm_form_9_container label{
	width: 145px;
	text-align: left;
	color:#808285!important;
}
.page-id-40280 #frm_form_8_container label,
.page-id-40280 #frm_form_10_container label{
	width: 145px;
	text-align: left;
	color:#808285!important;
}

.page-id-40214 #frm_form_5_container label:hover,
.page-id-40214 #frm_form_9_container label:hover{
	color:#808285!important
}
.page-id-40280 #frm_form_8_container label:hover,
.page-id-40280 #frm_form_10_container label:hover{
	color:#808285!important
}*/


/*Stop Rassisme*/
.rassisme-header{ width: 970px; height: 300px; background-image: url(images/stop-rassisme-header2.png);}
.rassisme-header-eng{ width: 970px; height: 300px; background-image: url(images/stop-rassisme-header-eng.png);}

.rassisme-inhoud-links{ width: 628px; float: left; display: inline; margin-left:10px; margin-top: 10px;}
.rassisme-inhoud-regs{width: 339px; float: right; display: inline;     padding-top: 25px;}

.rassisme-inhoud-regs li{list-style-type: none;}

.rassisme-1-af{ width: 344px; height: 154px; background-image: url(images/stop-rassisme-1.png); 
    background-repeat: no-repeat; float: left; display: inline; }
.rassisme-2-af{ width: 344px; height: 154px; background-image: url(images/stop-rassisme-2.png); 
    background-repeat: no-repeat; float: right; display: inline; margin-top:-76px; margin-right: 8px; }
.rassisme-3-af{ width: 344px; height: 154px; background-image: url(images/stop-rassisme-3.png); 
    background-repeat: no-repeat; float: left; display: inline; margin-top:-75px;}
.rassisme-4-af{ width: 344px; height: 154px; background-image: url(images/stop-rassisme-4.png); 
    background-repeat: no-repeat; float: right; display: inline; margin-top:-76px; margin-right: 8px;}
.rassisme-5-af{ width: 344px; height: 154px; background-image: url(images/stop-rassisme-5.png); 
    background-repeat: no-repeat; float: left; display: inline;  margin-top:-75px;}
.rassisme-6-af{ width: 344px; height: 154px; background-image: url(images/stop-rassisme-6.png); 
    background-repeat: no-repeat; float: right; display: inline; margin-top:-76px; margin-right: 8px;}

.rassisme-1-en{ width: 344px; height: 154px; background-image: url(images/stop-rassisme-1-e.png); 
    background-repeat: no-repeat; float: left; display: inline; }
.rassisme-2-en{ width: 344px; height: 154px; background-image: url(images/stop-rassisme-2-e.png); 
    background-repeat: no-repeat; float: right; display: inline; margin-top:-76px; margin-right: 8px; }
.rassisme-3-en{ width: 344px; height: 154px; background-image: url(images/stop-rassisme-3-e.png); 
    background-repeat: no-repeat; float: left; display: inline; margin-top:-75px;}
.rassisme-4-en{ width: 344px; height: 154px; background-image: url(images/stop-rassisme-4-e.png); 
    background-repeat: no-repeat; float: right; display: inline; margin-top:-76px; margin-right: 8px;}
.rassisme-5-en{ width: 344px; height: 154px; background-image: url(images/stop-rassisme-5-e.png); 
    background-repeat: no-repeat; float: left; display: inline;  margin-top:-75px;}
.rassisme-6-en{ width: 344px; height: 154px; background-image: url(images/stop-rassisme-6-e.png); 
    background-repeat: no-repeat; float: right; display: inline; margin-top:-76px; margin-right: 8px;}

/*#field_132_1{display: inline; float: left; clear: none; margin-top: -7px; width: 580px;}
#field_132_2{display: inline; float: left; width: 50px; }*/

#gform_wrapper_132 .gform_wrapper ul li.gfield{clear: none!important;}

#gform_wrapper_132 input{border:solid 1px #808285;}

#gform_wrapper_132 label{
	background-image: none!important;
	color: #808285!important;
    float: none!important;
    padding: 0!important; 
    display: inline;
    width: auto!important;
    height: auto!important; 
    position:inherit!important;
    font-family: Avenir!important;
}

#gform_wrapper_132  input:checked + label{
	border:none!important;
}

.fwpwoor{
	display:inline-block;
}

#fwpcanvas
{
 background-image: url(images/2017_images/Fwhitepeople-veldtogvir-web.png);
 width:970px;
 min-height:693px;

 border:5px solid #fff;
 float:left;
}

.page-template-page-fwp-php .the_champ_sharing_container{
	display:none;
}

.page-template-page-fwp-php .page-content h1.fwpmain{
float: left;
    font-size: 30px;
    width: 45%;
}

.page-template-page-fwp-php .page-content h1{
float: left;
    font-size: 30px;
    padding-left:20px;
}


.page-template-page-fwp-php .page-content p{

    padding-left:20px;
}

#fwp-teks{
	float: left;
    width: 45%;
    clear:left;
}

.page-template-page-fwp-php .page-content{
background-color: #ebebeb;

}

#frm_form_36_container .frm_primary_label{
display:none;
}

#frm_form_36_container
{
	    float: left;
    background-color: #fff;
    padding: 10px;
    margin-top: -105px;
    margin-left: 20px;
    width: 45%;
}

#frm_form_36_container input[type='text'], #frm_form_36_container input[type='email']
{
	padding: 10px;
    background-color: #ebebeb;
    color: #a0a0a2;
    margin-top: 10px;
    width: 90%;
    font-size: 20px;
    border:0px solid gray;
}

#frm_field_253_container .frm_primary_label{
	/*margin-top: 10px;
	display:block!important;
	        color: #f58220;
        font-size:12px;
*/
}

#frm_field_253_container .frm_primary_label:hover {
  /*  color: #a0a0a2;
    cursor: pointer;
*/
}

#frm_form_36_container button.frm_button_submit
{
    border: 0px;
    padding: 10px;
}

#fwpsubtext{
	float: left;
    width: 353px;
    color: #f58220;
}

#already-submit
{
	    text-align: center;
    display: block;
    background-color: #F07003;
    color: #fff;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    border-radius: 15px;
}




#frm_form_5_container #frm_field_91_container .frm_opt_container
{
width: 20px;
position: relative;
top: -15px;
left: 290px;
}


/***GILDES BLAD**/
.gildes-nuus{
	width: 260px; 
	height: 340px;
	float: left; 
	display: inline; 
	margin-right: 13px;
	text-align: left;
}

.gildes-nuus h1{font-family: AvenirBold}

.gildes-nuus-img{
	float: left;
	margin:0;
	width: 260px;
	height: 160px;
	background-repeat: no-repeat;
	background-size: cover;
	margin-bottom: 10px;
}



#SLF fieldset{
overflow:hidden;
	}

#SLF{
	width:50%;
	margin-left:auto;
	margin-right:auto;

}

#SLF .frm_form_field{
	display:none;
width:80%;
}

#SLF .frm_final_submit{
	display:none;
}

#SLF .slf-next
{
	    float: right;
    font-size: 35px;
    cursor: pointer;
    margin-top: 20px;
}

#SLF .slf-visible{
	display:inline-block;
	position:relative;
		 -webkit-animation: slideIn 1s; /* Safari 4.0 - 8.0 */
    animation: slideIn 1s;
}

@-webkit-keyframes slideIn {
    0%   {left: -370px;}
    100% {left: 0px;}
}

/* Standard syntax */
@keyframes slideIn {
    0%   {left: -370px;}
    100% {left: 0px;}
}

/* Vrouemaand */

.hideDivs{
    display:none; 
    margin-top: 320px;
    margin-left: 10px;
    width: 810px;
}

.headingtext {
	font-size: 2em;
	margin-top: 45px;
}

.headingwhite {
	font-size: 1.9em;
	color:#fff;
	padding-top: 10px;
}

.textw {
	color:#fff;
	font-family: Avenir!important;
    font-size: 0.95em;
	margin-left: 80px;
    text-align: left;
}

.mousepoint {
	cursor:pointer;
	padding-bottom: 40px;
}

.verwysings {
	background-color:#00345d;
}

.vm-ansluit {
	background-color:#77787b;
}

div#frm_form_38_container label.frm_primary_label {
    color:#fff;
}

div#frm_form_40_container label.frm_primary_label {
	color:#fff;
}

div#frm_form_40_container .frm_error {
    color: #fff;
}

div#frm_form_38_container {
   /* margin-left: 30px;*/
}

div#frm_form_40_container {
    margin-left: 30px;
}

input#field_tffnr {
    width: 345px;
    height: 25px;
}

input#field_tffnr2 {
	width: 345px;
    height: 25px;
}

input#field_fsakp {
    width: 260px;
    height: 25px;
}

input#field_fsakp2 {
    width: 260px;
    height: 25px;
}

input#field_wk04t {
    width: 345px;
    height: 25px;
}

input#field_wk04t2 {
    width: 345px;
    height: 25px;
}

input#field_ieuy {
	width: 260px;
    height: 25px;
}

input#field_ieuy2 {
	width: 260px;
    height: 25px;
}

div#frm_field_261_container {
    /*margin-left: 150px;
	text-align: left;*/
}

div#frm_field_286_container {
	/* margin-left: 150px;
	text-align: left;*/
}

div#frm_field_288_container {
	/*margin-left: 150px;
	text-align: left;
	 margin-top: 20px;*/
}

div#frm_field_263_container {
	/*margin-left: 150px;
	margin-top: 20px;
	text-align: left;*/
}

div#frm_field_262_container {
    margin-top: 20px;
	text-align: left;
}

div#frm_field_260_container {
	text-align: left;
}

div#frm_field_285_container {
	text-align: left;
}

div#frm_field_287_container {
	margin-top: 20px;
	text-align: left;
}

div#frm_field_265_container {
    color: #fff;
}

div#frm_field_266_container {
    color: #fff;
}

div#frm_field_267_container {
    color: #fff;
}

div#frm_field_277_container {
    color: #fff;
    margin-top: 15px;
}

div#frm_field_278_container {
    color: #fff;
    margin-top: 15px;
}

div#frm_field_311_container {
    /*margin-left: -62px;
    margin-top: 15px;*/
}

input#field_hz2fo, #field_pt1na, #field_tyirz, #field_rq7jw, #field_b9c2r, #field_wg6rm, #field_jk6cv, #field_zb2wc, #field_gm9jz,
#field_aogj9, #field_13zkp, #field_fmjb9, #field_nvgi1, #field_6fsbq, #field_byssu, #field_tffnr2, #field_fsakp2, #field_wk04t2, #field_ieuy2
 {
    height: 20px;
    width: 190px;
}

div#frm_form_38_container button.frm_button_submit.frm_final_submit {
	/*margin-top: 25px;
    float: right;
    border: none;
    height: 28px;
    width: 129px;
    font-weight: 700;
    font-family: Avenir!important;
	cursor:pointer;*/
}

div#frm_form_40_container button.frm_button_submit.frm_final_submit {
	/*margin-top: 25px;
    float: right;
    border: none;
    height: 28px;
    width: 129px;
    font-weight: 700;
    font-family: Avenir!important;
	cursor:pointer;*/
}

.imgclose {
	cursor: pointer;
    position: absolute;
    margin-top: 5px;
}


.vm-artikel {
}

.vm-cnt {
	margin-left: -13px;
}

#vm-artikel-regs-img{
	width:100%;
	height:auto;
}

/***Beurs 2017***/
.beurs-heading-1 {
  width: 100%;
    height: 166px;
    font-family: AvenirBold;
    font-size: 37px;
    font-weight: 900;
    line-height: 1.19;
    letter-spacing: 0.7px;
    text-align: center;
    color: #f5821f;
    margin: 67px auto 0;
    text-transform: uppercase;
    text-align: center;
    display: inherit;
}

.beurs-text-1 {
    font-family: AvenirLTStd-Roman;
    font-size: 21px;
    font-weight: normal;
    line-height: 2.43;
    letter-spacing: 0.4px;
    color: #00345d;
    width: 100%;
    display: inherit;
    text-align: center
}

.beurs-text-2 {
    font-family: AvenirBold;
    font-size: 20px;
    letter-spacing: 0.4px;
    text-align: center;
    color: #f5821f;
    margin: 34px auto;
    width: 100%;
    display: inherit;
}


.beurs-blok {
  width: 782px;
  margin: 0px auto 20px;
  padding-top: 110px;	
}

.page-id-29079 .beurs-blok {
  width: 782px;
  margin: 0px auto 20px;
  padding-top: 0px !important;	
}

.beurs-sirkel-holder{
	width: 782px;
	margin:0 auto;
	cursor: pointer;
}

.beurs-sirkel-1{
	width: 219px;
	height: 218px;
	float: left;
	display: inline;
	background-image: url(images/2017_images/beurs-klasse.jpg);
	background-repeat: no-repeat;
	margin-left: 20px;
}

.beurs-sirkel-2{
	width: 219px;
	height: 218px;
	float: left;
	display: inline;
	background-image: url(images/2017_images/beurs-boeke.jpg);
	background-repeat: no-repeat;
	margin:0 42px;
}

.beurs-sirkel-3{
	width: 219px;
	height: 218px;
	float: left;
	display: inline;
	background-image: url(images/2017_images/beurs-tablet.jpg);
	background-repeat: no-repeat;
}

.Rounded-Rectangle-1 {
  width: 250px;
  height: 290px;
  border-radius: 10px;
  background-color: #f5821f;
  background-image: url(images/2017_images/pylop.jpg);
  background-repeat: no-repeat;
}

.Rounded-Rectangle-2 {
  width: 250px;
  height: 416px;
  border-radius: 10px;
  background-color: #f5821f;
  background-image: url(images/2017_images/pylop.jpg);
  background-repeat: no-repeat;
}

.Rounded-Rectangle-1 div,
.Rounded-Rectangle-2 div{
    width: 213px;
    height: 226px;
    font-family: AvenirLTStd-Roman;
    font-size: 13px;
    line-height: 1.54;
    letter-spacing: 0.3px;
    text-align: center;
    color: #ffffff;
    margin: 0 auto;
    padding: 43px 0px 0px;

}

.beurs-inhoud-holder{
	width: 782px;
	margin:27px auto;
}

.letwel{
    width: 602px;
    height: 68px;
    float: left;
    display: inline;
    background-image: url(images/2017_images/letwel.jpg);
    background-repeat: no-repeat;
    font-family: AvenirLTStd-Roman;
    font-size: 13px;
    line-height: 1.31;
    letter-spacing: 0.3px;
    text-align: left;
    padding-left: 180px;
    color: #00345d;
}

.beurs-grys-blok{
	width: 980px;
	float: left;
	display: inline;
	background-color: #ebebeb;
}

.beurs-hoe-houer{
	width: 676px;
	margin:0 auto;
}

.beurs-wie-mag{
	width: 328px;
	float: left;
	display: inline;
	background-image: url(images/wiemag.png);
	background-repeat: no-repeat;
	text-align: right;
}

.beurs-wie-mag div,
.beurs-hoe-skryf div{
  width: 276px;
  height: 143px;
  font-family: AvenirLTStd-Roman;
  line-height: 1.39;
  letter-spacing: 0.4px;
  color: #77787b;
  margin-top: 70px;
}

.beurs-wie-mag div{
	float: right;
}

.beurs-hoe-skryf{
	width: 328px;
	float: right;
	display: inline;
	background-image: url(images/hoeskryf.png);
	background-repeat: no-repeat;
	text-align: left;
}

.beurs-fynskrif{
	width: 572px;
	height: 75px;
	padding-left: 210px;
	float: left; display: inline;
	background-image: url(images/2017_images/beurs-fynskrif.jpg);
	background-repeat: no-repeat;
	font-family: AvenirLTStd-Roman;
  font-size: 13px;
  line-height: 1.15;
  letter-spacing: 0.3px;
  text-align: left;
  color: #00345d;
}

.beurs-fynskrif a{
  font-size: 18px;
  font-weight: 900;
  line-height: 1.39;
  letter-spacing: 0.4px;
  text-align: right;
  color: #f5821f;
}

.beurs-inhoud-holder-1{
	width: 750px;
	margin:25px auto;
}

.beurs-inhoud-holder-1 img{
	display: block;
    margin: 0 auto;
}

.Wat-kan-jy-by-Akademia-studeer {
  width: 100%;
  height: 13px;
  font-size: 18px;
  font-weight: 900;
  font-family: AvenirBold;
  line-height: 1.39;
  letter-spacing: 0.4px;
  text-align: center;
  color: #f5821f;
  display: inline-block;
  margin-top: 52px;
  margin-bottom: 29px;
}

.beurs-vakke-1{
	width: 360px;
	float: left;
	display: inline;
}

.beurs-vakke-2{
	width: 360px;
	float: right;
	display: inline;
}

.beurs-vakke-1 img,
.beurs-vakke-2 img{
	margin-bottom: 5px;
}

.beurs-vakke-1 span,
.beurs-vakke-2 span
{font-family: AvenirLTStd-Roman;
  line-height: 1.39;
  letter-spacing: 0.4px;
  text-align: left;
  color: #77787b;
  padding-bottom: 17px;
  display: inline-block;
 }

.beurs2017-heading {
    border: solid 1px #F58220;
    border-radius: 5px;
    padding: 20px;
    display: inline-block;
    width: 100%;
    margin: 5px 0px;
    font-family: AvenirBold;
    font-size: 16px;
    color: #00345d;
}
.beurs2016-heading-1{ border:solid 1px #F58220; border-radius: 5px; padding: 5px; display: inline-block; width: 100%; 
	margin: 5px 0px; text-align: center;  font-family: AvenirBold; font-size:20px; color: #00345d;}
.beurs2016-heading-2{ border:solid 1px #F58220; border-radius: 5px; padding: 5px; display: inline-block; width: 98%; 
	margin: 5px 0px;  font-family: AvenirBold; font-size:20px; color: #00345d;}

#gform_wrapper_135 label{font-weight: bold; border:none;}
#field_94_32 .gfield_required{display: none;}
#field_94_36 .gfield_required{display: none;}
#field_94_35 .gfield_required{display: none;}
#field_94_34 .gfield_required{display: none;}
#field_94_33 .gfield_required{display: none;}

#input_97_4{width: 90%!important}
#input_97_2{height: 27px!important}

#field_137_37{display: none}

  #beurs2017 .gform_wrapper .top_label .gfield_label {
    background-image: none!important;
    background-position: left;
    background-repeat: no-repeat;
    color: #808285!important;
    float: left;
    padding: 0px!important;
    display: inline;
    width: auto !important;
    height: auto !important;
    text-align: left!important;
    margin-right: 0px!important;
    margin-top: -1px;
    position: initial!important;
    font-weight: normal!important;
    font-family: AvenirBold!important;
}

#field_135_37{display: none!important}

/**lede app**/

.Diens-op-jou-vingerpunte {
  width: 373px;
  font-family: AvenirBold;
  font-size: 23px;
  font-weight: 900;
  line-height: 3.17;
  letter-spacing: 0.5px;
  text-align: center;
  color: #f58220;
  margin: 40px auto 20px;
}

.Diens-op-jou-vingerpunte:lang(en){
	 width: 379px;
}

.lede-app-info{
	width: 980px;
	height: 268px;
	background-image: url(images/2017_images/Ledeapp-info.png);
	background-repeat: no-repeat;
}

.lede-app-info:lang(en){
	background-image: url(images/2017_images/Ledeapp-info-eng.png);
}

.lede-app-holder{
	width: 980px;
	height: 357px;
	float: left;
	display: inline;
}

.lede-app-store{
	width: 478px;
	height: 300px;
	/*background-image: url(images/2017_images/Ledeapp-store.png);
	background-repeat: no-repeat;
	background-position-y: 40px;*/
	float: left;
    display: inline;
}

.lede-app-store img{margin-top: 40px}

.lede-app-video{
	width: 502px;
	height: 300px;
	float: left;
	display: inline;
}

.lede-app-wen{
	width: 980px;
	height: 100%;
	float: left;
	display: inline;
	margin: 30px 0px;
}

.lede-app-wen-foto{
	width: 479px;
	height: 496px;
	background-image: url(images/2017_images/ledeapp-wen.png);
	background-repeat: no-repeat;
	float: left;
	display: inline;
}
.lede-app-wen-info{
	width: 382px;
    height: 496px;
    float: left;
    display: inline;
    margin-left: 60px;
}

.lede-app-wen-info span{
	font-family: AvenirBold;
    font-size: 23px;
    font-weight: 900;
    letter-spacing: 0.5px;
    color: #f58220;
}
.lede-app-wen-foto:lang(en){
	background-image: url(images/2017_images/ledeapp-wen-eng.jpg);
}

.lede-app-holder-bottom{
	width: 980px;
	height: 404px;
	background-color: #f3f1ef;
	float: left;
	display: inline;
}

.lede-app-teks {
  width: 680px;  
  text-align: center;
  margin: 0 auto;
}

.lede-app-teks:lang(en){
	width: 850px;
}

.lede-app-teks span{
	font-family: AvenirBold;
	color: #f58220;
	font-size: 23px;
  font-weight: 900;
  line-height: 3.17;
  letter-spacing: 0.5px;
      padding-top: 50px;
    display: inline-block;
}

.lede-app-teks div{
  font-size: 15px;
  line-height: 1.33;
  letter-spacing: 0.3px;
  text-align: center;
  width: 663px;
  margin: 0 auto;
}

.lede-app-border{	
width: 980px;
  height: 13px;
  background-color: #f58220;
  float: left; display: inline;
  margin-top: 21px;
}

.lede-app-stappe{
	color: #15355c;
	-webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    font-size: 18px;
    font-family: AvenirBold;
    margin: 0;
}

/**VAKANSIE VOORDEEL**/

.voordele-holder{
	width: 800px;
	margin:0 auto;
	padding-top: 4px;
	font-size: 0.9em;
}

.voordele-holder a{
	display: inline-block;
    background-color: #f58220;
    padding: 10px;
    color: #fff;
}

.vakansie-kokoriba{
	width: 249px;
	float: left;
	display: inline;
	background-repeat: no-repeat;
	background-image: url(images/2017_images/vakansie-kokoriba.png);
	margin: 0 26px;
	text-align: center;
	padding-top: 225px;
	margin-left: 125px;
}

.vakansie-aan-de-vliet{
	width: 249px;
	float: left;
	display: inline;
	background-repeat: no-repeat;
	background-image: url(images/2017_images/vakansie-aan-de-vliet.png);
	text-align: center;
	padding-top: 225px;
}

.vakansie-aan-de-vliet a{
	/*margin-top:63px;*/
	margin-top:10px;
}

.vakansie-aan-de-vliet a:lang(en){
	margin-top:48px;
}

.vakansie-santana a{
	margin-top: 63px
}

.vakansie-kokoriba a{
	margin-top: 30px
}

.vakansie-santana{
	width: 249px;
	float: left;
	display: inline;
	background-repeat: no-repeat;
	background-image: url(images/2017_images/vakansie-santana.png);
	text-align: center;
	padding-top: 225px;
}

/* SE JOU SE */

/*#frm_form_49_container input[type='text'], #frm_form_49_container input[type='email']
{
	padding: 10px;
    background-color: #ebebeb;
    color: #a0a0a2;
    margin-top: 10px;
    width: 90%;
    font-size: 20px;
    border:0px solid gray;
	float:left;
}*/

/*
#frm_form_51_container input[type='text'], #frm_form_51_container input[type='email']
{
	padding: 10px;
    background-color: #ebebeb;
    color: #a0a0a2;
    margin-top: 10px;
    width: 90%;
    font-size: 20px;
    border:0px solid gray;
	float:left;
}
*/


#frm_field_349_container {
	/*padding-top:90px;	*/
}

/*#frm_field_350_container {
	padding-top:10px;	
}

#frm_field_351_container {
	padding-top:10px;	
}

#frm_field_352_container {
	padding-top:10px;	
}

#frm_field_353_container {
	padding-top:10px;	
}

#frm_field_366_container {
	padding-top:90px;	
}

#frm_field_367_container {
	padding-top:10px;	
}

#frm_field_369_container {
	padding-top:10px;	
}

#frm_field_370_container {
	padding-top:10px;	
}

#frm_field_371_container {
	padding-top:10px;	
}

#frm_field_373_container {
	padding-top:10px;	
}
*/

#frm_field_353_container frm_primary_label {
	width:50px;	
}

#frm_field_355_container {
	/*padding-top:10px;	*/
}

#frm_field_361_container {
	/*padding-top:10px;	*/
}

#frm_field_354_container {
    /*margin-top: 25px;*/
}

#frm_field_348_container {
	/*padding-top:10px;	*/
}

/*div#frm_form_49_container {
    margin-top: -18px;
}*/

textarea#field_a07l4 {
    border: 1px solid #a0a0a2;
    background-color: #ebebeb;
}

textarea#field_9wpou {
    border: 1px solid #a0a0a2;
    background-color: #ebebeb;
}

textarea#field_a07l42 {
    border: 1px solid #a0a0a2;
    background-color: #ebebeb;
}

textarea#field_9wpou2 {
	border: 1px solid #a0a0a2;
    background-color: #ebebeb;
}

.sewoor1 {
    font-size: 16px !important;
    color: #f58220;
}

.sewoor2 {
    font-size: 14px !important;
}

.sewoor {
    display: inline-block;
    font-size: 16px !important;
    color: #00345d;
	border-bottom: 1px dashed #f58220;
	margin-bottom: 15px;
	width: 100%;
}

.sebg {
background-color: #ebebeb;
margin-top: 5px;
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
}

.semain {
	padding-left: 15px;
}

.page-template-page-sejouse-php .page-content h1 {
    font-size: 30px;
}

.page-template-page-yousay-php .page-content h1 {
    font-size: 30px;
}

#formidable-loading
{
	    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    background-color: rgba(0,0,0,0.7);
    display:none;
        z-index: 999999999;
}


/**Onderwysberaad**/

.onderwysberaad-header{ 
    width:1000px; 
    height: 350px; 
    background-image: url('images/onderwys-header.png'); 
    background-repeat: no-repeat;  
    border-bottom: solid 1px #efefef;
    margin-bottom: 5px;
}

.onderwysberaad-menu{
    width: 1000px; 
    height: 148px;
    float: left;
    display: inline;
}

.onderwysberaad-inhoud{
    width:1000px; 
    float:left;
    display: inline;
    margin-top:10px;
}

.onderwysberaad-inhoud h2{    
    font-family: AvenirBold;
    color: #f58220;
    font-size: 25px;}

.page-id-36517 h2{    
    font-family: AvenirBold;
    color: #034220;
    font-size: 25px;}

.page-id-36517 a{color:#F58220; font-size: 20px}


.page-id-36515 h2{    
    font-family: AvenirBold;
    color: #0d723b;
    font-size: 25px;}

.page-id-36512 h2{    
    font-family: AvenirBold;
    color: #39b24a;
    font-size: 25px;}


#gform_submit_button_111{
    border-radius: 10px; 
    background-color:#f58220; 
    border:none; 
    color:#fff;
    width: 100px; 
    height: 30px;
    font-size: 20px!important;
    margin-left:270px;
}

#gform_submit_button_112
{
    border-radius: 10px; 
    background-color:#39b24a; 
    border:none; 
    color:#fff;
    width: auto; 
    height: 30px;
    font-size: 20px!important;
   
}

.page-id-36527 h2{    
    font-family: AvenirBold;
    color: #39b24a;
    font-size: 25px;}

.onderwysberaad-inhoud-links{ width: 680px; float: left; display: inline; }
.onderwysberaad-inhoud-regs{width: 300px; float: right; display: inline; }


.onderwysberaad-tweets{
    background-color: #f55720; 
    border-radius: 10px; 
    padding:10px;
    width: 280px; 
    float: left; 
    display: inline; margin-bottom: 5px;}

.onderwysberaad-tweets span{text-align: center; font-size: 30px; color:#fff; display: block; width: 100%;}

.onderwysberaad-kontak-1{ 
    font-family: AvenirBold;
    font-size: 20px;
    color: #39b24a
}

.onderwysberaad-kontak-2{ 
    font-family: AvenirBold;
    font-size: 25px;
    color: #0d723b
}
/****/

/*#virskole*/

.virskole-holder{
	width: 939px; margin:0 auto;
}

.virskole-top-inhoud{
	width: 779px;
	margin:0 auto;
	/*text-align: center;*/
	padding: 30px 0px;

}

.virskole-top-inhoud-left{
	width: 385px;
	float: left;
	text-align: left;
}

.virskole-top-inhoud-right{
	width: 385px;
	float: right;
	text-align: left;
}


.virskole-top-inhoud h1{
	font-family: AvenirBold;
	font-size: 23px;
	text-align: center;
	padding-bottom: 15px;
}

.virskole-mid-inhoud{
	width: 939px; 
	height: 381px;
	margin:0 auto;
	background-image: url(images/2017_images/virskole-mid-agter.png);
}

.virskole-tabs{
	width: 779px;
	margin:0 auto;
	text-align: center;
	padding: 30px 0px;
}

.virskole-tabs a{

}

.virskole-mid-veg{
	width: 468px;
	float: left;
	display: inline;
}

.virskole-mid-veg span{
	display: inline-block;
    width: 369px;
    text-align: right;
    float: right;
    padding: 15px 46px 15px 0px;
}

.virskole-mid-bou{
	width: 471px;
	float: left;
	display: inline;
}

.virskole-mid-bou span{
	display: inline-block;
    width: 369px;
    text-align: left;
    float: left;
    padding: 15px 0px 15px 46px;
}

.virskole-tabs{
	width: 939px; 
	margin:0 auto;
}

#virskole-accordion{
	display: none;
}


.virskole-tabs-inhoud{
	width: 660px;
	margin: 0 auto;
	text-align: left!important;
	padding: 30px 0px;
}

.virskole-tabs-inhoud ul {
    list-style: none;
    padding:0;
    margin:0;

}

.virskole-tabs-inhoud li { 
    padding-left: 1em; 
    text-indent: -.7em;
}

.virskole-tabs-inhoud li:before {
    content: "• ";
    color: #F58220; /* or whatever color you prefer */
}

.virskole-top-inhoud span{
	color: #F58220;
	text-align: left!important;
	display: table-cell;

}

.virskole-top-inhoud ul {
    list-style: none;
    padding:0;
    margin:0;

}

.virskole-top-inhoud li { 
    padding-left: 1em; 
    text-indent: -.7em;
}

.virskole-top-inhoud li:before {
    content: "• ";
    color: #F58220; /* or whatever color you prefer */
}

/****/


/**Gesondheids veldtog**/
.gesondheid-content{
	width: 960px;
	float: left;
	display: inline;
	padding: 10px;
	background-color: #fff;
}

.gesondheid-heading{
  width: 425px;
  margin:0 auto;
  font-family: AvenirBold;
  font-size: 21px;
  font-weight: 900;
  line-height: 1.1;
  letter-spacing: 0.4px;
  text-align: center;
  text-transform: uppercase;
  color: #f5821f;
  padding:56px 0px 46px;
}

.toggle-1{
  width: 711px;
  background-image:	url(images/2017_images/gesondheid-na.png);
  background-repeat:no-repeat;
  margin-bottom: 5px;
}

.toggle-1 .toggle-title {
  position: relative;
  display: block;
}
.toggle-1 .toggle-title h3 {
  font-size: 13px;
  margin: 0px;
  line-height: 1;
  cursor: pointer;
  font-weight: 200;
}
.toggle-1 .toggle-inner {
   
    display: none;
    width: 630px;
    margin-left: 63px;

}

.toggle-1 .toggle-inner p{
  padding: 0px 4px;
}

.toggle-1 .toggle-inner div {
  max-width: 100%;
}
.toggle-1 .toggle-title .title-name-1 {
  display: block;
  padding-top: 14px;
  padding-bottom:14px;
  margin-left: 64px;
}

.title-name-1{
  font-family: AvenirBold;
  font-size: 15px;
  letter-spacing: 0.3px;
  color:#77787b!important;
  /*background-image: url(images/number-bubbel.png);
  background-repeat: no-repeat;
  background-position: 16px 18px;*/
}

.title-name-1 b{padding-right: 33px; margin-left:9.5px; color:#fff;}

#wie10{
  margin-left:6px;
  padding-right:27px;}

.toggle-1 .toggle-title a i {
  font-size: 13px;
  margin-right: 5px;
}
.toggle-1 .toggle-title i {
  position: absolute;
  background: url('images/faq-arrows-1.png') 0px -29px no-repeat;
  width: 29px;
  height: 29px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin: 5px 12px;
  right: 0;
}
.toggle-1 .toggle-title.active i {
  background: url('images/faq-arrows-1.png') 0px 0px no-repeat;
}

.toggle-1 .toggle-title.active{
   /* background-color: #f68f36;
    border-radius:25px 25px 0px 0px;*/
}
 .bnum{
    margin-left: -4px;
    padding-right: inherit!important;
 }

 .toggle-inner table td{
  padding: 10px 0px;

 }

.gesondheid-text1 {
  width: 705px;
  margin:0 auto;
  font-family: AvenirLTStd-Roman;
  font-size: 17px;
  line-height: 1.35;
  letter-spacing: 0.3px;
  text-align: center;
  color: #77787b;
}

.gesondheid-accordion{
	width: 711px;
	margin: 63px auto;
}

.gesondheid-accordion-icon{
	width: 711px;
	height: 63px;
	float: left;
	display: inline;
}

.gesondheid-accordion .gesondheid-accordion-icon:nth-child(1) {
	background-image: url(images/2017_images/gesondheid-01.png);
}

.gesondheid-accordion .gesondheid-accordion-icon:nth-child(3){
	background-image: url(images/2017_images/gesondheid-02.png);
}

.gesondheid-accordion .gesondheid-accordion-icon:nth-child(5){
	background-image: url(images/2017_images/gesondheid-03.png);
}

.gesondheid-accordion .gesondheid-accordion-icon:nth-child(7){
	background-image: url(images/2017_images/gesondheid-04.png);
}

.gesondheid-accordion-icon1{
	width: 711px;
	height: 63px;
	background-image: url(images/2017_images/gesondheid-01.png);
	float: left;
	display: inline;
}

.gesondheid-accordion-icon1:lang(en){
	background-image: url(images/2017_images/gesondheid-01-e.png);	
}

.gesondheid-accordion-icon1-ac {
	width: 711px;
	height: 63px;
	background-image: url(images/2017_images/gesondheid-01-ac.png);
	float: left;
	display: inline;
}

.gesondheid-accordion-icon1-ac:lang(en){
	background-image: url(images/2017_images/gesondheid-01-e-ac.png);
}

.gesondheid-accordion-icon2{
	width: 711px;
	height: 63px;
	background-image: url(images/2017_images/gesondheid-02.png);
	float: left;
	display: inline;
}

.gesondheid-accordion-icon2-ac{
	width: 711px;
	height: 63px;
	background-image: url(images/2017_images/gesondheid-02-ac.png);
	float: left;
	display: inline;
}

.gesondheid-accordion-icon2-ac:lang(en){
	background-image: url(images/2017_images/gesondheid-02-e-ac.png);
}

.gesondheid-accordion-icon2:lang(en){
	background-image: url(images/2017_images/gesondheid-02-e.png);
}

.gesondheid-accordion-icon3{
	width: 711px;
	height: 63px;
	background-image: url(images/2017_images/gesondheid-03.png);
	float: left;
	display: inline;
}

.gesondheid-accordion-icon3-ac{
	width: 711px;
	height: 63px;
	background-image: url(images/2017_images/gesondheid-03-ac.png);
	float: left;
	display: inline;
}

.gesondheid-accordion-icon3-ac:lang(en){
	background-image: url(images/2017_images/gesondheid-03-e-ac.png);
}

.gesondheid-accordion-icon3:lang(en){
	background-image: url(images/2017_images/gesondheid-03-e.png);
}

.gesondheid-accordion-icon4{
	width: 711px;
	height: 63px;
	background-image: url(images/2017_images/gesondheid-04.png);
	float: left;
	display: inline;
}

.gesondheid-accordion-icon4-ac{
	width: 711px;
	height: 63px;
	background-image: url(images/2017_images/gesondheid-04-ac.png);
	float: left;
	display: inline;
}

.gesondheid-accordion-icon4-ac:lang(en){
	background-image: url(images/2017_images/gesondheid-04-e-ac.png);
}

.gesondheid-accordion-icon4:lang(en){
	background-image: url(images/2017_images/gesondheid-04-e.png);
}

.gesondheid-accordion-text{
	width: 587px;
    float: right;
    border-left: solid 2px #F5821F;
    display: inline-block;
        padding-left: 65px;
    padding-right: 51px;
    padding-top: 15px;
    padding-bottom: 15px;
    display: none;
    font-family: AvenirLTStd-Roman;
  font-size: 15px;
  line-height: 1.33;
  letter-spacing: 0.3px;
  text-align: left;
  color: #77787b;
}

.gesondheid-vorm-houer{
	width: 960px;
	float: left;
	display: inline;
	background-image: url(images/2017_images/gesondheid-vorm-agter.png);
	background-repeat: repeat;
	margin-top: 71px;
}

.gesondheid-vorm{
	width: 770px;
	margin:0 auto;
	padding-top:70px;
}

#gesondheid-vorm input{
	 height: 49px;
	 border:solid 1px #6e6e6e;
	 border-radius: 0px;
	 color: #6e6e6e;
}

#frm_field_448_container input{
	height: auto;
}

#gesondheid-vorm textarea{
	border:solid 1px #6e6e6e;
	border-radius: 0px;
}

.geshondheid-vorm-headings{
	height: 14px;
  font-family: AvenirBold;
  font-size: 17px;
  font-weight: 900;
  line-height: 1.35;
  letter-spacing: 0.3px;
  text-align: center;
  color: #00345d;
}

#gesondheid-vorm .frm_button_submit {
	width: 189px;
  height: 49px;
  background-color: #f5821f;
  font-family: AvenirBold;
  font-size: 17px;
  font-weight: 900;
  line-height: 1.35;
  letter-spacing: 0.3px;
  text-align: center;
  color: #ffffff;
  border:none;
  border-radius: 0px;
  text-transform: uppercase;
}

#frm_field_428_container,
#frm_field_460_container{
	margin-top: -70px;
}

#gesondheid-vorm input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #6e6e6e;
    font-size: 11px;

}
#gesondheid-vorm input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #6e6e6e;
    opacity: 1;
    font-size: 11px;
}
#gesondheid-vorm input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #6e6e6e;
    opacity: 1;
    font-size: 11px;
}
#gesondheid-vorm input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #6e6e6e;
    font-size: 11px;
}

/*JOU KAMPUS*/
.introkampus {
    font-size: 18px;
    font-family: AvenirBold;
    margin-left: 20%;
    margin-right: 20%;
	margin-top: 35px;
	margin-bottom: 35px;
}

.kampuses {
	left: 8%;
    position: relative;
}

.kampusblok {
	float: left;
	cursor: pointer;
}

.kampusnuus {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 40px;
}

.vormblok1 {
    width: 35%;
    margin-left: 89px;
    float: left;
}

.vormblok2 {
    width: 35%;
    margin-left: 112px;
    float: left;
}

#frm_form_66_container label {
	display: none;
}

#frm_form_67_container label {
	display: none;
}


#frm_form_66_container input {
	background-color: #f1f1f1;
    border: none;
}

#frm_form_66_container textarea {
	background-color: #f1f1f1;
    border: none;
	padding-top: 16px;
}

#frm_form_67_container input {
	background-color: #f1f1f1;
    border: none;
}

#frm_form_66_container button {
    width: 221px;
    height: 45px;
}

#frm_form_67_container button {
    width: 221px;
    height: 45px
}


.kampusheading {
	font-family: AvenirBold;
	float: left;
	
}

.vormheading {
	font-family: AvenirBold;
	font-size: 1.4em;
}


/*JOU KAMPUS - END*/

/**GEPF**/
#gepf .the_champ_sharing_container {display:none!important;}

.the_champ_sharing_container .the_champ_sharing_ul .theChampSharingRound:nth-child(5){
	display:none;
}

#gepf1 li{list-style-type: none}

#gepf .gform_wrapper .top_label .gfield_label{
	background-image: none!important;
	color: #808285!important;
	width: 100%!important;
	position: relative!important;
	height: auto!important;
}

#gepf #field_66_4 .gfield_label,
#gepf #field_66_5 .gfield_label{
	margin-top: -20px;
}