#edit-message-wrapper .form-textarea {
  width: 100%;
}

.field-custom-banner-styles .preview-banner-style {
  width: 90%;
  padding-left: 20px;
}

.preview-banner {
  width: 100%;
}

.field-custom-banner-styles .preview-banner-style .preview-banner-style-iframe {
  width: 100%;
  height: 60px;
  border: none;
}

.preview-banner .preview-banner-iframe {
  width: 100%;
  border: none;
}

.preview-banner .preview-loading {
  text-align: center;
}

body#custom-banners-preview {
  background-image: none;
}

#benevity-wpg-custom-banners-admin-settings-banner-form hr {
  height: 0;
  margin: 20px 0;
  border-left: none;
  border-right: none;
  border-top: none;
  border-color: #dadada;
}

#benevity-wpg-custom-banners-admin-settings-banner-form #text-editor-switch-wrapper {
  background: #eee;
  padding: 5px;
  width: 200px;
  border-radius: 4px;
}

#benevity-wpg-custom-banners-admin-settings-banner-form #text-editor-switch-wrapper label {
  display: inline;
}

.banner-location-description-wrapper {
  padding: 10px 20px;
  border: 1px solid #cccccc;
}

#banner-visibility-settings .form-radios {
  margin-top: 0;
}

#banner-visibility-settings #date_fieldset {
  border: none;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#banner-visibility-settings #edit-set-dates-wrapper {
  margin-bottom: 0;
}
