Mobile full width carousel feature

some minor modifications to enable mobile full screen carousel. Maintains proper width on screen orientation change.

Note the meta tag for mobile support
<meta name="viewport" content="width=device-width, maximum-scale=1, initial-scale=1, user-scalable=no">