body {
  display: flex;
  flex-direction: column;
  height: 100vh;
}

.container {
  flex: 1 0 auto;
}

.carousel {
  flex: 1 0 auto;
}

#sticky-footer {
  flex-shrink: 0;
}

.indent {
  text-indent: 50px;
}

.bg-geel {
  background-color: #ffe600;
}

.btn-geel {
  color: #000000;
  background-color: #ffe600;
  border-color: #ffe600;
}
.btn-geel:hover {
  color: #000000;
  background-color: gold;
  border-color: #ffe600;
}

.list-group > a.list-group-item.active {
  background-color: #ffe600;
  color: black;
  border-color: #ffe600;
}

p > label {
  width: 19%;
}

p > input,
select {
  width: 50%;
}

input[type="submit"] {
  background-color: #ffe600;
  width: 150px;
  border: none;
  padding: 7px;
  cursor: pointer;
}

input[type="checkbox"] {
  width: auto;
}
