update subnav position and margins