
footer {
    background-image: url(/footer_background.png);
    color: aliceblue;
    padding: 20px;
}

footer table {
    margin-top: 50px;
    text-align: left;
}

.social-icon img{
    width: 50px;
    height: 50px;
}














@media (max-width: 1300px) {
    footer {
    background-image: url(/footer_background.png);
    color: aliceblue;
    padding: 20px;
    }

    footer table {
        margin-top: 50px;
        text-align: left;
    }

    footer p{
        padding-right: 3vw;
    }
    footer h2{
        font-size: 100%;
    }
    footer p{
        font-size: 60%;
    }

   .social-icon img{
        display: block;
        margin: 5% 0 0 0;

        width: 40px;
        height: 40px;
        margin-left: auto;
    }
    .social-icon{
        text-align-last: right;
    }
}