.activity-wrapper {
  border-top: 1px solid #d5d5d5;
  display: flex;
  flex-direction: row;
}

#activity-stream {
  padding-top: 10px;
  display: flex;
  flex-direction: column;
  border-right: 1px solid #d5d5d5;
  min-width: 208px;
}

#event-detail {
  float: right;
  padding: 10px;
  min-height: 600px;
}
.table-details {
  border: 1px solid #d5d5d5;
  border-radius: 4px;
}
.table-details table {
  margin-bottom: 0px;
}
.table-details td {
  border-right: 1px solid #d5d5d5;;
}

.table-details tr.odd td {
  background-color: #f4f3ee;
}

.sustainer-event {
  display: block;
  margin-bottom: 10px;
  margin-right: 10px;
  background: #fefefe;
  height: 50px;
  padding: 10px 10px 0 10px;
  border: 1px solid #d5d5d5;
  border-radius: 4px;
}

.sustainer-event span {
  padding-left: 10px;
  display: block;
}

.activity-latest span {
  display: block;
  padding-bottom: 10px;
}

span.event-link {
  height: 100%;
  width: 100%;
  z-index: 99;
  padding-top: 10px;
  margin-top: -10px;
  position: relative;
}

span.event-date {
  margin-top: -30px;
}

div.sustainer-event:hover,
div.sustainer-event:focus,
div.sustainer-event.active {
  background-color:#f4f3ee;
}

.sustainer-event span.event-link {
  cursor: pointer;
  color: #0a6aa3;
  font-size: 1.1em;
  text-decoration: underline;
}

.container-inline-date label {
  font-size: 1em !important;
  font-weight: normal !important;
}

.pause-date-picker {
  margin-top: -15px;
  margin-bottom: -15px;
}

.pause-aside {
  transform: translateX(180px)translateY(55px);
}

.resume-donations-description {
  margin-bottom: 0;
}

#edit-pause-date-datepicker-popup-0 {
  width: 155px !important;
}
