responsive fix

using em size instead of pixels because of high dpi mobiles