#notice-article.entry {
	position: relative;
	margin-bottom: 0px;
}


#notice-article.entry a.color-underline.category{
	padding:0;
}

#notice-article.entry::after {
	content: '';
	position: relative;
	height: 2px;
	margin-top: 50px;
	background-color: #F5F5F5;
}

#notice-article .entry-title h2,
#notice-article .entry-title h3,
#notice-article .entry-title h4 {
	margin: 0 !important;
	font-weight: 700;
}

#notice-article .entry-title.title-sm h2,
#notice-article .entry-title.title-sm h3 {
	font-size: 1.25rem;
}

#notice-article .entry-title.title-sm h3 {
	font-size: 1.125rem;
}

#notice-article .entry-title.title-xs h2,
#notice-article .entry-title.title-xs h3 {
	font-size: 1rem;
	letter-spacing: -1px;
}

#notice-article .entry-title h4 {
	font-size: 1.2rem;
	letter-spacing: -1px;
}

#notice-article .entry-title.nott h2,
#notice-article .entry-title.nott h3,
#notice-article .entry-title h4 {
	text-transform: none;
}

#notice-article .entry-title h2 a,
#notice-article .entry-title h3 a,
#notice-article .entry-title h4 a { 
	color: #333; 
	padding: 0;
}

#notice-article .entry-title h2 a:hover,
#notice-article .entry-title h3 a:hover,
#notice-article .entry-title h4 a:hover { color: #c5946e; }

#notice-article.entry span.location{
	display: inline-block;
	color: #808080;
}

#notice-article div.entry-title h2.item-title{
	margin-top: 0 !important;
}
@media (max-width: 767.98px) {
	#notice-article div.entry-title h2.item-title{
		margin-top: 0.4rem !important;
	}
}
