// Uncomment this for a sticky footer. // // .wrapper-for-content-outside-of-footer { // min-height: 100%; // height: auto !important; // height: 100%; // margin: 0 auto -4em; // } // html, body { // height: 100%; // } // .wrapper-for-content-outside-of-footer:after { // content: ""; // display: block; // } // .footer-2, .wrapper-for-content-outside-of-footer:after { // height: 17em; // @include media($large-screen) { // height: 4em; // } // } .footer-2 /////////////////////////////////////////////////////////////////////////////////// $base-spacing: 1.5em !default $base-accent-color: #477DCA !default $medium-screen: em(640) !default $large-screen: em(860) !default ul margin: 0 padding: 0 line-height: 1.5em li list-style: none a text-decoration: none ////////////////////////////////////////////////////////////////////////////////// $footer-background: desaturate(darken($base-accent-color, 20%), 30%) $footer-color: white $footer-link-color: transparentize($footer-color, 0.6) $footer-disclaimer-color: transparentize($footer-color, 0.6) background: $footer-background padding: $base-spacing width: 100% display: inline-block .footer-logo margin-right: 1em margin-bottom: 1em +media($large-screen) float: left margin-bottom: 0 .footer-logo img height: 1.6em ul margin-bottom: 1em +media($large-screen) float: left line-height: 1.8em margin-left: 1em margin-bottom: 0 ul li font-weight: 800 padding-right: 1em +media($large-screen) display: inline text-align: left ul li a color: $footer-link-color &:focus, &:hover color: transparentize($footer-color, 0) .footer-secondary-links +media($large-screen) float: right li font-size: 0.8em font-weight: 400 ul.footer-social margin-top: 1em +media($large-screen) float: right margin-top: 0 li font-size: 1em float: left line-height: 0 padding-right: 0.7em &:last-child padding-right: 0 img height: 1.6em opacity: 0.7 padding: 1px &:focus, &:hover opacity: 1