/*
AJR PLUGIN : Everywhere CSS
*/


/* DEFAULTS
-------------------------------------------------------------------*/
sup,
sub {
	position: relative;
	height: 0;
	padding-left:1px;
	line-height: 0;
	font-size: 60%;
	vertical-align: baseline;
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}


/* JETPACK SOCIAL ICONS
-------------------------------------------------------------------*/

.page article,
.single article,
.attachment article {
	position:relative;
}
.page article .entry-content,
.single article .entry-content,
.attachment article .entry-content {
	margin-bottom:100px;
}

article .sharedaddy {
	position:absolute;
	left:0;
	bottom:20px;
}
.entry-content .sharedaddy .sd-content ul {
	margin:0 !important;
}
.entry-content .sharedaddy .sd-social {
	padding-top:0px;
}
.entry-content .sharedaddy.sd-like {
	padding-top:0;
}
.entry-content .sharedaddy.sd-like h3.sd-title:before {
	border-top:none;
}

.sd-content ul li a {
	padding:0 8px !important;
}
li a.sd-button,
li a.sd-button > span,
li a.share-icon,
li a.share-icon > span {
	margin-left:0 !important;
	padding-left:0 !important;
	line-height:30px !important;
	height:30px !important;
	background-image: none;
}
.sd-content ul li a.sd-button:before,
li a.share-icon::before {
	position:static !important;
	font: normal 150%/1 "FontAwesome" !important;
	line-height:30px !important;
	vertical-align: bottom;
	padding-right:6px;
	color:rgba(100,100,100,0.5);
}
.sd-content ul li a.sd-button:hover:before,
li a.share-icon:hover::before {
	color: rgba(100,100,100,1);
}

li.share-facebook a.sd-button::before {
	content: '\f09a' !important;
}
li.share-facebook a.sd-button:hover::before {
	color: rgba(0,0,153,1);
}

li.share-twitter a.sd-button::before {
	content: '\f099' !important;
}

li.share-google-plus-1 a.share-icon::before {
	content: '\f0d5' !important;
}

li.share-pinterest a.share-icon::before {
	content: '\f231' !important;
}

li.share-email a.share-icon::before {
	content: '\f003' !important;
}

li.share-print a.share-icon::before {
	content: '\f02f' !important;
}

li.share-custom-instagram a.share-icon::before {
	content: '\f16d';
}

li.share-custom-youtube a.share-icon::before {
	content: '\f167';
}

.sd-social .sd-button .share-count {
	margin-left:5px;
}


/* LIKE BUTTON
--------------------------------------*/
.wpl-button.like a:before, .wpl-button.liked a:before {
	content:'\f087' !important;
}
.wpl-button a:before {
	color:rgba(218,70,50,1);
}


