#pen_pager,
body.pen_has_woocommerce #page .woocommerce-pagination {
float: left;
padding: 2rem 0;
position: relative;
width: 100%;
}
#pen_pager a:focus,
#pen_pager a:hover,
#pen_pager a:active,
body.pen_has_woocommerce #page .woocommerce-pagination a:focus,
body.pen_has_woocommerce #page .woocommerce-pagination a:hover,
body.pen_has_woocommerce #page .woocommerce-pagination a:active {
text-decoration: none;
}
body.pen_list_plain #pen_pager,
body.pen_list_plain.pen_has_woocommerce #page .woocommerce-pagination {
padding: 2rem;
}
body.pen_has_woocommerce #page .woocommerce-pagination ul {
list-style: none;
margin: 0;
padding: 0;
}
body.pen_has_woocommerce #page .woocommerce-pagination span.page-numbers.current,
body.pen_has_woocommerce #page .woocommerce-pagination a.page-numbers {
margin-right: 1rem !important;
}
#page .pen_content_pagination {
float: left;
font-size: 0.857em;
width: 100%;
}
#content .pen_content .page-links,
#content .pen_content .comment-navigation,
#content .pen_content .posts-navigation,
#content .pen_content .post-navigation,
#content .pen_content .wp-pagenavi {
margin: 1rem 0 0;
}
#content .comment-navigation,
#content .posts-navigation,
#content .post-navigation {
overflow: visible;
}
#content .comment-navigation .nav-next,
#content .posts-navigation .nav-next,
#content .post-navigation .nav-next {
float: right;
}
#content .comment-navigation .nav-previous,
#content .posts-navigation .nav-previous,
#content .post-navigation .nav-previous {
float: left;
}
#content .comment-navigation .nav-next a,
#content .posts-navigation .nav-next a,
#content .post-navigation .nav-next a {
float: right;
}
#content .comment-navigation .nav-next a:after,
#content .posts-navigation .nav-next a:after,
#content .post-navigation .nav-next a:after {
content: '\f101';
font-family: 'Pen_FontAwesome';
font-weight: normal;
margin: 0 0 0 1rem;
}
#content .page-links a,
#content .comment-navigation .nav-previous a,
#content .posts-navigation .nav-previous a,
#content .post-navigation .nav-previous a {
float: left;
}
#content .comment-navigation .nav-previous a:before,
#content .posts-navigation .nav-previous a:before,
#content .post-navigation .nav-previous a:before {
content: '\f100';
font-family: 'Pen_FontAwesome';
font-weight: normal;
margin: 0 1rem 0 0;
}
#content .wp-pagenavi {
clear: both;
}
#content .page-links a,
#content .wp-pagenavi a,
#content .wp-pagenavi span {
margin: 0 0.5rem 0.5rem 0;
width: auto !important;
}
body.pen_list_plain #content .wp-pagenavi a,
body.pen_list_plain #content .wp-pagenavi span {
margin: 0.5rem;
}
#content .nextpostslink,
#content .previouspostslink {
position: relative;
text-indent: -99999px;
}
#content .nextpostslink:before,
#content .previouspostslink:before {
content: '\f105';
font-family: 'Pen_FontAwesome';
font-size: 1.5em;
font-weight: normal;
left: 50%;
text-indent: 0;
top: 50%;
position: absolute;
transform: translate(-50%,-50%);
}
#content .previouspostslink:before {
content: '\f104';
}
body.pen_drop_shadow.pen_list_tiles #content .comment-navigation a,
body.pen_drop_shadow.pen_list_tiles #content .posts-navigation a,
body.pen_drop_shadow.pen_list_tiles #content .post-navigation a,
body.pen_drop_shadow.pen_list_tiles #content .wp-pagenavi a,
body.pen_drop_shadow.pen_list_tiles #content .wp-pagenavi span,
body.pen_drop_shadow.pen_list_masonry #content .comment-navigation a,
body.pen_drop_shadow.pen_list_masonry #content .posts-navigation a,
body.pen_drop_shadow.pen_list_masonry #content .post-navigation a,
body.pen_drop_shadow.pen_list_masonry #content .wp-pagenavi a,
body.pen_drop_shadow.pen_list_masonry #content .wp-pagenavi span {
box-shadow: 0 0 15px rgba(0,0,0,0.2), 2px 2px 7px rgba(0,0,0,0.3);
}
@media only screen and (min-width:728px) {
#content .comment-navigation a,
#content .posts-navigation a,
#content .post-navigation a {
margin: 0 !important;
width: auto !important;
}
body.pen_width_narrow #content .comment-navigation .nav-next,
body.pen_width_narrow #content .posts-navigation .nav-next,
body.pen_width_narrow #content .post-navigation .nav-next,
body.pen_width_narrow #content .comment-navigation .nav-previous,
body.pen_width_narrow #content .posts-navigation .nav-previous,
body.pen_width_narrow #content .post-navigation .nav-previous,
body.pen_width_narrow #content .wp-pagenavi a,
body.pen_width_narrow #content .wp-pagenavi span {
margin: 0.5rem 0 0;
width: 100% !important;
}
}
@media only screen and (max-width:728px) {
#content .comment-navigation .nav-next,
#content .posts-navigation .nav-next,
#content .post-navigation .nav-next,
#content .comment-navigation .nav-previous,
#content .posts-navigation .nav-previous,
#content .post-navigation .nav-previous,
#content .wp-pagenavi a,
#content .wp-pagenavi span {
margin: 0.5rem 0 0;
width: 100% !important;
}
}