logo uses shift instead of padding which works better with safari