.contact-info-block table td {
    padding-top:0;
    padding-left:0;
    border-bottom:none;
}

.contact-info-block table tr:nth-child(even) {
    background: unset;
}

.contact-info-block table td a {
    color: var(--theme--text-color);
}

footer.site-footer .contact-info-block table td a {
    color: var(--theme--footer-text-color)
}

.contact-info-block i {
    color: var(--theme--primary-color);
}

footer.site-footer .contact-info-block i,
footer.site-footer .contact-info-block table td a:hover{
    color: var(--theme--footer-highlight-color);
}

.contact-info-block .social-links a {
    font-size:1.5em;
}