form label {
  font-size: 18px;
  font-weight: 200;
  display: block;
}
.form-group div.radio {
  margin: 0px 10px;
  display: block;
  width: 400px;
  padding: 5px;
}
.form-group div.radio .input {
  margin-left: 10px;
}
.form-group div.voorkeur11 {
  margin: 0 15px 15px;
  display: block;
  width: 120px;
  padding: 5px;
}
.form-group div.voorkeur11 input {
  margin-left: 0px;
}
.help-block {
  margin-bottom: 5px;
  margin-top: 5px;
}
table.table th.control-label {
  padding: 14px 8px;
}
form .row {
  padding: 5px 0px;
  background-color: transparent;
  -webkit-transition: 0.4s 0.3s ease-in-out;
  -moz-transition: 0.4s 0.3s ease-in-out;
  -o-transition: 0.4s 0.3s ease-in-out;
  transition: 0.4s 0.3s ease-in-out;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
form .row.flash {
  background-color: #f8a5a2;
}
.multiselect_container {
  height: auto;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-size: 18px 100%;
  display: block;
  width: 100% !important;
}
.multiselect_container .selectList {
  border-color: #bbb;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: auto !important;
  min-height: 25px;
  max-height: 300px;
  overflow-y: auto;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}
.multiselect_container .label {
  width: 100% !important;
  text-align: left;
  padding: 9px 12px;
  display: block;
}
.multiselect_container .label:hover {
  cursor: pointer;
  text-decoration: underline;
}
.multiselect_container .label,
.multiselect_container a.selectItem {
  font-family: 'Avenir W01', 'Arial';
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  text-shadow: none;
  font-decoration: none;
  height: auto;
}
.multiselect_container a.selectItem {
  padding: 5px;
}
