/* News Module Styles */
.newsModuleWrpr {margin-bottom:50px;}
.newsModuleWrpr .paging {float:none;}

.newsModuleWrpr h4.articleTitle {
padding: 10px 0;
}

.newsFilterLeftWrpr {width:55%;float:left;}
.newsFilterRightWrpr {float:right;width:40%;text-align:right;}


.newsFilterMonthWrpr {padding:0 10px;}
.newsFilterYearWrpr {padding:0 10px;}
.newsFilterCatWrpr {padding:0 10px;}
.newsFilterSearchBtn {padding:0 10px;}

.news-filter .newsFilterSearchBtn .btn{
    width: 100%;
	margin: 15px 0 15px;
    padding: 14px 30px;
	text-transform:uppercase;
}
.newsFilterSearchType {padding-top:3px;float:right;}
.newsPhotoRight {float:right; margin: 0px 0px 15px 15px; width:300px;}
.newsPhotoRight img{ width:100% !important;}

.filter.news-filter {padding:20px 10px 5px;}
@media only screen and (min-width:48em){
	.newsFilterMonthWrpr {float:left; width:50%;}
	.newsFilterYearWrpr {float:left; width:50%;}
	.newsFilterCatWrpr {float:left; width:66%;}
	.newsFilterSearchBtn {float:left; width:34%;}
	
	.news-filter .newsFilterSearchBtn .btn{
		margin: 29px 0 0;
		height: 56px;
		padding: 16px 30px;
	}
}
@media only screen and (min-width:60em){
	.newsFilterMonthWrpr {width:20%;}
	.newsFilterYearWrpr {width:20%;}
	.newsFilterCatWrpr {width:40%;}
	.newsFilterSearchBtn {width:20%;}
}	
	


.newsItemsWrpr {padding:0px 0px 20px 0px;}
.newsItemWrpr {padding:0px 0px 25px 0px;}
.newsItemWrpr .newsItemPhoto {float:left; display:inline; margin:0 0 12px 0;}

.newsItemWrpr .newsItemImg {/*  float: left; */ padding-left: 12px; margin-top: 0px;}
.newsItemWrpr .newsItemImg img{width:70px;height:60px;}
.newsItemWrpr .newsItemDescr {}
.newsItemWrpr .newsItemDescr p {padding:0 0px;}
.newsItemWrpr .newsItemDescr h2 {font-size:1.25em; margin:0px;padding:0px; text-transform:none;}
.newsItemWrpr .newsItemDescr h2 a{text-decoration: none; }
.newsItemWrpr .moreLink {text-align:right;color: #7AAFDF;text-decoration: none; /* font: bold 11px Arial; */}

.newsSummaryWrpr {}
.newsSummaryWrpr .mod {background:none;}
.newsSummaryWrpr h2 { color: #394A43; letter-spacing: 2px; margin: 0px 0px 10px; padding: 0px 0px 6px; font: bold 11px Georgia; text-transform: uppercase; border-bottom: 1px solid #D6CEAD; }
.newsSummaryBackgroundWrpr {}
.newsSummaryImage {float:left;}
.newsSummaryDesc { border-bottom: 1px dotted #BAC9C2; margin: 0px 0px 10px; padding: 0px 0px 10px; font-size:12px;}
.newsSummaryViewAll {text-align:right;}

/* Custom*/
.newsItemWrpr {border-top: 1px solid #ccc; padding:15px 0; display: table; width: 100%;}
.newsItemWrpr:first-child{border-top:none;}
.newsItemWrpr .newsItemImg{ 
	padding-left:0; 
	color:#a1a1a1;
	font-style: italic;
	font-size:0.9em;
	display: table-cell;
	width:130px;
	padding-right: 10px;
}
.newsItemWrpr .newsItemImg img.bdr {border:none; padding:0;}	
.newsItemWrpr .newsItemDescr  {/* width: 70%;  */vertical-align: middle; display:table-cell; }
.newsItemWrpr .moreLink {display: table-cell; vertical-align: middle; width:160px;}
.articleTitle{text-transform:capitalize; font-size:1.8em;}

@media only screen and (max-width:29.99em){
	.newsPhotoRight {float:none; width:100%; margin-left:0;}
	
	.newsItemWrpr {display:block;}
	.newsItemWrpr .newsItemImg {display:block; float:left;}
	.newsItemWrpr .newsItemDescr {display:block;}
	.newsItemWrpr .moreLink {display:block; width:100%;}

}

.filter.news-filter {margin-bottom:1em;}

.mod-content.news h3 {font-size:20px;}