﻿

.articleSummary {
	min-height: 200px;
	padding: 1rem 0;
	display: block;
	overflow: hidden;
	position: relative;
	/*border-bottom: solid 1px rgba(0,0,0,.2);*/
}
.articleSummary.last {
	border: none;
}
.articleSummary.noImage {
	padding-right: 0;
}

.articleSummary a {
	color: #333333;
	display: block;
	text-decoration: none !important;
}

.articleSummary h3 a {
	margin: 0;
	line-height: 1.2 !important;
}

.articleSummary .articleImage {
	max-width: 380px;
	margin: 0 0 .75rem 0;
	display: block;
	text-align: center;
}
.articleSummary .articleImage img {
	max-width: 100%;
}

.articleSummary a.standardButton.readMore {
	margin: 0;
	font-size: .75rem;
	display: inline-block;
}


.articleSeparator {
	display: none;
}

@media (min-width: 441px) {

	.articleSummary .articleImage {
		max-width: 200px;
		margin: 0 0 .75rem .75rem;
		display: inline-block;
		float: right;
	}
}


.summary-pager {
	margin: 1rem 0 0 0;
	padding: 1rem 0 0 0;
	border-top: solid 1px rgba(0,0,0,.25);
}
.summary-pager p {
	width: 100%;
	overflow: hidden;
	text-align: center;
}
.summary-pager p a {
	width: 100px;
	color: #333333;
	display: block;
	text-decoration: none;
}
.summary-pager p a.prev { 
	float: left; 
	text-align: left;
}
.summary-pager p a.next { 
	float: right;
	text-align: right;
}
.summary-pager p a.inactive { 
	color: rgba(0,0,0,.25);
}


@media (max-width: 480px) {

	.summary-pager p span.pageInfo {
		display: block;
		clear: both;
	}
}

