/*! * Add custom css for this site here: */
/* News Feed for NIU in the News Items BW 1-26-18 */
 .rss-box ul {
	 padding: 0;
	 list-style-type: none;
}
 .rss-box li {
	 padding: 10px 10px 10px 0px;
	 border-bottom: 1px dotted #ccc;
}
 .rss-box li a {
	 font-weight:600;
}
/* News Feed for Theme 2.0 BW 9-2-2020 */
 ul.rss-items {
	 padding: 0;
	 list-style-type: none;
}
 li.rss-item {
	 padding: 10px 10px 10px 0px;
	 border-bottom: 1px dotted #ccc;
}
 li.rss-item a {
	 font-weight:600;
}
 .nav-item a.nav-link.child-heading-block{
	 color:#58595a!mportant;
	 font-weight:600;
}
 .nav-item a.nav-link.child-heading-block::before{
	 content:none;
}
 tfoot {
	 background-color: #f3f3f3;
}
 p.lead {
	 font-family:'Montserrat', Arial, sans-serif;
	 border-left-color: #c8102e;
	 border-left-width: 5px;
}
 .blockquote {
	 margin-bottom: 1rem;
	 font-size: 1.25rem;
}
 blockquote {
	 margin: 1rem;
	 display: block;
}
 #table-wrapper-labs {
	 overflow: scroll !important;
	 max-height: 1000px;
	/* Change this to your preference */
}
 #searchInput::-webkit-search-decoration, #searchInput::-webkit-search-cancel-button, #searchInput::-webkit-search-results-button, #searchInput::-webkit-search-results-decoration {
	 -webkit-appearance:none;
}
 #searchInput:not(:valid) ~ #searchReset {
	 display: none;
}
.popover-header {
	padding: 0.5rem 22% 0.5rem 0.75rem !important;
	min-height: 58px;
}
.popover-wrapper {
    position: relative;
}
.popover-closeBtn-wrapper {
	position: absolute;
    top: 10px;
    right: 10px;
}
