.pagination {text-align:center;margin:5px 0 0 0;}

.pagination ul{list-style-type:none;}
.pagination ul li{display:inline-block;}
        
.pagination a,
.pagination span
{   
   display:inline-block;width:22px;height:18px;padding:3px 0 1px 0;margin:0 5px;text-decoration:none;
   font-weight:bold;font-size:1.16em;position:relative;top:2px;
   box-shadow:0 0 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);
}
.pagination span{display:inline-block;vertical-align:middle;font-weight:bold;top:0;}

.pagination .current{color:rgb(102,102,102);background:#dbdbdb;}

.pagination .current.prev,
.pagination .current.next,
.pagination .prev,
.pagination .next{width:7px;height:12px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:0;margin:0;background:transparent url('../../../images/components/cp-arrows.png') no-repeat 0 0;vertical-align:middle;text-indent:-9999px;} 

.pagination a.next:hover{background:transparent url('../../../images/components/cp-arrows.png') no-repeat 0 -36px;}

.pagination .prev{background-position:/*-7px -12px;*/0 -180px;margin-right:5px;top:0;}
.pagination a.prev:hover{background-position:0px -24px;}
.pagination .next{background-position:/*-7px 0;*/0 -168px;top:0;}

     .pagination .current.prev,
     .pagination .current.next{background-position:-7px -12px;text-indent:-9999px;}     
     
     .pagination .current.next{background-position:0 -12px;top:0;margin-left:5px;}
     
     .pagination .current.prev{margin-right:5px;}
     .pagination .next{margin-left:5px;}
     
.pagination .pagesInfo{display:inline;font-weight:bold;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}

/*Womens Football*/

.theme-wf .pagination .current.prev,
.theme-wf .pagination .current.next,
.theme-wf .pagination .prev,
.theme-wf .pagination .next{width:7px;height:12px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:0;margin:0;background:transparent url('../../../images/components/cp-arrows-wf.png') no-repeat 0 0;vertical-align:middle;text-indent:-9999px;} 

.theme-wf .pagination a.next:hover{background:transparent url('../../../images/components/cp-arrows-wf.png') no-repeat 0 -36px;}

.theme-wf .pagination .prev{background-position:-7px -12px;margin-right:5px;top:0;}
.theme-wf .pagination a.prev:hover{background-position:0px -24px;}
.theme-wf .pagination .next{background-position:-7px 0;top:0;}

.theme-wf .pagination .current.prev,
.theme-wf .pagination .current.next{background-position:0 0;text-indent:-9999px;}     
     
.theme-wf .pagination .current.next{background-position:0 -12px;top:0;margin-left:5px;}
     
.theme-wf .pagination .current.prev{margin-right:5px;}
.theme-wf .pagination .next{margin-left:5px;}
