Revert "outline: 0". This is very bad for accessibility.

If you want to remove the outline, provide a suitable alternative styling. To
test, please follow this procedure:

http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211/F78#F78-tests

For more info: http://www.outlinenone.com/