Bunches of work for the new sliding style modal
fixing pos of nav when hidden off right side so it doesn't come charging in so hard when opened
using variables because flexible
breakpoint variables
made a modal overlay
changing when classes are added to keep transitions in sync