layout fixing for mobile browsers