.pm-icon-outer-label,
.more-pm--long {
  color: #ffd700 !important;
}

.exit-modal-heading {
  font-size: 23px;
  color: #000;
}

.body-bg {
  display: none !important;
}

.ctc--offer p {
  color: #fff;
}

.ctc--offer strong {
  font-size: 1.4rem;
}

.score span {
  color: #ffd700;
}

.votes {
  color: #aaa;
}

.ctc--clickout {
  background-color: transparent !important;
}

@media (max-width: 450px) {
  .modal-ribbon {
    bottom: calc(100% - 5rem);
  }

  .exit-modal-heading {
    top: -10px;
    font-size: 20px;
  }
}