Проблема в этом куске кода
..., .footer-menu-links li>a:hover, .archive-title, tbody a, p a, dl dd a, ... {
color: #000 !important;
}
Лучше не использовать !important - такие стили проблематично переопределять.
В данном случае, нужно исключить .footer-menu-links li>a из указанный стилей. Или убрать important и задать для .site-info другой цвет текста
Советую так же почитать про специфичность -
https://habr.com/ru/post/436610/
Для отлавливания таких вещей советую использовать Chrome Developer Tools, там видно какие стили действуют на указанный элемент