Remove border-radius/box-shadow and improve theming  (fixes issue #386)