/* * Footer * Site Footer! * * Dependencies: * styles/settings/colors.scss * styles/settings/typography.scss * styles/tools/flex.scss * styles/tools/_box-shadow.scss * * Version: * 1.0.0 - 2018/05/16 */ $c-footer--link-color: red; $c-footer--link-hover-color: blue; .c-footer { @extend %t-dp--shadow-3d; padding-top: 8em; padding-bottom: 10em; position: relative; overflow: hidden; background-image: url('./../images/banners/palms.svg'); background-size: cover; &__inner { text-align: center; position: relative; padding: 1em 0; } &__copyright { font-size: 1.2em; font-family: $s-font--stack-headings; } &__links { padding-bottom: 1em; } &__link { color: $s-color--footer__link; &:hover { color: $s-color--footer__link-hover; } + #{&} { display: inline-block; margin-left: 1em; } } &__part { position: absolute; left: 0; width: 100%; height: 100%; bottom: 0; } }