.people-listing-block .people-profile-block > a:hover {
  text-decoration: none;
}

.people-listing-block .people-profile-block > a {
  color: #333;
}

.people-listing-block .people-profile-block > a > div {
  padding-bottom: 5px;
}

.people-listing-block .people-profile-block {
  margin-bottom: 20px;
}

.people-listing-block  .people-image img{
	width: auto;
	height: 200px;
}

.people-listing-block .people-name {
  color: #003d7c;
  font-size: 18px;
  padding-bottom: 10px;
}

.people-listing-block .people-specialisation {
    background-color: #f88b24;
    float: left;
    padding: 5px 10px;
    font-size: 13px;
    margin: 5px 5px 5px 0px;
    color: white;
}

#form-people-filter {
  margin: 0px 30px;
}

.people-filter {
  background-color: #ef7c00;
  padding: 20px;
  color: white;
}

.people-filter .filter-label {
  font-size: 18px;
  font-weight: bold;
}

.people-filter .filter-specialisation {
 margin-top: 10px;
}

.people-filter .filter-specialisation > label {
 margin-right: 10px;
}

.people-filter .filter-specialisation > label > input {
  margin-right: 5px;
}

div#people-listing-widget {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
}
  
.people-listing-block {
     margin-bottom: 21px;
}