.badge-primary {
	background-color: #1a658f !important;
}

#block-block-repository-views-block-events-cgd-block-2 .search-title h3,
#block-block-repository-views-block-events-cgd-block-2 .search-title .h3 {
  font-size: 1.125rem;
  line-height: normal;
}

#block-block-repository-views-block-events-cgd-block-2 .search-title h3 a,
#block-block-repository-views-block-events-cgd-block-2 .search-title .h3 a {
  text-decoration: none !important;
}

#block-block-repository-views-block-events-cgd-block-2 .views-row:not(:last-child) {
  border-bottom: 1px solid #f0f0f0;
}

#block-block-repository-views-block-events-cgd-block-1 .search-title h3,
#block-block-repository-views-block-events-cgd-block-1 .search-title .h3 {
  font-size: 1.125rem;
  line-height: normal;
}

#block-block-repository-views-block-events-cgd-block-1 .search-title h3 a,
#block-block-repository-views-block-events-cgd-block-1 .search-title .h3 a {
  text-decoration: none !important;
}

#block-block-repository-views-block-events-cgd-block-1 .views-row:not(:last-child) {
  border-bottom: 1px solid #f0f0f0;
}

#block-views-block-events-seminars .search-title h3,
#block-views-block-events-seminars .search-title .h3 {
  font-size: 1.125rem;
  line-height: normal;
}

#block-views-block-events-seminars .search-title h3 a,
#block-views-block-events-seminars .search-title .h3 a {
  text-decoration: none !important;
}

#block-views-block-events-seminars .views-row:not(:last-child) {
  border-bottom: 1px solid #f0f0f0;
}


#block-views-block-events-workshops .search-title h3,
#block-views-block-events-workshops .search-title .h3 {
  font-size: 1.125rem;
  line-height: normal;
}

#block-views-block-events-workshops .search-title h3 a,
#block-views-block-events-workshops .search-title .h3 a {
  text-decoration: none !important;
}

#block-views-block-events-workshops .views-row:not(:last-child) {
  border-bottom: 1px solid #f0f0f0;
}


#block-views-block-events-tutorials .search-title h3,
#block-views-block-events-tutorials .search-title .h3 {
  font-size: 1.125rem;
  line-height: normal;
}

#block-views-block-events-tutorials .search-title h3 a,
#block-views-block-events-tutorials .search-title .h3 a {
  text-decoration: none !important;
}

#block-views-block-events-tutorials .views-row:not(:last-child) {
  border-bottom: 1px solid #f0f0f0;
}


.block-views-blockevents-wrf-events .search-title h3,
.block-views-blockevents-wrf-events .search-title .h3 {
  font-size: 1.125rem;
  line-height: normal;
}

.block-views-blockevents-wrf-events .search-title h3 a,
.block-views-blockevents-wrf-events .search-title .h3 a {
  text-decoration: none !important;
}

.block-views-blockevents-wrf-events .views-row:not(:last-child) {
  border-bottom: 1px solid #f0f0f0;
}



#block-views-block-events-block-1 .view-events h3,
#block-views-block-events-block-1 .view-events .h3 {
  font-size: 1.125rem;
  line-height: normal;
}

#block-views-block-events-block-1 .view-events h3 a,
#block-views-block-events-block-1 .view-events .h3 a {
  text-decoration: none !important;
}


#block-views-block-articles-block-1 .view-articles h3,
#block-views-block-articles-block-1 .view-articles .h3 {
  font-size: 1.125rem;
  line-height: normal;
}

#block-views-block-articles-block-1 .view-articles h3 a,
#block-views-block-articles-block-1 .view-articles .h3 a {
  text-decoration: none !important;
}

#block-views-block-articles-block-1 .view-articles .date--sm {
  font-size: .9rem;
}


.dropdown-menu {
  min-width: max-content !important;
}


.block-field-blocknodepersonfield-vitae {
  grid-area: main-content;
}



small.small {
  font-size: 0.7em;
}



