add -webkit-flex for flex compatibility