a[target='_top'],
a[target='_blank'] { background-image: none; padding: initial; }

a[class*='fa-'].fa::after,
a[class*='fa-'].fa::before,
a[target='_top']::after,
a[target='_blank']::after {
	font: normal normal normal 14px/1 FontAwesome;
	text-decoration: none;
	text-rendering: auto;
}
a[target='_top']::after,
a[target='_blank']::after,
a[href].fa-external-link:after { content: "\00a0\f08e"; }

.pull-left .fa + .fa { margin-left: 5px;}
.widget-frame > div > ul.fa-ul,
ul.fa-ul { margin-left: 1.3392875em; }
ul.fa-ul .fa-li { color: rgb(152, 183, 198); left: -1.3392875em; width: 1.3392875em; }
.fa.fa-chevron-right::before { margin-left: 3px; }
.fa.fa-chevron-left::before { margin-right: 3px; }

.fa::after,
.fa::before { font-family: FontAwesome; }
[href].fa,
a[href].fa { font-family: inherit; }

a[href].fa::after,
a[href].fa::before { color: inherit; }
[href] .fa::before,
[href].fa::before { margin-right: 3px; }
[href] .fa::after,
[href].fa::after { margin-left: 3px; }
a[href].fa[target='_top']::after,
a[href].fa[target='_blank']::after { content: "\00a0\f08e"; }

a.fa[class*='fa-'] { display: inline; }
h1 > a.fa[class*='fa-'],
h2 > a.fa[class*='fa-'],
h3 > a.fa[class*='fa-'],
h4 > a.fa[class*='fa-'],
h5 > a.fa[class*='fa-'],
h6 > a.fa[class*='fa-'],
div > a.fa[class*='fa-'],
span > a.fa[class*='fa-'],
p > a.fa[class*='fa-'] { display: initial; }

.widget li > a::before,
.widget_nav_menu li > a::before,
.widget_pages li > a::before,
.widget_categories li::before,
.widget_categories li > a::before,
.widget_recent_entries li::before,
.widget_recent_entries li > a::before,
.widget_archive li::before,
.widget_archive li > a::before {
	font: normal normal normal 14px/1 FontAwesome;
	text-decoration: none;
	text-rendering: auto;
	font-family: FontAwesome;
}

.widget_nav_menu li > a[href*='type/aside']::before { content: "\f24a\00a0"; }
.widget_nav_menu li > a[href*='type/gallery']::before { content: "\f03e\00a0"; }
.widget_nav_menu li > a[href*='type/link']::before { content: "\f0c1\00a0"; }
.widget_nav_menu li > a[href*='type/image']::before { content: "\f03e\00a0"; }
.widget_nav_menu li > a[href*='type/quote']::before { content: "\f10d\00a0"; }
.widget_nav_menu li > a[href*='type/status']::before { content: "\f27b\00a0"; }
.widget_nav_menu li > a[href*='type/video']::before { content: "\f008\00a0"; }
.widget_nav_menu li > a[href*='type/audio']::before { content: "\f001\00a0"; }
.widget_nav_menu li > a[href*='type/chat']::before { content: "\f0e6\00a0"; }

.widget_archive li > a::before { content: "\f073\00a0"; }
.site-footer .widget_archive li > a::before { content: "\f133\00a0"; }
.site-footer .widget_categories li > a::before { content: "\f115\00a0"; }
.widget.widget_recent_entries li > a::before,
.site-footer .widget_recent_entries li > a::before { content: "\f016\00a0"; }
[id^='sidebar'] .sidebar .page_item > a::before { content: "\f0f6\00a0"; }
[id^='sidebar'] .sidebar .page_item.current_page_item > a::before { content: "\f15c\00a0"; }


[href].glyphicon::after,
[href].glyphicon::before {
	display: inline-block;
	font-family: "Glyphicons Halflings";
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	position: relative;
	top: 1px;
}
[href].glyphicon::before { margin-right: 3px; }
[href].glyphicon::after { margin-left: 3px; }
[href].glyphicon,
a[href].glyphicon { font-family: inherit; }

