more fixes for smartphone responsive styling