footer{background-color:#f2f2f2;position:absolute;bottom:0;width:100%;height:10em}.footer-mentions{font-family:'PT Sans',sans-serif;color:#000;font-size:14px;margin-top:3em}.footer-mentions a{color:inherit}.footer-social i{color:#000}.footer-social i:hover{color:#009a9c}#page-container{position:relative;min-height:105vh}#content-wrap{padding-bottom:10em}