/* Edited on 22-10-2024 B5 Updates */
.path-events .event-list-view .view-content .event-title a {
  text-decoration: none;
}

.path-events .event-list-view .view-content .event-title a:hover {
  text-decoration: underline;
}

.calender-wrap .events-calendar-view .pager__item a {
  color: #0056b3;
  text-decoration: none;
  background-color: transparent;
}

.calender-wrap .events-calendar-view .pager__item a:hover {
  color: #003167;
  text-decoration: underline;
}

.breadcrumb-block .breadcrumb li a {
  text-decoration: none;
}

.no-gutters>.col,
.no-gutters>[class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.path-learning .region-content .new-learning .views-row .views-col {
  padding: 0 15px;
}

.path-learning .region-content .new-learning .views-row .views-col a {
  text-decoration: none;
}

.path-learning .region-content .new-learning .views-row .views-col a:hover {
  text-decoration: underline;
}

.page-main-title~.no-gutters {
  margin-right: 0px;
  margin-left: 0px;
}

.path-partners .view-partners>.view-content>.views-view-grid>.views-row .views-col a {
  text-decoration: none;
}

.partner_desc p a {
  color: #0056b3;
  text-decoration: none;
  background-color: transparent;
}

.partner_desc p a:hover {
  color: #003167;
  text-decoration: underline;
}

.sidebar-user-wrap .detail-wrap .title a {
  text-decoration: none;
}

.home-banner .view-content>.views-row .hero-title a {
  text-decoration: none;
}

.row.no-gutters {
  margin-left: 0px;
  margin-right: 0px;
}

.home-news .research-title a {
  text-decoration: none;
}

/****/
.ui-widget-overlay+.ui-dialog+.ui-widget-overlay,
.ui-widget-overlay+.ui-dialog {
  display: none !important;
}


/* Edited on 25-02-2025 */
.listing-page .listing-view>.view-content .list-meta-info.research-publishers {
  display: none;
}

.country-related-blocks h2 {
  padding-right: 20px;
}

.country-related-blocks .country-related-views .view-content .views-row .related-content .related-content-details .related-content-title h2>a>span {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.custom-megamenu-component .tb-megamenu-subnav .region-section {
  display: none;
}

.listing-view>.view-content .list-date.mutiple-date .sep,
.ggkp-detail-page .detail-date .sep {
  line-height: 20px;
}

.download+.file-download-link {
  row-gap: 15px;
}

.sidebar-left .block-facets .facets-widget-checkbox ul li.facet-item label,
.sidebar-left .block-facets .facets-widget-checkbox ul li.facet-item label .facet-item__value {
  text-transform: capitalize;
}

.page-node-type-event .event-tabs .tab-menu .tab-menu-item.active {
  cursor: default;
}

.page-node-type-event .event-tabs .tab-menu .tab-menu-item {
  transition: all o.25s ease-in-out;
}

.page-node-type-event .event-tabs .tab-menu .tab-menu-item:not(.active):hover {
  border-color: #0c4064;
  background-color: #0c4064;
}

/* Backend add & edit pages */
.backend-page .paragraphs-dropdown-actions .paragraphs-dropdown-action {
  color: var(--bs-btn-border-color);
}

.backend-page .paragraphs-dropdown-actions .paragraphs-dropdown-action:hover {
  color: #fff;
}

@media (max-width: 991px) {
  .listing-page .container .sidebar-left .region-sidebar-first {
    width: 100%;
    margin-bottom: 30px;
  }

  .listing-page .container .sidebar-left {
    order: 1 !important;
  }

  body.listing-page .sidebar-left {
    position: unset !important;
  }
}

@media screen and (max-width:767px) {
  .listing-page .page-main-title+.row.no-gutters.main-content-wrap {
    margin: 0px;
  }

  .listing-page.with-views-sort-filter .content-section .view-filters .form-radios>.form-radios .form-item,
  .listing-page .listing-view .view-filters .form-radios>.form-radios .form-item {
    padding-left: 1rem;
  }

  .listing-page.with-views-sort-filter .content-section .view-filters .form-radios>.form-radios .form-item:first-child,
  .listing-page .listing-view .view-filters .form-radios>.form-radios .form-item:first-child {
    padding-left: 0;
  }

  .listing-page.with-views-sort-filter .content-section .view-filters .form-radios>.form-radios .form-item label,
  .listing-page .listing-view .view-filters .form-radios>.form-radios .form-item label {
    font-size: 0.75rem;
  }

  .page-node-type-event .event-tabs .tab-menu .tab-menu-item {
    margin-bottom: 3px;
  }

  .page-node-type-event .event-tabs .tab-menu .tab-menu-item.active {
    border-bottom: 1px solid #ccc;
    margin-bottom: 2px;
  }

  body.path-events .sort-filter-wrap + form > .form--inline > fieldset {
    margin-top: 0px;
  }
}

/* Banner */
@media screen and (min-width:1200px) {
  .home-banner .view-content>.views-row:first-child {
    height: 600px;
    max-height: 600px;
  }

  .home-banner .view-content>.views-row:nth-child(2) {
    max-height: 340px;
    height: 340px;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .home-banner .view-content>.views-row:first-child {
    max-height: 361px;
  }
}

/* edited on 05-03-2025 */
.country-related-blocks .country-related-views .related-content:not(:has(.related-content-image img)) .related-content-details {
  padding-left: 0px !important;
}

@media screen and (min-width:992px) {
  .custom-height-fix {
    position: relative;
    padding-bottom: 20px;
  }

  .custom-height-fix .country-related-views .view-footer>div.views-infinite-scroll-footer {
    position: absolute;
    width: fit-content;
    bottom: 0;
    right: 0;
  }

  .custom-height-fix .country-related-views .view-content .views-row:last-child {
    margin-bottom: 0px !important;
  }
}

.initiative-scroll {
  overflow-y: auto !important;
}
