Here is a DEMO
.ui-listview>.ui-li-static.ui-li-has-thumb {
padding-left: 1em;
padding-right: 6.25em;
}
.ui-listview .ui-li-has-thumb>img:first-child {
position: absolute;
top: 0;
right: 0;
left: auto;
}
.ui-listview>li.ui-first-child img:first-child:not(.ui-li-icon){
border-top-left-radius: 0;
}
.ui-listview>li.ui-last-child img:first-child:not(.ui-li-icon){
border-bottom-left-radius: 0;
}
The CSS puts the LI padding on the right instead of left and then absolutely positions the thumbnail to the right.