/* Custom CSS fixes */
.footer-wrapper .actions {
    flex-wrap: wrap;
}


#helpdesk_widget {
    position: relative !important;
    bottom: 0 !important;
    right: 0 !important;
    width: initial !important;
    height: initial !important;
    flex-direction: column;
    
}

#helpdesk_ticket_container {
    position: initial !important;
    min-height: 720px !important;
}

.csl-entry {
    word-wrap: break-word;
}

/* avoid 3rd line visibility for card headings */
.ui.card .header {
    padding: 0;
}
/* https://www.eea.europa.eu/en/advanced-search listing image alignment fix */
.listing-item.result-item:not(.rounded) .listing-body {
    flex: 1;
}
/* Minimum print.css */
@media print {
    .top.bar, 
    .main-menu,
    .action,
    .slider-arrow,
    #footer,
    #inpage-navigation
    {
        display: none;
        visibility: hidden;
    }
    .logo {
        margin-left: 0;
    }
}


/* IMSv4 fixes */
#page-diff .ui.table td.eight.wide, 
#page-diff .ui.table th.eight.wide {
  width: 50%;
}

/* Overlapping citations in Zotero library, when citations are very long
 * https://taskman.eionet.europa.eu/issues/161972 
**/
#master-detail .pastanaga-menu-list li .list-button-md {
  height: fit-content;
  min-height: 45px;
}


/* fix subsite z-index that prevents the link from showing up */
.eea.header .subsite-logo {
    z-index: 1;
}
.top.bar .ui.container {
   z-index: 3;
}

/* hide layout settings from edit page */
#page-add .block-editor-layoutSettings,
#page-edit .block-editor-layoutSettings {
    display: none;
}

/* temporary fix for carousel dots */
.cards-carousel .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  text-align: center;
  display: block;

  background-color: #fff;
  color: transparent;
  border: 1px solid #004b7f;
  border-radius: 50%;
  opacity: 1;
  width: 1.25rem;
  height: 1.25rem;
}
.cards-carousel .slick-dots li.slick-active button:before {
  background-color: #004b7f;
  color: transparent;
}

/* Fix title block color and icon position modified by accordion.overrides */
.blocks-chooser .button.title {
    --text-color: #AB8766;
    --text-color-hover: #AB8766;
}
.blocks-chooser .button.title .icon {
    order: 0 !important;
}