                     tour.end()
             onShown: (tour) ->
                 $container = $ tour.getStep(tour.getCurrentStep()).container
+                $step = $($container).children()
+                $step.attr('tabindex', -1).focus()
                 $container.find('a.service').on 'click', (ev) =>
                     tour.end()
                     app.commands.execute 'addService',

            element: '.service-hover-color-50003'
            placement: 'right'
            backdrop: true
            onShow: ->
                $('.service-hover-color-50003').focus()
        },
        {
            element: '.leaflet-marker-icon'

            onShow: (tour) ->
                $container = $('#search-region')
                $input = $container.find('input')
                $input.typeahead('val', '')
                # TODO: translate example query
                $input.typeahead('val', 'terve')
                $input.val 'terve'
                $input.click()
            onHide: ->
