re-added main page updates for responsive and css fixes