.site-header h4 span.stats{
	font-size: .75em;	
	display:block;
}

#board-index div.board h3,div.discussion-list h3{
	margin: 0 0 .25em 0;
	padding: 0 3px;
	border-bottom: solid black 1px;
	font-size: 1.75em;
}

div.discussion-list h5{
	margin: 0 0 .25em 0;
	padding: 0 3px;
	border-bottom: solid black 1px;
	font-size: 1.25em;
}
span.stats{
font-weight: bold;
}
div.discussion-list span.stats, div.discussion-list span.date{
	font-size: .75em !important;
	float:right;
	margin-left:1.5em;
	font-weight: bold;	
}

#board-index div.board h3 span.stats,div.discussion-list h3 span.stats{
	font-size: .75em !important;
	float:right;
	margin-left:1.5em;
}

#board-topics div.board-topic h3{
	border-bottom: solid black 1px;
	padding: 0 3px;
	font-size: 1.75em;
	margin-bottom: 0;
}

#board-index div.board-child h3{
	border-bottom: solid black 1px;
	padding: 0 3px;
	font-size: 1.25em;
	margin-bottom: 0;
}


#board-topics div.board-topic h3 span.topic_info{
	font-size: .75em;
}
#board-topics div.board-topic span.teaser{
	display:block;
}
.board-children{
	background-color: #E0E1E8;
	padding: .5em;
	margin-left: 1em;
}

.popover{max-width:400px !important;}
.bad-link{color:red;}
.topic-author, .reply-author, .author{cursor:pointer;color:#f2910a;}
.topic-author:hover, .reply-author:hover, .author:hover{text-decoration:underline;}
.popover {
    width: 400px;
}
.popover-header{
 margin:0;
}
ul.badges{list-style-type: none;margin:3px 0;padding:0;}
ul.badges li {display:inline-block;}
ul.badges li div.thumbnail{margin-bottom:0;}

a.btn-sort{
 color:#FFF;
 background:#000;
}

a.ccm-results-list-active-sort-desc:after{
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900;
	content: '\f0dd';
	display: inline-block;
	margin-left:.5em;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;

}
a.ccm-results-list-active-sort-asc:after{
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900;
	content: '\f0de';
	display: inline-block;
	margin-left:.5em;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}

.message-toolbar a.btn-pands{
	color: #fff;
	font-size: 12px;
	padding: .25em;
}

.message-toolbar a.btn-pands:hover{
	color: #000000;
	background-color:#d8d8d8;
	font-size: 12px;
	padding: .25em;
}

.discussion-reply-secondary{
	background-color: #fff3cd;
	border-color: #ffeeba;
}

.message .img-thumbnail, .img-thumbnail{
	width: 100px;
}
div.start-discussion form{
		margin: 2em 0;
		display: none;
}
div.start-discussion form textarea {
		box-sizing: border-box;
		resize: none;
		height:6em;
	}
h5.modal-title{margin:0;}

div.page-peel{
	background-image: url('images/np.png');
	background-repeat: no-repeat;
	background-position: right top; 
	min-height: 50px;
}