.search-item {
  min-height: 250px;
  border-bottom: 1px solid #000;
  padding-bottom: 10px;
}
.search-item:not(:first-child){
  padding-top: 10px;
}
.search-item img {
  max-width: 100%;
}
.search-img-max {
  max-height: 230px;
}
.search-item p, .search-item a.btn {
    margin: 0 0 5px;
}
.subtitle {
    border-top: 1px solid #000;
    border-bottom: 1px dotted #000;
    margin-top: 20px;
    padding: 6px 0 10px;
}
.modal-body a{
    cursor: pointer;
}