/*
Default style for WP-PageNavi plugin

http://wordpress.org/extend/plugins/wp-pagenavi/
*/

.wp-pagenavi {
	clear: both;
    margin-left:-5px;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #dedee2;
	/*padding: 3px 5px;*/
	margin: 5px;
}

.wp-pagenavi a:hover {
	border-color: #dedee2;
}

.wp-pagenavi span.current {
    width: 40px;
    height:32px;
    font-size: 20px;
    display:inline-block;
    border-radius: 5px;
    background-color:  #333333;
    text-align:center;
    padding-top:8px;
    color: #FFFFFF;
    border-color: #333333;
}
.wp-pagenavi a.page.larger, .wp-pagenavi a.page.smaller, .wp-pagenavi .last, .wp-pagenavi .first {
    width: 40px;
    height:32px;
    font-size: 20px;
    display:inline-block;
    border-radius: 5px;
    background-color:  #f7f8f9;
    text-align:center;
    padding-top:8px;
    color: #777777;
}
.wp-pagenavi a.page.larger:hover, .wp-pagenavi .last:hover, .wp-pagenavi .first:hover, .wp-pagenavi a.page.smaller:hover {
    background-color: #e7edf4;
    border: 1px solid #dedee2;
}

.wp-pagenavi .extend {
    border: none;
}