ul.wpv_pagination_dots { margin: 0px; list-style: outside none none; }
ul.wpv_pagination_dots li.wpv_pagination_dots_item { float: left; margin-right: 5px; list-style-position: outside; list-style-type: none; }
.wpv_pagination_dots li.wpv_page_current a { background-position: 0px -16px; }
.wpv_pagination_dots li a { background-image: url(3a3277defddf0169e7596b7289069fe5dd2aeea1.png) ; display: block; float: left; height: 0px; overflow: hidden; padding-top: 16px; width: 16px; }
.wpv-filter-next-link, .wpv-filter-previous-link { z-index: 10; }
.wpv-pagination::before, .wpv-pagination::after { content: " "; display: table; }
.wpv-pagination::after { clear: both; }
.wpv-pagination {  }
.wpv-sorting-indicator { position: absolute; display: none; width: 7px; height: 4px; margin-top: 8px; margin-left: 7px; background-image: url(8fb5ec8fe9d497a4d4f9072283e6e340ebd34fca.gif) ; background-repeat: no-repeat; }
a.wpv-header-no-sort:hover .wpv-sorting-indicator, a.wpv-header-asc .wpv-sorting-indicator, a.wpv-header-desc:hover .wpv-sorting-indicator { display: inline; background-position: 0px 0px; }
a.wpv-header-desc .wpv-sorting-indicator, a.wpv-header-asc:hover .wpv-sorting-indicator { display: inline; background-position: -7px 0px; }
div.ui-datepicker { font-size: 12px; }
.ui-datepicker-trigger, .wpv_date_input, .wpv-date-front-end-clear { cursor: pointer; }
