/**
 *---------------------------------------------------------
 * Landing page stylesheet
 *---------------------------------------------------------
 * Author: Bri Ward
 * Date: May 2014
 *
 */

/**
 *---------------------------------------------------------
 * Content list item (first row)
 *---------------------------------------------------------
 */
@media screen and (min-width: 64em) {/*large  or larger */

	.field-name-field-content-list-item .field-items > .field-item:first-child .unit-content,
	.field-name-field-content-list-item-btm-row .field-items > .field-item:first-child .unit-content ,
	.field-name-field-content-list-item .field-items > .field-item:nth-child(4n) .unit-content,
	.field-name-field-content-list-item-btm-row .field-items > .field-item:nth-child(4n) .unit-content {
		padding:0 30px 0 0;
	}

	.field-name-field-content-list-item .field-items > .field-item .unit-content,
	.field-name-field-content-list-item-btm-row .field-items > .field-item .unit-content {
		padding:0 15px 0;
	}

	.field-name-field-content-list-item .field-items > .field-item:nth-child(3n) .unit-content,
	.field-name-field-content-list-item-btm-row .field-items > .field-item:nth-child(3n) .unit-content,
	.field-name-field-content-list-item .field-items > .field-item:nth-child(6n) .unit-content,
	.field-name-field-content-list-item-btm-row .field-items > .field-item:nth-child(6n) .unit-content {
		padding:0 0 0 30px;
	}


}
#main-content .field-name-field-content-list-item .field-items > .field-item h2 a,
#main-content .field-name-field-content-list-item-btm-row .field-items > .field-item h2 a {
	color:black;
	text-decoration:none;
}

#latest-news .more-link {
	display: inline;
}
#latest-news,
#recent-publications,
#upcoming-events {
	margin-bottom: 2em;
}
#main-content .field-name-field-teaser-thumbnail img {
	display: block;
	height: auto;
	width: 100%;
}
@media screen and (min-width: 48em) { /* medium  or larger */
	.field-name-field-teaser-thumbnail img {
		display: inline-block;
		height: auto;
		width: 100%;
	}

}
@media screen and (min-width: 35.5em) {/* small or larger */

	#latest-news,
	#recent-publications,
	#upcoming-events {
		margin-bottom: 0;
	}

}
