fix css layout problems