mobile css changes for captions & margins