.node-page-nyhetsbrev .addtoany_list,
.node-page-newsletter .addtoany_list {
  display: none;
}

.mnm-embed-form {
  padding-bottom: 90px;
}

@media (min-width: 767px) {
  .mnm-form-fields {
    width: 50%;
    margin: 0 auto;
  }
}

.mnm-form-fields input[type=text],
.mnm-form-fields input[type=email] {
  border-radius: 10px;
  padding: 10px 12px;
  height: 56px;
  width: 100%;
  background: #F1F1F1;
  border: 2px solid #F1F1F1;
  font-size: 1.125rem;
  color: #1F1F1F;
  outline: none;
  min-width: 0;
  margin-bottom: 40px
}

.mnm-form-fields input[type=text]:focus,
.mnm-form-fields input[type=email]:focus {
  border-radius: 10px;
  border: 2px solid #5C5BEE;
  background: #F4F4F4;
}

.mnm-form-fields input[type=submit] {
  width: 100%;
  height: 56px;
}

/* Error states */
.mnm-form-fields input.error,
.mnm-form-fields input.is-invalid {
  border: 2px solid #B2292A !important;
  background-color: #F4F4F4 !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' stroke='%23B2292A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 7.5V12.375' stroke='%23B2292A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 17.625C12.8284 17.625 13.5 16.9534 13.5 16.125C13.5 15.2966 12.8284 14.625 12 14.625C11.1716 14.625 10.5 15.2966 10.5 16.125C10.5 16.9534 11.1716 17.625 12 17.625Z' fill='%23B2292A'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 12px center !important;
  padding-right: 44px !important;
}

.mnm-form-fields .error-message,
.mnm-form-fields .invalid-feedback {
  display: block !important;
  color: #B2292A;
  font-size: 0.875rem;
  margin-top: -35px;
  margin-bottom: 20px;
}

/* Hide Bootstrap default error icons/shadows if any */
.mnm-form-fields input.is-invalid {
  box-shadow: none !important;
}
/* Fix Paragraphs collapse/edit button label visibility */
.paragraphs-dropbutton-wrapper .dropbutton-widget .dropbutton li.collapse,
.paragraphs-dropbutton-wrapper .dropbutton-widget .dropbutton li.edit {
  overflow: visible !important;
}
