@media only screen and (max-device-width: 480px) {
ul.ap_pagination{
width:90%;
padding:0;
}
ul.ap_pagination li {
height: 18px;
width: 9%;
}	
ul.ap_pagination li a, ul.ap_pagination li a:active, ul.ap_pagination li a:visited{
display:block;
font-weight:normal;
text-decoration:none;
}
.ap_results .ap-citem.ap_wrappers{
width: 100%;	
min-height:auto;
}
.ap_results .ap-citem.ap_wrappers .image { 
width: 100%;
float:left;
}
.ap_results .ap-citem.ap_wrappers > a,
.ap_results .ap-citem.ap_wrappers > span {
width: 100%;
margin-top: 10px;	
}	
}
@media only screen and (min-device-width: 481px) and (max-device-width: 980px) {
ul.ap_pagination{
width:90%;
padding:0;
}
ul.ap_pagination li {
height: 18px;
width: 6%;
}	
ul.ap_pagination li a, ul.ap_pagination li a:active, ul.ap_pagination li a:visited{
display:block;
font-weight:normal;
text-decoration:none;
}
}