.healomax-stress-assessment-demog { /* Main class */
  margin: 0 auto; /* Center the container */
  padding: 0 10px; /* Add padding instead of margin for inner spacing */
  border: none; /* Ensure no border is applied */
}

.healomax-stress-assessment-form {
  display: flex;
  flex-direction: column;
  margin: 0 auto; /* Center the container */
  /* border: 1px solid #ccc; */ /* Border is commented out */
  padding: 2px;
  max-width: 600px;
  /* border-radius: 4px; */ /* Border radius is commented out */
  /* margin: 0 auto; */ /* This line is commented out, which is fine */
}

.healomax-stress-assessment-form label {
  margin-bottom: 2px;
  font-weight: bold;
}

.healomax-stress-assessment-form input,
.healomax-stress-assessment-form select {
  width: 100%;
  padding: 1px 2px;
  margin-bottom: 2px;
  border-radius: 4px;
  border: 1px solid #a96363; /* Retained border for input fields */
}

.healomax-stress-assessment-form input[type="submit"] {
  width: auto; /* Set width to auto to fit the text */
  background-color: #4CAF50;
  color: #fff;
  border: none; /* No border for the submit button */
  padding: 2px 5px; /* Reduced padding for a smaller button */
  border-radius: 4px;
  cursor: pointer;
  font-size: 18px; /* Optional: Adjust font size for better visibility */
  display: inline-block; /* Ensure it behaves like a button */
}

.healomax-stress-assessment-form input[type="submit"]:hover {
  background-color: #3e8e41;
}

.healomax-stress-assessment-form p {
  margin: 50px;
}

.healomax-stress-assessment-form .error {
  color: red;
  margin-bottom: 10px;
}
.email-display {
  padding-left: 80px;
}
div[style='healomath'] {
  display: none;
}
