added -moz vendor prefix to display:flex for some mobile browsers