*, a.forumtitle, a.topictitle, li.header dt, li.header dd, h3 {
	font-family: 'Roboto', sans-serif;
	letter-spacing: -0.2px;
}

.navbar > .inner > ul > li > a > i, ul#nav-footer > li.breadcrumbs > span.crumb > a > i, .copyright a {
	color: #a91306;
}

.bubble-count {
	background: #f3f3f3;
	margin: 0 20px;
	padding: 7px 0;
	position: relative;
	z-index: 2;
	border-radius: 3px;
	font-weight: 600;
	box-shadow: 1px 1px 1px rgba(45, 45, 45,  0.15);
	color: rgba(98, 98, 98, 1);
	line-height: 1em;
	font-weight: 700;
}

.bubble-count::before {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 12px 14px 12px 0;
	border-color: transparent #f3f3f3 transparent transparent;
	content: '';
	position: absolute;
	left: -10px;
	top: 10px;
	z-index: 1;
}

.reported .bubble-count {
	background-color: #FFFFFF;
}

.reported .bubble-count::before {
	border-color: transparent #ffffff transparent transparent;
}

.index-footer li.row {
	padding: 0 20px;
}



/* ------- Subforums & Moderators ------- */
.forumlist_mods a {
	display: inline-block !important;
	margin-bottom: 5px;
	border-radius: 15px;
	background: rgba(0,0,0,.05);
	padding: 5px 12px 5px 30px !important;
	font-weight: 600;
}

.forumlist_mods a:hover {
	text-decoration: none !important;
	background: rgba(0,0,0,.1);
}

.forumlist_mods a i {
	margin-right: 5px;
	margin-left: -23px;
	padding: 5px 4px;
	position: absolute;
	font-size: 8px;
	color: #FFFFFF !important;
	border-radius: 50%;
	background: rgba(0,0,0,0.3);
}


a.collapse-btn {
	margin: -29px 12px 0 0 !important;
}

.responsive-search {
	display: none;
}

.nav-wrap-left {
	width: 6px;
	height: 69px;
	background: url("./images/nav-wrappers.png") no-repeat;
	float: left;
	margin-left: -6px;
	margin-top: -61px;
}

.nav-wrap-right {
	width: 6px;
	height: 69px;
	background: url("./images/nav-wrappers.png") no-repeat -6px top;
	float: right;
	margin-right: -6px;
	margin-top: -61px;
}