Responsive design adjustments and window resize listener