Increased resposivity and CSS fixes