
.o_kanban_view .o_kanban_record.o_kanban_attachment {
  padding: 0;
}

.o_kanban_view .o_kanban_record.o_kanban_attachment .o_kanban_image {
  width: 80px;
}

.o_kanban_view .o_kanban_record.o_kanban_attachment .o_kanban_image + div {
  padding-left: 88px;
}

@media (max-width: 767.98px) {
  .o_kanban_view .o_kanban_record.o_kanban_attachment .o_kanban_image + div {
    padding-left: 96px;
  }
}

.o_kanban_view .o_kanban_record.o_kanban_attachment .o_kanban_image .o_kanban_image_wrapper {
  min-height: 80px;
  display: -webkit-box; display: -webkit-flex; display: flex;
  align-items: center;
  justify-content: center;
}

.o_kanban_view .o_kanban_record.o_kanban_attachment .o_kanban_image .o_attachment_image {
  width: 80px;
  height: 80px;
}

.o_kanban_view .o_kanban_record.o_kanban_attachment .o_kanban_image .o_image {
  width: 56px;
  height: 56px;
}

.o_kanban_view .o_kanban_record.o_kanban_attachment .o_kanban_details .o_kanban_details_wrapper {
  display: -webkit-box; display: -webkit-flex; display: flex;
  -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;
  min-height: 80px;
  padding: 8px 8px;
}

.o_kanban_view .o_kanban_record.o_kanban_attachment .o_kanban_details .o_kanban_details_wrapper .o_kanban_record_title {
  margin-bottom: 4px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 95%;
}

.o_kanban_view .o_kanban_record.o_kanban_attachment .o_kanban_details .o_kanban_details_wrapper .o_kanban_record_body {
  -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: smaller;
}

.o_kanban_view .o_kanban_record.o_kanban_attachment .o_kanban_details .o_kanban_details_wrapper .oe_kanban_avatar {
  border-radius: 4px;
  border: 1px solid #e9ecef;
}

