* {
  margin: 0;
  padding: 0;
}

body {
  background-image:
  linear-gradient(to bottom, rgba(22, 21, 19, 0.1),rgba(230, 229, 219, 1)),
  url('1. images/Poly3.jpg');
}

.lead {
  padding-bottom: 5px;
}



#intro2 {
  padding-top: 50px;
}

#intro2reg {

}

#foto {
  width: 20%;
  padding-top: 50px;
  padding-bottom:147px;
}

#testje {
  padding-top: 50px;
}

#testje2 {
  padding-top: 50px;
  padding-bottom: 87px;/* 280 */
}

#func-tekst {
  padding-top: 10px;
}

/* navs voor formatie pagina*/
input[type=text],input[type=email], input[type=password] {
 width: 30%;
 padding: 12px 20px;
 margin: 10px;
 display: inline-block;
 border: 1px solid #ccc;
 box-sizing: border-box;
 border-radius: 50px;
}

button {
 background-color: #253A6D;
 color: white;
 padding: 20px 20px;
 margin-top: 10px;
 border: none;
 cursor: pointer;
 width: 20%;
 border-radius: 50px;
}

button:hover {
 opacity: 0.8;
}

#ww-tekst {
  padding-top: 25px;
}

.loginfoot {
  background-color: #343633;
  border-top: 1px solid #4CAF50;
  height: 50px;  /* footer height */
  margin-top: 124px; /* space between content and footer */

}

.footerlink {
  float: right;
  margin-top: -15px;
  margin-right: 50px;
}

form {
  padding-bottom: 101px;
}

footer {
  padding-bottom: 16px;
}
