making fixes to responsive display - added max with 990px to main.css

Also added psuedo elements to speakers and schedule containers etc