#footer { // #gradient > .vertical(@navbarInverseBackgroundHighlight, @navbarInverseBackground); background-color: lighten(@fa-green, 2%); border-top: 1px solid @jumbotron-border; color: mix(@jumbotron-color, @fa-green, 60%); text-shadow: 0 1px 0 rgba(0,0,0,0.15); a { color: mix(@jumbotron-color, @fa-green, 80%); border-bottom: dotted 1px mix(@jumbotron-color, @fa-green, 60%); &:hover { color: @jumbotron-color; text-decoration: none; border-bottom: solid 1px @jumbotron-color; } } .container { padding-top: 40px; } .project { margin-top: 10px; } } // Sticky Footer Styles // -------------------- html, body { height: 100%; } #wrap { min-height: 100%; height: auto !important; height: 100%; } .sticky-footer(); .sticky-footer(@footer-height: 165px, @footer-margin: 60px) { #wrap { margin: 0 auto -(@footer-height); padding: 0 0 (@footer-height + @footer-margin); } #footer { height: @footer-height; } }