/* Half height image header */
.bgimg-1{
	background-position: center;
	background-size: cover;
	min-height: 40%;
	background-repeat: no-repeat;
}

.overspartanselfdefensebg{
	background-position: -10% 25%;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/over-spartan-self-defense.jpg");
}

.onderdeelspartankravmagabg{
	background-position: 50% 45%;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/krav-maga-hero.jpg");
}

.onderdeelkravmagaptbg{
	background-position: 50% 25%;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/personal-training-hero.jpg");
}

.onderdeelspartanagressiehanteringbg{
	background-position: 50% 65%;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/agressiehantering-hero.jpg");
}

.onderdeelspartangeweldsbeheersingbg{
	background-position: 50% 60%;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/geweldsbeheersing-hero.jpg");
}

.onderdeelspartanacademiebg{
	background-position: 50% 65%;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/academie-hero.jpg");
}

.onderdeelspartanshopbg{
	background-position: 50% 65%;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/shop-hero.jpg");
}

.onderdeelkravshirtsnlbg{
	background-position: 50% 5%;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/kravshirtsnl-hero.jpg");
}

.algemenevoorwaardenbg{
	background-position: 50% 65%;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/algemene-voorwaarden-hero.jpg");
}

.privacyverklaringbg{
	background-position: 50% 65%;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/algemene-voorwaarden-hero.jpg");
}

.contactformverzondenbg{
	background-position: 50% 15%;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/heroimg-col2.jpg");
}

.sitemapbg{
	background-position: top;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/kaart-van-heeze-hero.jpg");
}

.veelgesteldevragenbg{
	background-position: top;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/veelgestelde-vragen-hero.jpg");
}

.recreadingbg{
	background-position: top;
	background-size: cover;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("https://www.spartanselfdefense.nl/images/design/boeken-stapel-hero.jpg");
}

.notextselect{
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.notextselect{
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
			
/* Small screens */
@media (max-width: 601px){
	.moreoverkravmagabg{
		/*background-position: top;*/
		background-position: 80% 20%;
	}
	
	.trainingsaanbodagressiehanteringbg{
		background-position: 50% 90%;
	}
}
			
/* Medium screens */
@media (min-width: 602px) and (max-width: 992px){
	.bgimg-1{
		background-position: top;
		margin-top: 50px;
	}

	.moreoverkravmagabg{
		/*background-position: top;*/
		background-position: 80% 10%;
	}
	
	.trainingsaanboddamesbg{
		background-position: 50% 60%;
	}
}
			
/* Large screens */
@media (min-width: 993px){
	#video{
		width: 50vw;
		height: 50vh;
	}
}