Regarding content slider on mobile screen
Option 1:

Flex Slider allows you to build responsive, resizable slideshows. Meaning the slideshows automatically adapt to the size of the browser window or device.


  
  Touch enabled navigation
  Keyboard navigation
  Configurable slide animations 
  Multiple sliders per page
  


Option 2:

Views Responsive Grid provides a views plugin for displaying content in a responsive(mobile friendly) grid layout. Rather than trying to force the standard Views grid display to work for mobile this provides the same functionality