.plain-hover:hover {
	cursor: none !important;
}

.initiative {
	margin-bottom: 0.5em;
	margin-top: 0.75em;
	display: inline-block;
}
.initiative-name {
	color: #4186c3;
	margin-top: 0 !important; /* !important is needed to override GitHub pages styles */
	padding-top: 0;
}
.initiative-location,
.initiative-location > i {
	color: grey;
	margin-top: -1em;
	margin-bottom: 0.5em;
	font-size: 90%;
}
.initiative-description {
	font-size: 75%;
}
.initiative-image {
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	float: left;
	margin-right: 25px;
	width: 30%;
	min-width: 200px;
	margin-bottom: 1.5em;
}

@media only screen and (max-width: 960px) {
	.initiative-image {
		width: 100%;
		margin-right: 0px;
	}
}

h3:hover,
.big-subheading:hover {
	text-decoration: none !important;
	cursor: default !important;
}
.upper-image {
	margin-bottom: 0.5em;
}
.side-third-upper-image,
.right-third-upper-image,
.left-third-upper-image,
.flank-third-upper-image,
.center-third-upper-image {
	width: 100%;
}

.markdown-body {
	margin-top: 0 !important; /* Remove extra whitespace above hero image */
}

.markdown-body hr {
	background-color: transparent !important; /* Prevent there from being grey atop the blue bars */
}

.content {
	max-width: 100vw !important; /* Prevent it from getting too thin */
}
