/**
 * General classes
 */
.local-actions .ajax-progress {
  display: none;
}

.toolbar .toolbar-bar .toolbar-icon-views-viewviews-admin-content-manage-events::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#bat-view");
}

.toolbar .toolbar-bar .toolbar-icon-views-viewviews-admin-taxonomy-term-manage-speakers::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#info-view");
}

.toolbar .toolbar-bar .toolbar-icon-views-viewviews-admin-content-manage-pages::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#files-view");
}

.toolbar .toolbar-bar .toolbar-icon-views-viewviews-admin-taxonomy-term-manage-categories::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#grid-view");
}

.toolbar .toolbar-bar .toolbar-icon-views-viewviews-media-media-editor::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#media-view");
}

.toolbar .toolbar-bar .toolbar-icon-bca-core-editor-menu-user-export::before {
  --icon: url("/themes/contrib/gin/dist/media/sprite.svg#user-view");
}
/**
 * Chosen-container
 */
.chosen-container input[type=text] {
  padding: inherit;
}

.chosen-container .chosen-drop {
  left: 0;
}

.chosen-container .chosen-results {
  padding: 4px;
  margin: 4px;
}

/**
 * Custom classes for form elements
 */
/* Custom CSS to display startDate and endDate on the same line */
.date-container {
  display: flex;
  align-items: center;
  gap: 10px; /* Adjust the gap between the fields as needed */
}

.inline-date {
  flex: 1; /* This allows both date fields to take up equal space */
}

/**
 * Form classes.
 */
#block-gin-content > form.views-exposed-form > .form-item:first-of-type {
  margin-top: auto;
}

