/*
Theme Name: TLU SA
Author: Michelle Olivier
Description: TLU SA Webblad
Version: 0.0.1
*/

/*
font-family: 'Roboto', sans-serif;
font-family: 'Raleway', sans-serif;
*/

@import url("mobi.css");
@import url("curl.css");
@import url("new2020.css");
@import url("style2020.css");

@font-face {
  font-family: 'ElegantIcons';
  src:url('fonts/ElegantIcons.eot');
  src:url('fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'),
    url('fonts/ElegantIcons.woff') format('woff'),
    url('fonts/ElegantIcons.ttf') format('truetype'),
    url('fonts/ElegantIcons.svg#ElegantIcons') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: 'ElegantIcons';
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.postid-4134 #article-foto,
.postid-5564 #article-foto,
.postid-5670 #article-foto,
.postid-5860 #article-foto,
.postid-6134 #article-foto,
.postid-8219 #article-foto,
.postid-8311 #article-foto,
.postid-8833 #article-foto,
.postid-10066 #article-foto,
.postid-10088 #article-foto,
.postid-11082 #article-foto{display: none;}


input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #464646!important;
    text-transform: uppercase!important;

}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #464646!important;
    opacity: 1;
    text-transform: uppercase!important;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #464646!important;
    opacity: 1;
    text-transform: uppercase!important;
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #464646!important;
    text-transform: uppercase!important;
}

input::-webkit-textarea-placeholder { /* WebKit browsers */
    color:    #464646!important;
    text-transform: uppercase!important;

}
input:-moz-textarea-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #464646!important;
    opacity: 1;
    text-transform: uppercase!important;
}
input::-moz-textarea-placeholder { /* Mozilla Firefox 19+ */
    color:    #464646!important;
    opacity: 1;
    text-transform: uppercase!important;
}
input:-ms-textarea-placeholder { /* Internet Explorer 10+ */
    color:    #464646!important;
    text-transform: uppercase!important;
}

body{

	font-family: 'Roboto', sans-serif;
	padding: 0;
	margin: 0;
	color: #000;
	font-size: 18px;
}

.bx-wrapper{max-width: 1000px!important;}

.navigation{float: left; display: inline; margin-bottom: 20px;}

.navigation ul{padding-inline-start:0px;}

.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
    color: #fff;
    text-decoration:none;
}
 
.navigation li {
    display: inline;
}
 
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
    background-color: #808080;
    border-radius: 3px;
    cursor: pointer;
    padding: 12px;
    padding: 0.75rem;
}
 
.navigation li a:hover,
.navigation li.active a {
    background-color: #b52b00;
}

.postid-3337 #article-foto,
.postid-5295 #article-foto {display: none}

a, a:hover{ color:#b52b00; text-decoration: underline; cursor: pointer; }

#sluitaanmobi{display: none;}

#frm_form_6_container input,
#frm_form_7_container input,
#frm_form_8_container input,
#frm_form_42_container input{display: inline!important}

#frm_form_42_container input{border-radius: 0px; background-color: #ebebeb}

#frm_form_42_container{width: 70%; margin: 0 auto;}

#frm_form_42_container .frm_button_submit {
    display: inline-block;
    width: 130px;
    background-color: #770000;
    color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    box-shadow: 0px 0px 0px 0px #770000;
}

#frm_form_42_container .frm_required{width: auto;}
#frm_form_42_container .frm_radio{width: 100%; float: left;}
#frm_form_42_container .frm_radio label{text-align: left;}

#frm_form_6_container #frm_verify_6,
#frm_form_7_container #frm_verify_7,
#frm_form_8_container #frm_verify_8{display: none!important}

.web-holder{width: 100%; margin:20px auto 0px;}

.header-holder{/*width: 65.8%;*/ width: 1000px; margin:20px auto; height: 120px;  margin-bottom: 10px;}

.header-logo{width: 120px; height: 120px; float: left; display: inline; background-image: url(images/tlu-logo2.png); background-repeat: no-repeat; }

.header-menu{width: 785px; float: right; display: inline; margin-top: 15px;}

.carousel-holder{width: 100%; margin:20px auto;}

.tlu-blocks-holder{width: 1000px; height: 163px; }

.tlu-blocks-01{width: 245px; height: 163px; float: left; display: inline; background-image: url("images/tlu-01.png"); background-repeat: no-repeat;}
.tlu-blocks-01:lang(en){background-image: url("images/tlu-01-en.png");}

.tlu-blocks-02{width: 253px; height: 163px; float: left; display: inline; background-image: url("images/tlu-02.png"); background-repeat: no-repeat;}
.tlu-blocks-02:lang(en){background-image: url("images/tlu-02-en.png");}

.tlu-blocks-03{width: 249px; height: 163px; float: left; display: inline; background-image: url("images/2020/tlu-03a.png"); background-repeat: no-repeat;}
.tlu-blocks-03:lang(en){background-image: url("images/tlu-03-en.png");}

.tlu-blocks-04{width: 253px; height: 163px; float: left; display: inline; background-image: url("images/tlu-04.png"); background-repeat: no-repeat;}
.tlu-blocks-04:lang(en){background-image: url("images/tlu-04-en.png");}

.tlu-blocks-01 img,
.tlu-blocks-02 img,
.tlu-blocks-03 img,
.tlu-blocks-04 img{display: none;}

.news-holder-main { width: 1000px; height: auto; background-color: #e6e6e6; padding-top: 44px; }

.news-holder-block:nth-child(2) {margin: 0px 6px;}

.kontak-holder-main{ width: 1000px; height: auto; background-color: #e6e6e6; }

.news-section-header, 
.meeroor-section-header,
.maat-section-header,
.kontak-section-header,
.lidmaat-section-header,
.sluitaan-section-header{width: 950px; background-color: #b52b00; color: #fff; padding: 10px 0px; padding-left: 50px; font-size: 16px; letter-spacing: 1.7px; margin-bottom: 30px;}

.kontak-section-header{background-color: #2b8e2b; margin-bottom: 0px;}

.meeroor-section-header{background-color: #11498c;}

.default-section-header{width: 950px; background-color: #b52b00; color: #fff; padding: 10px 0px; padding-left: 50px; 
	font-size: 16px; letter-spacing: 1.7px; margin-bottom: 30px; text-transform: uppercase;}

.page-id-870 .default-section-header{background-color: #2b8e2b;}

.page-id-874 .default-section-header{background-color: #b52b00;}

.page-id-876 .default-section-header{background-color: #808080;}

.news-holder-block{width: 296px; height: auto; float: left; display: inline;}
.news-holder-block .article-photo{text-align: center; background-color:#fff; }

.article-photo{ width: 292px; height: 200px; border: solid 2px #b52b00; overflow: hidden; position: relative; z-index: 1}

.article-photo img{height: 100%; width: auto;}

.article-type{background-color: #b52b00; color: #fff; text-align: center; width: 65%; position: relative; z-index: 2; margin-top: -12px; margin-left:auto; margin-right: auto; letter-spacing: 1.5px; font-size: 14px; padding: 5px 0px;}
.article-type a{color: #fff; text-decoration: none}

.article-text,
.article-title{ width: 266px; padding: 0px 15px; font-size: 15px; font-weight: normal;}

.article-text{text-align: left;}

.article-text a,
.article-title h1 a{font-size: 16px; letter-spacing: 1.9px; color: #000; font-weight: bold; text-decoration: none; 
	text-align: left; display: inherit;}

.article-text a:hover{text-decoration: underline}

.footer-holder{width: 100%; height: auto; background-color:#808080; color: #fff; float: left; display: inline; padding-top: 20px;}

.footer-content{/*width: 65.8%;*/ width: 1000px; margin:0 auto; padding-bottom: 20px;}

.footer-content-blocks{width: 260px; float: left; display:inline;}

.footer-content-text{font-family: 'Raleway', sans-serif; font-size: 10px; margin-bottom: 10px}

.footer-content-text td{vertical-align: top;}

.footer-content-blocks a{font-size: 25px; color: #b52b00; text-decoration: none;}

#frm_field_23_container label{color: #fff;}

.strike {display: block; text-align: left; overflow: hidden; white-space: nowrap; font-size: 15px; font-weight: bold; letter-spacing: 1.6px;
    }

.strike > span {position: relative; display: inline-block; }
	
.strike > span:before,
.strike > span:after {content: ""; position: absolute; top: 50%; width: 115px; height: 2px; background: #fff; }

.strike > span:before {right: 100%; margin-right: 15px; display: none; }

.strike > span:after {left: 100%; margin-left: 15px; }

.footer-copyright{ width: 100%; background-color: #b52b00; color: #fff; text-align: center; padding: 10px 0px; }


/**MEER OOR**/

.meeroor-holder-main{ width: 100%; height: auto; background-color: #e6e6e6; }


p:not(:last-child) { margin: 0 0 20px; }

main { max-width: 900px; margin-top:20px; margin-bottom:20px; }

main section { display: none; padding: 20px; background: #fff; }

main input {display: none; }

main label {display: inline-block; margin: 0 0 -1px; padding: 8px 21px; text-align: center; color: #fff; font-size: 14px;}

#meeroor main label {padding: 8px 19px;}

.page-id-876 main label {padding: 8px 17px;}

.page-id-960 main label{padding: 8px 18px;}

.page-id-960 main label:lang(en){padding: 8px 2px;}

.page-id-924 main label{padding: 8px 3px;}

main label:hover {color: #fff; cursor: pointer; }

main input:checked + label {color: #fff; border-top: 2px solid #fff; }

.tab1,.tab-link1,
.tab6,.tab-link6{background-color: #2b8e2b; }

#content1 span,
#content6 span{color: #2b8e2b; text-transform: uppercase; font-weight: bold; font-size:16px; font-family: 'Raleway', sans-serif;
}

.tab2,.tab-link2{background-color: #b52b00; }

#content2 span{ color: #b52b00; text-transform: uppercase; font-weight: bold; font-size:16px; font-family: 'Raleway', sans-serif;
}

.tab3,.tab-link3{background-color: #11498c; }

#content3 span {color: #11498c; text-transform: uppercase; font-weight: bold; font-size:16px; font-family: 'Raleway', sans-serif;
}

.tab4,.tab-link4{background-color: #007300;}

#content4 span{color: #007300; text-transform: uppercase; font-weight: bold; font-size:16px; font-family: 'Raleway', sans-serif;
}

.tab5,.tab-link5{background-color: #808080; }

#content5 span{ color: #808080; text-transform: uppercase; font-weight: bold; font-size:16px; font-family: 'Raleway', sans-serif;
}



#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4,
#tab5:checked ~ #content5,
#tab6:checked ~ #content6 {display: block; }

/*@media screen and (max-width: 800px) {
  label { font-size: 0; }
  label:before {margin: 0; font-size: 18px; }
}

@media screen and (max-width: 500px) {
  label {padding: 15px; }
}*/



/**bestuur**/

.bestuur-holder-l{width: 400px; float: left; display: inline; }

.bestuur-holder-r{width: 400px; float: right; display: inline; }


.bestuur-holder,
.staff-member{width: 400px; float: left; display: inline; padding: 10px 0px; }

.bestuur-foto,
.abcfslLstImgCntr,
.staff-member-photo{ width: 150px; height: 150px; border-radius: 50%; overflow: hidden; display: inline-block;
  position: relative;}

.bestuur-foto img,
.abcfslLstImgCntr img,
.staff-member-photo img { max-width: fit-content!important; width: 150px!important; /*margin-left: -36px!important;*/ }

.bestuur-detail, .staff-member-info-wrap{width: 220px; float: right; display: inline; padding-left: 20px; margin-top:30px; line-height: 2}

.bestuur-titel,
.staff-member-position{ color: #11498c; text-transform: uppercase; font-weight: bold!important;  font-size: 16px!important; 
  font-family: 'Raleway', sans-serif; font-style: normal!important;
}

.bestuur-tel{ color: #808080; font-size: 13px!important; font-weight: normal!important; }

div.staff-member.odd{margin-top:0!important;}

div.staff-member.last,
div.staff-member{border-bottom: thin dotted #aaa!important; padding-bottom: 0!important;}

.bestuur-detail span,
.bestuur-detail h3{font-size:14px!important; color:#808080!important; font-weight: normal!important; width: 100%; display: inline-block;}

.bestuur-detail h4{line-height: 1}

/**LIDMAATSKAP**/

.lidmaat-holder-main{ width: 1000px; height: auto; background-color: #e6e6e6;}

.lidmaat-section-header{background-color: #2b8e2b;}

.lidmaat-holder-main table{ width: 620px; margin: 20px auto; }

.lidmaat-holder-main td{text-align: center; vertical-align: top; }

.lidmaat-holder-main span{text-align: center; display: inline-block; width: 100%; color: #2b8e2b; font-size: 24px; font-family: 'Raleway', sans-serif;
}

.lidmaat-holder-content,
.veldtog-holder-content{width: 900px; float: left; display: inline; margin-left: 50px; padding: 20px 0px; line-height: 2}


.lidmaat-01,
.lidmaat-02,
.lidmaat-03{text-align: left!important;}

.lidmaat-01 span,
.lidmaat-02 span,
.lidmaat-03 span{color: #b52b00; text-transform: uppercase; font-weight: bold; font-size:16px; font-family: 'Raleway', sans-serif;
	text-align: left!important; padding-left: 20px; }

.lidmaat-02 span{color: #2b8e2b }

.lidmaat-03 span{color: #11498c }

.abcfslLstRowCntr{width: 50%; float: left; display: inline; }

/**KONTAK ONS**/
.kontak-holder-main span{text-align: center; display: inline-block; width: 100%; color: #2b8e2b; font-size: 24px; font-family: 'Raleway', sans-serif;font-weight: 600;
}


.kontak-holder-main table{width: 680px; margin: 20px auto; }
#frm_form_2_container,
#frm_form_3_container,
#frm_form_4_container,
#frm_form_11_container,
#frm_form_12_container,
#frm_form_13_container,
#frm_form_14_container,
#frm_form_17_container,
#frm_form_18_container,
#frm_form_21_container,
#frm_form_22_container,
#frm_form_23_container,
#frm_form_24_container,
#frm_form_25_container,
#frm_form_26_container,
#frm_form_30_container,
#frm_form_31_container{width: 620px; margin: 20px auto; }

.kontak-holder-main td{text-align: center; vertical-align: top; }

.kontak-01 span,
.kontak-02 span,
.kontak-03 span{text-transform: uppercase; font-weight: bold; font-size:16px; font-family: 'Raleway', sans-serif; }

.kontak-01 span{color: #2b8e2b;}
.kontak-02 span{color: #11498c;}
.kontak-03 span{color: #b52b00;}

#frm_form_2_container .frm_button_submit,
#frm_form_3_container .frm_button_submit,
#frm_form_4_container .frm_button_submit,
#frm_form_5_container .frm_button_submit,
#frm_form_8_container .frm_button_submit,
#frm_form_9_container .frm_button_submit,
#frm_form_11_container .frm_button_submit,
#frm_form_12_container .frm_button_submit,
#frm_form_15_container .frm_button_submit { background-color: #b52b00; color: #fff; 
  font-family: 'Roboto', sans-serif; font-size: 19.5px; border: none;  box-shadow: none; }


/**SINGLE**/
.single-holder-main{ width: 1000px; height: auto; background-color: #e6e6e6; }

.single-holder-main img{float: left; padding-right: 15px}

#oogknipHolder img,
#oogknipHolder p{text-align: center; float: none!important;}

.single-holder-main a{font-weight: bold; color: #b52b00; }

.single-section-header{background-color: #2b8e2b; width: 950px; color: #fff; padding: 10px 0px; padding-left: 50px; font-size: 16px; letter-spacing: 1.7px; margin-bottom: 30px;}

.single-section-header a{color: #fff; text-decoration: none;}

.single-title{ width: 100%; padding: 0px 15px; font-size: 15px; font-weight: normal;}

.single-title span{font-weight: normal; font-size: 15px; width: 100%; text-align: center; display: inline-block; padding: 20px 0px;}

.single-text{text-align: left;}

.single-title a{font-size: 20px; letter-spacing: 1.9px; color: #000; font-weight: bold; text-decoration: none; 
	text-align: center; display: inherit;}


#article-foto{width: 300px; /*height: 350px;*/ float:left; display:inline; overflow: hidden; margin-bottom: 20px; padding-right: 15px;}

#article-foto img{width: 300px; height: auto;}

/**CATEGORY**/
.cat-holder-main{ width: 1000px; height: auto; background-color: #e6e6e6; }

.cat-section-header{background-color: #2b8e2b; width: 950px; color: #fff; padding: 10px 0px; padding-left: 50px; font-size: 16px; letter-spacing: 1.7px; margin-bottom: 30px;}

.cat-section-header a{color: #fff; text-decoration: none;}

.cat-holder-content{width: 900px; float: left; display: inline; margin-left: 50px; padding: 20px 0px;}

.cat-artikel{width: 900px; float: left; display: inline; margin-bottom: 20px;}

.cat-artikel-01{width: 850px; float: left; display: inline; margin-bottom: 20px;}

.cat-artikel-foto{width: 207px; height: 176px; float: left; display: inline; overflow: hidden; }

.cat-artikel-info span a,
.cat-artikel-info-01 span a{font-size: 16px; letter-spacing: 1.9px; color: #666666; font-weight: bold; text-decoration: none; 
	text-align: left; display: inherit;}

.cat-artikel-info span,
 .cat-artikel-info-01 span{margin-bottom: 10px; width: 100%; float: left; display: inline-block;}

.cat-artikel-info{width: 670px; float: right; display: inline;}

.cat-artikel-info-01{width: 620px; float: right; display: inline;}

.cat-artikel-info small,
.cat-artikel-info-01 small{width: 100%; float: left; display: inline; margin-bottom: 10px; color: #b52b00}

.cat-artikel-info .read-more,
.cat-artikel-info-01 .read-more{ font-size: 18px; letter-spacing: 1.9px; color: #666666; font-weight: bold; text-decoration: none; 
	text-align: left; display: inherit; }

.read-more span,
.cat-artikel-info-01 .read-more span{    margin-bottom: 10px; width: auto; float: none; display: inline-block;}


/*SOS*/
#sos{font-size: 30px; color: #7e1618;}

#sos-help{font-size: 20px; color:#7e1618;}

#frm_form_4_container input{border-radius: 15px;}

.sos-pet{float: left; display: inline; background-color: #939598; width: 1000px}

.sos-pet span{color: #fff; font-size: 30px; text-align: center; width: 100%; display: inline-block; padding:25px 0px; 
	font-family: 'Roboto', sans-serif; font-weight: bold;}

.sos-pet-html{color: #fff!important}

/*LANGUAGE SWITCHER*/

.lang-switch{float: right; display: inline; width: 225px;}

.wpml-ls-last-item{
  width: 65px!important;
}

.wpml-ls-first-item a:first-child {
    position:absolute;
}
 
.wpml-ls-first-item a:first-child::after {
  content: '\002F';
  margin: 1px 5px;
    float: right;
    display: inline-block;
    color: #808080!important;
}

.wpml-ls-legacy-list-horizontal .wpml-ls-item{
      padding: 0;
    margin: 0;
    list-style-type: none;
    width: 93px;
    float: left;
    display: inline;
    height: 25px;
}
.wpml-ls-current-language a{color: #b52b00!important;  font-family: 'Roboto', sans-serif; font-weight: bold;}
.lang-switch a{color: #808080;  font-family: 'Roboto', sans-serif; font-weight: bold; font-size: 14px}

.search-holder-2017{float: left; display: inline; margin-top: 37px;}

.search-holder-2017 h2,
.wpml-ls-display{display: none}

#icl_lang_sel_widget-2{display: inline; float: right; text-transform: uppercase;}

.screen-reader-text, .widgettitle{display: none}

.lang-switch input[type="submit"] {
    border: none;
    background-color: transparent;
    font-size: 1px;
    color: transparent;
    width: 28px;
    height: 28px;
    background-image: url(images/kontak-icon.png);
    background-repeat: no-repeat;
    float: right;
    display: inline;
}

.lang-switch input[type="text"] {
    float: left;
    display: inline;
    width: 176px!important;
    margin-left: 15px;
    height: 24px;
    border-top-left-radius:10px;
    border-bottom-left-radius:10px;
    border: solid 1px #b3b3b3;
    background-color: #b3b3b3;
}

.abcfslLstCntrBB > div:last-child{
    border-bottom-width: 0px!important;
    border-bottom-style: none!important;
    border-bottom-color: transparent!important;
}

.abcfslBB1Color2 > div, .abcfslLstCntrBB > div {
    border-bottom-width: 0px!important;
    border-bottom-style: none!important;
    border-bottom-color: transparent!important;
}

/*VELDTOGTE*/
.veldtog-holder-links{width: 575px; float: left; display: inline;}
.veldtog-holder-regs{width: 290px; float: right;display: inline;}

.veldtog-holder-block{width: 860px; float: left; display: inline; }

.veldtog-article-photo{width: 860px; float: left; display: inline; line-height: 1}
.veldtog-article-photo img{width: 100%; height: auto; border: solid 2px #b52b00; }

.veldtog-article-title,
.veldtog-article-text{width: 860px; float: left; display: inline;}

.veldtog-article-title{margin-top: 10px}

.veldtog-article-title a,
.veldtog-article-text a,
.veldtog-holder-regs-title a{font-size: 18px; letter-spacing: 1.9px; color: #666666; font-weight: bold; text-decoration: none; 
  display: inherit;}

  .veldtog-holder-regs-title a{font-size: 15px;}

.veldtog-article-text a span{display: inline; color: #666666;}

.veldtog-holder-regs-info img{float: left; padding-right: 10px}

.veldtog-holder-regs-title,
.veldtog-holder-regs-info{width: 290px; float: left; display: inline}


/*HULPMIDDELS*/

.hulpmiddels-holder-content{width: 900px; float: left; display: inline; margin-left: 50px; padding: 20px 0px;}

.hulpmiddels-holder-content span{text-align: center; display: inline-block; width: 100%; color: #11498c; font-size: 24px; font-family: 'Raleway', sans-serif;
}

.hulpmiddels-holder-content section span{text-align: left;}

.page-id-872 .default-section-header{background-color: #11498c;}

.hulpmiddels-holder-content section{line-height: 2}


/*NUUS*/

.nuus-holder-content{width: 900px; float: left; display: inline; margin-left: 50px; padding: 20px 0px;}

.nuus-holder-content span{text-align: center; display: inline-block; width: 100%; color: #11498c; font-size: 24px; font-family: 'Raleway', sans-serif;
}

.nuus-holder-content section span{text-align: left;}

.nuus-holder-content section{line-height: 1}

.page-id-924 .cat-artikel,
.page-id-960 .cat-artikel{width: 860px; float: left; display: inline; margin-bottom: 20px;}

.page-id-924 .cat-artikel-info,
.page-id-960 .cat-artikel-info{width: 635px; float: right; display: inline;}

.page-id-924 .cat-artikel-info .read-more,
.page-id-960 .cat-artikel-info .read-more,
.page-id-773 .cat-artikel-info-01 a,
.page-id-841 .cat-artikel-info-01 a{ font-size: 18px; letter-spacing: 1.9px; color: #666666; font-weight: bold; text-decoration: none; 
  text-align: left; display: inherit; }

.page-id-924 .read-more span,
.page-id-960 .read-more span,
.page-id-773 .cat-artikel-info-01 a span,
.page-id-841 .cat-artikel-info-01 a span{    margin-bottom: 10px!important; width: auto!important; float: none!important; 
  display: inline-block!important; color: #666666!important;}

  .nuusbriewelayout ul,
  #mediadekking{
     columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
  }

#mediadekking a{text-decoration: none; font-weight: bold;}

/*SLUIT AAN*/
.sluitaan-01,
.sluitaan-02,
.sluitaan-03{text-align: center!important;}

.sluitaan-01 span,
.sluitaan-02 span,
.sluitaan-03 span,
.sluitaan-04 span{color: #b52b00!important; text-transform: uppercase; font-weight: bold; font-size:16px!important; 
  font-family: 'Raleway', sans-serif;}

.sluitaan-02 span{color: #2b8e2b!important }

.sluitaan-03 span{color: #11498c!important }

.sluitaan-04 span{color: #808080!important }


.sluitaan-holder-main td{text-align: center; vertical-align: top; }

.sluitaan-holder-main span{text-align: center; display: inline-block; width: 100%; color: #2b8e2b; font-size: 24px; font-family: 'Raleway', sans-serif;
}

.sluitaan-holder-main{ width: 1000px; height: auto; background-color: #e6e6e6;}

.sluitaan-section-header{background-color: #2b8e2b;}

.sluitaan-holder-content{width: 900px; float: left; display: inline; margin-left: 50px; padding: 20px 0px; line-height: 2}

#kongresbutton,
#kongresbutton2{
  background-color: #2b8e2b; width: auto; float: left; display: inline; color: #fff; padding: 10px; margin-bottom: 10px; font-weight: bold; font-size: 18px;
}

#kongresbutton2{margin-left:10px;}


/*kragdag*/
.kragdaginfo {
  margin-top:25px;
  -webkit-column-count: 2; /* Old Chrome, Safari and Opera */
  -moz-column-count: 2; /* Old Firefox */
  column-count: 2;
  column-gap: 40px;
}

.kragdag-holder-content{width: 900px; float: left; display: inline; margin-left: 50px; padding: 20px 0px;}

.kragdag-holder-content span{    text-transform: uppercase;
    font-weight: bold;
    font-size: 16px;
    font-family: 'Raleway', sans-serif; color: #b52b00;
}

#jongboerkomp td{padding:10px 0px;}
#jongboerkomp tr {border-top: solid 2px #b52b00; border-bottom: solid 2px #b52b00;}

#frm_field_46_container span{width: auto;}




/*rooivlae*/
#frm_form_12_container input,
#frm_form_13_container input,
#frm_form_14_container input,
#frm_form_17_container input{border-radius: 15px;}

#rooivlae span {
    color: #b43025;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 16px;
    font-family: 'Raleway', sans-serif;
}

#rooivlae h1 {
    font-size: 30px;
    color: #b43025;
    line-height: 1.5;
    text-align: center;
}

#rooivlae-social{    width: 677px;
    padding: 10px 0px;
    border-radius: 5px;
    background-color: #b43025;
    margin: 15px auto;
    color: #fff;
    text-align: center;
    line-height: 1.3;
    letter-spacing: 0.2px;
    font-weight: bold;
}

#rooivlae-social table {
    margin: 0 auto;
}

#rooivlae-pet{float: left; display: inline; background-color: #939598; width: 1000px}

#rooivlae-pet span{color: #fff; font-size: 30px; text-align: center; width: 100%; display: inline-block; padding:25px 0px; 
  font-family: 'Roboto', sans-serif; font-weight: bold;}

.rooivlae-pet-html{color: #fff!important; font-size: 9px!important}

#rooivlae-social .fs1,
#rooivlae-social a {
    color: #fff;
    font-size: 21px;
    text-decoration: none;
}

#rooivlae-inhoud{
  width: 900px; float: left; display: inline; padding:20px 50px; line-height: 2; background-color: #fff;
}

.box {
  width: 50%;
  margin: 0 auto;
  background: rgba(255,255,255,0.2);
  padding: 35px;
  border: 2px solid #fff;
  border-radius: 20px/50px;
  background-clip: padding-box;
  text-align: center;
}

.button {
  font-size: 1em;
  padding: 10px;
  border: 2px solid #b43025;
  background: #b43025;
  color: #fff;
  border-radius: 20px/50px;
  text-decoration: none;
  cursor: pointer;
  transition: all 0.3s ease-out;
}
.button:hover {
  background: #b43025;
  color: #fff;
}


/*droogte veldtog*/

#droogte .default-section-header,
#grondonteiening .default-section-header{background-color: #2d8f44}

#droogte-inhoud{
  width: 900px; float: left; display: inline; padding:20px 50px; line-height: 2; background-color: #fff; 
  text-align: center; font-size: 18px;
}

#droogte-inhoud h1{text-transform: uppercase; color: #2d8f44; text-align: center;}
#droogte-inhoud table span{font-size: 25px; color: #2d8f44}
#droogte-inhoud table{width: auto; font-size: 20px; text-align: left;}

.dicon{text-align: right;padding-right: 10px; width: 30px;}

#frm_form_13_container .frm_button_submit,
#frm_form_14_container .frm_button_submit{ background-color: #2d8f44; color: #fff; 
  font-family: 'Roboto', sans-serif; font-size: 19.5px; border: none;  box-shadow: none; }

  #droogte-social{    width: 677px;
    padding: 10px 0px;
    border-radius: 5px;
    background-color: #2d8f44;
    margin: 15px auto;
    color: #fff;
    text-align: center;
    line-height: 1.3;
    letter-spacing: 0.2px;
    font-weight: bold;
}

#droogte-social .fs1{color: #fff; font-size: 15px}

#droogte-social table {
    margin: 0 auto;
    color: #fff;
}

#droogte-social table a, a:hover {
    text-decoration: none;
    cursor: pointer;
}

#droogte-pet{float: left; display: inline; background-color: #939598; width: 1000px}

#droogte-pet span{color: #fff; font-size: 30px; text-align: center; width: 100%; display: inline-block; padding:25px 0px; 
  font-family: 'Roboto', sans-serif; font-weight: bold;}


/**grondonteiening**/
#grondonteiening-inhoud{
  width: 900px; float: left; display: inline; padding:20px 50px; line-height: 2; background-color: #fff; 
  text-align: center; font-size: 18px;
}
#grondonteiening-inhoud h1{text-transform: uppercase; color: #2d8f44; text-align: center; line-height: 1.5}


/****/
#frm_form_15_container h3,
.page-id-2274 h3{
  font-weight: bold;
  color: #10753b;
  font-size: 20px;
  font-family: 'Roboto', sans-serif!important;
  text-transform: uppercase;
}

#frm_form_15_container b,
.page-id-2274 b{font-weight: bold; color: #b42f26; text-transform: uppercase;}

#frm_form_15_container{font-family: 'Roboto', sans-serif!important;}

#frm_field_83_container{border-left: solid 1px #10753b; float: right; display: inline;  padding: 0px 30px;}

#frm_field_80_container{float: left; display: inline;}

#frm_field_83_container,
#frm_field_80_container{ width: 45%; }

.page-id-1251  main label {padding: 8px 6px;text-align: left!important;}
.page-id-1463  main label {padding: 8px 6px;}

.mc_bottomnav{display: none}

.teamraam{background-color: #fff; border-radius: 20px; padding:20px 0px; box-shadow: 4px 4px 5px #b9b9b9; min-height: 25vw;}
.pp-tm-image{box-shadow: -5px -3px 5px #b9b9b9; border-radius: 50%; background-color: transparent;}

.pp-tm-name{color: #fff; text-transform: uppercase; font-weight: bold; 
	font-size:16px; font-family: 'Raleway', sans-serif; background-color: #5e5e5e; padding:8px}

.pp-tm-description a{color: #000;}
.pp-tm-description {color: #11498C;}

.bestuurkolom{margin-top: -35px!important;
    margin-left: -30px; width: 102% !important;}


 .page-id-739 .lang-switch{display: none}

 #content2 section{display: inline!important}

 .page-id-1251  #content4 section{display: inline!important}

#frm_field_348_container input,
#frm_field_346_container input,
#frm_field_347_container input,
#frm_field_349a_container input { display: inline!important;}

 .creative-button-inner span{color: #fff!important}

 .page-id-1251 .hulpmiddels-holder-content span {display: inline!important; color: #ff0000!important;}

 #frm_checkbox_349-0 main label{text-align: left!important;}
 