.node--type-aksjon .aksjon-node-title .field--name-field-stikktittel {
  position: relative;
  display: table-cell;
  color: #000;
  background-color: #e5e5e5;
}

.node--type-aksjon .project-card-label .field--name-field-stikktittel {
  background-color: #000;
  color: #fff;
}

.node--type-aksjon .field--name-node-title h1 {
  color: #fff;
  background-color: #000;
  position: relative;
  top: -2px;
}

.node--type-aksjon .ingress {
  padding-top: 20px !important;
}

@media (max-width: 991.98px) {
  .node--type-aksjon .ingress {
    padding-top: 0 !important;
    margin-top: -10px;
  }
}

.node--type-aksjon article.embedded-entity.align-center {
  margin-bottom: 30px;
}

.node--type-aksjon .legacy-aksjon figure.image-captioned {
  margin: 20px 0;
}

.node--type-aksjon .legacy-aksjon figure.image-captioned figcaption {
  position: relative;
  margin-top: 20px;
  max-width: 100%;
}

.node--type-aksjon .publication-date {
  margin-left: 0;
}

.letter-from-amnesty {
  display: none;
}

.letter-from-amnesty .letter-recipient {
  margin-bottom: 30px;
}

.letter-from-amnesty .letter-email {
  margin-bottom: 30px;
}

.iframe-display .node--type-aksjon .field--name-node-title {
  margin-top: auto;
  position: relative;
  bottom: 0;
}

.iframe-display main h3.form-header {
  margin-top: 10px;
}

.iframe-display .amnesty-form-wrapper .form-actions {
  text-align: left !important;
}

.iframe-display .action-letter-read-letter {
  display: none !important;
}