.paginationborder(@pagi_borderwidth) when (@pagi_borderwidth > 0) {
	border: {{pagi_borderwidth}}px {{pagi_borderstyle}} {{pagi_bordercolor}};
}
.paginationborderradius(@search_borderradius) when (@search_borderradius > 0) {
	border-radius: {{pagi_topborderradius}}px {{pagi_topborderradius}}px {{pagi_bottomborderradius}}px {{pagi_bottomborderradius}}px;
}
.pagination {
    line-height;20px;
    text-align: right;

 	a {
		margin: 0 1px;
		padding: 4px 8px;
		line-height: 28px;
		background:{{pagi_bg}};
		color:{{pagi_color}} !important;
		text-decoration:none;
		.paginationborder({{pagi_borderwidth}});
		.paginationborderradius({{pagi_topborderradius}} + {{pagi_bottomborderradius}});
	}
 	a:hover {
		text-decoration:none;
		color:{{pagi_color_hvr}}!important;
		background: {{pagi_bg_hvr}};
		font-weight: bold;
	}
	span {
		margin: 0 1px;
		padding: 4px 8px;
		line-height: 28px;
		color:{{pagi_color_hvr}};
		background: {{pagi_bg_hvr}};
		font-weight: bold;
		.paginationborder({{pagi_borderwidth}});
		.paginationborderradius({{pagi_topborderradius}} + {{pagi_bottomborderradius}});
	}
}
