You can use kendo.support.mobileOS
//set pageSize: 5 on mobile device and pageSize: 10 of desktop
pageSize: kendo.mobile.mobileOS ? 5 : 10
Alternatively you can modify the pageSize with the pageSize method
of the dataSource.
Regarding the CSS styling, you can use media queries
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI