make width/height responsive, accepting percentage values