﻿/*
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("../menu-styles.css");
@import url(https://fonts.googleapis.com/css?family=Sacramento);

@font-face {
    font-family: museoSlab300;
    src: url(fonts/MuseoSlab-300.ttf);
}

@font-face {
    font-family: museoSlab700;
    src: url(fonts/MuseoSlab-700.ttf);
}

@font-face {
    font-family: museoSlab500;
    src: url(fonts/MuseoSlab-500.ttf);
}

@font-face {
    font-family: gillSansMt;
    src: url(fonts/gillsansmt.ttf);
}

@font-face {
    font-family: GillSans_1;
    src: url(fonts/GillSans.ttf) format("truetype");
    src: url(fonts/33535gillsansmt.eot);
}

body{ font-family:GillSans_1!important; font-size:13px; color:#6b6b6a; padding:0; margin:0;}

body.single #content{font-size:16px!important;}
body.category #content{font-size:16px!important;}

h1{ font-family:museoSlab300; color:#f58220; font-size:30px;}

a{ text-decoration:none;  color:#6b6b6a;}
a:hover{ text-decoration:underline;  color:#6b6b6a;}

#nav-single{ display:inline; margin-bottom: 10px; margin-top:10px;  width:100%;}
.nav-previous .meta-nav{float:left; display:inline; background-image:url(images/icon-previous.jpg); background-repeat:no-repeat; width:20px; height:20px; background-size:100%}
.nav-next .meta-nav{float:right; display:inline; background-image:url(images/icon-next.jpg); background-repeat:no-repeat; width:20px; height:20px; background-size:100%}

/**logo & menu**/
.top-holder{ width:970px; margin:60px auto 0px auto;}
.logo-holder{ width:135px; height:49px; float:left; display:inline; background-image:url(images/logo.png); background-repeat:no-repeat;}
.header-holder{ width:835px; height:49px; float:left; display:inline; background-image:url(images/menu.png); background-repeat:no-repeat;}

/**main picture**/
.main-picture-holder{ width:100%; height:445px; background-image:url(images/greys-agter.png); background-repeat:repeat-x; background-color:#EFEFEF;}
.category-mediaverklarings .main-picture-holder{ height:290px; }
.main-picture-content{ width:970px; margin:0px auto; height:100%;}
.language-bar{ width:970px; height:24px; padding-top:6px; float:left; display:inline}
.language-bar-home{display: inline; float: left; height: 24px; margin-top: 8px; width: 970px; position: relative; list-style-type:none!important; }
.main-img{ height: 290px; margin-top: -10px; width: 970px; float: left; position: relative; list-style-type:none; }
		   
.wereld-logo-bo{ margin-top: 0px;width:970px; height:212px; float:left; display:inline; 
background-image:url(images/top_banners/tuisblad-banier-ledegeld.png); background-repeat:no-repeat; background-size:100%;}
.wereld-logo-bo-eng{ margin-top: 0px;width:970px; height:212px; float:left; display:inline; 
	background-image:url(images/top_banners/tuisblad-banier-ledegeld-e.png); background-repeat:no-repeat; background-size:100%;}
		   
.lang_sel_sel, .lang_sel_other{  color:#4f4f4f}

 
.main-img-en{ width:970px; height:398px; float:left; display:inline; margin-top:10px; background-position:center; background-image:url(images/sedert-en.jpg); background-repeat:no-repeat;}
/**wit agtergrond**/
.background-white-tuis{ width:100%; height:auto; background-image:url(images/witagter.jpg); background-repeat:repeat;}
.home .background-white-tuis{ margin-top: 290px;}
.background-white-tuis #postPrimary {width:100%!important; border:solid 1px green;}
.background-gray-tuis{ width:100%; height:auto; background-color:#EFEFEF}
.background-white-tuis a{cursor:pointer;}

.background-white{ width:100%; height:auto; background-image:url(images/witagter.jpg); background-repeat:repeat;}
.background-white #postPrimary {width:100%!important; border:solid 1px green;}
.background-gray{ width:100%; height:auto; background-color:#EFEFEF}
.background-white a{cursor:pointer;}
/**content holder**/
.content-holder{ width:970px; margin:0 auto; border:solid 1px transparent}
.content-holder h1{/*display:none;*/}


.nuus-banier{ width:125px; height:53px; float:right; display:inline; background-image:url(images/nuus.png); background-repeat:no-repeat; margin-top: 24px;}
.nuus-banier-en{ width:125px; height:53px; float:right; display:inline; background-image:url(images/nuus-en.png); background-repeat:no-repeat; margin-top:350px;}
/**footer holder**/
.footer-holder{width:100%; height:auto; background-color:#EFEFEF; margin:10px 0px;}
.footer-content{width:970px; margin:0 auto; border:solid 1px transparent; text-align:center; }
.article_2_3{
width:66%;
-webkit-box-shadow: 0 0 3px 0 #3B3B3B;
box-shadow: 0 0 3px 0 #3B3B3B;
padding:10px;
margin-top:20px;
float:left;
}

.article_1_3{
width:28%;
-webkit-box-shadow: 0 0 3px 0 #3B3B3B;
box-shadow: 0 0 3px 0 #3B3B3B;
padding:10px;
margin-top:20px;
float:left;
position:relative;
left:10px;
}

.article_1_3 .query-field-post_title{
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 10px;
}

.article_1_3 .query-field-post_excerpt{
    font-size: 10px;
}

.article_1_3 .query-field-featured_image{
    width:100px;
    height:auto;
    float:left;
    padding-right:10px;
}

.article_1_3 .query-field-featured_image img{
    width:100px;
    height:auto;
    margin-top: 5px;
}

.article_1_3 .query-row{
    padding-top:10px;
    padding-bottom:10px;
    border-bottom:2px solid #EFEFEF;
}

.article_1_3 .wie-is-ons-ad1{
width: 270px;
background-color: #FFFFFF;
  border-bottom:2px solid #EFEFEF;
}

.article_1_3 .wie-is-ons-ad1 img{
width: 270px;

}

.aa_opskrif{
 color: #3AB44A !important;
    display: block;
    font-size: 30px;
    padding-bottom: 10px;
margin-top: 120px;
text-align: center;
}

.query-mediaverklarings-wrapper, .query-nuuskantoor-wrapper{
    margin-top:-40px;
}

.footer-space{
    float:left;
    width:100%;
    height: 20px;
}
.menu-footermenueng-container ul,
.menu-footermenu-container ul {
    text-align: center;
}
.menu-footermenueng-container li,
.menu-footermenu-container li {
    display: inline-block;
    float: none;
    padding:left:10px;
    padding-right:10px;
}

.menu-footermenu-container li a{color:#f58220; text-decoration:none; padding:0px 10px;}

/*#menu-footermenu{ text-align:center; padding-bottom:10px; width:970px; background-color:#09C}
#menu-footermenu ul {font-size: 11px; list-style: none; -webkit-padding-start: 0px!important;}
#menu-footermenu li {float: left; position: relative;}
#menu-footermenu a{color:#f58220; text-decoration:none; padding:0px 10px; text-align:center;}*/


/**inhoud bo**/
.holder-top{ width:970px; float:left; display:inline; margin-top:40px; /*background-image:url(images/twitterHome.png); background-repeat:no-repeat;background-position: 250px 45px;*/}

.veldtogte{position: relative; top: -30px; width:253px; height:282px; float:left; display:inline; background-image:url(images/veldtogte.png); background-repeat:no-repeat; list-style: none!important;}
#text-2{list-style: none!important;}
.veldtogte-inligting{ width:210px; height:145px; margin-left:20px;  overflow-x:hidden;float: left}
.veldtogte-header{ text-align:center; color:#F48221; float:left; display:inline; margin-top:93px; width:100%; font-size:23px; font-family:museoSlab300}

.nuus-holder{ width:590px; height:32px; float:right; display:inline; background-image:url(images/menu-greys.png); background-repeat:no-repeat;}
.nuus-holder ul{list-style: none; margin: 0; padding:0!important; display: block;  width:704px; background-color:#0FF}
.nuus-holder li {float: left; position: relative; }
.nuus-houer li a,.nuus-holder li a{color:#fff; text-decoration:none; display: block; font-size:14px; text-align:center; }

.nuus-holder:lang(af){ width:593px; height:38px; float:right; display:inline; background-image:url(images/menu-greys-hoof.jpg); 
    background-repeat:no-repeat; margin-top:-75px; z-index: 2; position: relative; }

.banier10min{ width:717px; height: 98px; float:right; display: inline; background-image: url(images/10min-banier.png); margin-top: -43px; }

.wereld-houer{width:621px; height:241px; float:left; display:inline; list-style: none!important; }
.wereld-rotate-img{ width:330px; float:right; display:inline; margin-top:30px;}

.wereld-werk-houer{ width:717px; height:241px; float:left; display:inline; list-style: none!important; }
.wereld-werk-houer:lang(af){ width:717px; height:241px; float:left; display:inline; list-style: none!important; margin-top: -20px}

/**Social Media Feed**/
.social-feed{ width:461px; height:209px; float:left; display:inline; }
.social-twitter{ width:240px; height:209px; float:left; display:inline; background-image:url(images/social-twitter.png); background-repeat:no-repeat; }
.social-twitter-inhoud{overflow:hidden; height:300px;  margin:60px 0px 0px 10px; width:300px; float:left; display:inline; }
	
.social-maroela{ width:219px; height:209px; float:left;  display:inline; background-image:url(images/social-maroela.png); background-repeat:no-repeat; position: relative;
    top: 10px;}
    .social-maroela h2{float: left;
text-align: left;
width: 100%;
position: relative;
top: 35px;
padding-left: 20px;}
.social-maroela-inhoud{display: inline;
float: left;
height: 108px;
margin: 55px 0 0 20px;
overflow-x: hidden;
width: 177px;
position: relative;
top: -35px;}
.social-maroela-inhoud .hungryfeed_feed_description{display:none!important}

#text-3{list-style: none!important;}

.sol-wereld-groot{ width:447px; height:231px; float:left; display:inline; margin-top:17px; list-style: none!important;}

.sol-wereld{background-image: url("images/solidariteit-wereld-bg.png"); background-position: -2px 4px; background-repeat: no-repeat; display: inline; float: left; height: 103px; padding-left: 120px; padding-right: 10px;}

.jou-werk{ background-image:url(images/1minV4.png); background-repeat: no-repeat; display: inline; float: right; font-family: museoSlab700; height: 192px; position: relative; text-align: left; width: 255px; margin-top:13px}

.jou-werk-teks-1{ font-size:45px; color:#fff; display:block; margin-top:-5px;}
.jou-werk-teks-2{ font-size:42px; color:#37b349; display:block; margin-top:-10px;}
.jou-werk-teks-3{font-size:27px; color:#37b349; display:block;  margin-top:-7px;}
.jou-werk-teks-4{font-size:47.5px; color:#fff; display:block; margin-top:56px;}
.jou-werk-teks-4 a{color:#00733B!important;}

.jou-werk-teks-1-e{font-size:45px; color:#fff; display:block; margin-top:-5px; text-align:center}
.jou-werk-teks-2-e{font-size:44px; color:#37b349; display:block; margin-top:-10px;}
.jou-werk-teks-3-e{font-size:40px; color:#fff; display:block; margin-top:56px;}
.jou-werk-teks-3-e a{color:#00733B!important;}

/*.jou-werk-teks-3-E{font-size:21.4px; color:#f4811f; display:block; margin-top:12px;}
.jou-werk-teks-4-E{font-size:22.4px; color:#f4811f; display:block; margin-top:-5px; border-bottom:solid 3px #f4811f; padding-bottom:17px;}*/


/**inhoud middel**/
.holder-mid{width:970px; float:left; display:inline; margin-top:-15px; list-style: none!important;}
#text-4{list-style: none!important;}

.frik{ width:253px; height: 310px; float:left; display:inline; background-image:url(images/frik_1.png); background-repeat:no-repeat; font-family:museoSlab700;padding-top: 22px;}
.page-id-62 .frik{ width:253px; height: 310px; float:left; display:inline; background-image:url(images/frik_1.png); background-repeat:no-repeat; font-family:museoSlab700;padding-top: 22px;background-size:100% 100%;}

.frik-1{ width:120px; height:70px; float:right; display:inline; margin-top:152px; }
.frik-2{ width:245px; height:71px; float:right; display:inline; margin-top:6px; border-top:solid 3px #f4811f;}

.frik-teks-1{font-size:27px; color:#f4811f;}
.frik-teks-2{font-size:49px; color:#37b349; display:block; margin-top:-10px;}
.frik-teks-3{font-size:14.4px; color:#f4811f; display:block; margin-top:10px;}
.frik-teks-3-eng{font-size:12.4px; color:#f4811f; display:block; margin-top:10px;}
.frik-teks-4{font-size:27px; color:#f4811f; display:block; margin-top:-4px;}
.frik-teks-4-eng{font-size:17px; color:#f4811f; display:block; margin-top:-4px;}
.frik-teks-5{font-size:14px; color:#f4811f; display:block; margin-top:-4px;}

.arbeids{ position: relative;z-index: 99;width:325px; height:306px; float:left; display:inline; background-image:url(images/arbeidsdienste.png); background-repeat:no-repeat; margin-left:7px; overflow-x:hidden;padding:0px 15px 0px 15px;}
.arbeids table{width:100%; margin-top:10px;}
.arbeids td{ text-align:center; font-size:10px; color:#f4811f}


.page-id-62 .arbeids{ width:320px; height:306px; float:left; display:inline; background-image:url(images/arbeidsdienste.png); background-repeat:no-repeat; margin-left:7px; overflow:hidden;padding:0px 15px 0px 15px;}
.page-id-23145 .arbeids{ width:320px; height:306px; float:left; display:inline; background-image:url(images/arbeidsdienste.png); background-repeat:no-repeat; margin-left:7px; overflow:hidden;padding:0px 15px 0px 15px;}


.arbeids ul{
    margin-left: -30px;
}

.arbeids span{
    font-size:10px;
    margin-top:-10px;
    display:block;
}

.arbeids span span{

    margin-top:0px;
    color:#37b349;
}



.arbeids ul li{
    display: inline-block;
    width: 95px;
    list-style-type:none;
    text-align: center;
    vertical-align: top;
    text-transform: uppercase;
    font-size: 10px;
    padding:2px;
}

.arbeids #arbeidstext{
    width:140px;

}

.arbeids #arbeidstext h4{
    color:#f4811f;
    padding-top:15px;
}

.arbeids #arbeidstext span{
    margin-top:-10px;

}






.sosiaal{ width:353px; height:306px; float:left; display:inline;}
.sosiaalEng{ width:351px; height:306px; float:left; display:inline;}
.sosiaal-1{ width:353px; height:306px; float:left; display:inline; position:relative; z-index:1;left: -15px;}
.sosiaal-2{ width:240px; height:165px; float:right; display:inline; font-family:museoSlab700;  position:relative; z-index:2; margin-top:-170px;}
.sosiaal-2 a{ text-decoration:none!important;}
.sosiaal-2-teks-1{ font-size:33px; color:#f4811f;}
.sosiaal-2-teks-1-eng{ font-size:15.4px; color:#f4811f;}

.sosiaal-2-teks-2{ font-size:54px; color:#37b349; display:block; margin-top:-12px; border-bottom:solid 3px #f4811f;}
.sosiaal-2-teks-2-eng{ font-size:56px; color:#37b349; display:block; margin-top:-12px; border-bottom:solid 3px #f4811f;}

.sosiaal-2-teks-3{ font-size:31px; color:#f4811f;}
.sosiaal-2-teks-3-eng{ font-size:43px; color:#f4811f;}

.sosiaal-2-teks-4{ font-size:34px; color:#37b349; display:block; margin-top:-6px;}
.sosiaal-2-teks-4-eng{ font-size:31px; color:#37b349; display:block; margin-top:-6px;}

.profiel-teken-in{ width:985px; height:133px; float:left; display:inline; background-image:url(images/profiel-teken-aan.png); background-repeat:no-repeat; margin-top:10px; list-style: none!important;}
.profiel-joune{ width:480px; height:133px; float:left; display:inline;}
.profiel-joune-text-1{font-size:42px; color:#fff; display:block; font-family:museoSlab700; margin-left:106px; margin-top:13px;}
.profiel-joune-text-2{font-size:12.5px; display:block; margin-top:22px; line-height: 183%;font-family:GillSans_1;}

.profiel-skep{width:480px; height:133px; float:left; display:inline; margin-left:10px;}
.profiel-skep a{color:#f4811f; border-bottom:solid 1px #f4811f; }
.profiel-skep a:hover{ text-decoration:none;}
.profiel-skep-text-1{font-size:30px; color:#3ab44a; display:block; font-family:museoSlab700; margin-top:11px;}
.profiel-skep-text-2{font-size:16px; color:#f4811f; display:block; font-family:museoSlab500; margin-top:9px; margin-left:52px;}
.profiel-skep-text-3{font-size:16px; color:#f4811f; display:block; font-family:museoSlab500; margin-top:14px; margin-left:52px;}

/**advertensie**/
.advertensie-spasie{ width:970px; height:200px; background-color:#fff; float:left; display:inline; margin:10px 0px;}
.advertensie-een{ width:316px; height:200px; background-color:#005126; float:left; display:inline; border-radius:10px}
.advertensie-twee{ width:316px; height:200px; background-color:#1F9B2E; float:left; display:inline; margin:0 10px; border-radius:10px}
.advertensie-drie{ width:316px; height:200px; background-color:#6D6D6D; float:left; display:inline; border-radius:10px}

#text-5, #text-6, #text-7, #text-8, #text-9, #rss-2{list-style: none!important;}

.widgettitle{display:none!important;}

/**onhoud onder**/
.holder-onder{ width:970px; float:left; display:inline; list-style: none!important;}

.verwys{ width:490px; height:214px; float:left; display:inline; background-image:url(images/verwys-1.png); background-repeat:no-repeat; font-family:museoSlab700; }
.verwys-eng{ width:490px; height:224px; float:left; display:inline; background-image:url(images/verwys-1-eng.png); background-repeat:no-repeat; font-family:museoSlab700;}

.verwys-teks-1{font-size:34.5px; color:#f4811f;}
.verwys-teks-1-eng{font-size:38px; color:#f4811f; margin-top:5px; display:block;}

.verwys-teks-2{font-size:64.5px; color:#37b349; display:block; margin-top:-15px;}
.verwys-teks-2-eng{font-size:48.5px; color:#37b349; display:block; margin-top:-8px;}

.verwys-teks-3{font-size:64.5px; color:#37b349; display:block; margin-top:-20px; border-bottom:solid 3px #f4811f; width:240px;}

.verwys-teks-4{font-size:12.7px; color:#f4811f; display:block; margin-top:12px; }
.verwys-teks-4-eng{font-size:17.7px; color:#f4811f; display:inline; margin-top:12px; text-align:right; padding-right:10px; border-top:solid 3px #f4811f; width:230px; float:right; padding-top:5px;}

.verwys-teks-5{font-size:12.7px; color:#f4811f; display:block; margin-top:4px;}
.verwys-teks-5-eng{font-size:18.4px; color:#f4811f; display:inline; margin-top:4px;  text-align:right; padding-right:10px; width:241px; float:right}

.idee{ width:473px; height:214px; float:right; display:inline; background-image:url(images/idee-1.png); background-repeat:no-repeat;}

.idee-teks-1{font-size:54px; color:#6b6b6a; display:block; font-family:museoSlab700; text-align:right; display:block; margin-top:-3px;}
.idee-teks-1-eng{font-size:60px; color:#6b6b6a; display:block; font-family:museoSlab700; text-align:right; display:block; margin-top:-3px;}

.idee-teks-2{font-size:90px; color:#f4811f; display:block; font-family:museoSlab700; text-align:right; display:block; margin-top:-28px;}

.idee-teks-3{font-size:15px; color:#6b6b6a; display:block; width:243px; float:right; margin-top:10px;}
.idee-teks-3-eng{font-size:13px; color:#6b6b6a; display:block; width:243px; float:right; margin-top:10px;}
.inhoud-twiter-wereld{width:970px; float:left; display:inline;}
.inhoud-blog-wereld{width:970px; float:left; display:inline;}
.blog-houer{ -webkit-box-shadow: 0 0 5px 0 #707070;
box-shadow: 0 0 5px 0 #707070;-webkit-border-radius: 15px 15px 15px 15px;
             border-radius: 15px 15px 15px 15px;border:3px solid #1F9B2E;width:230px; float:left; display:inline; background-repeat:no-repeat;height:190px; list-style: none!important;top: 15px;
    position: relative;overflow-y:hidden;}
.twiter-houer{ -webkit-box-shadow: 0 0 5px 0 #707070;
box-shadow: 0 0 5px 0 #707070;-webkit-border-radius: 15px 15px 15px 15px;
             border-radius: 15px 15px 15px 15px;border:3px solid #1F9B2E;width:320px; float:left; display:inline; background-repeat:no-repeat;height:335px; list-style: none!important;top: 15px;
    position: relative;overflow-y:hidden;}
.blog-houer h2{color:#1F9B2E; font-family:museoSlab300;text-align:center;font-size:22px; }

.blog-inhoud{  top: -25px;
    position: relative;width:190px; height:120px; float:left; display:inline; margin:10px 15px 0px 15px; overflow-x:hidden; padding-right:10px; list-style-type:none}
.blog-inhoud-header {color: #37b349;
display: block;
font-family: museoSlab500;
font-size: 23px;
margin-top: 12px;
text-align: center;
width: 190px;
position: relative;
top: -5px;
left: 20px;
line-height: 20px;
padding-bottom: 18px;}

.blog-inhoud-header a{color: #37b349!important;}

.blog-inhoud .hungryfeed_item_description{ height: auto!important;}

#rss-2 ul{list-style: none!important; padding:0;}
#rss-2 ul li{ margin-bottom:10px;}
#rss-2 ul li a{color:#37B349; text-decoration:none; font-weight:bold;}

.inhoud-beweging{ width:610px; height:375px; float:right; display:inline; list-style: none!important;}

/* =Menu------------- */

#access ul ul {display: none; float: left; margin: 0; position: absolute; top: 30px; left: 0; width: 188px; z-index: 99999; }
#access ul ul ul {left: 100%; top: 0; }
#access ul ul a {background: #0E723C; color: #fff; font-size: 11px; font-weight: normal; height: auto; line-height: 1.4em; padding: 10px 10px; width: 150px;  text-align:left!important; margin-left:-30px; }
/*#access li:hover > a, #access ul ul :hover > a, #access a:focus {background: #0E723C;}
#access li:hover > a, #access a:focus {color: #fff!important; text-decoration:underline; }*/
#access ul li:hover > ul {display: block;}
#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a {}


/*.sub-menu ul{ background-color:#3399FF!important; padding:0; margin:0;}*/


::-webkit-scrollbar {
    width: 12px;
}


::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;
}


::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}

/***profiel blad**/		
/**nuus holder bo**/
.profiel-skep-main-news-holder{ width:100%; height:150px; background-image:url(images/greys-agter.jpg); background-repeat:repeat-x; background-color:#EFEFEF;}
.profiel-skep-main-news-content{ width:970px; margin:0px auto; height:100%;}
.profiel-skep-language-bar{ width:970px; height:24px; padding-top:6px; float:left; display:inline;}
.profiel-skep-nuus-houer{ width:704px; height:100px; float:left; display:inline; margin-left:133px; margin-top:15px;}

.profiel-skep-nuus-menu{ width:704px; height:32px; float:left; display:inline; background-image:url(images/menu-greys.png); background-repeat:no-repeat;}

.profiel-skep-nuus-img {
    position: relative;
    z-index: 2;
}

.profiel-skep-nuus-menu {
    left: 110px;
    position: relative;
    top: 15px;
    z-index: 0;
}
.profiel-skep-nuus-menu ul{list-style: none; margin: 0; padding:0!important; display: block;  width:704px; background-color:#0FF; }
.profiel-skep-nuus-menu li {float: left; position: relative; }
.profiel-skep-nuus-menu li a{color:#fff!important; text-decoration:none; display: block; font-size:14px; text-align:center; padding-top:0px;}

.profiel-skep-nuus-img{ width:128px; height:59px; float:right; display:inline; background-image:url(images/va-nuus.png); background-repeat:no-repeat; margin-top:5px;}

.profiel-holder{ width:485px; float:left; display:inline;}
.profiel{ width:240px; height:196px; float:left; display:inline; background-image:url(images/skep-profiel.png); background-repeat:no-repeat;}
.profiel-en{ width:240px; height:196px; float:left; display:inline; background-image:url(images/skep-profiel-en.png); background-repeat:no-repeat;}
.profiel-stappe-houer{ width:239px; float:right; display:inline; margin-top:5px;}
.profiel-stappe-houer img{ margin-bottom:7px;}

.profiel-artikels{ width:485px; height:126px; float:left; display:inline; background-image:url(images/profiel-artikels.png); background-repeat:no-repeat;}
.profiel-artikels-en{ width:485px; height:126px; float:left; display:inline; background-image:url(images/profiel-artikels-en.png); background-repeat:no-repeat;}
.profiel-skep-houer{ width:235px; height:314px; float:left; display:inline; background-image:url(images/profiel.png); background-repeat:no-repeat; margin-top:7px; margin-left:10px; padding:0px 10px; }
.profiel-skep-houer-1{width:220px; overflow:scroll; overflow-x:hidden; height:284px; margin-top:10px; padding-right:5px;}
.profiel-skep-houer .gform_wrapper{overflow:hidden!important;}
.profiel-skep-houer .gfield_required {display:none!important;}
.profiel-skep-houer input{ height:25px!important; width:194px!important; border-radius:5px!important;}
#input_1_15{width:194px!important; }
#input_1_15_2{width:194px!important; }
.profiel-skep-houer .gform_image_button{ height:24px!important;}


.profiel-nuusbrief-houer{width:214px; height:251px; float:right; display:inline; background-image:url(images/profiel-nuusbrief.png); background-repeat:no-repeat;}
.profiel-nuusbrief-houer-en{width:214px; height:251px; float:right; display:inline; background-image:url(images/profiel-nuusbrief-en.png); background-repeat:no-repeat;}
.profiel-inhoud-onder{width:970px; height:105px; float:left; display:inline; margin-top:10px; margin-bottom:15px;}
.profiel-advertensie-spasie-1{height:105px; width:302px; background-color:#6B6B6B; float:left; display:inline;}
.profiel-advertensie-spasie-2{height:105px; width:302px; background-color:#6B6B6B; float:left; display:inline; margin:0 12px;}
.profiel-sol-wereld{ width:342px; height:105px; float:left; display:inline; background-image:url(images/profiel-sol-wereld.png); background-repeat:no-repeat;}

/**skep profiel velde**/
/*.profiel-skep-houer input{ border-radius:5px!important; width:220px!important;}*/

#input_1_15_1_container{float:none!important; width:220px!important;}
#input_1_15_2_container{float:none!important; width:220px!important;}


/**profiel-teken-in-blad**/
.profiel-teken-in-houer{width:970px; height:272px; float:left; display:inline;}
.profiel-teken-in-man{ width:238px; height:268px; float:left; display:inline; background-image:url(images/profiel-teken-in.png);}
.profiel-teken-in-man-text-1{font-family:museoSlab700; color:#fff; display:block; margin-top:181px; margin-left:53px; font-size:21px;}
.profiel-teken-in-man-text-2{ font-size:12px; display:block; margin-top:22px; line-height:150%;}

.profiel-teken-in-houer-vorm{width:298px; height:270px; float:left; display:inline; background-image:url(images/profiel-teken-in-houer.png); margin-left:10px;}
.profiel-teken-in-houer-vorm-1{ width:250px; float:left; display:inline; margin:80px 0px 0px 30px;}
.profiel-teken-in-houer-vorm-1 input{ border-radius:10px; border:solid 1px #999; width:220px; padding:0px 5px;}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px white inset;
}

.login-remember{width:100px!important; float:left; display:inline;}
.login-remember input{ width:13px}

.login-submit input{ width:113px; height:30px; float:left; display:inline; background-color:#f4811f!important; color:#FFF; border:none!important; border-radius:20px; box-shadow: 3px 3px 5px 1px #adadad;}
.login-submit{width:113px; height:30px; float:left; display:inline; margin-left:21px; margin-top:20px;}
.login-submit input:hover{ cursor:pointer!important;}

.profiel-teken-in-nuusbrief{width:422px; height:273px; float:right; display:inline; background-image:url(images/profiel-teken-in-nuusbrief.png);}

/**wie is ons**/
.wie-is-ons-houer-bo{ width:987px; height:173px; float:left; display:inline;}
.wie-is-ons-img{ width:397px; height:173px; float:left; display:inline; padding:0!important}
.wie-is-ons-sol{ width:590px; height:173px; float:left; display:inline; background-image:url(images/wie-is-ons-03.png); background-repeat:no-repeat; padding:0!important;}
.wie-is-ons-sol-teks{ width:550px; height:138px; margin:15px 12px; float:left; display:inline;  overflow:scroll; overflow-x:hidden; padding-right:10px; text-align:justify;}
.wie-is-ons-houer-2{ width:987px; height:329px; float:left; display:inline;}				
.wie-is-ons-img-2{ width:274px; height:329px; float:left; display:inline;}
.wie-is-ons-arbeid{ width:357px; height:306px; float:left; display:inline; background-image:url(images/arbeidsdienste.png); background-repeat:no-repeat; margin-top:10px;}
.wie-is-ons-aanlyn{ width:353px; height:306px; float:left; display:inline; margin-top:10px; }
.wie-is-ons-houer-3{ width:987px; float:left; display:inline; margin-top:10px; }	
.wie-is-ons-uniek{ width:987px; height:52px; float:left; display:inline;}
.wie-is-ons-uniek-houer{ width:987px; height:auto; float:left; display:inline; border:solid 1px green; list-style: none!important; margin-bottom:15px; margin-top:10px;}
.wie-is-ons-teks{ width:987px; float:left; display:inline; margin-top:10px; text-align:justify;  }

.wie-is-ons-teks-table{ font-family:museoSlab300; color:#f58220; list-style: none!important; margin-top:10px; font-size:15px; font-weight:bold; float:left; display:inline; width:987px; margin-bottom:10px; border-top:solid 1px #000; padding-top:10px;}
.wie-is-ons-teks-table-a{width:650px; float:left; display:inline; }	
.wie-is-ons-teks-table-a a:hover{ cursor:pointer; color:#3AB44A}
.wie-is-ons-teks-table-a-kies{color:#3AB44A;}
.wie-is-ons-teks-headers{font-family:museoSlab300; color:#f58220; font-size:15px; font-weight:bold; text-align:left!important}

.wie-is-ons-teks-table-b{ width:300px; height:380px; padding:10px 15px; float:right; display:inline; color:#000; font-family:GillSans_1; font-size:13px; font-weight:normal; background-image:url(images/uniek-border.png); background-repeat:no-repeat;}
.wie-is-ons-idee{ width:300px; height:214px; float:right; display:inline; margin-top:110px;}

.wie-is-ons-beweging-houer{ width:610px; height:431px; float:left; display:inline;}
.wie-is-ons-beweging{ width:610px; height:336px; float:left; display:inline; list-style: none!important;}
.wie-is-ons-beweging-header{width:610px; font-family:museoSlab300; font-size:20px; height:85px; float:left; display:inline; background-image:url(images/beweging-header.png); margin-bottom:10px;}

.wie-is-ons-frik{ width:253px; float:right; display:inline; margin-top:50px; list-style-type:none!important}
.wie-is-ons-frik .arbeids{display:none!important;}
.wie-is-ons-frik .sosiaal{display:none!important;}

.sidebar-wie-is-ons-ad{width:987px; height:105px;  margin-top:10px; list-style: none!important; margin-bottom:10px;margin-left: auto;
                       margin-right: auto;display: block;}

.wie-is-ons-ad1{background-color: #6b6b6b;
                clear: left;
                float: left;
                height: 105px;
                width: 307px;}
.wie-is-ons-ad2{height:105px; width:307px; background-color:#6B6B6B; float:left; display:inline; margin:0 10px;}
.wie-is-ons-sol-wereld{ width:343px; height:105px; float:left; display:inline; background-image:url(images/profiel-sol-wereld.png); background-repeat:no-repeat;}

.uniek-table-text{float:left; display:inline;}
.uniek-table-text img{ padding-right:10px;}
.uniek-table{border-collapse: collapse; width:100%}
.uniek-table-tr{ border-bottom:solid 1px #3ab44a;}
.uniek-table-td{ font-family:museoSlab300; color:#f58220; font-size:20px;}

/**solidariteit beweging**/

.beweging-table-text{float:left; display:inline;}
.beweging-table-text img{ padding-right:10px;}
.beweging-table{border-collapse: collapse; width:100%}
.beweging-table-tr{ border-bottom:solid 1px #3ab44a;}
.beweging-table-text-heading{ font-family:museoSlab300; color:#f58220; font-size:20px; border-bottom:solid 1px #3ab44a; display:block;}


/**solidariteit beweging**/
.vakbondlede-header span:nth-child(1){font-size:100px;font-family: museoSlab300;font-weight:bold; background-image:url(images/vakbondlede_01.png);background-repeat:no-repeat; background-position: 817px 0;display:block;}
/*.vakbondlede-header span:nth-child(3){font-size:14px;font-family: gillSansMt; padding-left:200px;display:block;margin-top: -30px;padding-right: 130px;}*/
.vakbondlede-header-teks-1{font-size:14px;font-family: gillSansMt; padding-left:200px;display:block;margin-top: -30px;padding-right: 130px;}

.vakbondlede-header{width:953px; height:108px; float:left; display:inline;}

.vakbondlede-headerEng span:nth-child(1){font-size:91px;font-family: museoSlab300;font-weight:bold; background-image:url(images/vakbondlede_01.png);background-repeat:no-repeat; background-position: 817px 0;display:block;}
.vakbondlede-headerEng span:nth-child(3){font-size:12px;font-family: gillSansMt; padding-left:200px;display:block;margin-top: -30px;padding-right: 130px;}
.vakbondlede-headerEng{width:953px; height:108px; float:left; display:inline;}

.vakbondlede-ledegids{ background-size: 95% auto;margin-top: 40px;width:540px; height:382px; float:left; display:inline;font-size:30px; font-family: museoSlab300;font-weight:bold;line-height: 30px;background-image:url(images/vakbondlede_06.png);background-repeat:no-repeat;}

.vakbondlede-ledegids-text-1{margin-top:-30px;display:block; color:#3ab44a; background-image:url(images/vakbondlede_13.png);background-repeat:no-repeat;background-position: 155px 0; padding-bottom:20px;}
.vakbondlede-ledegids-text-2{margin-top:285px;display:block; color:#f48120;}
.vakbondlede-ledegids-text-3{display: block; font-size: 10px; margin-top: -45px;}

/*.orange{
    color:#f48120;
}

.green{
    color:#3ab44a;
}
.vakbondlede-ledegids span:nth-child(1){margin-top:285px;display:block;}
.vakbondlede-ledegids span:nth-child(3){margin-top:-30px;display:block;background-image:url(images/vakbondlede_13.png);background-repeat:no-repeat;background-position: 155px 0; padding-bottom:20px;}
.vakbondlede-ledegids span:nth-child(5){display: block;
                                        font-size: 10px;
                                        margin-top: -45px;}
*/
.vakbondlede-ledegidsEng{ 
    background-size: 95% auto;
    margin-top: 40px;
    width:540px; 
    height:382px; 
    float:left; 
    display:inline;
    font-size:30px; 
    font-family: museoSlab300;
    font-weight:bold;
    line-height: 30px;
    background-image:url(images/vakbondlede_06Eng.png);
    background-repeat:no-repeat;
}
.vakbondlede-ledegidsEng span:nth-child(2){
    margin-top:220px;
    display:block;
}
.vakbondlede-ledegidsEng span:nth-child(4){
    margin-top:-30px;
    display:block;
    background-repeat:no-repeat;
    background-position: 155px 0;

}
.vakbondlede-ledegidsEng span:nth-child(6){
    margin-top:-30px;
    display:block;
    background-image:url(images/vakbondlede_13.png);
    background-repeat:no-repeat;
    background-position: 155px 0;
    padding-bottom:20px;
}
.vakbondlede-ledegidsEng span:nth-child(8){
    display: block;
    font-size: 10px;
    margin-top: -85px;
}

.vakbondlede-skaal{ width:297px; height:382px; float:left; display:inline; }
.vakbondlede-saak{height:382px; float:left; display:inline; width: 440px;margin-left: -10px;margin-top:45px; 
                                background-image:url('https://solidariteit-ontwikkeling.co.za/wp-content/themes/wereld-tuisblad-theme/images/vakbondlede_10.png');
                                background-repeat:no-repeat; background-position:bottom right; }
.vakbondlede-saak img{display: inline; float: right; margin-right: 55px; margin-top: -172px;}

/*.vakbondlede-saak span:nth-child(1){font-size:72px;font-family: museoSlab300;font-weight:bold;}*/
.vakbondlede-saak-teks-1{font-size:72px;font-family: museoSlab300;font-weight:bold; color:#f48120;}

.vakbondlede-saak .saak-kleiner{display: block; font-family: museoSlab300; font-size: 25px; color:#f48120; font-weight: bold; width:382px; border-top:4px solid #f48120;padding-top:20px;}
.vakbondlede-saak .saak-kleiner-1{display: block; font-family: museoSlab300; font-size: 46px; color:#3ab44a; }

.vakbondlede-saakEng .saak-kleiner span{font-size:26px;font-family: museoSlab300;font-weight:bold;padding-right:95px;display: block;}
.vakbondlede-saakEng .grey{display: block;
                           font-size: 10px;float: left;}
.vakbondlede-saakEng{height:382px; float:left; display:inline; width: 440px;margin-left: -10px;margin-top:45px;}
.vakbondlede-saakEng img{display: inline;
                         float: right;
                         margin-right: 55px;
                         margin-top: -172px;}
.vakbondlede-saakEng span:nth-child(1){font-size:72px;font-family: museoSlab300;font-weight:bold;}
.vakbondlede-saakEng .saak-kleiner{display: block;
                                   font-family: museoSlab300;
                                   font-size: 26px;
                                   font-weight: bold;
                                   width:300px;

                                   border-top:4px solid #f48120;
                                   padding-top:20px;
                                   margin-top: 20px;}
.vakbondlede-saakEng .saak-kleiner span{font-size:35px;font-family: museoSlab300;font-weight:bold;padding-right:95px;display: block;}
.vakbondlede-saakEng .grey{display: block;
                           font-size: 12px;float: left;position:relative;top:-30px;}


.vakbondlede-frik{width:255px; padding-top: 148px; float:left; display:inline; background-image:url(images/frik_1.png);background-repeat:no-repeat;}
.vakbondlede-frik #frik-top-div{text-align: right;}
.vakbondlede-frik #frik-top-div span:nth-child(1){font-size:28px;font-family: museoSlab300;font-weight:bold;}
.vakbondlede-frik #frik-top-div span:nth-child(3){font-size:50px;font-family: museoSlab300;font-weight:bold;margin-top: -10px;display: block;}
.vakbondlede-frik #frik-bottom-div span:nth-child(1){font-size:15px;font-family: museoSlab300;font-weight:bold;margin-top: 5px;display: block;}
.vakbondlede-frik #frik-bottom-div span:nth-child(3){font-size:28px;font-family: museoSlab300;font-weight:bold;margin-top: -15px;
                                                     display: block;}
.vakbondlede-frik #frik-bottom-div span:nth-child(5){font-size:14px;font-family: museoSlab300;font-weight:bold;margin-top: -15px;
                                                     display: block;}
.vakbondlede-testament{ width:712px; height: 345px; float:left; display:inline; }

/**kontak ons blad**/

.kontak-ons-houer{ width:970px; height:1609px; float:left; display:inline; background-image:url(images/kontak-ons-houer.jpg);}
.kontak-ons-houer-eng{ width:970px; height:1609px; float:left; display:inline; background-image:url(images/kontak-ons-houer-eng.jpg);}

.kontak-ons-links{width:366px; float:left; display:inline; margin-top:10px; }
.kontak-ons-regs{ width:600px; float:right; display:inline; margin-top:10px;  }

.kontak-ons-diens-kantoor{width:542px; float:left; display:inline; margin-left:25px; border-bottom:solid 4px #f48120; font-weight:bold; }
.kontak-ons-diens-kantoor a:hover{ text-decoration:none;}
.kontak-ons-diens-kantoor-teks-1{ font-size:36px; font-family:museoSlab300; color:#3ab44a;}

.kontak-ons-diens-kantoor-teks-2{ font-size:29px; font-family:museoSlab300; color:#3ab44a; display:block; margin-top:-12px;}
.kontak-ons-diens-kantoor-teks-2-ENG{ font-size:35.7px; font-family:museoSlab300; color:#3ab44a; display:block; margin-top:-12px;}

.kontak-ons-diens-kantoor-teks-3{ font-size:53px; font-family:museoSlab300; color:#f48120; display:block; margin-top:-17px;}
.kontak-ons-diens-kantoor-teks-3-ENG{ font-size:61px; font-family:museoSlab300; color:#f48120; display:block; margin-top:-17px;}

.kontak-ons-diens-kantoor-teks-4{ font-size:48px; font-family:museoSlab300; color:#f48120; display:block; margin-top:-17px;}
.kontak-ons-diens-kantoor-teks-4-ENG{ font-size:43px; font-family:museoSlab300; color:#f48120; display:block; margin-top:-17px;}

.kontak-ons-header{ width:395px; height:237px; float:left; display:inline; background-image:url(images/kontak-ons-header.png);}
.kontak-ons-headerEng{ width:395px; height:237px; float:left; display:inline; background-image:url(images/kontak-ons-headerEng.png);}

.kontak-ons-icons-houer{ width:275px; float:left; display:inline; margin-top:401px;}
.kontak-ons-icons{ width:275px; float:left; display:inline; margin:5px 0px; font-family:museoSlab300; font-size:19px;}
.kontak-ons-icons-text{ margin-left:32px; display:block; margin-top:50px;}

.kontak-ons-icons-text-foon{ margin-left:32px; display:block; margin-top:50px;}
.kontak-ons-icons-text-mail{ margin-left:32px; display:block; margin-top:219px;}
.kontak-ons-icons-text-pos{ margin-left:32px; display:block; margin-top:215px;}
.kontak-ons-icons-text-adres{ margin-left:32px; display:block; margin-top:213px;}
.kontak-ons-icons-text-kaart{ margin-left:32px; display:block; margin-top:213px;}

.kontak-ons-icons a{color:#f58220; text-decoration:none}
.kontak-ons-icons a:hover{color:#f58220; text-decoration:underline}

.kontak-ons-boodskap{margin-left:26px; width:542px; height:925px; float:left; display:inline; /*background-image:url(images/kontak-ons-boodskap.png);*/}
.kontak-ons-boodskap-teks{ font-family:museoSlab300; font-size:43px; color:#3ab44a; margin-top:29px;}
.kontak-ons-boodskap-teks-eng{ font-family:museoSlab300; font-size:43px; color:#3ab44a; margin-top:19px; margin-left:36px;}

.kontak-ons-aanwysings{ width:600px; height:470px; float:right; display:inline; /*background-image:url(images/kontak-ons-aanwysings.png);*/ color:#fff; margin-top:10px; font-family:museoSlab300; font-size:17px;}
.kontak-ons-aanwysings a{color:#f58220; text-decoration:none; font-size:13px;}
.kontak-ons-aanwysings a:hover{color:#f58220; text-decoration:underline; font-size:13px;}

.kontak-ons-aanwysingsEng{ width:614px; height:470px; float:right; display:inline; background-image:url(images/kontak-ons-aanwysingsEng.png); color:#fff; margin-top:10px; font-family:museoSlab300; font-size:17px;}
.kontak-ons-aanwysingsEng a{color:#f58220; text-decoration:none; font-size:13px;}
.kontak-ons-aanwysingsEng a:hover{color:#f58220; text-decoration:underline; font-size:13px;}

.kontak-ons-aanwysings-1{ width:187px; height:67px; float:right; display:inline; margin-top:93px; margin-right:16px; padding-top:10px;}
.kontak-ons-aanwysings-1-ENG{ width:187px; height:67px; float:right; display:inline; margin-top:83px; margin-right:16px; padding-top:10px;}

.kontak-ons-aanwysings-2{ width:157px; height:67px; float:right; display:inline; text-align:right; padding-top:10px; margin-top:182px; margin-right:60px;}
.kontak-ons-aanwysings-2-ENG{ width:157px; height:67px; float:right; display:inline; text-align:right; padding-top:10px; margin-top:174px; margin-right:60px;}

.kontak-ons-aanwysings-3{ width:157px; height:77px; float:right; display:inline; margin-top:256px; margin-right:-375px;line-height:18px;}

.kontak-ons-aanwysings-gps{color: #6b6b6a;
display: inline;
margin-right: 195px;
padding-top: 82px;
position: relative;

width: 200px;  float: left;}

.kontak-ons-aanwysingsEng .kontak-ons-aanwysings-3{ width:177px; }

/**voordele blad**/
.voordele-houer{ width:983px; height:581px; margin:0 auto; background-image:url(images/vakbondvoordele-houer.png); margin-bottom:10px;}
.voordele-inhoud{width:960px; height:557px; float:left; display:inline; margin:10px;}
.voordele-inhoud-header{ font-family:museoSlab300; float:left; display:inline; color:#f58220; font-size:30px; font-weight:bold;}
.voordele-inhoud-bv{ float:right; display:inline; margin-top:15px;}
.voordele-inhoud-bv a{color:#f58220; text-decoration:none;}
.voordele-inhoud-bv a:hover{color:#f58220; text-decoration:underline;}

.voordele-inhoud-teks{width:960px; height:557px; float:left; display:inline;}

.voordele-inhoud-teks-a{float:left; display:inline; margin-bottom:10px;}
.voordele-inhoud-teks-b{float:left; display:inline; width:960px; text-align:left; margin-bottom:10px; font-family:museoSlab300; font-size:15px; color:#f58220;}

.voordele-icons{ width:589px; height:462px; float:left; display:inline; text-align:center; font-size:10px; }

.voordele-icons-1{width:589px; float:left; display:inline;}
.voordele-icons-1 a:hover{ cursor:pointer;}

.voordele-icons-2{width:589px; float:left; display:inline; margin-top:10px;}
.voordele-icons-2 a:hover{ cursor:pointer;}

.voordele-text{ width:334px; height:462px; float:right; display:inline; overflow-x:hidden; padding-right:10px; text-align:justify; list-style-type: none!important;}}
.voordele-text li{list-style: none!important;}
.voordele-text-header{ font-size:17px; color:#f58220; text-transform:uppercase}

.voordele-icon-1-akademia{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-1-akademia.jpg); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-1-akademia span{width:111px; position: absolute; bottom: 0px; left: 0px;}
/*.voordele-icon-1-akademia:hover{width:111px; height:140px; background-image:url(images/vakbondvoordele-icon-1-akademia-g.png); background-repeat:no-repeat;}*/
.voordele-icon-1-akademia-kies{width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-1-akademia-g.png); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-1-akademia-kies:hover{width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-1-akademia.jpg); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-1-akademia-kies span{width:111px; position: absolute; bottom: 0px; left: 0px;}

.voordele-icon-2-regsdienste{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-2-regsdienste.jpg); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-2-regsdienste span{width:111px; position: absolute; bottom: 13px; left: 0px;}
.voordele-icon-2-regsdienste:hover{width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-2-regsdienste-o.png);}
.voordele-icon-2-regsdienste-kies{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-2-regsdienste-o.png); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-2-regsdienste-kies span{width:111px; position: absolute; bottom: 13px; left: 0px;}

.voordele-icon-3-begrafnis{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-3-begrafnis.jpg); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-3-begrafnis span{width:111px; position: absolute; bottom: 13px; left: 0px;}
.voordele-icon-3-begrafnis:hover{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-3-begrafnis-o.png);}

.voordele-icon-3-begrafnis-kies{width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-3-begrafnis-o.png); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-3-begrafnis-kies span{width:111px; position: absolute; bottom: 13px; left: 0px;}

.voordele-icon-4-bevalings{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-4-bevalings.jpg); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-4-bevalings span{width:111px; position: absolute; bottom: 13px; left: 0px;}
.voordele-icon-4-bevalings:hover{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-4-bevalings-o.png);}
.voordele-icon-4-bevalings-kies{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-4-bevalings-o.png); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-4-bevalings span{width:111px; position: absolute; bottom: 13px; left: 0px;}

.voordele-icon-5-medies{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-5-medies.jpg); background-repeat:no-repeat; position:relative;}
.voordele-icon-5-medies span{width:111px; position: absolute; bottom: 0px; left: 0px;}
.voordele-icon-5-medies:hover{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-5-medies-o.png); }
.voordele-icon-5-medies-kies{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-5-medies-o.png); background-repeat:no-repeat; position:relative;}
.voordele-icon-5-medies-kies span{width:111px; position: absolute; bottom: 0px; left: 0px;}

.voordele-icon-6-vakansie{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-6-vakansie.jpg); background-repeat:no-repeat; margin-right:7px; margin-top:7px; position:relative;}
.voordele-icon-6-vakansie span{width:111px; position: absolute; bottom: 13px; left: 0px;}
.voordele-icon-6-vakansie:hover{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-6-vakansie-o.png);}
.voordele-icon-6-vakansie-kies{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-6-vakansie-o.png); background-repeat:no-repeat; margin-right:7px; margin-top:7px; position:relative;}
.voordele-icon-6-vakansie-kies span{width:111px; position: absolute; bottom: 13px; left: 0px;}

.voordele-icon-7-testament{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-7-testament.jpg); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-7-testament span{width:111px; position: absolute; bottom: 13px; left: 0px;}
.voordele-icon-7-testament:hover{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-7-testament-o.png);}
.voordele-icon-7-testament-kies{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-7-testament-o.png); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-7-testament-kies span{width:111px; position: absolute; bottom: 13px; left: 0px;}

.voordele-icon-8-tydskrif{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-8-tydskrif.jpg); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-8-tydskrif span{width:111px; position: absolute; bottom: 0px; left: 0px;}
.voordele-icon-8-tydskrif:hover{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-8-tydskrif-o.png);}
.voordele-icon-8-tydskrif-kies{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-8-tydskrif-o.png); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-8-tydskrif-kies span{width:111px; position: absolute; bottom: 0px; left: 0px;}

.voordele-icon-9-soldeer{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-9-soldeer.jpg); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-9-soldeer span{width:111px; position: absolute; bottom: 0px; left: 0px;}
.voordele-icon-9-soldeer:hover{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-9-soldeer-o.png);}
.voordele-icon-9-soldeer-kies{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-9-soldeer-o.png); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-9-soldeer-kies span{width:111px; position: absolute; bottom: 0px; left: 0px;}

.voordele-icon-10-lidmaatskap{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-10-lidmaatskap.jpg); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-10-lidmaatskap span{width:111px; position: absolute; bottom: 0px; left: 0px;}
.voordele-icon-10-lidmaatskap:hover{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-10-lidmaatskap-o.png);}
.voordele-icon-10-lidmaatskap-kies{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-10-lidmaatskap-o.png); background-repeat:no-repeat; margin-right:7px; position:relative;}
.voordele-icon-10-lidmaatskap-kies span{width:111px; position: absolute; bottom: 0px; left: 0px;}

.voordele-icon-11-ledediens{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-11-ledediens.jpg); background-repeat:no-repeat; position:relative;}
.voordele-icon-11-ledediens span{width:111px; position: absolute; bottom: 0px; left: 0px;}
.voordele-icon-11-ledediens:hover{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-11-ledediens-o.png);}
.voordele-icon-11-ledediens-kies{ width:111px; height:140px; float:left; display:inline; background-image:url(images/vakbondvoordele-icon-11-ledediens-o.png); background-repeat:no-repeat; position:relative;}
.voordele-icon-11-ledediens-kies span{width:111px; position: absolute; bottom: 0px; left: 0px;}

.orange{
    color:#f48120;
}

.green{
    color:#3ab44a;
}

.green2
{
    color:#00733b;
}

.grey{
    color:#6d6d6d;
}

.orangeBottom{
    border-bottom: 2px solid #f48120;
}


.sol-wereld-link{
    width:45px;
    height:45px;
    border:2px solid #EC6F0A;
    text-align:center;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}

.sol-wereld-404 .sol-wereld-link
{
    background-size: 100% auto;
    border: 2px solid #ec6f0a;
    border-radius: 5px;
    height: 30px;
    text-align: center;
    width: 30px;
}

.sol-wereld-404 a{
    display:none;
    width:100%;
    height:85%;
    text-decoration: none;
    font-family: gillSansMt;
    padding-top:5px;
    word-wrap: break-word;
    text-transform:uppercase;
    font-size: 10px;
}


.sol-wereld a{
    display:none;
    background-color: #FFFFFF;
    width:100%;
    height:85%;
    text-decoration: none;
    color:#000000;
    font-family: gillSansMt;
    padding-top:5px;
    word-wrap: break-word;
    text-transform:uppercase;
    font-size: 10px;
}

.sol-wereld-404 .sol-wereld-link:hover a{
    display:block;
    background-color: inherit;
}

.sol-wereld-link:hover a{
    display:block;
    background-color: #FFFFFF;
}



#werk-icon{
    background-image: url('images/werled-icon_03.png');	
    background-repeat: none;
    background-position: center center;
}
#gesin-icon{
    background-image: url('images/werled-icon_05.png');	
    background-repeat: none;
    background-position: center center;
}
#loopbaan-icon{
    background-image: url('images/werled-icon_07.png');	
    background-repeat: none;
    background-position: center center;
}
#welstand-icon{
    background-image: url('images/werled-icon_09.png');	
    background-repeat: none;
    background-position: center center;
}
#geld-icon{
    background-image: url('images/werled-icon_15.png');	
    background-repeat: none;
    background-position: center center;
}
#reg-icon{
    background-image: url('images/werled-icon_16.png');	
    background-repeat: none;
    background-position: center center;
}
#beroep-icon{
    background-image: url('images/werled-icon_17.png');	
    background-repeat: none;
    background-position: center center;
}




/*Dienskantore blad*/
.dienskantoor-kontak{ width:368px; height:238px; float:left; display:inline; position:relative; z-index:1; background-image:url(images/diens-kontak-ons.png);}
.dienskantoor-kontakEng{ width:368px; height:238px; float:left; display:inline; position:relative; z-index:1; background-image:url(images/diens-contact-us.png);}
.dienskantoor-kaart-groot{width:954px; height:883px; float:left; display:inline; position:relative; z-index:1; background-image:url(images/diens-kaart-groot.png); font-family:museoSlab300; margin-top:-238px; text-transform:uppercase;}
.dienskantoor-kaart-groot a{ color:#fff!important }

.diens-kantoor-limpopo{ width:120px; height:30px; float:left; display:inline; margin-left:695px; margin-top:125px; font-size:25px; padding:10px; color:#F48221;}
.diens-kantoor-nw{ width:170px; height:50px; float:left; display:inline; margin-left:360px; margin-top:145px; font-size:25px; padding:10px;!important; color:#F48221;}
.diens-kantoor-gp{ width:70px; height:70px; float:left; display:inline; margin-left:52px; margin-top:107px; font-size:25px; padding:10px;!important; color:#F48221;}
.diens-kantoor-mp{ width:126px; height:70px; float:left; display:inline; margin-left:17px; margin-top:139px; font-size:25px; padding:10px;!important; color:#F48221;}
.diens-kantoor-fs{ width:148px; height:30px; float:left; display:inline; margin-left:448px; margin-top:50px; font-size:25px; padding:10px;!important; color:#F48221;}
.diens-kantoor-kzn{ width:148px; height:59px; float:left; display:inline; margin-left:750px; margin-top:-52px; font-size:25px; padding:10px;!important; color:#F48221;}
.diens-kantoor-nc{  width:200px; height:31px; float:left; display:inline; margin-left:140px; margin-top:37px; font-size:25px; padding:10px;!important; color:#F48221;}
.diens-kantoor-ok{  width:153px; height:43px; float:left; display:inline; margin-left:148px; margin-top:145px; font-size:25px; padding:10px;!important; color:#F48221;}
.diens-kantoor-wp{ width:153px; height:26px; float:left; display:inline; margin-left:153px; margin-top:39px; font-size:25px; padding:10px;!important; color:#F48221;}

.diens-kantoor-inligting{width:954px; float:left; display:inline; }
.diens-kantoor-inligting-prov-naam{font-family:museoSlab500; font-size:33px; text-decoration:underline; color:#F48221;}
.diens-kantoor-inligting-kantoor-naam{text-transform:uppercase;font-family:museoSlab500; font-size:25px; text-decoration:underline; color:#39b54a;}
.diens-kantoor-inligting-kantoor-mense{ background-color:#39b54a; color:#fff; font-family:museoSlab500; border-radius:10px; padding:5px 10px; text-transform:uppercase;}

.diens-kantoor-inligting-tel{ width:238px; height:150px; background-image:url(images/diens-icon-telefoon.png); background-repeat:no-repeat; background-position:center}
.diens-kantoor-inligting-epos{width:238px; height:150px; background-image:url(images/diens-icon-epos.png); background-repeat:no-repeat; background-position:center;}
.diens-kantoor-inligting-straat{width:238px; height:150px; background-image:url(images/diens-icon-kantoor.png); background-repeat:no-repeat; background-position:center}
.diens-kantoor-inligting-kaart{width:238px; height:150px; background-image:url(images/diens-icon-kaart.png); background-repeat:no-repeat; background-position:center}

.diens-kantoor-inligting-teks{text-transform:uppercase; font-family:museoSlab300; text-align:left; font-size:20px}
.diens-kantoor-inligting-teks-1{text-transform:lowercase; font-family:museoSlab300; text-align:center; font-size:13px}

/*.dienskantoor-kaart-groot div {
  display: inline-block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px;
  border: none;
  text-decoration: normal;
  text-align: center;
  -o-text-overflow: clip;
  text-overflow: clip;
  white-space: pre;
  text-shadow: 0 0 10px rgba(255,255,255,1) , 0 0 20px rgba(255,255,255,1) , 0 0 30px rgba(255,255,255,1) , 0 0 40px #fff , 0 0 70px #fff , 0 0 80px #fff , 0 0 100px #fff ;
  -webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
}*/

.dienskantoor-kaart-groot div:hover {
    text-shadow: 0 0 10px rgba(255,255,255,1) , 0 0 20px rgba(255,255,255,1) , 0 0 30px rgba(255,255,255,1) , 0 0 40px #00ffff , 0 0 70px #00ffff , 0 0 80px #00ffff , 0 0 100px #00ffff ;
    color:#fff;
}


/*verteenwoordiger*/
/*Verteenwoordigers Styles*/
a:link,a:active,a:visited{
    color:#f48120;
}

.page{
    /*width:970px;*/
    margin-left: auto;
    margin-right:auto;

}

.top-heading{
    width:100%;
}

.top-heading span{
    font-family:museoSlab300;
    font-size:50px!important;
    font-weight:bold;
}

.sub-heading{
    width:45%;
    font-family:museoSlab300;
}

.sub-heading-span1{
    font-size:36px;
    font-family:museoSlab300;
}

.sub-heading-span2{
    font-size:51px;
    font-family:museoSlab300; 
    margin-top: -16px;
    display: block;
}

.orange{
    color:#f48120;
}

.orang2{
    color:#e85200;
}

.green{
    color:#3ab44a;
}

.green2
{
    color:#00733b;
}

.grey{
    color:#6d6d6d;
}

.page-id-22351 #solidariteit-bedrywe{
    background-repeat: no-repeat;
    background-position: -2px -7px;
    float:left;
    margin-left: 60px;
}

#solidariteit-bedrywe .orangeBottom:nth-child(1){
    padding-bottom:10px;
}

.orangeBottom{
    border-bottom: 2px solid #f48120;
}

.orangeBottom span{
    font-family:museoSlab300; 
    font-size:14px;
}

.half-left{
    width:50%;
    position:relative;

}

.half-right{
    width:50%;
    position:relative;
    left: 50%;

}

.two-third-left{
    width:66%;
    float:left;
}

.two-third-right{
    width:66%;
    float:right;
    clear:none;
}

.one-third-right{
    width:33%;
    float:right;
    clear:none;
}

.one-third-left{
    width:33%;
    float:left;
}

small{
    font-size: 11px;

}

#kontak-ons{
    padding-bottom: 2px;
    padding-top: 24px;   	
}


#solidariteit-bedrywe .half-right span{
    font-family: gillSansMt;

}

#solidariteit-bedrywe #kontak-ons span{
    font-family: museoSlab300;

}

#solidariteit-bedrywe .half-right span small{
    padding-top:9px;
    display:block;
}


#solidariteit-bedrywe .half-right span.grey a{
    font-size:11px;
    margin-top:-18px;
    padding-bottom:20px;
}

.align-right{
    text-align: left;
}

#bedrywe-lys{

}

#bedrywe-lys span{
    font-size:15px;
    font-family: museoSlab300;

}

#bedrywe-icons{
    width:410px;
    clear: none;
    float: left;
}

#arbeids-icons{
    width:410px;
    float:left;
}

#regs-icons{
    width:410px;
    float: left;
}

#arbeids-icons div {
    float: left;
    font-size: 12px;
    text-align: center;
}

#regs-icons div {
    float: left;
    font-size: 12px;
    text-align: center;
}

#bedrywe-icons div{
    font-size:12px;
    float:left;
    text-align: center;
}

#regs-icons .regs-icons-row1{
    width:120px;
}

#regs-icons .regs-icons-row2{
    width:120px;
}


#bedrywe-icons .bedrywe-icons-row1{
    width:120px;
}

#bedrywe-icons .bedrywe-icons-row2{
    width:120px;
}

#bedrywe-icons .bedrywe-icons-row3{
    width:120px;
    margin-top:10px;
}

#bedrywe-icons a{
    width:120px;
    display:block;
    padding-top:100px;
    margin-top:-100px;
    color:inherit;
}

#arbeids-icons a{
    width:120px;
    display:block;
    padding-top:100px;
    margin-top:-100px;
    color:inherit;
}

#regs-icons a{
    width:120px;
    display:block;
    padding-top:100px;
    margin-top:-100px;
    color:inherit;
}

#regs-icons div:nth-child(1){

    background-image: url('images/litigasie.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
    margin-left: -10px;
}

#regs-icons div:nth-child(2){

    background-image: url('images/arbeidshof.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
}

#regs-icons div:nth-child(3){

    background-image: url('images/beroepsgesondheid.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
}

#regs-icons div:nth-child(4){

    background-image: url('images/regsadvies.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
    margin-left: 110px;
}

#arbeids-icons .arbeids-icons-row1{
    width:120px;
}

#arbeids-icons div:nth-child(1){

    background-image: url('images/opleiding.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
    margin-left: 40px;
}

#arbeids-icons div:nth-child(2){

    background-image: url('images/ontwikkeling.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
}



#bedrywe-icons div:nth-child(1){

    background-image: url('images/bedrywe1.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
    margin-left: -12px;
    height: 35px;
}

#bedrywe-icons div:nth-child(2){

    background-image: url('images/bedrywe2.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
    height: 35px;
}

#bedrywe-icons div:nth-child(3){

    background-image: url('images/bedrywe3.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
    height: 35px;
}

#bedrywe-icons div:nth-child(4){

    background-image: url('images/bedrywe4.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
    margin-left: -12px;
}

#bedrywe-icons div:nth-child(5){

    background-image: url('images/bedrywe5.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
}

#bedrywe-icons div:nth-child(6){

    background-image: url('images/bedrywe6.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
}

#bedrywe-icons div:nth-child(7){
    ;
    background-image: url('images/bedrywe7.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
    margin-left: -12px;
}

#bedrywe-icons div:nth-child(8){

    background-image: url('images/bedrywe8.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
}


#bedrywe-icons div:nth-child(9){

    background-image: url('images/bedrywe9.png');
    padding-top: 105px;
    background-repeat:no-repeat;
    background-position: center top;
}


#opleiding-ontwikkeling-blok{
    border: 3px solid #3ab44a;
    border-radius: 15px;
    box-shadow: 0 0 5px 0 #6e6e6e;
    padding: 10px;
    text-align: left;
    z-index:2;
    background-color: #FFFFFF;
    width:45%;
    margin-top:10px;
    left: -60px;
    position:relative;
}

#regsdienste-blok{
    border: 3px solid #3ab44a;
    border-radius: 15px;
    box-shadow: 0 0 5px 0 #6e6e6e;
    padding: 10px;
    text-align: left;
    z-index:2;
    background-color: #FFFFFF;
    width:45%;
    margin-top:10px;
    left: -60px;
    position:relative;
}



















#arbeids-menu p, #arbeids-menu span{
    font-size:10px;
}

#arbeids-menu p{
    margin-left:22px;
    padding-top:5px;
}


#arbeids-menu div{
    font-size:10px;
    text-align:center;
    margin-top:-10px!important;
}

#arbeids-menu div:nth-child(1){
    background-image: url('images/bedrywe-in-sol.png');
    background-repeat: no-repeat;  
    background-position: top center;
}

#arbeids-menu div:nth-child(2){
    background-image: url('images/arbeidsverhoudinge.png');  
    background-repeat: no-repeat;  
    background-position: top center;
}

#arbeids-menu div:nth-child(3){
    background-image: url('images/soli-regs-diens.png');  
    background-repeat: no-repeat;  
    background-position: top center;
}


#arbeids-menu div{
    padding-top:60px;
    margin-top:-70px!important;
}




.heading-subtext{
    font-size:16px;
}

#top-heading-div{
    margin-top:150px;
    padding-bottom: 30px;
}


#top-heading-div div{
    margin-top:-75px;
}



#arbeidsverhoudinge{
    float:left;
    width:100%;
    margin-left: 60px;
}

#regsdienste{
    float:left;
    width:100%;
    margin-left: 60px;
}

#regsdienste #regs-sub-heading{
    font-family: museoSlab300;
    font-size:28px;
    background-image: url('images/bedrywe-in-sol.png');  
    background-repeat: no-repeat;  
    background-position: 0px center; 
    height: 45px; 
    padding-left: 70px;
    padding-top: 15px;
    margin-left: -70px;
}

#arbeidsverhoudinge #arbeids-sub-heading{
    font-family: museoSlab300;
    font-size:28px;
    background-image: url('images/arbeidsverhoudinge.png');  
    background-repeat: no-repeat;  
    background-position: 0px center; 
    height: 45px; 
    padding-left: 70px;
    padding-top: 15px;
    margin-left: -70px;
}

#bedrywe-switch-blok{
    border: 3px solid #3ab44a;
    border-radius: 15px;
    box-shadow: 0 0 5px 0 #6e6e6e;
    padding: 5px;
    text-align: left;
    float:right;
    z-index:2;
    background-color: #FFFFFF;
    width:240px;
    height: 470px;
    overflow: hidden;
    left: 38px;
    position:relative;
    width: 445px;
}


#bedrywe-switch-blok h3{
    font-family: museoSlab300;
}

#bedrywe-switch-blok th{
    text-align:left;
}

#bedrywe-switch-blok td{
    font-size:10px;
}

#gform_11, #gform_19{ margin-left: 55px; margin-top: -10px; width: 350px;}
#kontakonsdankie{margin-left: 155px; margin-top: 140px; width: 350px;}

#gform_11 input,#gform_11 textarea{border-radius: 30px; border: 1px solid #3ab44a; padding:5px; font-size:16px; }
#gform_19 input,#gform_19 textarea{border-radius: 30px; border: 1px solid #3ab44a; padding:5px; font-size:16px; }

#gform_11 #gform_submit_button_11{background-color: #ffffff; border: 2px solid #3ab44a;  border-radius: 30px; color: #3ab44a; cursor: pointer; display: block; margin-left: auto; margin-right: auto; width:150px; font-size:30px; margin-top: 75px; }
#gform_19 #gform_submit_button_19{background-color: #ffffff; border: 2px solid #3ab44a;  border-radius: 30px; color: #3ab44a; cursor: pointer; display: block; margin-left: auto; margin-right: auto; width:150px; font-size:30px; margin-top: 75px; }

.gform_wrapper textarea.small{ height:4em!important; width:97.5%!important }

.kontak-ons-header-regs{float: right; font-family: museoSlab300; font-size: 18px; position: relative; right: 95px; top: 70px;}
.kontak-ons-header-regs .orange{font-size: 29px; }
.kontak-ons-header-regs .green{font-size: 43px;}

.diens-kantoor-table{display:none;}

#appHeading{
    width:48%;
    float:left;
    font-family: museoSlab500;
    height: 235px;
}

#appHeading span.orange{
    font-size: 60px;
}

#appHeading span.green{
    font-size: 216px;
    position: relative;
    top: -60px;
}

#appBody{
    width:48%;
    float:left;
    clear:left;
    padding-top: 10px;
}

#appBody a{
    font-family: museoSlab500;
}

#appText span.orange{
    font-family: museoSlab500;
}

#appImg{
    width:48%;
    float:left;
    margin-top: -230px;
}

#appLinks div{
    width:150px;
    float:left;
    text-align: center;
    clear:right;
    margin-left: -20px;
    padding-top: 10px;
}

.page-id-23023 .sidebar-wie-is-ons-ad{
    float: left;
}

#wereld-titel{
    font-family: museoSlab700;
    font-size: 50px;
    position: relative;
    text-transform: uppercase;
    top: -15px;
    width: 650px;
    color:#f48120;
}

/*#master-slider-main-widget-2{
    float:right;
    position:relative;
    top:80px;
    z-index: 99;
}*/

#bgv-slider #master-slider-main-widget-2{
    top:0px; 
}

.page-id-28829 h2, .page-id-22259 h2{
    background-image: url("images/vra-vir-frik.png");
    background-position: 0 60px;
    background-repeat: no-repeat;
    color: #f48120;
    display: block;
    font-family: museoSlab300;
    font-size: 24px;
    height: 740px;
    text-transform: uppercase;
    width: 50%; 
    float:left;
}

.page-id-28829 h2{
    background-image: url("images/vra-vir-frik.png");
    background-position: 0 60px;
    background-repeat: no-repeat;
    color: #f48120;
    display: block;
    font-family: museoSlab300;
    font-size: 20px;
    height: 740px;
    text-transform: uppercase;
    width: 50%; 
    float:left;
     line-height: 30px;
}

.page-id-28829 h2 span, .page-id-22259 h2 span{

    border-bottom: 2px solid orange;
    color: #3ab44a;
    display: block;
    letter-spacing: -0.2px;
    margin-top: -5px;
    width: 84%;

}

#aanlynFrik{

    background-image: url("images/vra-vir-frik_03.png");
    background-position: 20px 60px;
    background-repeat: no-repeat;
    background-size: 96% auto;
    color: #3ab44a;
    display: block;
    float: left;
    font-family: museoSlab300;
    font-size: 24px;
    height: 500px;
    left: -125px;
    padding-top: 400px;
    position: relative;
    text-transform: uppercase;
    width: 50%;
}

#aanlynFrik .gform_body{ font-size:12px!important;}
#aanlynFrik .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit]{ font-size:12px!important;}

#aanlynFrik .frikmsg{ font-size:12px!important; float: left; display:inline}

#aanlynFrik span:nth-child(1){
    float:left;
    color: #f48120;
}
#aanlynFrik span:nth-child(3){
    float: left;
    font-size: 43px;
    margin-top: -10px;
}

#aanlynFrik iframe{
    float: left;
    left: 15px;
    position: relative;
    top: -65px;

}



#icl_lang_sel_widget{
    list-style-type: none!important;
}


#lang_sel_list {

  padding-left: 5px;
}

.home #lang_sel_list a{
    background-color: #6d6d6d!important;

}

#main404{
    background-color: #efefef;
    background-image: url("images/404-page-bg.png");
    background-position: -10px 175px;
    background-repeat: no-repeat;
    background-size: 104% auto;
    border: 3px solid #37b349;
    border-radius: 10px;
    box-shadow: 0 0 10px 0 #404040;
    height: 600px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 25px;
    width: 600px;
}

#main404 span{
    font-size: 23px;
    display:block;
    padding: 0px 10px 0px 10px;
}

#main404 a:nth-child(3){
    display:block;
    width:98%;
    text-align: right;
    padding-right:20px;
    color:#37B349;
    font-size: 22px;
    margin-top: -20px;
}

#main404 a:nth-child(7){
    display:block;
    width:98%;
    text-align: right;
    padding-right:20px;
    color:#37B349;
    font-size: 22px;
    margin-top: -20px;
}

#sol-wereld-teks404{
    background-image: url("images/404-page-arrows.png");
    background-position: -15px -5px;
    background-repeat: no-repeat;
    padding-left: 170px;
    background-size: 60% auto;
    color:#F68423;
}

.sol-wereld-404{
    padding-top: 20px;
}

#icl_lang_sel_widget-1{
    list-style-type:none;
}	

.sub-navigasie{

border: 1px solid #878787;
    clear: left;
    float: left;
    margin-top: 25px;
    -webkit-border-radius: 0px 15px 15px 0px;
border-radius: 0px 15px 15px 0px;
width: 60px;
padding: 10px 0 10px 5px;
-webkit-box-shadow: 0 0 15px 0 #707070;
box-shadow: 0 0 15px 0 #707070;
position: fixed;
top: 17%;
background-color: #efefef;

}

.sub-navigasie img{
display:block;
float:left;
  
}

.sub-navigasie .portal-back{
width:100%;
height:auto;
  
}

.sub-navigasie #Image-Maps-Com-image-maps-2015-03-10-093949{
float: left;

position: relative;
height: 424px;
/* width: inherit; */
height: auto;

}

#lang_sel_list{
    padding-top: 5px;
}

#lang_sel_list a:visited{
  background-color: #6d6d6d!important;

}

#lang_sel_list a{
  background-color: #6d6d6d!important;

  font-size: 20px;
  font-weight: normal;
  font-family: gillSansMt;
}

.lang_sel_sel{
 color:#FFFFFF!important;
}

#postPrimary h3 a{
  font-size: 30px;
  color: #f48020!important;
  padding-bottom:10px;
  display: block;
}

.assistive-text{
  font-size: 15px!important;
}

.page-id-22329 #gform_wrapper_9,.page-id-28817 #gform_wrapper_9{
  background-image: url("images/verwysbank.png");
    background-position: right center;
    background-repeat: no-repeat;
}

#verwysHead{

  font-size: 60px;
  font-family: museoSlab500;  
  text-transform: uppercase;
  color: #f48120;
}

#verwysSubHead{
  font-size: 34.5px;
  font-family: museoSlab500;  
  text-transform: uppercase;
  color: #37B349;
display:block;
  margin-top:-15px;
  border-bottom: 3px solid #f48120;
  width: 590px;
}

#verwysText{
    font-family: museoSlab500;  
    color: #f48120;
    display:block;
    margin-top:-10px;
display: block;
font-size: 12.5px;
}

#regvDiv{
background-image: url("images/regv-skaal.png");
background-position: -7px 4px;
background-repeat: no-repeat;
background-size: 17.5% auto;
padding-left: 161px;
}

#regvHead{

  font-size: 60px;
  font-family: museoSlab500;  
  text-transform: uppercase;
  color: #f48120;
}

#regvSubHead{
  font-size: 65.5px;
  font-family: museoSlab500;  
  text-transform: uppercase;
  color: #37B349;
display:block;
  margin-top:-15px;
  border-bottom: 3px solid #f48120;
  width: 460px;
}

#regsvText{
    font-family: museoSlab500;  
    color: #f48120;
    display:block;
    margin-top:-10px;
display: block;
font-size: 19px;
width: 460px;
}

#regvEks{
background-image: url("images/regv-badgel.png");
background-position: -7px 4px;
background-repeat: no-repeat;
float: left;
left: 644px;
padding-right: 90px;
padding-top: 220px;
position: relative;
margin-top: -700px;
}

#regvEksText{
color: #f48120;
display: block;
font-family: museoSlab500;
font-size: 28px;
margin-top: -8px;
padding-left: 16px;
text-transform: uppercase;
}

#regvEksText2{
color: #37b349;
display: block;
font-family: museoSlab500;
font-size: 25px;
margin-top: -8px;
padding-bottom: 90px;
padding-left: 65px;
padding-top: 30px;
text-transform: uppercase;
width: 250px;
}

#regvDiv-en{
background-image: url("images/regv-skaal.png");
background-position: -7px 4px;
background-repeat: no-repeat;
background-size: 17.5% auto;
padding-left: 180px;
}

#regvHead-en{
padding-left: 35px;
font-size: 80px;
  font-family: museoSlab500;  
  text-transform: uppercase;
  color: #f48120;
}

#regvSubHead-en{

color: #37b349;
display: block;
font-family: museoSlab500;
font-size: 72.5px;
left: -187px;
margin-top: -15px;
padding-right: 7px;
position: relative;
text-align: right;
text-transform: uppercase;
top: -18px;
width: 460px;
}

#regvSubHead2-en{
border-bottom: 3px solid #f48120;
color: #37b349;
display: block;
font-family: museoSlab500;
font-size: 60.5px;
left: -187px;
margin-top: -15px;
padding-right: 7px;
position: relative;
text-align: right;
text-transform: uppercase;
top: -30px;
width: 460px;
}

#regsvText-en{
color: #f48120;
display: block;
font-family: museoSlab500;
font-size: 20px;
left: -184px;
margin-top: -40px;
position: relative;
width: 460px;
}

#regvEks-en{
background-image: url("images/regv-badgel-e.png");
background-position: -7px 4px;
background-repeat: no-repeat;
float: left;
left: 620px;
padding-right: 90px;
padding-top: 220px;
position: relative;
margin-top: -700px;
}

#regvEksText-en{
color: #f48120;
display: block;
font-family: museoSlab500;
font-size: 28px;
margin-top: -8px;
padding-left: 16px;
text-transform: uppercase;
}

#regvEksText2-en{
color: #37b349;
display: block;
font-family: museoSlab500;
font-size: 25px;
position:relative;
top:5px;
padding-bottom: 90px;
padding-left: 65px;

text-transform: uppercase;
width: 250px;
}

#regvEksText2-en a{
font-size: 50px;
position: relative;
top: -17px;
}

.tekenInAsb{
font-family: museoSlab500;
font-size: 25px;
padding:20px;
text-align: center;
}

.categories-content{
width:50%;
margin-left: auto;
margin-right: auto;
}

.othCat{
font-size:20px;
}

#cat {
    border: 1px solid #111;
   background: transparent;
   padding: 5px 35px 5px 5px;
   font-size: 12px;
   border: 1px solid #ccc;
   height: 34px;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   margin-top: -10px;
   -webkit-border-radius: 15px 15px 15px 15px;
border-radius: 15px 15px 15px 15px;
width:150px;
} 

.widget_categories{
float: left;
    list-style-type: none;
    margin-left: 165px;
    margin-top: -45px;
}


.category .page-content-title-wrapper{
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 33%, #3aaa34 33%, #3aaa34 66%, #ffffff 66%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(33%,#ffffff), color-stop(33%,#3aaa34), color-stop(66%,#3aaa34), color-stop(66%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 33%,#3aaa34 33%,#3aaa34 66%,#ffffff 66%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 33%,#3aaa34 33%,#3aaa34 66%,#ffffff 66%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 33%,#3aaa34 33%,#3aaa34 66%,#ffffff 66%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 33%,#3aaa34 33%,#3aaa34 66%,#ffffff 66%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}

.category .page-content-title{
   -webkit-border-radius: 15px 15px 15px 15px;
border-radius: 15px 15px 15px 15px;
border:2px solid #3AAA34;
padding:10px 10px 10px 10px;
text-transform: uppercase;
font-family: museoSlab300;
display: inline-block;
-webkit-box-shadow: 0 0 3px 2px #ADADAD;
box-shadow: 0 0 3px 2px #ADADAD;
  background-color: #FFFFFF;
  font-size: 19px;
}

.caTerug{
  float:right;
  position:relative;
  color:#FFFFFF;
  top:30px;
  right:10px;
  font-size:16px;
}

.caTerug a{
font-weight: bold;
font-style: italic;
color: #FFFFFF;
font-size:16px;
}



#nuuskDiv{
background-image: url("images/nuuskantoor.png");
background-position: 427px 39px;
background-repeat: no-repeat;
margin-top: -40px;
padding-bottom: 110px;
padding-top: 30px;
}

#nuuskDiv h4{
  color:#f48120;
  font-family: museoSlab300;
  font-size: 46px;
  text-decoration: underline;
  text-align: left;
}

#nuuskDiv span{
width:390px;
}

#nuuskSpan1{
  color:#3ab44a;
    font-family: museoSlab300;
    text-transform: uppercase;
    display:block;
     text-align: center;
       font-size: 42px;
}

#nuuskSpan2{
  color:#f48120;
    font-family: museoSlab300;
    text-transform: uppercase;
    display:block;
     text-align: center;
     font-size: 27px;
     margin-top:-26px;
}

#nuuskSpan3{
  color:#3ab44a;
  
    font-family: museoSlab300;
    text-transform: uppercase;
    display:block;
     text-align: center;
     font-size: 24px;
}

#nuuskSpan4{
  color:#f48120;
  text-transform: lowercase;
  display:block;
   text-align: center;
   font-size: 20px;
   margin-top: -22px;
}


.circle{width:111px;height:111px;border-radius:55px; color:#fff; background:#3ab44a; position: relative;}
.circle:hover{ background-color:#00733b}
.circle-kies{ width:111px;height:111px;border-radius:55px; color:#fff; background:#f58220; position: relative;}

.voordele-icon-sos-holder{ width:111px; height:140px; float:left; display:inline; margin-right:7px; position:relative; text-transform:uppercase; margin-bottom:15px;}
.voordele-icon-sos-holder span{width:111px; position: absolute; bottom: 13px; left: 0px;}

.voordele-icon-publiek{background-image:url(images/vakbondvoordele-lede-publiek.png); width:25px; height:21px; float:right }
.voordele-icon-sol{background-image:url(images/vakbondvoordele-lede-sol.png); width:25px; height:21px; float:right}

.voordele-icon-sos{ width:97px; height:97px; background-color:#fff; border-radius:59px; margin: auto;  position: absolute; left:0; right: 0; top: 0; bottom: 0; background-image:url(images/icon-sos.png); background-repeat:no-repeat; background-position:center;}
.voordele-icon-studie{ width:97px; height:97px; background-color:#fff; border-radius:59px; margin: auto;  position: absolute; left:0; right: 0; top: 0; bottom: 0; background-image:url(images/icon-studie.png); background-repeat:no-repeat; background-position:center;}
.voordele-icon-loopbaan{ width:97px; height:97px; background-color:#fff; border-radius:59px; margin: auto;  position: absolute; left:0; right: 0; top: 0; bottom: 0; background-image:url(images/icon-loopbaan.png); background-repeat:no-repeat; background-position:center;}
.voordele-icon-arbeidsdienste{ width:97px; height:97px; background-color:#fff; border-radius:59px; margin: auto;  position: absolute; left:0; right: 0; top: 0; bottom: 0; background-image:url(images/icon-arbeid.png); background-repeat:no-repeat; background-position:center;}
.voordele-icon-bgv{ width:97px; height:97px; background-color:#fff; border-radius:59px; margin: auto;  position: absolute; left:0; right: 0; top: 0; bottom: 0; background-image:url(images/icon-bgv.png); background-repeat:no-repeat; background-position:center;}
.voordele-icon-fin{ width:97px; height:97px; background-color:#fff; border-radius:59px; margin: auto;  position: absolute; left:0; right: 0; top: 0; bottom: 0; background-image:url(images/icon-fin.png); background-repeat:no-repeat; background-position:center;}
.voordele-icon-welstand{ width:97px; height:97px; background-color:#fff; border-radius:59px; margin: auto;  position: absolute; left:0; right: 0; top: 0; bottom: 0; background-image:url(images/icon-welstand.png); background-repeat:no-repeat; background-position:center;}
.voordele-icon-sterftevoordeel{ width:97px; height:97px; background-color:#fff; border-radius:59px; margin: auto;  position: absolute; left:0; right: 0; top: 0; bottom: 0; background-image:url(images/icon-sterf.png); background-repeat:no-repeat; background-position:center;}
.voordele-icon-ontspanning{ width:97px; height:97px; background-color:#fff; border-radius:59px; margin: auto;  position: absolute; left:0; right: 0; top: 0; bottom: 0; background-image:url(images/icon-ontspan.png); background-repeat:no-repeat; background-position:center;}
.voordele-icon-bevalling{ width:97px; height:97px; background-color:#fff; border-radius:59px; margin: auto;  position: absolute; left:0; right: 0; top: 0; bottom: 0; background-image:url(images/icon-bevalling.png); background-repeat:no-repeat; background-position:center;}

.voordele-teks-geen{ display:none;}
.voordele-teks-header:hover{cursor: pointer;}
.voordele-teks-header{font-weight:bold}

area{
  cursor: pointer;
}

/**aansluiting**/
.aansluiting-holder{ width:970px; float:left; display:inline;}
.aansluiting-links{ width:181px; float:left; display:inline; background-image:url('images/aansluitings-icon.jpg'); background-repeat:no-repeat; }
.aansluiting-regs{ width:789px; float:right; display:inline;}

.aansluiting-heading-hoof{ width:963px; height:81px; float:left; display:inline; margin-bottom:20px}
.aansluiting-heading-hoof-1{font-family: museoSlab300!important; font-size: 64px; color: #f48120; font-weight:bold; display:block; margin-top:-10px; text-decoration:underline;}
.aansluiting-heading-hoof-1-en{font-family: museoSlab300!important; font-size: 74px; color: #f48120; font-weight:bold; display:block; margin-top:-10px; text-decoration:underline;}
.aansluiting-heading-hoof-2{font-size: 25px; display:block; margin-top:-10px; }

.aansluiting-icon-1min{ display:block; margin-top:144px; width:181px; margin-left:21px;}
.aansluiting-icon-skakel{ display:block; margin-top:124px; width:181px; margin-left:21px;}
.aansluiting-icon-sms{ display:block; margin-top:160px; width:181px; margin-left:21px; }
.aansluiting-icon-aanlyn{display:block; margin-top:139px; width:181px; margin-left:21px;}
.aansluiting-icon-diens{display:block; margin-top:159px; width:181px; margin-left:21px;}
.aansluiting-icon-laaiaf{display:block; margin-top:159px; width:181px; margin-left:21px;}
.aansluiting-icon-epos{display:block; margin-top:153px; width:181px; margin-left:21px;}
.aansluiting-icon-epos-en{display:block; margin-top:117px; width:181px; margin-left:21px;}

.aansluiting-1-min{ width:789px; background-size:100%; height:465px; float:left; display:inline; background-image:url('images/aansluitings-1min.png'); background-repeat:no-repeat;}
.aansluiting-1-min-en{ width:789px; background-size:100%; height:465px; float:left; display:inline; background-image:url('images/join-solidarity.png'); background-repeat:no-repeat;}

.aansluiting-heading{font-family: museoSlab300; text-transform: uppercase; font-size: 82px; color: #f48120; margin-top:-15px; margin-left:15px; }
.aansluiting-heading-en{font-family: museoSlab300; text-transform: uppercase; font-size: 82px; color: #f48120; margin-top:-15px; margin-left:15px; }

.aansluiting-heading span{font-size: 59px;  color: #3ab44a; top: -50px; position: relative; }
.aansluiting-heading-en span{font-size: 59px;  color: #3ab44a; top: -50px; position: relative; }

.aansluiting-vorm{margin-left:15px; float:left; display:inline; width:900px}
.aansluiting-vorm-en{margin-left:15px; float:left; display:inline; width:900px; margin-top:162px}

.aansluiting-heading-1{font-family: museoSlab500; text-transform: uppercase; font-size: 82px; color: #f48120; margin-top:-15px; margin-left:15px; }
.aansluiting-heading-2{font-family: museoSlab500; text-transform: uppercase; font-size: 60px; color: #3ab44a; margin-top:-28px; margin-left:15px; }

#gform_7{padding-bottom:100px;}

#minTeks{margin-top:-128px; margin-left:15px; }

#minTeks span:nth-child(1){ font-family: museoSlab300; text-transform: uppercase; font-size: 19.5px; color: #f48120; font-weight:bold; }
#minTeks span:nth-child(3){ font-family: museoSlab300; text-transform: uppercase; font-size: 20px; color: #3ab44a; font-weight:bold; display:block; margin-top:-5px;}

.aansluiting-meer-oor{width:789px; background-size:100%; height:878px;  background-image:url('images/aansluitings-meer-oor.png'); background-repeat:no-repeat; float:left; display:inline;}
.aansluiting-meer-oor2{width:789px; background-size:100%; height:878px;  background-image:url('images/aansluitings-meer-oor2.png'); background-repeat:no-repeat; float:left; display:inline;}
.aansluiting-meer-oor-header-1{font-family: museoSlab300; font-size: 80px; color: #f48120; font-weight:bold; margin-left:10px; margin-top:8px; display:block; }
.aansluiting-meer-oor-header-1-en{font-family: museoSlab300; font-size: 72px; color: #f48120; font-weight:bold; margin-left:10px; margin-top:8px; display:block; }
.aansluiting-meer-oor-header-2{font-family: museoSlab300; font-size: 60px; color: #3ab44a; font-weight:bold; margin-left:10px; margin-top:-21px; display:block; }
.aansluiting-meer-oor-header-2-en{font-family: museoSlab300; font-size: 70px; color: #3ab44a; font-weight:bold; margin-left:10px; margin-top:-21px; display:block; }
.aansluiting-meer-oor-header-3-en{font-family: museoSlab300; font-size: 40px; color: #3ab44a; font-weight:bold; margin-left:10px; margin-top:-21px; display:block; }

.aansluiting-meer-oor-kostes{ width:640px; height:138px; float:left; display:inline;}
.aansluiting-meer-oor-kostes-en{ width:640px; height:138px; float:left; display:inline; margin-top:21px;}
.aansluiting-meer-oor-kostes-header{font-family: museoSlab300; font-size: 38px; color: #fff; display:block; margin-top:14px; margin-left:20px; font-weight:bold;}
.aansluiting-meer-oor-kostes-teks{ font-size:12px; display:block; margin-top:2px; margin-left:21px;}

.aansluiting-meer-oor-hoekom{ width:640px; height:126px; float:left; display:inline;}
.aansluiting-meer-oor-hoekom-header{font-family: museoSlab300; font-size: 34px; color: #fff; display:block; margin-top:8px; margin-left:20px; font-weight:bold;}
.aansluiting-meer-oor-hoekom-teks{ font-size:12px; height:73px; display:block; margin-top:5px; margin-left:21px; overflow:scroll; overflow-x:hidden;}

.aansluiting-meer-oor-twee{ width:640px; height:126px; float:left; display:inline;}
.aansluiting-meer-oor-twee-header{font-family: museoSlab300; font-size: 34px; color: #fff; display:block; margin-top:5px; margin-left:20px; font-weight:bold;}
.aansluiting-meer-oor-twee-teks{ font-size:12px; height:73px; display:block; margin-top:5px; margin-left:21px; overflow:scroll; overflow-x:hidden;}

.aansluiting-meer-oor-waarde{ width:640px; height:126px; float:left; display:inline;}
.aansluiting-meer-oor-waarde-header{font-family: museoSlab300; font-size: 34px; color: #fff; display:block; margin-top:6px; margin-left:20px; font-weight:bold;}
.aansluiting-meer-oor-waarde-teks{ font-size:12px; height:71px; display:block; margin-top:5px; margin-left:21px; overflow:scroll; overflow-x:hidden;}

.aansluiting-meer-oor-kanselasie{ width:640px; height:126px; float:left; display:inline;}
.aansluiting-meer-oor-kanselasie-header{font-family: museoSlab300; font-size: 34px; color: #fff; display:block; margin-top:2px; margin-left:20px; font-weight:bold;}
.aansluiting-meer-oor-kanselasie-teks{ font-size:12px; height:71px; display:block; margin-top:5px; margin-left:21px; }

@-moz-document url-prefix() { 
 .aansluiting-heading-hoof-1-en{font-family: museoSlab300!important; font-size: 73px; color: #f48120; font-weight:bold; display:block; margin-top:-10px; text-decoration:underline;}
 .aansluiting-heading-hoof-1{font-family: museoSlab300!important; font-size: 64px; color: #f48120; font-weight:bold; display:block; margin-top:-10px; text-decoration:underline;}
 .page-id-22333 .aansluiting-meer-oor-hoekom-teks{ font-size:12px; height:73px; display:block; margin-top:-40px; margin-left:21px; overflow:scroll; overflow-x:hidden;}

}



/**soldeer teken in**/
.soldeer-teken-in-houer{ width: 970px; /*height:361px;*/ background-image:url('images/soldeer-inteken-bladsy.png'); 
float:left; display:inline; background-repeat: no-repeat;}
.soldeer-teken-in-houer-en{ width: 970px; /*height:361px;*/ background-image:url('images/soldeer-inteken-bladsy-en.png'); 
float:left; display:inline; background-repeat: no-repeat;}
.soldeer-teken-in-heading-1{font-family: museoSlab300; font-size: 67px; color: #f48120; font-weight:bold; display:block; margin-left:242px; margin-top:-11px;}
.soldeer-teken-in-heading-1-en{font-family: museoSlab300; font-size: 60px; color: #f48120; font-weight:bold; display:block; margin-left:242px; margin-top:-11px;}

.soldeer-teken-in-heading-2{font-family: museoSlab300; font-size: 95px; color: #3ab44a; font-weight:bold; display:block; margin-left:242px; margin-top:-34px;}
.soldeer-teken-in-heading-2-en{font-family: museoSlab300; font-size: 95px; color: #3ab44a; font-weight:bold; display:block; margin-left:242px; margin-top:-27px;}

.soldeer-teken-in-heading-3{font-family: museoSlab300; font-size: 21px; color: #f48120; display:block; margin-left:252px; margin-top:-17px; }
.soldeer-teken-in-heading-4{font-family: museoSlab300; font-size: 20.5px; color: #3ab44a; display:block; margin-left:252px; margin-top:-5px; }
.soldeer-teken-in-heading-4-en{font-family: museoSlab300; font-size: 23.2px; color: #3ab44a; display:block; margin-left:252px; margin-top:-5px; }

.soldeer-teken-in-vorm{ width:690px; float:left; display:inline; margin-top:25px; margin-left:10px;}
.soldeer-teken-in-vorm-gf{width:690px; float:left; display:inline; }

/**aktiveer blad**/
#content .widecolumn{ border:solid 1px green!important;}

/*.page-id-23206 .aansluiting-heading-hoof,
.page-id-22333 .aansluiting-heading-hoof{
  display:none;
}*/

.eskom-links{ width:620px; height:100%; float:left; display:inline; text-align:justify}
/*.eskom-links b, strong{color:#f58220}*/

.eskom-regs{ width:300px; height:100%; float:right; display:inline;}
.eskom-clear{clear:both}



.banner_header{
	width:100%;
	float:left;
	clear:both;
}

.regs1_3{
padding-top:20px;
width:34%;
float:left;
text-align: right;
}

.links2_3{
	padding-top:0px;
width:66%;
float:left;
}
#gform_33{
	padding-left:150px;
	padding-top:30px;
}

#gform_fields_33 input{
width:70%;
}

#vn-audio{
	cursor:pointer;
}


div > .gsc-search-box {
    width:250px!important;
    float:right;
    margin-top:-15px!important;
    margin-right:-25px!important;
}



.gsc-search-button{
    height:24px!important;
}

.gsc-search-box input{
height:16px;
}

.gsc-search-box td{
padding-top:2.5px;
}

.language-bar-home .global-site-search, .language-bar-home .widget_text_icl,.language-bar .global-site-search, .language-bar .widget_text_icl{
    float:left;
    width:285px;
     text-align: right;
}

.language-bar-home .global-site-search, .language-bar .global-site-search{
top:-3px;
left:-50px;
position: relative;

}

.language-bar-home .widget_text_icl:nth-child(3){
right:0px;
float:right;
}

.language-bar .widget_text_icl:nth-child(3){
right:0px;
float:right;
}

.global-site-search input[type=text]{
    -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
 padding: 7px;
    margin-top: -3px;
    width: 350px!important;
}

.global-site-search input[type=submit]{
    -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
 padding: 7px;
    margin-left: 20px;
    border:2px solid #1F9B2E;
}

#lang_icon{
 width:45px;  
 height:45px; 
 float:left;
 top:-5px;
position: relative;
left:2px;
}

#search_icon{
 width:40px;  
 height:40px; 
  float:left;
top:-5px;
position: relative;
left:5px;
cursor: pointer;
display:none;
}

.entry td{
    width:100%!important;
}

.postid-35104 .entry td{
    width:50%!important;
}

.entry td u{
    display:block;
    width:100%!important;
    padding-top:15px;
}

#min-dankie{
border:2px solid #3ab44a;
background-color:#FFFFFF;
padding: 50px;
-webkit-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    -webkit-box-shadow: 0 0 10px 0 #707070;
box-shadow: 0 0 10px 0 #707070;
background-image: url(images/1-minuut-dankie-smile.png);
background-repeat: no-repeat;
background-position: center 20px;
padding-top:150px;
margin-top: 30px;
}

.page-id-29692 #dankie-1-af, .page-id-29697 #dankie-1-af{
color:#f58220;
      font-size:40px!important;
}

.page-id-29692 #min-dankie span,.page-id-29697 #min-dankie span{
 text-transform: uppercase;
     font-family: museoSlab500;
      font-size:20px;

}

#min-dankie span{
 text-transform: uppercase;
     font-family: museoSlab500;
      font-size:35px;

}

#dankie-1{
color:#f58220;
      font-size:40px!important;
}

#dankie-1-af{
color:#f58220;
      font-size:52px!important;
}

#dankie-2{
      margin-top: -22px;
  display: block;
  line-height: 30px;;
}

#dankie-3{
  display: block;
  line-height: 28px;;
  margin-top: 60px;
  color:#f58220;
}

.single-post .entry img{
    float:left;
    padding:10px; 
height: 201px;
width:auto;
clear:left;
    display:block;
}

.single-post .attachment-post-thumbnail{
    float:right!important;
    padding-left:10px;
    padding-bottom:10px; 
width: 300px;
  height: auto;

    display:block;
}

.profile-bar{
width:100%;
height:60px;
position:fixed;
background-color:#6D6D6D;
margin-top: -60px;
z-index: 9999;
}

.profile-logo-holder{
    width:75px;
    padding-left:10px;
    position:fixed;
      top: 5px;
}

.profile-logo-holder img{
    width:75px;
    height:auto;
}

.profile-status{
    margin-left: auto;
    margin-right: auto;
    width:960px;
    margin-top: 5px;
}
.online-state-online{
    text-align: left;
    background-image: url(images/profile-status-online.png);
    background-repeat: no-repeat;
    background-size: 50px auto;
     height: 50px;
    margin-top: -25px;
    background-position: center right;
position:relative;

}


.online-state-offline{
text-align: left;
background-image: url(images/profile-status-offline.png);
    background-repeat: no-repeat;
    background-size: 50px auto;
     height: 50px;
    margin-top: -25px;
     background-position: center right;
position:relative;

}

.online-state-offline p{
color: #ffffff;
font-size: 18px;
width: 200px;
text-align: center;
position: relative;
right: -90px;
line-height: 18px;
padding-top: 5px;
padding-bottom: 5px;
    }

.online-state-online p{
color: #ffffff;
font-size: 18px;
width: 200px;
text-align: center;
position: relative;
right: -55px;
line-height: 18px;
padding-bottom: 5px;
    }

.profile-time-date{
    position:fixed;
right:20px;
    color:#FFFFFF;
}

.profile-time-date .time{
font-size:25px;
top: -10px;
position:relative;
}

.profile-time-date .date{
 font-size: 15px;
    top: -30px;
    left: 6px;
    position:relative;
}


.profile-ajax-login{
    background-color: #8b8b8a;
    color: #ffffff;
    display: none;
    float: left;
    right: 0px;
    padding: 10px;
    position: absolute;
    top: 45px;
    width: 200px;
}

.profile-menu{
background-color: #8b8b8a;
color: #ffffff;
display: none;
float: left;
padding: 10px;
position: absolute;
right: 0px;
top: 45px;
width: 200px;
}

.profile-menu-options{
list-style-type: none;
 margin-top: 0px
}

.profile-menu-options a{
border-bottom: 2px solid #6D6D6D;
color: #ffffff!important;
display: block;
font-size: 16px;
margin-left: -38px;
padding: 10px;
text-align: center;
}

.profile-linkin,.online-state-online{
    cursor:pointer;
}

.profile-register{
display: block;
    margin-top: -5px;
    text-align: center;
    padding-left: 45px;
}

#gform_47 #werskomgewing li{
    list-style-type: none!important;
}

#gform_47 #werskomgewing ul li{
    list-style-type: none!important;
}

#werskomgewing ul ul li{
    list-style-type: none!important;
}
#gform_fields_47 fieldset{
padding:15px;
}

#gform_fields_47 .gfield_label,#gform_fields_47 legend{
    font-size:18px;font-weight: normal;
}


#gform_47 li label,#gform_47 li label li label li label{
   margin-top:3px;

}

.backflip{
width:30px;
height:auto;
}

.flip_hide{
    display: none;
}
li.widget{
    list-style-type: none!important;
}

.blank_page_desc{
    color:#FFFFFF;
}


@media screen and (max-width: 1125px) {
    .sub-navigasie{
        display:none;
    }
    .categories-content{
width:960px;
margin-left: auto;
margin-right: auto;
padding-left:15px;
}
.main-news-holder {

  background-color: #ffffff!important;
  background-image: none;
}
.main-picture-holder{
    background-color:#FFFFFF;
    background-image: none!important;
}
}

.breadcrumbs{
    list-style:none;
    margin:10px 0;
    overflow:hidden;
	padding:0px;
}
  
#breadcrumbs li{
    display:inline-block;
    vertical-align:middle;
    margin-right:5px;
}
 
 #breadcrumbs li a{color:#000;
text-decoration:none;}
 
  #breadcrumbs li a:hover{color:#000;
text-decoration:underline;}
  
#breadcrumbs .separator{
    font-weight:100;
    color:#ccc;
}

/**Afleggings**/
.page-id-29874, .page-id-29933{font-size:16px!important;}
.afleg-headings{border-top:dashed 2px #666;border-bottom:dashed 2px #666; display:block; width:100%; font-size:44px; font-family:museoSlab500; margin-bottom:5px;}
.afleg-headings-eng{border-top:dashed 2px #666;border-bottom:dashed 2px #666; display:block; width:100%; font-size:32px; font-family:museoSlab500; margin-bottom:5px;}
.hungryfeed_item_description{height:120px; border-bottom:dashed 1px #666; }
.hungryfeed_item_description img{ float:left!important; width:100px!important; height:auto!important; margin-right:10px; margin-top:5px; }

/**Nuuskantoor**/
.nuuskantoor-blad img{ width:150px; height:auto; margin-right:10px;}
.nuuskantoor-blad p{margin:0; padding:0;}
.nuuskantoor-blad tr{border-bottom:solid 1px #999}
.nuuskantoor-blad{border-collapse: collapse;}

.content_trigger1,.content_trigger2,.content_trigger3,.content_trigger4{
    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: museoSlab300; 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;}


/******************/





.likert .scale li ul li{
    display:inline-block;
    width: 170px;
}

.likert fieldset{
padding: 15px !important;
}

#field_54_51 fieldset,#field_78_51 fieldset{
padding: 15px !important;
}


.likert fieldset legend,#field_54_51 fieldset legend{
font-weight: bold;
}


.likert .scale li ul li{
    display:inline-block;
    width: 170px;
}

.likert .scale #field_54_15,
.likert .scale #field_54_16,
.likert .scale #field_54_17,
.likert .scale #field_54_18,
.likert .scale #field_54_19,
.likert .scale #field_78_15,
.likert .scale #field_78_16,
.likert .scale #field_78_17,
.likert .scale #field_78_18,
.likert .scale #field_78_19,
.likert .scale #field_54_21,
.likert .scale #field_54_22,
.likert .scale #field_54_23,
.likert .scale #field_54_24,
.likert .scale #field_54_25,
.likert .scale #field_78_21,
.likert .scale #field_78_22,
.likert .scale #field_78_23,
.likert .scale #field_78_24,
.likert .scale #field_78_25,
#vraag3 #field_54_43,
#vraag3 #field_54_44,
#vraag3 #field_54_45,
#vraag3 #field_54_46,
#vraag3 #field_54_47,
#vraag3 #field_54_48,
#vraag3 #field_54_49,
#vraag3 #field_54_50,
#vraag3 #field_78_43,
#vraag3 #field_78_44,
#vraag3 #field_78_45,
#vraag3 #field_78_46,
#vraag3 #field_78_47,
#vraag3 #field_78_48,
#vraag3 #field_78_49,
#vraag3 #field_78_50
{
    list-style-type: none!important;

}

#vraag3 #field_54_43 label,
#vraag3 #field_54_44 label,
#vraag3 #field_54_45 label,
#vraag3 #field_54_46 label,
#vraag3 #field_54_47 label,
#vraag3 #field_54_48 label,
#vraag3 #field_54_49 label,
#vraag3 #field_54_50 label
{
    width:300px;
float:left;
}

#vraag3 #field_54_43 div,
#vraag3 #field_54_44 div,
#vraag3 #field_54_45 div,
#vraag3 #field_54_46 div,
#vraag3 #field_54_47 div,
#vraag3 #field_54_48 div,
#vraag3 #field_54_49 div,
#vraag3 #field_54_50 div
{
    float: left;
    width: 80px;
}

#vraag3 #field_78_43 label,
#vraag3 #field_78_44 label,
#vraag3 #field_78_45 label,
#vraag3 #field_78_46 label,
#vraag3 #field_78_47 label,
#vraag3 #field_78_48 label,
#vraag3 #field_78_49 label,
#vraag3 #field_78_50 label
{
    width:300px;
float:left;
}

#vraag3 #field_78_43 div,
#vraag3 #field_78_44 div,
#vraag3 #field_78_45 div,
#vraag3 #field_78_46 div,
#vraag3 #field_78_47 div,
#vraag3 #field_78_48 div,
#vraag3 #field_78_49 div,
#vraag3 #field_78_50 div
{
    float: left;
    width: 80px;
}

/****bokke veldtog*******/
#field_50_2{ margin-top:-136px;}
#field_50_2 textarea{ height:156px;}
#gform_50 .gform_footer{margin-top:-25px!important;}


.rugbymuur{ width:970px; height:1079px; float:left; display:inline; background-image:url(images/rugbymuur1.png); background-repeat:no-repeat; color:#FFF;}
.rubymuur-vorm{width:970px; height:430px; float:left; display:inline;}
.rugbymuur-info{ width:940px; height:980px; float:left; display:inline; margin-left:15px; margin-top:85px;}
.rugbymuur-info h2{display:none!important;}
.rugbymuur-info .displaying-num{display:none!important;}

#value-0, #value-5, #value-10, #value-15 {
    width:300px;
    font-size:23px;
    float:left;
    display:inline;
    height:230px;
}
#value-1, #value-6, #value-11, #value-16 {
    width:300px;
    font-size:23px;
    float:left;
    display:inline;
    height:230px;
}
#value-2, #value-7, #value-12, #value-17 {
    width:300px;
    font-size:23px;
    float:left;
    display:inline;
    height:230px;
}
#value-3, #value-8, #value-13, #value-18 {
    width:300px;
    font-size:23px;
    float:left;
    display:inline;
    height:230px;
}
#value-4, #value-9, #value-14, #value-19 {
    width:300px;
    font-size:23px;
    float:left;
    display:inline;
    height:230px;
}
#value-0 span:nth-child(2), #value-5 span:nth-child(2), #value-10 span:nth-child(2), #value-15 span:nth-child(2) {
    font-family:'Indie Flower', cursive;
    font-size:35px;
    color:#0D743C;
    font-weight:bold
}
#value-1 span:nth-child(2), #value-6 span:nth-child(2), #value-11 span:nth-child(2), #value-16 span:nth-child(2) {
    font-family:'Shadows Into Light Two', cursive;
    font-size:35px;
    font-weight:bold;
    color:#3BA935
}
#value-2 span:nth-child(2), #value-7 span:nth-child(2), #value-12 span:nth-child(2), #value-17 span:nth-child(2) {
    font-family:'Satisfy', cursive;
    font-size:35px;
    font-weight:bold;
    color:#FDB813
}
#value-3 span:nth-child(2), #value-8 span:nth-child(2), #value-13 span:nth-child(2), #value-18 span:nth-child(2) {
    font-family:'Rock Salt', cursive;
    font-size:35px;
    font-weight:bold;
    color:#E2621A
}
#value-4 span:nth-child(2), #value-9 span:nth-child(2), #value-14 span:nth-child(2), #value-19 span:nth-child(2) {
    font-family:'Fontdiner Swanky', cursive;
    font-size:35px;
    font-weight:bold;
    color:#F48120
}
#value-0 {
    -ms-transform: rotate(-18deg);
    -webkit-transform: rotate(-18deg);
    transform: rotate(-18deg);
    margin-left:26px;
    margin-top:16px;
}
#value-1 {
    margin-top:-33px;
}
#value-2 {
    -ms-transform: rotate(20deg);
    -webkit-transform: rotate(20deg);
    transform: rotate(20deg);
}
#value-3 {
    margin-left:-284px;
    margin-top:15px;
}
#value-4 {
    -ms-transform: rotate(16deg);
    -webkit-transform: rotate(16deg);
    transform: rotate(16deg);
    margin-top:-51px;
    margin-left:10px;
}
#value-5 {
     -ms-transform: rotate(20deg);
    -webkit-transform: rotate(20deg);
    transform: rotate(20deg);
    margin-top:-149px;
    margin-left:27px;
    float:right!important;
}
#value-6 {
    -ms-transform: rotate(-13deg);
    -webkit-transform: rotate(-13deg);
    transform: rotate(-13deg);
    margin-top:30px;
    margin-left:-284px;
}
#value-7 {
    margin-top:-80px;
    margin-left:10px;
}
#value-8 {
    margin-top:-120px;
    -ms-transform: rotate(-22deg);
    -webkit-transform: rotate(-22deg);
    transform: rotate(-22deg);
    float:right;
}
#value-9 {
    margin-top:30px;
    -ms-transform: rotate(12deg);
    -webkit-transform: rotate(12deg);
    transform: rotate(12deg);
    margin-left:10px;
}
#value-10 {
    margin-top:-30px;
    -ms-transform: rotate(12deg);
    -webkit-transform: rotate(12deg);
    transform: rotate(12deg);
    margin-left:10px;
}
#value-11 {
    margin-top:30px;
    
}




/*#value-0{width:300px; font-size:25px; float:right; border:solid 1px red; display:inline;
-ms-transform: rotate(20deg); 
-webkit-transform: rotate(20deg); 
transform: rotate(20deg); margin-top:38px; max-height:230px}
#value-0 span:nth-child(3){font-family: 'Indie Flower', cursive; font-size:30px; }

#value-1{ float:left; display:inline; width:300px; font-size:25px;; border:solid 1px red}
#value-1 span:nth-child(3){font-family: 'Shadows Into Light Two', cursive; font-size:30px; }

#value-2{ width:300px; float:left; display:inline; font-size:25px; border:solid 1px red; margin-left:10px; margin-top:10px;}
#value-2 span:nth-child(3){font-family: 'Satisfy', cursive; font-size:30px;}

#value-3{ width:300px; float:left; display:inline; font-size:25px; border:solid 1px red}
#value-3 span:nth-child(3){font-family: 'Rock Salt', cursive; font-size:30px;}

#value-4{ float:left; display:inline; width:300px; font-size:25px; border:solid 1px red}
#value-4 span:nth-child(3){font-family: 'Fontdiner Swanky', cursive;font-size:30px;}

#value-5{ float:left; display:inline; border:solid 1px green; width:300px; font-size:25px;}
#value-5 span:nth-child(3){font-family: 'Indie Flower', cursive; font-size:30px; }

#value-6{float:left; display:inline; width:300px; font-size:25px; border:solid 1px green}
#value-6 span:nth-child(3){font-family: 'Shadows Into Light Two', cursive;font-size:30px;  }

#value-7{ width:300px; float:left; display:inline; font-size:25px; border:solid 1px green}
#value-7 span:nth-child(3){font-family: 'Satisfy', cursive; font-size:30px;}

#value-8{width:300px; float:left; display:inline; font-size:25px; border:solid 1px green}
#value-8 span:nth-child(3){font-family: 'Rock Salt', cursive; font-size:30px;}

#value-9{float:left; display:inline; width:300px; font-size:25px; border:solid 1px green}
#value-9 span:nth-child(3){font-family: 'Fontdiner Swanky', cursive; font-size:30px;}

#value-10{width:300px; font-size:25px; float:right; border:solid 1px red; display:inline}
#value-10 span:nth-child(3){font-family: 'Indie Flower', cursive; font-size:30px; }

#value-11{ float:left; display:inline; width:300px; font-size:25px;; border:solid 1px red}
#value-11 span:nth-child(3){font-family: 'Shadows Into Light Two', cursive; font-size:30px; }

#value-12{ width:300px; float:left; display:inline; font-size:25px; border:solid 1px red}
#value-12 span:nth-child(3){font-family: 'Satisfy', cursive; font-size:30px;}

#value-13{ width:300px; float:left; display:inline; font-size:25px; border:solid 1px red}
#value-13 span:nth-child(3){font-family: 'Rock Salt', cursive; font-size:30px;}

#value-14{ float:left; display:inline; width:300px; font-size:25px; border:solid 1px red}
#value-14 span:nth-child(3){font-family: 'Fontdiner Swanky', cursive;font-size:30px;}

#value-15{ float:left; display:inline; border:solid 1px green; width:300px; font-size:25px;}
#value-15 span:nth-child(3){font-family: 'Indie Flower', cursive; font-size:30px; }

#value-16{float:left; display:inline; width:300px; font-size:25px; border:solid 1px green}
#value-16 span:nth-child(3){font-family: 'Shadows Into Light Two', cursive;font-size:30px;  }

#value-17{ width:300px; float:left; display:inline; font-size:25px; border:solid 1px green}
#value-17 span:nth-child(3){font-family: 'Satisfy', cursive; font-size:30px;}

#value-18{width:300px; float:left; display:inline; font-size:25px; border:solid 1px green}
#value-18 span:nth-child(3){font-family: 'Rock Salt', cursive; font-size:30px;}

#value-19{float:left; display:inline; width:300px; font-size:25px; border:solid 1px green}
#value-19 span:nth-child(3){font-family: 'Fontdiner Swanky', cursive; font-size:30px;}*/

/*table.sticky-list tr:nth-child(1) {
    font-family: 'Indie Flower', cursive!important;
}

table.sticky-list tr:nth-child(2) {
    font-family: 'Sigmar One', cursive!important;
}
table.sticky-list tr:nth-child(3) {
    font-family: 'Shadows Into Light Two', cursive!important;
}*/


/***********/

.krp-header{
     background-image:url(images/krp_header.png); background-repeat:no-repeat;
     height:300px;
}

.krp-header-en
{
     background-image:url(images/krp_header_eng.png); background-repeat:no-repeat;
     height:300px;
}

.krp-menu 
{
    width:100%;
    padding:1px;
    background-color:#F4811F; 
    width:100%;
}

.krp-menu ul li{
display: inline;
padding-left:40px;
background-image:url(images/menu-dot.png); background-repeat:no-repeat;
background-position: 10px -7px;
}

.krp-menu ul li:nth-child(1){

background-image:none;
padding-left:0px;
}

.krp-menu ul li a{
display: inline;
color:#FFFFFF;
font-size: 30px;
}

.krp-left{ width:630px; height:100%; float:left; display:inline;}
.krp-right{ width:300px; height:100%; float:right; display:inline; }

.krp-head{
text-transform: uppercase;
font-size: 30px;
color:#6b6b6a;
}

.krp-def{
background-color: #FFFFFF;
padding:10px;
border:3px dashed #39B249;
}

.krp-def h1{
text-transform: capitalize;
font-size: 30px;
color:#6b6b6a;
margin-top:-10px;
}

.krp-def div{
color:#F4811F;
padding-left:20px;
font-size: 20px;
}

.kor_trg, .cor_trg{
background-color: #f48020;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
-webkit-box-shadow: 0 0 5px 1px #5E5E5E;
box-shadow: 0 0 5px 1px #5E5E5E;
color: #ffffff!important;
padding: 8px;
}

.page-id-30609 .query-wrapper-content .query-row img,.page-id-30653 .query-wrapper-content .query-row img{
float:left;
padding:0px 15px 15px 0px;
clear:left;
}

.page-id-30609 .query-wrapper-content .query-row .query-field-post_title,.page-id-30653 .query-wrapper-content .query-row .query-field-post_title
{
    color: #6b6b6a;
    font-size: 30px;
    text-transform: uppercase;
}

.page-id-30609 .query-row,.page-id-30653 .query-row{
    height:175px;
}


.page-id-30848 div{ width:100%!important;}
.page-id-30848 p { text-align:center;}

.home .main-img #text_icl-4,.home .main-img #text_icl-5{
	margin-top:0px;
}

.wereld-verklarings-bo{
	float:left;
	    margin-top: 15px;
	    padding-left:20px;
            border: 3px solid #39B24A;
    padding: 5px;
    border-radius: 15px;
}

.wereld-verklarings-bo-eng{
	float:left;
	    margin-top: 20px;
	    padding-left:20px;
            border: 3px solid #39B24A;
    padding: 5px;
    border-radius: 15px;

}

.wereld-verklarings-bo .query-mediaverklarings_tuisblad-wrapper{
	clear:left;
	float:left;
	margin-top: -35px
}

.wereld-verklarings-bo-eng .query-mediaverklarings_tuisblad-wrapper{
	clear:left;
	float:left;
	margin-top: -35px
}

.wereld-verklarings-bo .query-mediaverklarings_tuisblad-wrapper .query-row{
float:left;
width:135px;
    background-color:#FFFFFF;
    margin-left:23px;
    padding:10px 0px 0px 0px;
    height:200px;
   /* -webkit-box-shadow: 0 0 5px 0 #737373;*/

margin-top:40px;
    /*border: 2px solid #E2621A;*/
    border-radius: 15px 15px 15px 15px;

}

.wereld-verklarings-bo .query-mediaverklarings_tuisblad-wrapper .query-row img{
margin-left:auto;
margin-right:auto;
display: block;
width: 90%;
    height: auto;
    border-radius: 15px;
}

.wereld-verklarings-bo .query-mediaverklarings_tuisblad-wrapper .query-field-post_title{
    font-weight: bold;
    padding:0px 10px 10px 10px;
        height:60px;
        
}

.wereld-verklarings-bo-eng .query-mediaverklarings_tuisblad-wrapper .query-row{
float:left;
width:135px;
    background-color:#FFFFFF;
    margin-left:23px;
    padding:10px 0px 0px 0px;
    height:200px;
    
margin-top:40px;
    border-radius: 15px 15px 15px 15px;
}

.wereld-verklarings-bo-eng .query-mediaverklarings_tuisblad-wrapper .query-row img{
margin-left:auto;
margin-right:auto;
display: block;
width: 90%;
    height: auto;
    border-radius: 15px;
}

.wereld-verklarings-bo-eng .query-mediaverklarings_tuisblad-wrapper .query-field-post_title{
    font-weight: bold;
    padding:0px 10px 10px 10px;
        height:60px;
}

#wereldverklarings-titel{
	float:left;
	font-family:museoSlab300;
	font-size:38px; 
	color:#3AB44A;
	width:100%;
	text-align: left;
	padding-top:25px;
	padding-left:115px;
    font-weight: bold;
    text-transform: uppercase;
    background-image:url(images/vars-uit-die-nuuskantoor.png);
        background-repeat: no-repeat;
}


/*****UITNODIGING*********/
.body {
  box-sizing: border-box;
  /*background: url("http://jomesthewedding.com/wp-content/themes/jomes/library/images/dots.gif") #CEECED;*/
  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#ffffff;
  font-size: 1.4rem;
  color: #2f2f2f;
  text-align: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-perspective: 1000px;
          perspective: 1000px;
		  
		  margin-top:150px;
}

.envelope {
  background: #D1D2D4;
  border-radius: 0 0 4px 4px;
  width: 420px;
  height: 420px;
  min-height: 420px;
  margin: 20px auto;
  position: relative;
  -webkit-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
          transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
  -webkit-transform-origin: 50 50%;
      -ms-transform-origin: 50 50%;
          transform-origin: 50 50%;
}
.envelope:before, .envelope:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  z-index: 2;
}
.envelope:before {
  left: 0;
  width: 0;
  height: 0;
  top:40px;
  border-style: solid;
  border-width: 296px 0 0 300px;
  border-color: transparent transparent transparent #9A7B4C;
}
.envelope:after {
  right: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 296px 300px;
  border-color: transparent transparent #9A7B4C transparent;
  top:40px;
}
.envelope.open {
  -webkit-transform: rotateZ(7deg) translateY(130px) rotateY(-9deg);
          transform: rotateZ(7deg) translateY(130px) rotateY(-9deg);
}
.envelope.open .flap-outside {
  top: -1px;
  -webkit-animation: open-flap 0.6s ease-in-out forwards;
          animation: open-flap 0.6s ease-in-out forwards;
}
.envelope.open .flap-outside .flap {
  background: #D1D2D4;
}
.envelope.open .card {
  -webkit-transform: translateX(14%) translateY(-200px);
      -ms-transform: translateX(14%) translateY(-200px);
          transform: translateX(14%) translateY(-200px);
  -webkit-transition-delay: 0.6s;
          transition-delay: 0.6s;
}
.envelope .card {
  background:#60C;
  position: absolute;
  font-size: 1.4rem;
  overflow: hidden;
  left: -36px;
  bottom: 0;
  width: 93%;
  height: 85%;
  /*padding: 0px 15px;*/
  -webkit-transform: translateX(14%);
      -ms-transform: translateX(14%);
          transform: translateX(14%);
  -webkit-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1) 0s;
          transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1) 0s;
  z-index: 1;
}
.envelope .card img{
 width: 100%;
}

.envelope .flap-container {
  border-radius: 4px;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.4s cubic-bezier(0.18, 0.81, 0.76, 0.93) 0s;
          transition: all 0.4s cubic-bezier(0.18, 0.81, 0.76, 0.93) 0s;
  z-index: 3;
}
.envelope .flap-outside {
  overflow-y: auto;
  -webkit-transform-origin: 50% 0;
      -ms-transform-origin: 50% 0;
          transform-origin: 50% 0;
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
  -webkit-animation-fill-mode: backwards;
          animation-fill-mode: backwards;
  z-index: 4;
}
.envelope .flap-outside .flap {
  background: #9A7B4C;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.envelope .flap-outside .flap:after {
  background: #D1D2D4;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  content: '';
  display: block;
  position: absolute;
  -webkit-transform: rotateX(180deg);
          transform: rotateX(180deg);
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 1;
}
.envelope .flap-inside {
  -webkit-transform: rotateX(180deg);
          transform: rotateX(180deg);
  border-radius: 0 0 4px 4px;
  overflow: hidden;
}
.envelope .flap-inside .flap {
  border-radius: 40px 40px 80px 40px;
  border: 3px dashed #D1D2D4;
  margin-top: 20px;
  
}
.envelope .flap { /**flap onder**/
  background: #9A7B4C;
  border: 3px dashed #D1D2D4;
  border-radius: 40px;
  overflow: hidden;
  width: 400px;
  height: 400px;
  position: absolute;
  top: -50%;
  left: 40%;
  margin: -20px 0 0 -151px;
  -webkit-transform: rotateZ(45deg);
          transform: rotateZ(45deg);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  -webkit-transition: all 0.8s ease 0s;
          transition: all 0.8s ease 0s;
  z-index: 2;
}
.envelope .flap .lining {
  /*background: url("http://jomesthewedding.com/wp-content/themes/jomes/library/images/flyer-bouquet.jpg") 50% 50% #A3CAC0;*/
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-radius: 0 0 40px 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 92%;
  height: 92%;
}
.envelope svg.string {
  position: relative;
  z-index: 10;
}

@-webkit-keyframes open-flap {
  0% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    z-index: 4;
  }
  50% {
    -webkit-transform: rotateX(90deg);
            transform: rotateX(90deg);
    z-index: 0;
  }
  100% {
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
    z-index: 0;
  }
}

@keyframes open-flap {
  0% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    z-index: 4;
  }
  50% {
    -webkit-transform: rotateX(90deg);
            transform: rotateX(90deg);
    z-index: 0;
  }
  100% {
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
    z-index: 0;
  }
}

#gform_fields_64{font-family:GillSans_1!important; font-size:15px!important; width:520px;}

#wpbs_slider{
background-size: 80px 150px!important;
background-position: 5px -2px!important;
}

#wpbs_slider:lang(en){
    background: #F58220 url("https://solidariteit.co.za/wp-content/themes/wereld-tuisblad-theme/images/1min_kant_en.png") no-repeat 5px -2px!important;
    
}

#wpbs_slider #gform_wrapper_67{
    position: relative;
    top: -50px;
}

#wpbs_slider #gform_wrapper_67 input{
width:100%;
}
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: 16px solid orange;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
/**GEPF**/
#gepf .the_champ_sharing_container {display:none!important;}

.the_champ_sharing_container .the_champ_sharing_ul .theChampSharingRound:nth-child(5){
	display:none;
}

/**Oorleef 2016**/
.oorleef-links{width: 650px; float: left; display: inline;}
.oorleef-regs{width: 300px; float: right; display: inline; margin-top:10px;}
.oorleef-heading{font-family: museoSlab500; color: #F58220; font-size: 24px;}
/*.oorleef-links .hungryfeed_item_description{ height:100px!important;}*/
.oorleef-2016 h2{ display: none!important;}
.oorleef-2016 .manage-column{text-align:left!important;}
.oorleef-2016 .odd{ border-bottom:dashed 1px green;}
.oorleef-2016 .even{ border-bottom:dashed 1px green;}

#gform_wrapper_80 input[type=text],#gform_wrapper_80 textarea{
width:100%;
}

#gform_wrapper_80 h2{
text-align:center;
}

#gform_submit_button_67{margin-top: -15px;}

#gform_wrapper_67 .gform_heading
{
    margin-top: -28px;
}

#sapd_links{
    width:66%;
    float:left;
}
#sapd_regs{
    width:34%;
    float:left;
        text-align: right;
}

#sapd_petisie{
    font-size:16px;
    font-weight: bold;
}



#gform_wrapper_82{
    display:none;
        padding-left: 28px;
}

#sapd_hideGrav{
    cursor:pointer;
}

#sapd_table td{
    border-collapse: collapse;
border:1px solid #000000;
padding:10px;
}

/**vlieg saam**/
.vliegsaam{ 
    width:970px; 
    height:212px; 
    float:left; 
    display:inline; 
    background-image:url(images/top_banners/vs-tuisblad-wenner.png); 
    background-repeat:no-repeat; 
    margin-top:10px;
}
.vliegsaam-eng{ 
    width:970px; 
    height:212px; 
    float:left; 
    display:inline; 
    background-image:url(images/top_banners/vs-tuisblad-wenner-e.png); 
    background-repeat:no-repeat; 
    margin-top:10px;
}
.vliegsaam-opskrif-afr{ width: 970px; height:35px; float: left; 
    display: inline; background-image: url(images/vs-top5.png); margin-top: 3px;  }
.vliegsaam-opskrif-eng{ width: 970px; height:35px; float: left; 
    display: inline; background-image: url(images/vs-top5.png); margin-top: 3px;  }
.vliegsaam-left{ width:630px; height:100%; float:left; display:inline; margin-top: 10px;}
.vliegsaam-right{ width:300px; height:100%; float:right; display:inline; margin-top: 10px;}
.vliegsaam-right img{padding-bottom: 5px;}
.vliegsaam-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}
#input_90_6, #input_92_2{border: none!important; font-weight: bold; color: red;}
.vliegsaamhoof{float:left; display: block; width: 100%;}

#gform_wrapper_92{font-weight: bold;}


/**beurs 2016**/
/*body #gform_wrapper_94 .gform_body {border: 1px solid red; padding: 10px;}*/
.beurs2016-heading{ border:solid 1px #F58220; border-radius: 5px; padding: 5px; display: inline-block; width: 100%; 
	margin: 5px 0px;  font-family: museoSlab300; font-size:20px; color: #016f32;}
.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: museoSlab300; font-size:20px; color: #016f32;}
.beurs2016-heading-2{ border:solid 1px #F58220; border-radius: 5px; padding: 5px; display: inline-block; width: 98%; 
	margin: 5px 0px;  font-family: museoSlab300; font-size:20px; color: #016f32;}
#gform_wrapper_97 label{font-weight: bold;}
#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_97_37{display: none}

/**Beurs 2016**/
.Beurs-links{width: 650px; float: left; display: inline;}
.Beurs-regs{width: 300px; float: right; display: inline; margin-top:10px;}
.Beurs-regs img{margin-bottom: 5px;}

.smcx-embed, .smcx-iframe-container {
width:665px!important;
height:600px!important;
}



/**medies vraelys**/
.mediesvrae{ 
    width:970px; 
    height:310px; 
    float:left; 
    display:inline; 
    background-image:url(images/header-mediesvrae.png); 
    background-repeat:no-repeat; 
    margin-top:10px;
}
.mediesvrae-eng{ 
    width:970px; 
    height:310px; 
    float:left; 
    display:inline; 
    background-image:url(images/header-mediesvrae-ENG.png); 
    background-repeat:no-repeat; 
    margin-top:10px;
}
.mediesvrae-opskrif-afr{ width: 970px; height:310px; float: left; 
    display: inline; background-image: url(images/mediesvrae-opskrif.png); margin-top: -320px;  }
.mediesvrae-opskrif-eng{ width: 970px; height:310px; float: left; 
    display: inline; background-image: url(images/mediesvrae-opskrif-ENG.png); margin-top: 3px;  }
.mediesvrae-left{ width:630px; height:100%; float:left; display:inline; margin-top: 10px;}
.mediesvrae-right{ width:300px; height:100%; float:right; display:inline; margin-top: 10px;}
.mediesvrae-right img{padding-bottom: 5px;border:1px solid #f58220;}
.mediesvrae-heading{font-family: museoSlab500; color:#F58220; font-size:24px}
#medies-mobile{display:none;text-align:center;font-weight: bold}


/**kongres**/
.kongres-holder{ width: 1000px; margin: 0px auto;  font-size:15px;}
.kongres-header{ width: 1000px; height: 390px; background-image:url(images/kongres-header.png); background-repeat: no-repeat;  }
.kongres-header-nr{ width: 1000px; height: 390px; background-image:url(images/kongres-header-nr.png); background-repeat: no-repeat;  }
.kongres-bou{width: 1000px; height: 69px; font-size: 54px; font-family: 
    museoSlab500; text-align: center; padding-top: 12px; color:#F58220;}


.kongres-uitnodiging{width: 1000px; height: 712px; background-image:url(images/kongres-uitnodiging.png);
 background-repeat: no-repeat; margin-bottom: 10px;}

.kongres-rsvp{ width:980px; background-color: #EFEFEF; padding: 10px;  }
.kongres-border{width: 1000px; height: 2px; background-color: #fff; display: block; margin-left: -10px; margin-bottom: 5px;
float: left;}

.kongres-reisverblyf{ width: 800px; margin: 60px auto 0; }
.kongres-reisverblyf-heading{font-family: museoSlab500; color:#F58220; font-size:24px}

.kongres-vervoer{ width: 750px; float:right; margin-top: -30px; margin-bottom: 7px; }
.kongres-nee{color:#F58220; margin-left: 29px; margin-top: 15px;}

#gform_wrapper_100 label{font-weight: bold;}
#label_100_6_0, #label_100_6_1, #label_100_1_0, #label_100_1_1,
#label_101_1_0, #label_101_1_1, #label_102_1_0, #label_102_1_1, 
#label_102_16_0, #label_102_16_1{ font-weight: normal!important; color:#F58220;}

#input_100_1, #input_100_6, #input_101_1, #input_102_1, #input_102_16{ margin-left: -260px!important; float:left; margin-top:30px!important;}

.page-id-34165 .gform_wrapper{margin:0!important;}

#gform_fields_100{font-size:15px;}
#field_100_11, #field_100_13, #field_101_2, #field_102_13, #field_102_14, #field_102_15{margin-left:0px!important;}
#field_100_13, #field_101_2, #field_102_13{margin-bottom: 40px!important;}

#field_100_2 .gfield_label{padding-left:170px;}
#field_100_10 .gfield_label{padding-left:170px;}
#field_100_3 .gfield_label{padding-left:170px;}
#field_100_4 .gfield_label{padding-left:170px;}

#field_101_3 .gfield_label{padding-left:145px;}
#field_101_4 .gfield_label{padding-left:145px;}
#field_101_5 .gfield_label{padding-left:145px;}

#field_102_2 .gfield_label{padding-left:170px;}
#field_102_10 .gfield_label{padding-left:170px;}
#field_102_3 .gfield_label{padding-left:170px;}
#field_102_4 .gfield_label{padding-left:170px;}

#field_100_14{margin-left:0!important; }
#field_101_6{margin-left:0!important; }

.kongres-holder .gform_wrapper ul li.gfield.gfield_html img {max-width: none!important;}

#field_100_4 select{

	/* styling */
  background-color: white;
  display: inline-block;
  font: inherit;
  line-height: 1.5em;
  padding: 0.5em 3.5em 0.5em 1em;

  /* reset */

  margin: 0;      
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;

  background-image:url(https://solidariteit.co.za/wp-content/themes/wereld-tuisblad-theme/images/kongres-pyl.png);
  background-position:right;
  background-size:
    38px 37px,
    38px 37px,
    2.5em 2.5em;
  background-repeat: no-repeat;
}

#field_102_4 select{

	/* styling */
  background-color: white;
  display: inline-block;
  font: inherit;
  line-height: 1.5em;
  padding: 0.5em 3.5em 0.5em 1em;

  /* reset */

  margin: 0;      
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;

  background-image:url(https://solidariteit.co.za/wp-content/themes/wereld-tuisblad-theme/images/kongres-pyl.png);
  background-position:right;
  background-size:
    38px 37px,
    38px 37px,
    2.5em 2.5em;
  background-repeat: no-repeat;
}

#gform_submit_button_100, #gform_submit_button_101, #gform_submit_button_102{margin-left: 80px;}
#Image-Maps-Com-image-maps-2016-03-23-050304{margin-left: -10px;}

/**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;
}

/**joukampus**/
.joukampus{ 
    width:970px; 
    height:300px; 
    float:left; 
    display:inline; 
    background-image:url(images/kampus-header.png); 
    background-repeat:no-repeat; 
    margin-top:10px;
}
.joukampus-eng{ 
    width:970px; 
    height:300px; 
    float:left; 
    display:inline; 
    background-image:url(images/kampus-header-e.png); 
    background-repeat:no-repeat; 
    margin-top:10px;
}

.joukampus-slogan{ 
    width:970px; 
    height:60px; 
    float:left; 
    display:inline; 
    background-image:url(images/kampus-slogin.png); 
    background-repeat:no-repeat; 
    margin-top:10px;
}
.joukampus-slogan-eng{ 
    width:970px; 
    height:60px; 
    float:left; 
    display:inline; 
    background-image:url(images/kampus-slogin-e.png); 
    background-repeat:no-repeat; 
    margin-top:10px;
}

.joukampus-bottom div{
display:inline-block;
margin-left:3px;
}

.kampus-unie,.kampus-unie-en{
    width:32%;
    height:300px;
}

.kampusnuus,.kampusnuus-en{

    width: 100%;

}

.kampus-vorm,.kampus-vorm-en{
    width:49.7%;
    height:300px;
}

#kovsies{
border:4px solid #F58220;
}

#kovsies p{
    color:#F58220;
}

#maties{
border:4px solid #3AB44A;
color: 
}

#maties p{
    color:#3AB44A;
    text-align: center;
}

#maties h1{
color:#3AB44A;
}

#pukke{
border:4px solid #F58220;
}

#pukke p{
    color:#F58220;
    text-align: center;
}

#tuks{
border:4px solid #3AB44A;
color:#3AB44A;
        position: relative;
    top: 5px;
}

#tuks h1{
color:#3AB44A;
}

#tuks p{
    text-align: center;
}

#uj{
border:4px solid #F58220;
        position: relative;
    top: 5px;
}

#unisa{
border:4px solid #3AB44A;
color:#3AB44A;
        position: relative;
    top: 5px;
}

#unisa h1{
color:#3AB44A;
}

.unie-head{
    text-align: center;
    text-transform: uppercase;
    font-family: museoSlab700;
    text-shadow: 2px 2px #000000;
    font-size: 5.2em;
       -webkit-text-stroke-width: 1px;
   -webkit-text-stroke-color: #ffffff;
}

#nuustuu{
    position:relative;
    top:30px;
    margin-left:-12px;
    width:92%;
}

#nuustuu div, #nuuskmp div{
display:block;
}

#nuuskmp .query-row, #nuustuu .query-row{
    word-break: normal;
    width:100%;
    padding: 10px 0px 15px 0px;
    border-bottom: 1px dashed #000000;
    float:left;
    background-color: #ffffff;
}

#nuuskmp .query-row div, #nuustuu .query-row div{
float:left;
}

#nuuskmp .query-field-post_excerpt,#nuustuu .query-field-post_excerpt{
    width:80%;
}

#nuuskmp .query-field-post_title,#nuustuu .query-field-post_title{
    font-size: 1.3em;

}

#nuuskmp .query-field-featured_image,#nuustuu .query-field-featured_image{
    clear:left;
}

#ongerym{
width:49%;
float: left;
    height: 675px;
    border: 3px solid #F58220;
    position: relative;
    top:40px;
}

#verwys{
width:49%;
float: left;
    height: 675px;
    border: 3px solid #F58220;
    position: relative;
    top:40px;
}

#verwys li.gfield label, #ongerym li.gfield label,#verwys li.gfield div, #ongerym li.gfield div{
    display:block;
    float:left;
    clear:left;
}

#ongerym .ginput_container, #ongerym input{
    width:98%;
}
#verwys input,#verwys .ginput_container{
    width:98%;
}

#verwys .gform_body, #ongerym .gform_body, #ongerym .gform_footer,#verwys .gform_footer{
    float:left;
    clear:left;
}

#verwys .gform_heading, #ongerym .gform_heading{
    background-color: #f58220;
    margin-left: -5px;
    padding: 5px;
    margin-top: -16px;
    color: #FFFFFF;
    width:101.5%;
    font-family: museoSlab300;
}

#kampus-footer{
        position: relative;
    top: 50px;
}

.page-id-34666 .sidebar-wie-is-ons-ad,.page-id-34624 .sidebar-wie-is-ons-ad{
    margin-top: 40px;
}

.joukampus-content{

        padding-top: 390px;
}

.joukampus-content .the_champ_sharing_container{
        margin-top: -25px;
    padding-bottom: 40px;

}

.kampus-blok-link{
        width: 99%;
    background-color: #EFEFEF;
        left: -2px;
    position: relative;
    text-align: center;
    padding-bottom:10px;
        top: 22px;

}

.kampus-blok-link p{
text-transform: uppercase;
    font-family: museoSlab300;
    padding-left: 10px;
    font-weight: bold;
    text-align: left;
        height: 54px;
}

.kampus-blok-link a{
color:#F58220;
}

#gform_wrapper_106 h2{
    font-family: museoSlab300;
    color: #f58220;
    font-weight: bold;
    padding-top: 10px;
}

.pukke, .tuks, .uj, .kovsies, .unisa, .maties{
padding-left:75px!important;
}

.tuks{
    background-image:url(images/tuks_cat.png); 
    background-repeat:no-repeat; 
}

.uj{
    background-image:url(images/uj_cat.png); 
    background-repeat:no-repeat; 
}

.kovsies{
    background-image:url(images/kovsies_cat.png); 
    background-repeat:no-repeat; 
}

.unisa{
    background-image:url(images/unisa_cat.png); 
    background-repeat:no-repeat; 
}

.maties{
    background-image:url(images/maties_cat.png); 
    background-repeat:no-repeat; 
}
.pukke{
    background-image:url(images/pukke_cat.png); 
    background-repeat:no-repeat; 
}
.algemeen{
    background-image:url(images/algemeen_cat.png); 
    background-repeat:no-repeat; 
}

#nuustuu .query-field-post_title
{
    padding-bottom: 10px;
}

#leesmeer{
        width: 100%;
    color: #000000;
    margin-top: 30px;
}


#nuustuu .query-field-featured_image img{
    width:120px;
    height:120px;
    padding:0px 10px 30px 0px;
}

.onsbou-kompetisie-h{
	font-size:16pt;
	color:#3ab44a;
}

.vn-image-strip{
    top: -17px;
    position: relative;
    height: 130px;
    display: table-cell;
    vertical-align: top;
}

.timeline-Header{
    background-color: red!important;
}

#text-16{
        background-color: #EFEFEF;
    padding: 5px 10px 5px 10px;
    border-radius: 15px;
}

/**vn2016**/
.wiegaansaam1{color: #0d723b;}
.wiegaansaam2{color: #f58220;}
.wiegaansaam3{color: #f55720;}
.wiegaansaam4{color: #f2903d;}

#sabc-live-left,#sabc-live-right{
float:left;
padding-top:15px;
}

#sabc-live-left{
width:65%;
}

#sabc-live-right{
width:35%;
}

#wie-gaan-saam-mobile{
display:none;}

/**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: museoSlab300;
    color: #f58220;
    font-size: 25px;}

.page-id-36517 h2{    
    font-family: museoSlab300;
    color: #034220;
    font-size: 25px;}

.page-id-36517 a{color:#F58220; font-size: 20px}


.page-id-36515 h2{    
    font-family: museoSlab300;
    color: #0d723b;
    font-size: 25px;}

.page-id-36512 h2{    
    font-family: museoSlab300;
    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: museoSlab300;
    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: 37px; color:#fff; display: block; width: 100%;}

.onderwysberaad-kontak-1{ 
    font-family: museoSlab300;
    font-size: 20px;
    color: #39b24a
}

.onderwysberaad-kontak-2{ 
    font-family: museoSlab300;
    font-size: 25px;
    color: #0d723b
}

/**S-leer**/
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { 
body.page-id-36770, .page-id-36789{background-image: none!important}
}

body.page-id-36770, .page-id-36789{background-image:url(images/sleer-agtergrond.png); background-repeat: repeat-y; background-size:contain;
color:#000; font-family: Arial!important;}
.sleer-holder{ width: 1000px; margin: 0px auto;  font-size:15px;}
.sleer-header{width: 100%; height: 366px; float: left; display: inline; background-image: url(images/header-sleer.jpg);
background-repeat: no-repeat; background-size:contain;}

.sleer-teks{font-style: italic; font-size: 26px; text-align: center;}
.sleer-inhoud{min-height: 600px; width: 100%; background-color: #fff; float: left; display: inline; padding:0px;}
/*.sleer-inhoud p{padding:10px!important;}*/
.sleer-inhoud h1{color:#f15d22; font-size: 40px; font-family: Arial!important;}
.sleer-inhoud .gfield_label{width: 40%!important;}
.sleer-inhoud .gform_body{width: 832px; margin-left: 200px;}

#gform_submit_button_114{border:none; background-color:#f15d22; color: #fff;
    font-size: 30px!important;
    margin-left: 150px;
    padding: 5px 15px;}

#label_114_5_1, 
#label_114_6_1, 
#label_114_7_1, 
#label_114_8_1,
#field_114_10,
#field_114_11{display: none!important}

#field_114_12 label{display: none!important}

#field_114_6 .gfield_description {
    margin-left: 0!important; 
    color:red;
}

#field_114_12 #input_114_12{    float: left!important;
        float: left!important;
    /* margin-top: -86px; */
    /* margin-left: 349px; */
    border: none;
    color: red;
    font-size: 25px;
    font-weight: bold;
}
#field_114_12 .gfield_description{    float: right;
       float: left;
    margin-left: 40px;
    margin-top: -50px;
    font-size: 25px;
    font-weight: bold;
 color:red;}
#fdield_114_12 input{border:none!important;}

#field_114_14{margin-left:0!important;}

/**Regskliek komp**/
.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; }

/* 1-min Slider */
#slideout {
			position: fixed;
			top: 160px;
			right: 0px;
			width: 90px;
			padding: 12px 0;
			text-align: center;
			background: #F58220;
			-webkit-transition-duration: 0.3s;
			-moz-transition-duration: 0.3s;
			-o-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-border-radius: 5px 0 0 5px;
			-moz-border-radius: 5px 0 0 5px;
			border-radius: 5px 0 0 5px;
		}
		#slideout_inner {
			position: fixed;
			top: 160px;
			right: -300px;
			background: #F58220;
			width: 250px;
			padding: 25px;
			height: 500px;
			-webkit-transition-duration: 0.3s;
			-moz-transition-duration: 0.3s;
			-o-transition-duration: 0.3s;
			transition-duration: 0.3s;
			text-align: left;
			-webkit-border-radius: 0 0 5px 0;
			-moz-border-radius: 0 0 5px 0;
			border-radius: 0 0 5px 0;
		}
		#slideout_inner textarea {
			width: 190px;
			height: 100px;
			margin-bottom: 6px;
		}
		#slideout:hover {
			right: 300px;
		}
		#slideout:hover #slideout_inner {
			right: 0;
		}
		
/* ACCORDION */
		
.accordion{
	width: 96%;
	margin: 40px auto;
	
}
.accordion label{
	font-family: museoSlab300;
	padding: 20px 20px;
	position: relative;
	display: block;
	height: 30px;
	cursor: pointer;
	color: #fff;
	line-height: 33px;
	font-size: 26px;
	font-weight:bold;
	background: #f48120;
    border: 1px solid;
}
.accordion label:hover{
	background: #39b54a;
}
.accordion input + label {
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.accordion input:checked + label,
.accordion input:checked + label:hover{
	background: #39b54a;
	color: #fff;
}
.accordion input{
	display: none;
}
.accordion .article{
	background: rgb(255, 255, 255);
	overflow: hidden;
	height: 0px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.accordion .article p{
	color: #6b6b6a;
	line-height: 16px;
	font-size: 14px;
	padding: 5px;
	font-family:GillSans_1!important;
}
.accordion input:checked ~ .article{
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.accordion input:checked ~ .article.ac-small{
	height: 155px;
}
.accordion input:checked ~ .article.ac-medium{
	height: 250px;
}
.accordion input:checked ~ .article.ac-large{
	height: 278px;
}

.icons {
	width:70px;
	height:70px;
	float:right;
}

.iconbox {
    margin-top: -53px;	
}

.page-id-37752 #gform_wrapper_125,.page-id-37750 #gform_wrapper_125{
    width:55%;
    margin-left: auto;
    margin-right: auto;
}

.page-id-37752 #gform_wrapper_125 input,.page-id-37750 #gform_wrapper_125 input{
    width:100%;
}

.page-id-37752 .gchoice_125_4_1,.page-id-37750 .gchoice_125_4_1{
margin-top: -20px!important;
height:80px;
}

.page-id-37752 .gchoice_125_4_1 input,.page-id-37750 .gchoice_125_4_1 input{
float: right;
    position: relative;
    right: 150px;
    position: relative;
        transform: scale(3);
    -ms-transform: scale(3);
    -webkit-transform: scale(3);
    padding: 10px;
    border:1px solid black;
margin-top: 20px!important;
}

.page-id-37752 .gchoice_125_4_1 label,.page-id-37750 .gchoice_125_4_1 label{
font-weight: bold;
margin-top: 15px!important;
}

.page-id-37752 #gform_submit_button_125,.page-id-37750 #gform_submit_button_125
{
    background-color: #F48120;
    border-radius: 17px;
    padding: 3px;
    width: 150px!important;
    margin-left: auto;
    margin-right: auto;
    display: block;
    color: #FFFFFF;
    font-size: 2em!important;
    font-family: gillSansMt;
    border:0px solid #FFFFFF;
}

.page-id-37752 #label_125_4_2,.page-id-37750 #label_125_4_2
{
        font-size: 0.8em;
            color: grey;
    font-weight: normal;
}

#field_127_4 .gfield_label{display: none;}
#field_127_5 .gfield_label{display: none;}

span.wpml-ls-display.icl_lang_sel_translated {
    display: none;
}

.wpml-ls-statics-shortcode_actions, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu, .wpml-ls-statics-shortcode_actions a {
    border-color: #cdcdcd;
	border:0 !important;
}

.page-id-39256 p img{text-align: center;}

/*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; }
.rassisme-inhoud-regs{width: 326px; float: right; display: inline; }

.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 label{display: none;}
#field_132_1 input{ border:none; border-bottom: solid 1px black; }

#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;}