/*tables*/
/*
table { width: 100%; margin-bottom: 20px; border: 1px solid #dfdfdf; }

table tbody { border-top: none; }

table tr.even, table tr.odd, th { background-color: transparent; border-bottom: 1px solid #dfdfdf;}

thead tr th, thead tr td, tbody tr th, tbody tr td { padding: 8px; line-height: 142%; vertical-align: top; }
*/
/*forum page*/
/* Source: bootstrap_business: style.css line: 303 */;
.icrp-debug {
	font-size:8px;
	font-weight:bold;
	color:red;
}
/*
.filter-list.input-sm.editor.form-select.form-control {
	display:none;
}
*/
#comment-comment-forum-delete-form #edit-actions, #node-forum-delete-form #edit-actions {
	margin-top:15px;
}

.entity-meta.tab-content.vertical-tabs-panes {
	background-color:white;
}
.form-item.js-form-item.form-type-checkbox.js-form-type-checkbox.form-item-shadow.js-form-item-shadow.checkbox {
	display:none;
}
#edit-comment-forum-0-status > div:nth-child(3) {
	display:none;

}
.field.field--name-taxonomy-forums.field--type-entity-reference.field--label-inline {
	display:none;
}
table.table-forum-topic-detail {
	margin-bottom: 10px;
}
table.table-forum-topic-detail > tbody > td {
	padding: 20px;
}
li.comment-reply {
	display:none;
}
ul.links.inline.list-inline >li > a {
	font-weight:normal;
}
.action-links {
	display:none;
}
th.active img { margin: -4px 0 0 5px; }
/*
table#forum { border: 1px solid #eaeaea; width: 100%; }

#forum table { border: 1px solid #eaeaea; width: 100%; }

#forum thead tr { border-bottom: 1px solid #eaeaea; }

#forum thead tr th, #forum thead tr td { background: #FFE599; font-weight: 700; border:none; padding: 11px; }

#forum thead a { color: #444444; }

#forum tbody tr th, #forum tbody tr td { padding: 5px 15px; border:none;}

#forum tr.odd { background: #fbfbfb; border-bottom: 1px solid #eaeaea; }

#forum tr.even { background: #ffffff; border-bottom: 1px solid #eaeaea; }

#forum .last-reply { font-size: 12px; }
*/
/* topic-status */
.topic-status-legend {
	/*padding:5px;*/
	margin-left:20px;
}
.topic-status-legend > span {
	vertical-align:top;
}

.topic-status {
	text-shadow: 2px 2px 2px #ccc;
	margin-right:5px;
	margin-left:10px;
}

.topic-status-new {
	color: #009E11;
}
.topic-status-default {
	color: #BF9000;
}
.topic-status-closed {
	color:grey;
}

/* forum */
.pagination {
	margin:5px 0px;
}
div.comment__content > div.field.field--name-comment-body.field--type-text-long.field--label-hidden.field--item {
	overflow:hidden;
}

.breadcrumb {
	margin-bottom:10px;
	background-color: white;
	text-transform: none;
	font-size: inherit;
	border: 0px;
	padding: 0px 0px 0px 10px;
}

.label-pill {
  padding-right: .6em;
  padding-left: .6em;
  border-radius: 10rem;
}

.node-forum .field-name-body { margin: 10px 0; }

.node-forum .field-type-taxonomy-term-reference { float: none; }
/* User submitted */
span.submitted {
	color:grey;
	font-size:small;
}
/* forum */
.forum__last-reply {
	/*max-width:700px;*/
	overflow:hidden;
}

.forum-topic-icon {
	color: #e7b348;
}
.forum__topics {
	background-color:#2A78E4;
	border: 1px solid #2A78E4;
	color:white;
	padding:2px 4px;
	display:inline-block; 
	min-width:20px;
	font-size:small;
	font-weight:bold;
}
.forum__posts {
	background-color: #B45F06;
	border: 1px solid #B47F06;
	color:white;
	padding:2px 4px;
	display:inline-block; 
	min-width:20px;
	font-size:small;
	font-weight:bold;
}
.forum__name {
  font-size: 1.5em;
}
#edit-taxonomy-forums-wrapper {
	display:none;
}
.forum__title {
	display:none;
}
.forum-thread-title {
	font-size:large;
	font-weight:bold;
}
.forum-thread-summary {
/*	font-weight:bold; */
}

/* forum topic (i.e. thread) */
/*
.table-forum-topic thead tr th, .table-forum-topic thead tr td { background: #FFE599; font-weight: 700; border:none; padding: 11px; }
#forum-topic-7 thead tr th, #forum-topic-7 thead tr td { background: #FFE599; font-weight: 700; border:none; padding: 11px; }
*/
.funding-oppertunities-box {
	border: 1px solid LightGray;
	display: block;
	width: 100%;
}
.funding-forum-title {
	font-size: 20px;
	color:DimGray;
}