fixing issue with mobile devices not getting data returned. Also did some minor CSS updates