better horizontal scroll fix

no jquery this time