@charset "utf-8";

.sti { position: relative; }

.sti .sti_reset {
	bottom: auto !important;
	display: inline-block !important;
	font-size: medium !important;
	float: none !important;
	left: auto !important;
	line-height: normal !important;
	margin: 0 !important;
	max-width: 100% !important;
	position: relative !important;
	right: auto !important;
	top: auto !important;
}

.sti .sti-share-box {
	position: absolute;
	width: 37px;
	z-index: 999;
	display: none;
	background-color: #fafafa;
	background-color: rgba(250,250,250,0.8);
	padding: 1px 0px 0px 0px;
}
.sti .sti-share-box a {
	float: left;
	display:block;
	border-radius: 2px;
	-webkit-transition: all 0s linear;
	-moz-transition: all 0s linear;
	-ms-transition: all 0s linear;
	-o-transition: all 0s linear;
	transition: all 0s linear;
}
.sti .sti-share-box a:hover { opacity: 0.7; }

/* Hex codes taken from http://designpieces.com/2012/12/social-media-colours-hex-and-rgb/ */
.sti .sti-facebook-btn .fa-square:before { color: #3b5998; }
.sti .sti-twitter-btn .fa-square:before { color: #00aced; }
.sti .sti-google-btn .fa-square:before { color: #dd4b39; }
.sti .sti-linkedin-btn .fa-square:before { color: #007bb6; }
.sti .sti-pinterest-btn .fa-square:before { color: #cb2027; }
.sti .sti-tumblr-btn {   }
.sti .sti-reddit-btn {   }
.sti .sti-digg-btn {   }
.sti .sti-delicious-btn {   }