
@mixin centerer() {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
@mixin vcenterer() {
	position: absolute;
	top: 50%;
	transform: transateY(-50%);
}
@mixin hcenterer() {
	position: absolute;
	right: 50%;
	transform: translateY(50%);
}
@mixin styled-font() {
	font-family: $primary-font;
	text-transform: uppercase;
	letter-spacing: $h-letter-spacing;
	line-height: 1em;
}
@mixin placeholder {
	::-webkit-input-placeholder {@content}
	:-moz-placeholder           {@content}
	::-moz-placeholder          {@content}
	:-ms-input-placeholder      {@content}
}