.sharethis-custom-buttons > .btn {
	float: right;
}

.sharethis-custom-buttons > .btn:not(:last-child) {
	margin-right: 0;
	margin-left: 4px;
}

.sharethis-custom-buttons > .btn .icon {
    margin-left: 0!important;
}

.sharethis-custom-buttons[data-icon="true"][data-text="true"] > .btn .icon + .text,
.sharethis-custom-buttons[data-icon="true"][data-text=""] > .btn .icon + .text + .count {
	margin-left: 0;
	margin-right: 3px;
}

.sharethis-custom-buttons[data-icon="true"][data-text=""] > .btn .icon + .text + .count:empty {
	margin-left: 0;
	margin-right: 0;
	display: block;
}

.sharethis-custom-buttons[data-text="true"] > .btn .text + .count {
	margin-left: 0;
	margin-right: 4px;
}

.sharethis-custom-buttons[data-text="true"] > .btn .text + .count:empty {
	margin-left: 0;
	margin-right: 0;
	display: block;
}