речь о том, что поведения бэкграунда с размером cover меняется не только ширины, но и от высоты. если contain не помог, то не совсем понятно чего вы пытаетесь добить. объясните еще раз медленно. можно с картинкой - как должны быть. и ссылку где можно поковырять проект в инспекторе.
правильно, потому ul-li - это нумерованый список. как правило элементы li имеют дополнительный отступ.
для принципиального решения вопроса разберитесь с css для списков, а так же с двумя важными вещами - reset.css и normalize.css.
Gagatyn: Только если вы знаете изначальный размер шрифта, причем обязательно в абсолютных единицах. Обычно, и особенно если у вас адаптивный сайт, возможности так восстановить размер шрифта не имеется или шрифт восстаналивается "на глаз".
С внедрением кастомных свойств в css ситуация облегчается, но только если браузер их поддерживает.
В настройках где конкретно? У гугла есть языковые настройки пользовательского поиска - там у меня указано - язык: русский, транслитерация отключена, кодировка utf-8 (как и везде на сайте). Ради интереса пробовал включать транслит и win-1251 - результат тот же самый. К тому же настройки пользовательского поиска точно не менялись между тем моментом когда все работало и моментом когда перестало.
Страницы совершенно точно проиндексированы. На запросы латиницей поиск по сайту реагирует нормально.