refactor opening hour tag to use template for formatting
update locales
add css classes to tag