/***** Screen Bigger than 960px *****/
@media only screen and (min-width:960px) {

	.hoogtevideo
	{
		height: 450px;
	}

	.fotobalk
	{
		height: 500px;
	}

}


/***** Screen Bigger than 960px *****/
@media only screen and (min-width:1900px) {


	.hoogtevideo
	{
		height: 750px;
	}

	.fotobalk
	{
		height: 650px;
	}
}



/***** Screen Bigger than 960px *****/
@media only screen and (min-width:1600px) and (max-width: 1899px) {


	.hoogtevideo
	{
		height: 650px;
	}
	.fotobalk
	{
		height: 650px;
	}
}


/***** Screen Bigger than 960px *****/
@media only screen and (min-width:1200px) and (max-width: 1599px)  {

	.footeruitlijnen social
	{
		float: right;
		text-align: right;
	}

	.fotobalk
	{
		height: 600px;
	}

	.hoogtevideo
	{
		height: 550px;
	}

}


/***** Tablet (Smaller than 959px) *****/
@media only screen and (min-width: 768px) and (max-width: 959px) {

	.fotobalk
	{
		height: 400px;
	}

	.hoogtevideo
	{
		height: 400px;
	}

	.menubalkoranje { position: relative; background: #f95951; }
	#contact input[type=text], #vrijblijvendinformatie input[type=text] {width: 100%; }

	.adresgegevens
	{
		display: none !important;

	}

	.verbergitem
	{
		display: none !important;

	}



}



/***** Phone (portrait 300px) *****/
@media only screen and (max-width: 767px) {


	.contentheader
	{

		line-height: 160%;

	}

	.contentheader h1, .contentheader h2
	{

		line-height: 120%;

	}



	.balkoranje
	{

		padding-top: 30px;
		padding-bottom: 30px;

	}

	.balkgrijs
	{
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.balkdgrijs
	{

		padding-top: 30px;
		padding-bottom: 30px;
	}

	.video-link-wrap
	{
		bottom:0%;

	}

	.video-link-wrap img
	{
		width: 75%;

	}

	.fotobalk
	{
		height: 250px;
	}


	.menubalkoranje { position: relative; background: #f95951; }
	/* oranje rand boven eht menu weg */
	.randjeweg
	{

		margin-top: -5px;
	}

	.hoogtevideo
	{
		height: 450px;
	}


	#bottom .footeruitlijnen
	{
		text-align: center;


	}

	#contact label, #vrijblijvendinformatie label {float: left; }
	#contact input[type=text], #vrijblijvendinformatie input[type=text] {width: 100%; }


	.verbergitem
	{
		display: none !important;
	}


}



/***** Phone (landscape 420px) *****/
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.video-link-wrap
	{
		bottom:0%;

	}

	.video-link-wrap img
	{
		width: 75%;

	}

	.fotobalk
	{
		height: 250px;
	}


	.hoogtevideo
	{
		height: 350px;
	}
}




@media only screen and (max-width: 959px) {
	.mobilemenu {
		display: block;
	}

	#menu ul {
		display: none;
	}

}

@media only screen and (min-width: 960px) {
	.menuoverlay {
		display: none!important;
	}

	.noscroll {
		overflow-y: scroll;
	}

}

@media only screen and (max-width: 480px) {
.blogimage-small,
.blogimage-med,
.blogimage-34 {
	width: 100%;
	margin: 0;
}
}