responsive more fixes for all devices