Думаю нужно как то через js сказать "Добавить класс с блюром последнему элементу в видимой части контейнера"...
if ($c % $i === 0) {
echo "<hr>";
}
document.addEventListener('DOMContentLoaded', function(event) {
var elem = null;
if (window.matchMedia("(min-width: 640px)").matches) {
elem = document.querySelector('div.show_map');
elem.parentNode.removeChild(elem);
}
});