Added a calc() width so Safari does not eff up the layout