.memberinfo{
  padding:10px;
}
.memberinfo img{
  width:150px;
  height:150px;
  border-radius:100%;
}
.memberinfo .row.outside-tb {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.memberinfo .row.outside-tb .col-sm-12{
  text-align:center;
  align-items: center;
  display: flex;
}
.block-region-right h2{
    padding: 30px 0 15px 0;
    color: #005826;
    border-bottom: 1px solid #eee;
    margin-bottom: 20px;
}
.block-region-left h3{
    padding: 20px 0 15px 0;
    color: #005826;
}