Updated basic side to side to be responsive to user defined display height and width.