
/******* Do not edit this file *******
Code Snippets Manager
Saved: Feb 18 2026 | 10:17:17 */
/* === Existing working layout for Do Not Sell form === */
.form_row {
  display: flex !important;
  flex-direction: row !important;
  align-items: flex-start;
  justify-content: space-between;
  gap: 4px;
}
.form_row .col_6, .form_row .col_12 {
  width: 100% !important;
  max-width: 33.33% !important;
  flex: 0 0 33.33% !important;
}
/* Stretch 'Do Not Sell' form to full width under Not for Sale */
#sg-sell .form_row .col_12 {
  max-width: 100% !important;
  flex: 1 1 100% !important;
}
/* === Fix the top 'Please identify yourself via e-mail' form only === */
/* Make the label sit on its own line above everything */
label[for="gdpr_email"] {
  display: block;
  width: 100%;
}
/* Reset generic form flex that was breaking the second form */
form {
  display: block;
}
/* Put the email input and submit button on the same row */
#gdpr_email, #gdpr-submit {
  display: inline-block;
  vertical-align: middle;
}
/* Let the email field take most of the width */
#gdpr_email {
  width: calc(100% - 160px);
  /* adjust 160px based on button width */
  max-width: 100%;
}
/* Keep the button snug and on the same line */
#gdpr-submit {
  white-space: nowrap;
  margin-left: 0.5rem;
}
/* Remove default browser border */
#form-new-post fieldset, form:has(#gdpr_email) {
  border: 1px solid #ddd;
  /* or remove entirely with border: none; */
  padding: 15px;
  border-radius: 8px;
  /* adjust to taste */
  background: #fff;
  /* optional, keeps it clean */
  margin-top: 10px;
}
/* Optional: smooth shadow for a card-like look */
#form-new-post fieldset {
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);
}
.gdpr-framework-privacy-tools .gdpr-delete-button {
  background-color: #ffef00;
  padding: 2px 10px;
  border-radius: 15px;
  border: 1px solid #ec1e25;
}
.form_p {
  font-size: 12px;
}
.mt-0, .gdpr-framework-privacy-tools h2, #sg-manage h3 {
  font-size: 18px;
  margin-bottom: 12px;
  color: #444;
  margin-top: 10px;
}