refactor map styles into style.css, improve infopanel style