Added in responsive code to allow for mobile use and smoother transitions when monitor size adjusting.