body.initiative-detail-page.page-node-type-initiatives {
	overflow-y: initial;
}
.field--name-field-description ul li a,
body.page-node-type-initiatives.initiative-detail-page .content-section .paragraph--type--initiative-content .field--name-field-description table a {
	  transition: all 0.15s ease-in-out;
    color: #0C4064;
}
body.page-node-type-initiatives.initiative-detail-page .field--name-field-description ul li a:hover,
body.page-node-type-initiatives.initiative-detail-page:not(.initiative-gef) .content-section .paragraph--type--initiative-content .field--name-field-description p a:hover,
body.page-node-type-initiatives.initiative-detail-page:not(.initiative-gef) .content-section .paragraph--type--initiative-content .field--name-field-description p a:focus {
	color: #6B983F;
}
body .field--name-field-description > table[cellpadding="5"] td {
	padding: 5px;
}
body .field--name-field-description >h2 + table {
	margin-top: 0;
}
.initiative-gef .region-footer p {
	color: #fff!important;
}
.initiative-gef .footer-section {
	display: none;
}
@media screen and (max-width: 767px) { 
	body.page-node-type-initiatives.initiative-detail-page.initiative-horizontal .content-section .initiatives-home-block-wrapper .view-initiatives-hero .view-content > *:nth-child(1) .gef-hero-img img {
		/*height: 100%!important*/
	}
	body.page-node-type-initiatives.initiative-detail-page.initiative-gef .gef-hero-wrapper .meta-hero-wrapper {
		max-width: 100%!important;
	}
	body.page-node-type-initiatives.initiative-detail-page.initiative-horizontal.initiative-gef .view-initiatives-discover .view-footer a, body.page-node-type-initiatives.initiative-detail-page.initiative-horizontal.initiative-gef .gef-cont-footer a {
		padding: 15px;
	}
	.viewCarousal .view-content:not(.owl-carousel) {
		flex-wrap: wrap;
		flex-direction: column;
	}
	.viewCarousal .view-content:not(.owl-carousel) .views-row {
			margin-bottom: 15px;
			width: 100%;
	}
	.viewCarousal .view-content:not(.owl-carousel) .views-row:last-child {
			margin-bottom: 0;
	}
	body.page-node-type-initiatives.initiative-detail-page.user-logged-in header + main {
		padding-top: 70px;
	}
	body.page-node-type-initiatives.initiative-detail-page.initiative-gef .gef-hero-wrapper .gef-hero-img {
		height: auto;
	}
	body.page-node-type-initiatives.initiative-detail-page .content-section .initiatives-home-block-wrapper .view-initiatives-discover .view-header {
		margin-bottom: 15px;
		padding-bottom: 13px;
	}
}