/*TMP CSS file for bypassing theme build(grunt) */
.view-nieuws-lijst .news-footer{
  position: static;
  font-size: 14px;
  text-align: left;
  margin-top: 10px;
}


/*achtergrond_dna.png*/
.user-login main.container {
  background-color: #42145f;
  background-image: url("../../achtergrond_dna.png");
  background-size: cover;
  max-width: 100%; /* set other max width?*/
  padding-top: 80px;
  padding-bottom: 50px;
}
.user-login #header .logo {
  padding-left: 0;
}
.login-form-container {
  background-color: white;
  border-radius: 5px;
  /*padding-top: 100px;*/
  max-width: 400px;
  margin: auto;
}
.login-form-container h1 {
  font-size: 28px;
  padding-top: 20px;
  padding-left: 20px;
}

form.user-login-form {
  /*border-radius: 10px;*/
  /*padding-top: 100px;*/
  /*max-width: 400px;*/
  /*margin: auto;*/
  padding-bottom: 5px;
}
form.user-login-form a {
  color: #007BC7;
}
form.user-login-form fieldset.form-group {
  padding-left: 20px;
  padding-right: 20px;
}
form.user-login-form .form-group {
  background-color: transparent;
}
form.user-login-form input {
  border: 1px solid #CCCCCC;
}
form.user-login-form .btn-primary {
  background-color: #007BC7;
  color: white;
  margin-left: 10px;
  /* FIGMA: BTN CHANGE STYLE!*/
  /*font-size: 18px;*/
  border: none;
 /* add button and link focus styling */
}
form.user-login-form #edit-password legend{
  visibility: hidden;
  position: absolute;
  pointer-events: none;
  width: 0;
}


#block-views-block-inloginfo-block-1 {
  color: white;
  margin: auto;
  margin-top: 2rem;
  max-width: 400px;
}

#block-views-block-inloginfo-block-1 a {
  color: white;
}
