
/* MasonryPostGrid Pagination */
.btMasonryPostGridPagination nav ul.page-numbers li {
    display: inline-block;
    }
.btMasonryPostGridPagination nav {
    clear: both;
    display: block;
    text-align: center;
    margin-bottom: 3em;
    }
.btMasonryPostGridPagination nav ul {
    display: inline-block;
    padding: 0;
    margin: 0;
    }
.btMasonryPostGridPagination nav ul li {
    margin: 0;
    padding: 0 .2em;
    display: inline-block;
    }
.btMasonryPostGridPagination nav ul li a,
.btMasonryPostGridPagination nav ul li span {
    margin: 0;
    padding: 0;
    width: 2em;
    text-align: center;
    line-height: 2em;
    display: block;
    -webkit-box-shadow: 0 0 0 1px #181818 inset;
    box-shadow: 0 0 0 1px #181818 inset;    
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
	color: #000;
    }
.btHardRoundedButtons.btMasonryPostGridPagination nav ul li a,
.btHardRoundedButtons.btMasonryPostGridPagination nav ul li span {
    border-radius: 50px;
    }
.btSoftRoundedButtons.btMasonryPostGridPagination nav ul li a,
.btSoftRoundedButtons.btMasonryPostGridPagination nav ul li span {
    border-radius: 3px;
    }
.btMasonryPostGridPagination nav ul li a:focus,
.btMasonryPostGridPagination nav ul li a:hover,
.btMasonryPostGridPagination nav ul li a.next,
.btMasonryPostGridPagination nav ul li a.prev,
.btMasonryPostGridPagination nav ul li span.current {
    -webkit-box-shadow: 0 0 0 3em #181818 inset;
    box-shadow: 0 0 0 3em #181818 inset;
    color: #fff;
    }


.btMasonryPostGridPagination nav ul.page-numbers li.active a,
.btMasonryPostGridPagination nav ul.page-numbers li.active span { 
	-webkit-box-shadow: 0 0 0 3em #181818 inset;
	box-shadow: 0 0 0 3em #181818 inset;
	color: #fff;
}