@media only screen and (max-width: 768px) { /* <= Mobile */

body {
	background-color:#ffffff!important
}

}


.contactknop {
	background: #ffffff;
  color: #005292;
  font-size: 14px;
	padding: .2em .7em;	
	border: none;
	font-weight: bold!important;
  font-family: Arial;
	
  padding: 10px 20px 10px 20px!important;
	white-space: nowrap;
	display: inline-block;
	-webkit-transition: all 250ms ease-in-out;
	-moz-transition: all 250ms ease-in-out;
	-ms-transition: all 250ms ease-in-out;
	-o-transition: all 250ms ease-in-out;
	transition: all 250ms ease-in-out;
	margin-bottom: .5em;
	margin-top: .5em;
	padding:10px; 
	text-align:center; 
	text-decoration: none;
	border-style: solid;
    border-color: #005292;
	border-width: 1px;
}
.contactknop:hover {
  color: #ffffff;
	background: #005292;
 	border-style: solid;
    border-color: #ffffff;
	border-width: 1px;
}


input[type=text],  input[type=email], input[type=password], textarea { 
	width: 80%; 
}
	 
textarea{
	width: 80%;
}


.menuachtergrond {
    z-index: 20;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    height: 80px;
    color: #000000;
    background-color: #ffffff;
    display: none;
    -webkit-box-shadow: 0px 10px 24px -3px rgba(128,126,128,0.56);
    -moz-box-shadow: 0px 10px 24px -3px rgba(128,126,128,0.56);
    box-shadow: 0px 10px 24px -3px rgba(128,126,128,0.56);
}




.volgpagina {
	margin:0;
	padding:0;
  	overflow:hidden;
	position: relative;
    z-index: 0;
	
	margin-top:160px;
}

.volgpagina H1 {
	  color: #005292;
}

.volgpagina H2 {
	  padding-top:40px;
}

.volgpagina P {
	color: #005292;
	font-family: 'vegurregular';
	font-weight:normal!important;
}

.parallax {
    background-image: url("../afbeeldingen/afbeelding-1.jpg");
    min-height: 350px; 
	width: auto;
    background-attachment: scroll;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	position: absolute;
    top: 0;
    right: 0;
    left: 0;
	z-index: -1;
}

#bedrijfsnaamvolgpagina {
	margin-left: 40px;
	margin-top: 100px;
	z-index: 18;
	position:relative;
}

#bedrijfsnaamvolgpagina img {
	width: 275px;
}

#sociaalicoon img {
    width: 40px;
    margin-right: 15px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px;
}



@media only screen and (max-width: 1024px) {

#bedrijfsnaamvolgpagina img {
	width: 200px; 
	margin-left: 0px;
}

.volgpagina H2 {
    padding-top: 90px;
}

}

@media only screen and (max-width: 768px) {

.volgpagina H2 {
    padding-top: 120px;
}

#bedrijfsnaamvolgpagina img {
	width: 200px; 
	margin-left: 0px;
	padding-top:30px;
}


H1 img {
	width:230px;	
}
}

.introcontainer {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
	display:none;
    height: 100%;
	position: absolute;
    z-index: 2;
}

.closeButton {
	width: 85px; 
	z-index: 99999999;
    position: fixed;
    top: 80px;
    right: 40px; 
   }
