Opacity bleeding & some responsive css fixes