.promoteCardModalRule ul.disc {
  padding-left: 1.2em;
  list-style: disc outside;
}
.promoteCardModalRule .box-top {
  margin: 0 0 1em;
}
.promoteCardModalRule .text-red {
  color: #bf0000;
}
.promoteCardModalRule sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  top: -0.5em;
}
.promoteCardModalRule .box-bottom {
  margin: 1em 0 0;
}
.campaign-message__inner {
  padding-bottom: 25px;
  position: relative;
  top: -13px;
  margin: 3px -14px 0 -16px;
}
.campaign-message__inner p {
  font-size: 12px;
  font-weight: bold;
  line-height: 1.08;
  position: absolute;
  top: -5px;
  display: inline-block;
  margin-bottom: 8px;
  padding: 8px 0;
  border: 1px solid #bf0000;
  background: #fff;
  text-align: center;
  width: 100%
}