Responsive Design Update

Major CSS update from fixed width to responsive