responsive styles for ipads and iphones