Refactor navigator check and templates to support iPhoneX landscape
It is currently impossible with our current tools (Boostrap 3 and the current navigator check implementation) to detect if the user is viewing the site on a iPhoneX in landscape mode. We might have to upgrade Bootstrap and rework the navigator check in order to display the smartphone version on this device.