fix width recalculations

also, no IE7 support from now on