Bootstrap button – remove outline on Chrome OS X
I see .btn:focus has an outline on it: .btn:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } Try changing this to: .btn:focus { outline: none !important; } Basically, look for any instances of outline on :focused elements — that’s what’s causing it. Update – For Bootstrap v4: .btn:focus { box-shadow: none; }