/*
Theme Name:     KnowAll Child Theme
Theme URI: 		http://herothemes.com/
Description:    Child theme for KnowAll 
Author: 		Chris Mooney (Swish Themes)
Author URI: 	http://herothemes.com
Template:       knowall
Version:        1.8.2
*/

/* ------- Insert custom styles below this line ------- */

/* #1416 Tighten default paragraph spacing */
.entry-content p, .entry-content ul, .entry-content ol, .entry-content dl, .entry-content blockquote, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-content code, .entry-content pre, .entry-content table {
    margin-bottom: 10px;
}

.legend-item {
    min-width: 20px;
    display: inline-block;
    margin-right: 8px;
}
.breadcrumb-holder {
	background-color: #86B8E0;
	padding: 6px 10px;
	color: black;
}

h2 + .breadcrumb-holder, h3 + .breadcrumb-holder, h4 + .breadcrumb-holder, h5 + .breadcrumb-holder {
	margin-top:-5px;
}

.breadcrumbs > * {
	margin-right:6px;
	font-weight: bold;
	position: relative;
	margin-left: 20px;
}
.breadcrumbs > *:before {
	content: "\f18e";
    font-family: FontAwesome;
    margin-right: 4px;
    position: absolute;
    left: -20px
}
.breadcrumbs > *:first-of-type {
	margin-left: 0;
}
.breadcrumbs > *:first-of-type:before {
	content: "";
}
.breadcrumbs > .menu {
	margin-left: 20px;
}
.breadcrumbs > .menu:before {
	content: "\f0c9";
	font-family: FontAwesome;
	/*margin-right: 4px;
    position: absolute;
    left: -20px*/
}
.breadcrumbs > .accordion {
	border: thin solid #428BCA;
    border-width: 1px 0;
    padding: 0 2px;
}
.breadcrumbs > .tab {
	border: thin solid #428BCA;
    border-bottom: 0;
    padding: 0 2px;
}
.breadcrumbs > .button {
	border: thin solid #428BCA;
    padding: 0 2px;
}
.st-alert span {
	position: relative !important;
	background: initial !important;
	color: inherit !important;
	padding: 0px !important;
}


