.jumbotron .lead{background-image: url("https://boervindtland.be/wp-content/uploads/2018/01/boervindtlandklein-2.png");  background-repeat: none; width: 800px; height: 177px; margin: 0 auto;}
.jumbotron{padding-top: 60px; margin-top: 150px;}

.menunaam{color: white; padding-top: 7px; font-size: 18px;}

.parallaxing {
  background-image: url("https://boervindtland.be/wp-content/uploads/2018/02/Theophielcaudron3.jpg");
  height: 700px;
background-attachment: fixed;
  background-position: center;
   background-repeat: no-repeat;
   background-size: cover;
}

.titelbvl{margin-top: 20px; margin-bottom: 40px; text-align: center;}
.sliderafb {margin-top: 60px;}
.sliderafb2{}
.titelbvl3{margin-bottom: 60px; margin-top: 80px;}
.tekstparagraaf{margin-bottom: 40px; text-align: left; font-family: 'PT Sans', sans-serif;}
.titelbvl4 {margin: 100px 40px -20px 40px; text-align: center; font-family: 'PT Sans', sans-serif;}
.bvl5 {margin-bottom: 40px; margin-top: -20px; text-align: left; font-family: 'PT Sans', sans-serif;}
.titelbvl2{margin-top: 40px; margin-bottom: 20px;  text-align: center;}
.margeafbwereld{margin-top: 20px;}
.hoofdpagina2 {margin-top: 100px; margin-bottom: 80px; text-align: center; font-family: 'Merriweather', serif;}
.hoofdpagina3 {margin-top: 60px; margin-bottom: 20px; text-align: center;}

.contact1 {float: left; width: 50%; padding-top: 80px;}
.contact2 {float: left; width: 50%; padding-top: 80px;}

h1.entry-title{font-size: 50px; margin-top: 20px; margin-bottom: 60px;     font-weight: bold;
text-align: center;}

.prairie1 {width: 50%; float: left;}
.prairie2 {width: 50%; float: left; margin-bottom: 80px;}
.verspreiding1 {float: left; width: 50%;}
.verspreiding2 {float: left; width: 50%; margin-top: -50px;}
#googlemap{
width: 450px; height: 450px; }

p{font-family: 'PT Sans', sans-serif;
  font-size: 18px; color: black;
}

.plink{
font-family: 'PT Sans', sans-serif;
  font-size: 20px; color: black;
  margin-left: 40px;
}

h1{font-size: 50px;}

h2{font-size: 45px;}

h3{font-size: 35px;}

h1, h2, h3, h4, h5 {text-align: center; font-family: 'Merriweather', serif;}

.paragraaf{margin: 30px; text-align: left;}

.paragraaf2 {margin: 40px; text-align: left;}
.paragraaf3 {margin: 40px; text-align: left;}

.centraalimg{margin-left: 40px;}

/** LIGHTBOX MARKUP **/

.lightbox {
	/** Default lightbox to hidden */
	display: none;
	/** Position and style */
	position: fixed;
	z-index: 999;
	width: 100%;
	height: 100%;
	text-align: center;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
}

.lightbox img {
	/** Pad the lightbox image */
	max-width: 90%;
	max-height: 80%;
	margin-top: 0%;
}

.lightbox:target {
	/** Remove default browser outline */
	outline: none;

	/** Unhide lightbox **/
	display: block;
}

/** LIGHTBOX MARKUP **/

.lead{color: white;}

footer p {color: white;}


rslaffiche{display: block;}

a {
  text-decoration: none;color: #bd2246; }
  .basic a {
    color: #bd2246; }
    .basic a:hover {
      color: black; }


#footer a {color: white;}
#footer a:hover {color:#bd2246;}


.familietitle{text-align: center; margin: 40px 20px 20px 20px;}


#familiegeschiedenis{padding-top: 20px;}



.positieafb{position: relative; left: 30px;}


.nav-pills > .active > a, .nav-pills > .active > a:hover {
  color: #fff;
  background-color: #bd2246; }


#footer {
  border-top: 1px solid white;
  background:  #0d0d0d;
  background-color: #0d0d0d;
  color: white;
  font-size: 14px;
  position: relative;
  z-index: 100; 
  font-family: "PT Serif", sans-serif, PT Sans;
}


  .jumbotron .lead {
  font-size: 30px;}


.entry-title {
  font-size: 50px;
  margin-top 10px; }

  .jumbotron h2 {
  font-size: 80px;}

li{text-align: left; }



.navbar .nav .sub-menu {font-size: 20px;}


.navbar .nav > li > a {
  float: none;
  padding: 10px 15px;
  color: white;
  text-decoration: none;
  font-size: 20px;
}

 .basic .jumbotron {
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    background: rgba(0, 0, 0, 0.1);
    padding-bottom: 30px;
    color: #fff; }


.marge{margin: 10px;}

.grid {
  margin: 0 auto;
  max-width: 2000px;
  min-width: 320px;
  width: 100%; }

#header-img {
  display: block; height: 10px;}

img {
  max-width: 100%;
  height: auto; }


#site-title{text-align: center;}

  
#blauw{
color: white; 
  background: #004361;
  margin: 0;
  padding: 0;
border: 0;
  outline: 0;
}

.breedte{
.column-full-width {
margin-left: -999em;
padding-left: 999em;
margin-right: -999em;
padding-right: 999em;
}}

.hovereffect {
width:200px;
height:200px;
float:left;
overflow:hidden;
position:relative;
text-align:center;
cursor:default;
}

.hovereffect .overlay {
width:200px;
height:200px;
position:absolute;
overflow:hidden;
top:0;
left:0;
opacity:0;
background-color:rgba(0,0,0,0.5);
-webkit-transition:all .4s ease-in-out;
transition:all .4s ease-in-out
}

.hovereffect img {
display:block;
position:relative;
-webkit-transition:all .4s linear;
transition:all .4s linear;
}

.hovereffect h2 {
text-transform:uppercase;
color:#fff;
text-align:center;
position:relative;
font-size:17px;
background:rgba(0,0,0,0.6);
-webkit-transform:translatey(-100px);
-ms-transform:translatey(-100px);
transform:translatey(-100px);
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
padding:10px;
}

.hovereffect a.info {
text-decoration:none;
display:inline-block;
text-transform:uppercase;
color:#fff;
border:1px solid #fff;
background-color:transparent;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
margin:50px 0 0;
padding:7px 14px;
}

.hovereffect a.info:hover {
box-shadow:0 0 5px #fff;
}

.hovereffect:hover img {
-ms-transform:scale(1.2);
-webkit-transform:scale(1.2);
transform:scale(1.2);
}

.hovereffect:hover .overlay {
opacity:1;
filter:alpha(opacity=100);
}

.hovereffect:hover h2,.hovereffect:hover a.info {
opacity:1;
filter:alpha(opacity=100);
-ms-transform:translatey(0);
-webkit-transform:translatey(0);
transform:translatey(0);
}

.hovereffect:hover a.info {
-webkit-transition-delay:.2s;
transition-delay:.2s;
}

#deaanloop{
display: block;
position: relative;}

#deaanloop:after{
content: "";
background: url(http://boervindtland.be/wp-content/uploads/2016/10/A1.png);
opacity: 0.3;
top: 0;
left: 0;
bottom: 0;
  right: 0;
  position: absolute;
  z-index: -1;   }



.module:last-child {
  margin-bottom: 0;
}
.module h2 {
  margin-bottom: 40px;
  font-family: "PT Serif", serif;
  font-size: 30px;
}
.module p {
  margin-bottom: 40px;
  font-size: 16px;
  font-weight: 300;
    font-family: "PT Serif", serif;
}
.module p:last-child {
  margin-bottom: 0;
}
.module.content {
  padding: 40px 0;
}
.module.parallax {
  height: 650px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.module.parallax h1 {
color: #151515;
font-size: 50px;
 text-align: center;
  text-transform: none;
padding-top: 40px;
}






.module.parallax-1 {
  background-image: url("http://boervindtland.be/wp-content/uploads/2016/10/XXL_02reiskar.png");
}
.module.parallax-2 {
  background-image: url("https://boervindtland.be/wp-content/uploads/2018/01/A_2a.png");
}
/*
.module.parallax-2 {
  background-image: url("http://boervindtland.be/wp-content/uploads/2016/10/A_2gimp.png");
}*/


.module.parallax-3 {
  background-image: url("http://boervindtland.be/wp-content/uploads/2016/10/A_5.jpg");
}

.module.parallax-4 {
  background-image: url("http://boervindtland.be/wp-content/uploads/2016/10/A1.png");
}

.module.parallax-5 {
background-image: url("http://boervindtland.be/wp-content/uploads/2016/10/A1.png"););
}

.module.parallax-6 {
background-image: url("http://boervindtland.be/wp-content/uploads/2016/10/B_7kopie.png"););
}

.module.parallax-7 {
background-image: url("http://boervindtland.be/wp-content/uploads/2016/10/B_3akopie.jpg"););
}
.module.parallax-8 {
background-image: url("http://boervindtland.be/wp-content/uploads/2016/10/C_1gimp-1.png"););
}

.module.parallax-9 {
background-image: url("http://boervindtland.be/wp-content/uploads/2016/10/C_7a.png"););
}

.module.parallax-10 {
background-image: url("http://boervindtland.be/wp-content/uploads/2018/01/D_klein31_LOC_naturalisatie_affiche.png"););
}

.module.parallax-11 {
background-image: url("http://boervindtland.be/wp-content/uploads/2016/10/XXL_07pastoor-1.png"););
}

.module.parallax-12 {
background-image: url("http://boervindtland.be/wp-content/uploads/2016/12/C_16gimp-e1482926357765.png"););
}

.module.parallax-13 {
background-image: url ("https://boervindtland.be/wp-content/uploads/2018/01/Theophielcaudron2.jpg");
}




/*
.module.parallax-13 {
background-image: url ("http://boervindtland.be/wp-content/uploads/2018/01/Theophielcaudron2-1024x1004.jpg");
}*/


@media all and (min-width: 600px) {
  .module h2 {
    font-size: 42px;
  }
  .module p {
    font-size: 20px;
  }
  .module.parallax h1 {
    font-size: 40px;
  }
}
@media all and (min-width: 960px) {
  .module.parallax h1 {
    font-size: 50px;
  }
}

.ch-grid {
	margin: 20px 0 0 0;
	padding: 0;
	list-style: none;
	display: block;
	text-align: center;
	width: 100%;
}

.ch-grid:after,
.ch-item:before {
	content: '';
    display: table;
}

.ch-grid:after {
	clear: both;
}

.ch-grid li {
	width: 220px;
	height: 220px;
	display: inline-block;
	margin: 20px;
}
		
		.ch-item {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	overflow: hidden;
	position: relative;
	cursor: default;
	box-shadow: 
		inset 0 0 0 16px rgba(255,255,255,0.6),
		0 1px 2px rgba(0,0,0,0.1);
	transition: all 0.4s ease-in-out;
}
		
		.ch-img-1 { 
	background-image: url(http://boervindtland.be/wp-content/uploads/2016/10/XXL_03_boerpaard_klein.png);
}
}
		
		.ch-info {
	position: absolute;
	background: rgba(63,147,147, 0.8);
	width: inherit;
	height: inherit;
	border-radius: 50%;
	overflow: hidden;
	opacity: 0;
	transition: all 0.4s ease-in-out;
	transform: scale(0);
}
		.ch-info h3 {
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 22px;
	margin: 0 30px;
	padding: 45px 0 0 0;
	height: 140px;
  font-family: 'PT Sans', sans-serif;
/*	font-family: 'Open Sans', Arial, sans-serif;*/
	text-shadow: 
		0 0 1px #fff, 
		0 1px 2px rgba(0,0,0,0.3);
}
		
		.ch-info p {
	color: #fff;
	padding: 10px 5px;
	font-style: italic;
	margin: 0 30px;
	font-size: 12px;
	border-top: 1px solid rgba(255,255,255,0.5);
	opacity: 0;
	transition: all 1s ease-in-out 0.4s;
}
		
		.ch-info p a {
	display: block;
	color: rgba(255,255,255,0.7);
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 9px;
	letter-spacing: 1px;
	padding-top: 4px;
	font-family: 'Open Sans', Arial, sans-serif;
}

.ch-info p a:hover {
	color: rgba(255,242,34, 0.8);
}
		
		.ch-item:hover {
	box-shadow: 
		inset 0 0 0 1px rgba(255,255,255,0.1),
		0 1px 2px rgba(0,0,0,0.1);
}
		
		.ch-item:hover .ch-info {
	transform: scale(1);
	opacity: 1;
}
		
		.ch-item:hover .ch-info p {
	opacity: 1;
}

/*Hover effect image */

.wereldnieuw{float: right; margin-right: 20px;}

.ih-item {
  position: relative;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.ih-item,
.ih-item * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ih-item a {
  color: #333;
}
.ih-item a:hover {
  text-decoration: none;
}
.ih-item img {
  width: 100%;
  height: 100%;
}

.ih-item.circle {
  position: relative;
  width: 190px;
  height: 190px;
  border-radius: 50%;
}
.ih-item.circle .img {
  position: relative;
  width: 220px;
  height: 220px;
  border-radius: 50%;
}
.ih-item.circle .img:before {
  position: absolute;
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  border-radius: 50%;
  box-shadow: inset 0 0 0 16px rgba(255, 255, 255, 0.6), 0 1px 2px rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.ih-item.circle .img img {
  border-radius: 50%;
}
.ih-item.circle .info {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  border-radius: 50%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
/*	
.ih-item.circle.effect1 .spinner {
  width: 230px;
  height: 230px;
  border: 10px solid #ecab18;
  border-right-color: #1ad280;
  border-bottom-color: #1ad280;
  border-radius: 50%;
  -webkit-transition: all 0.8s ease-in-out;
  -moz-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out;
}*/
.ih-item.circle.effect1 .img {
  position: absolute;
  top: 10px;
  bottom: 0;
  left: 10px;
  right: 0;
  width: auto;
  height: auto;
}

h-item.circle.effect1 .img:before {
  display: none;
}
.ih-item.circle.effect1.colored .info {
  background: #1a4a72;
  background: rgba(26, 74, 114, 0.6);
}
.ih-item.circle.effect1 .info {
  top: 10px;
  bottom: 0;
  left: 10px;
  right: 0;
  background: #333333;
  background: rgba(0, 0, 0, 0.6);
  opacity: 0;
  -webkit-transition: all 0.8s ease-in-out;
  -moz-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out;
}
.ih-item.circle.effect1 .info h3 {
  color: #fff;
  text-transform: uppercase;
  position: relative;
  letter-spacing: 2px;
  font-size: 18px;
  margin: 5px 30px;
  padding: 55px 0 0 0;
  height: 110px;
 /* text-shadow: 0 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.3);*/
}
.ih-item.circle.effect1 .info p {
  color: #bbb;
  padding: 10px 5px;
  font-style: italic;
  margin: 0 30px;
  font-size: 12px;
  /*border-top: 1px solid rgba(255, 255, 255, 0.5);*/
}
.ih-item.circle.effect1 a:hover .spinner {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ih-item.circle.effect1 a:hover .info {
  opacity: 1;
}

span.reverse {
  unicode-bidi: bidi-override;
  direction: rtl;
}


.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
  text-decoration: none;
  color: #fff;
  background-color: #bd2246;
  background-image: -moz-linear-gradient(top, #08c, #bd2246);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#bd2246));
  background-image: -webkit-linear-gradient(top, #08c, #bd2246);
  background-image: -o-linear-gradient(top, #08c, #bd2246);
  background-image: linear-gradient(to bottom, #0088cc, #bd2246);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#bd2246',GradientType=0); }


@media (max-width: 1160px) {
.contact1 {float: left; width: 100%; padding-top: 20px;}
.contact2 {float: left; width: 100%; padding-top: 20px;}

.prairie1 {width: 100%; }
.prairie2 {width: 100%; margin-bottom: 0px;}

.verspreiding1 {width: 100%; }
.verspreiding2 {width: 100%; margin-bottom: 0px;}
}

@media (max-width: 960px) {


.jumbotron .lead{background-image: url("https://boervindtland.be/wp-content/uploads/2018/01/boervindtlandklein-1.png");  background-repeat: none; width: 600px; height: 133px; margin: 0 auto;}

.hoofdpagina2 {margin-top: 60px; margin-bottom: 40px; }
.hoofdpagina3 {margin-top: 60px; margin-bottom: 40px; }

.titelbvl4 {margin: 80px 40px -20px 40px; }

.titelbvl3{margin-bottom: 40px; margin-top: 60px;}

h1.entry-title{font-size: 40px;}

.familietitle{margin-top: 20px;}

p{font-size: 17px;}

#footer{font-size: 16px;}

.module.parallax {
  height: 350px;
   transform: scale(0.9);
}
.plink{font-size: 17px;}

.start{margin-top: 20px;}

h1{font-size: 40px;}
h2{font-size: 30px;}
h3{font-size: 25px;}

#googlemap{height: 250px; width: 250px;}

.paragraaf{margin: 15px;}

.blok{clear: both;}

.centraalimg{position: relative; left: 80px; margin-left: 10px;}

.positieafb{text-align: center;}

.sliderafb {margin-top: 40px;}
}

@media (max-width: 768px) {

.jumbotron .lead{background-image: url("https://boervindtland.be/wp-content/uploads/2018/01/boervindtlandklein-3.png");  background-repeat: none; width: 350px; height: 75px; margin: 0 auto;}

.wereldnieuw{float: right; margin-right: 20%;}

.module.parallax {
  height: 450px;}

.sliderafb {margin-top: 0px;}
.hoofdpagina2 {margin-top: 60px; margin-bottom: 0px; }

.hoofdpagina3 {margin-top: 40px; margin-bottom: 20px; text-align: center;}

.paragraaf2 {margin: 20px}
.paragraaf3 {margin-top: -20px;}

.plink{margin-left: 20px;}

.margeafbwereld{margin-top: 0px;}
.bvl5 {margin-bottom: 0px;}

.titelbvl4 {margin: 60px 0px -60px 0px; }

.tekstparagraaf{margin-bottom: 20px;}

.titelbvl3{margin-bottom: 40px; margin-top: 40px;}

.familietitle{margin-top: 20px;}
p{font-size: 15px;}

.module.parallax {
    height: 350px;
     transform: scale(0.9);
}

.plink{font-size: 15px;}

.start{margin-top: 20px;}

h1{font-size: 28px;}
h2{font-size: 25px;}
h3{font-size: 20px;}

#googlemap{height: 250px; width: 250px;}

.paragraaf{margin: 10px;}

.blok{clear: both;}

#footer{font-size: 14px;}

h1.entry-title{font-size: 28px; margin-top: 60px; margin-bottom: 20px;     font-weight: bold;
text-align: center;}

.titelbvl{margin-top: 0px; margin-bottom: 40px; text-align: center;}

body{font-size: 12px;}

}


@media (max-width: 480px) {

.jumbotron .lead{background-image: url("https://boervindtland.be/wp-content/uploads/2018/01/boervindtlandklein-3-e1516994780539.png");  background-repeat: none; width: 300px; height: 66px; margin: 0 auto;}
}



@media (max-width: 280px) {

.jumbotron .lead{background-image: url("https://boervindtland.be/wp-content/uploads/2018/03/boervindtlandklein_t.png");  background-repeat: none; width: 250px; height: 55px; margin: 0 auto;}
}


/*
@media (max-width: 280px) {

.jumbotron .lead{background-image: url("https://boervindtland.be/wp-content/uploads/2018/01/boervindtlandklein-4.png");  background-repeat: none; width: 200px; height: 44px; margin: 0 auto;}
}*/


@media (max-width: 768px)and (min-width: 480px) {
.centraalimg{position: relative; left: 0px; margin-left: 10px;}
}

@media (min-width: 280px) {
.centraalimg{position: relative; left: 0px; margin-left: 10px;}

}



.jumbotron h2 {
    font-size: 40px;
  margin-top: 300px; display: none;
}