.ui-dialog .ui-dialog-titlebar {
    background: none;
    border: 0px transparent;
}
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
  width: 24px;
  height: 24px;
  background-color: transparent;
  border: none;
  padding: 0;
  position: relative;
  cursor: pointer;

  /* Center the background image */
  background-image: url('/themes/custom/dsa/assets/images/close.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 17px 17px;

  /* Remove any default button styling */
  outline: none;
  box-shadow: none;
}

/* Optional: Add hover effect */
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover {
  opacity: 0.8;
}


.ui-dialog .ui-dialog-content h3 {
    text-transform: uppercase;
}
.ui-dialog .ui-dialog-content h3,
.ui-dialog .ui-dialog-content p {
    text-align: center;
}

[data-drupal-messages]{
    display: none;
}

.ui-widget-overlay.ui-front {
    opacity: 1;
    background: rgba(0, 0, 0, 0.76);
}

header {
    z-index: 99 !important;
}