/* Site footer */

.site-footer {

	color: $color__text-light;

	.site-info {

		margin: calc(2 * #{$size__spacing-unit}) $size__spacing-unit;

		@include media(tablet) {
			margin: calc(3 * #{$size__spacing-unit}) calc(2 * (100vw / 12));
			max-width: calc(8 * (100vw / 12));
		}

		.imprint {
			margin-right: $size__spacing-unit;
		}
	}

	a {
		color: inherit;

		&:hover {
			text-decoration: none;
			color: $color__link;
		}
	}
}