.sl-button {
	padding-right: 10px;
	color: inherit;
}

a.liked:hover,
a.liked:active,
a.liked:focus {
	color: #666666;
}

/* Loader */
.loader,
.loader:before,
.loader:after {
	background: rgba(0, 0, 0, .2);
	animation: load1 1s infinite ease-in-out;
	width: .2em;
	height: .6em;
}

.loader {
	text-indent: -9999em;
	display: inline-block;
	position: relative;
	vertical-align: middle;
	font-size: 1em;
	transform: translateZ(0);
	animation-delay: -.16s;
	&:before,
	&:after {
		position: absolute;
		top: 0;
		content: '';
	}
	&:before {
		left: -.375em;
		animation-delay: -.32s;
	}
	&:after {
		left: .375em;
	}
}

@keyframes load1 {
	0%,
	80%,
	100% {
		box-shadow: 0 0 rgba(0, 0, 0, 0.2);
		height: .6em;
	}
	40% {
		box-shadow: 0 -.3em rgba(0, 0, 0, 0.2);
		height: 1em;
	}
}
