.row_vertical_spacing > div
{
  margin-bottom: 20px;
}

.sub-header
{
  font-weight: 600;
}

.death_notice_text_wide
{
  display: inline-block;
}

.placeholder
{
  float: left;
  font-size: 14px;
  background: #ececec;
  border: 2px solid #999;
  text-align: center;
}

.placeholder .title
{
  background: #fff;
  clear: both;
  word-wrap: break-word;
}

.placeholder .title h4
{
  color: #333;
  font-size: 15px;
  font-weight: bold;
  line-height: 30px;
  margin: 0px 0px 20px 0px;
  padding: 0px;
  white-space: normal !important;
}

.placeholder .info
{
  width: 100%;
  float: left;
  font-weight: bold;
  line-height: 24px;
  word-wrap: break-word !important;
  white-space: normal !important;
}

.death_notice
{
  width: 178px;
  height: 274px;
}

.death_notice .title
{
  height: 134px;
  padding-top: 58px;
}

.death_notice .info
{
  padding-top: 14px;
}

.thanks_notice
{
  width: 244px;
  height: 108px;
}

.thanks_notice .title
{
  height: 56px;
  padding-top: 12px;
}

.thanks_notice .info
{
}

@media only screen and (max-width: 639px)
{
  .placeholder{width: 100%; float: none;}
}
