calendar: selectors optimization, refactoring, fix select dropdown for touch devices