person-events {
  display: -ms-flexbox;
  display: flex;
  overflow-y: auto;
  position: relative;
  padding-bottom: 10px;
}

person-events .md-button.md-icon-button.add-btn {
  min-width: 40px;
}

person-events .md-button {
  min-width: 110px;
  max-width: 110px;
  height: 80px;
  white-space: normal;
  line-height: 19px;
  padding-top: 12px;
}

person-events .plus {
  min-width: 40px;
  max-width:40px;
  padding-top: 0;
}

person-events .no-history {
  font-style: italic;
  margin-right: 25px;
}

person-events .pos-captain {
  border-bottom: 2px solid #3f51b5;
}
person-events .pos-crew {
  border-bottom: 2px solid #9E9E9E;
}
