
/************************************************************************************************************
* This is the css section after migration
*************************************************************************************************************/

.ui-tabs-panel.ui-corner-bottom.ui-widget-content {
  padding-right: 0;
}

li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab:first-child {
  margin-right: 5px;
}

div.js-form-item-field-tags.form-item-field-tags label,
div.js-form-item-search-api-fulltext.form-item-search-api-fulltext label,
div.js-form-item-field-category.form-item-field-category label {
  display: none;
}

ul.ui-helper-reset.ui-helper-clearfix.ui-widget-header {
  padding: 0;
}

.webform-submission-contact-form input.form-submit {
  width: fit-content;
}


#block-unicri-bootstrap-sass-googlemap .quote:hover {
  cursor: pointer;
}

.ebt-tabs-toggle_display div.viewsreference--view-title {
  display: none;
}

.ebt-tabs-toggle_display div.view-header {
  display: none;
}

div.place-card.place-card-large {
  display: none;
}

#views-exposed-form-training-display-training-filter div.d-flex.flex-wrap {
  flex-wrap: nowrap !important;
}
#views-exposed-form-training-display-training-filter select {
  width: 258px;
  margin-left: 20px;
}

.text-ellipsis {
  -webkit-line-clamp: 4;
  display: -webkit-box !important;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}

.background-hero{
  width: 100%;
  height: 550px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -10;
  object-position: center;
  object-fit: cover;
}

.form-email {
  color: var(--text-color-dark);
}

.form-control:focus {
  color: var(--text-color-dark);
}
