/* HAUP Share Button */
.ha-share-button a {
	text-decoration: none;
}

.ha-share-icon {
	font-size: 1.1rem;
	margin-right:8px;
}

.ha-share-button {
	border: 1px solid;
	border-radius: 4px;
	text-align: center;
	display: inline-block;
	padding: 4px;
	font-size: 1rem;
	min-width: 140px;
}

/* Twitter */
.share-twitter a {
	color: #fff;
	font-weight: 700;
}

.share-twitter {
	/*background: #0A5B8F;*/
	background:#080404;
	border: 2px solid #040404;
	/*border: 2px solid #0A5B8F;*/
}

/* facebook */
.share-facebook {
	background: #0955B4;
	border: 2px solid #0955B4;
}

.share-facebook a {
	color: #fff;
	font-weight: 700;
}

/* Hatena */
.share-hatena {
	background: #fff;
	border: 2px solid #005A85;
}

.share-hatena a {
	color: #005A85;
	font-weight: 700;
}

/* LinkedIn */
.share-linkedin {
	background: #fff;
	border: 2px solid #0A66C2;
}

.share-linkedin a {
	color: #0A66C2;
	font-weight: 700;
}

/* RSS */
.share-rss {
	background: #FFA542;
	border: 2px solid #FFA542;
}

.share-rss a {
	color: #2B2B2B;
	font-weight: 700;
}