footer {
    background: 
    linear-gradient(
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0.5)
    ),
    url(../images/LCC.jpeg);
    background-size: cover; 
    background-repeat: no-repeat;
    background-position: bottom;
}
.footer-container {
    max-width: 100%;
    padding: 10px;
}

.footer-contact {
    text-align: center;
}

.contact-link {
    color: inherit;
    text-decoration: underline;
    text-decoration-color: white;
    -moz-text-decoration-color: white;
}

.contact-link:hover, .contact-link:active {
    color: black;
    background-color: white;
    text-decoration: none;
    padding: 5px;
    transform: scale(0.95);
        -webkit-transform: scale(0.95);
        -moz-transform: scale(0.95);
        -ms-transform: scale(0.95);
        -o-transform: scale(0.95);
}

/* Footer-logos linked in portfolio.css media query */