/**
 * Form item description.
 */
.form-item__description[id*="field-component-type"] {
  /*display: none;*/
}

/*
* hide the entity share link on admin/content page
*/
li.tabs__tab a[href$="/admin/content/entity_share"] {
  display: none !important;
}
 .ui-autocomplete .ui-menu-item-wrapper{
      white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;

}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{
  width: clamp(min(93.75vw, 50ch), 70vw, 75ch);
    max-height: 260px;
    overflow: hidden;
    overflow-y: auto;
}
body:has(.layout-region--secondary input.form-element:focus) .ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{
  max-width: 330px;
}
 .toolbar .toolbar-bar .toolbar-tab {
  border-left: solid 1px #494949;
}
 .toolbar .toolbar-bar .toolbar-tab > a.toolbar-icon {
  padding-right: 1em;
  padding-left: 1em;
}
 .toolbar .toolbar-bar .toolbar-tab > a.toolbar-icon:before {
  display: none;
}
 .toolbar .toolbar-bar .toolbar-lining .toolbar-icon {
  padding-left: 0.8em;
  padding-right: 0.8em;
}
 .toolbar .toolbar-bar .toolbar-lining .toolbar-icon:before {
  display: none;
}
 .toolbar .toolbar-bar .toolbar-lining .menu-item:first-child .toolbar-icon.toolbar-icon-admin-toolbar-tools-help {
  width: 48px;
  background-image: url(/themes/custom/bc_ielts/favicon.ico) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: 20px 20px !important;
  background-color: transparent;
}

 .toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded > a:focus,
.toolbar .toolbar-bar .toolbar-tab > .toolbar-item:not(:nth-child(200)):focus {
  background-image: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

 .toolbar .toolbar-lining .menu-itema a {
  border-right: 1px solid #dadada;
}
/* Hide all advanced metatag sections except canonical */
/* .field--type-metatag details#edit-field-metatag-0-open-graph,
.field--type-metatag details#edit-field-metatag-0-facebook,
.field--type-metatag details#edit-field-metatag-0-twitter-cards {
  display: none !important;
} */

/* In Advanced section, hide all fields except canonical */
.field--type-metatag details#edit-field-metatag-0-advanced .js-form-item {
  display: none !important;
}

/* Show only canonical URL */
.field--type-metatag details#edit-field-metatag-0-advanced .js-form-item-field-metatag-0-advanced-canonical-url,
.field--type-metatag details#edit-field-metatag-0-advanced [name*="canonical"] {
  display: block !important;
}

/* Style the canonical field to stand out */
.field--type-metatag details#edit-field-metatag-0-advanced .js-form-item-field-metatag-0-advanced-canonical-url {
  background-color: #f0f8ff;
  padding: 15px;
  border-left: 4px solid #0073e6;
  margin: 10px 0;
}
