Menu bar items have too little padding on certain screen widths
The current method of calculating and applying padding to menu items via Javascript makes the items have too little padding with screen widths between 459px and around 524px. Using flexbox for the menu may make them look better, without being squished at those sizes.
Current:
With flexbox on #menu:
Edited by Wen-Wei Kao