Here is the fix for warning box overlapping:
go to your_site_directory > templates > css > style.css > find div.notification (~4484 row)
change:
z-index: 100;
to:
z-index: 101;
then in header.page-header selector (~600 row)
change z-index: 101; to z-index: 102;
you can encrease the number of listings on the map in mobile: Common > Basic Settings > Google Maps > Limit of listings on map (mobile)