.project-page section.main-section {
  clear: both;
}

.project-page section.main-section .container {
  padding: 0;
}

.project-page section.main-section.related-content.bg-light-grey {
  background-color: transparent;
  padding: 0;
}

.project-page .page-content + section.main-section {
  margin-top: 0;
}

.project-page section.main-section.related-content.bg-light-grey .latest-wrapper {
  margin-top: 0;
}

.project-page section.main-section.related-content.bg-light-grey .latest-wrapper .item-list ul.pager {
  margin-bottom: 0;
}

.project-page section.main-section.related-content.bg-light-grey .latest-wrapper .upcoming-latest .cardGroup .card .card-image {
  max-height: 260px;
  min-height: 260px;
  position: relative;
  overflow: hidden;
}
.project-page .keyresources-wrapper {
    padding: 0;
}

@media (max-width: 992px) {
  .project-page section.main-section.related-content.bg-light-grey .latest-wrapper .upcoming-latest .cardGroup .card .card-image {
    max-height: 194px;
    min-height: 194px;
  }
}

@media (max-width: 575.98px) {
  .project-page section.main-section.related-content.bg-light-grey .latest-wrapper .upcoming-latest .cardGroup .card .card-image {
    max-height: 300px;
    min-height: auto;
  }
}

.project-page section.main-section.related-content.bg-light-grey .latest-wrapper .upcoming-latest .cardGroup .card .card-image a {
  display: block;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}

@media (max-width: 575.98px) {
  .project-page section.main-section.related-content.bg-light-grey .latest-wrapper .upcoming-latest .cardGroup .card .card-image a {
    position: relative;
  }
}

.project-page section.main-section.related-content.bg-light-grey .latest-wrapper .upcoming-latest .cardGroup .card .card-image a img {
  height: 100%;
  width: 100%;
  transition: -webkit-transform 2.4s linear;
  -webkit-transition: -webkit-transform 2.4s linear;
  transition: transform 2.4s linear;
  transition: transform 2.4s linear, -webkit-transform 2.4s linear;
}

.project-page section.main-section.related-content.bg-light-grey .latest-wrapper .upcoming-latest .cardGroup .card .card-image a img:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.project-page section.main-section .keyresources-wrapper .row .docs-info-wrapper {
  -ms-flex-preferred-size: unset;
      flex-basis: unset;
}

.project-page .news-display-card img {
  display: block;
}

.project-page .cardGroup .card {
  position: relative;
  padding-bottom: 50px;
}

@media (max-width: 575.98px) {
  .project-page .cardGroup .card {
    width: 100%;
  }
}

.project-page .cardGroup .card .card-body a.btn {
  position: absolute;
  bottom: 20px;
  left: 30px;
}
/*# sourceMappingURL=extra-fixes.css.map */

/* Alignment Issue css */
.pane-unfpa-global-events-related-library-event-related-library .container {
  max-width: 100%;
}
@media (max-width: 980px) and (min-width: 768px) {
  .updates-items-cols-block .view-content {
    display: block !important;
  }
}

.page-node-type-ct-project-page .related-content.latest-section {
	margin-top: 50px;
}