/************************************************************************
 * References (block)
 ***********************************************************************/

.view-references .view-content {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: stretch;
}

.view-references .view-content > .views-row {
	margin: 0;
}

.view-references .views-row > .node {
	height: 100%;
}

.view-references .view-footer {
	text-align: right;
}

/* negate card padding */
.view-references.view-display-id-block > .view-content {
	margin-left: -1em;
	margin-right: -1em;
}

/************************************************************************
 * News (block)
 ***********************************************************************/

.view-news.view-display-id-block .views-row {
	margin: 0 0 2rem 0;
}

.view-news.view-display-id-block .views-row:nth-child(2n) .node--type-news.node--view-mode-card-large .group-wrapper {
	flex-direction: row-reverse;
}

.view-news.view-display-id-block .view-footer {
	text-align: right;
}
