.easy-wp-page-navigation{clear:both;margin:10px 0 0;display:inline-block;width:100%;text-align:left;}
.easy-wp-page-navigation.align-center{text-align:center;}
.easy-wp-page-navigation.align-right{text-align:right;}
ul.easy-wp-page-nav{list-style:none !important;display:inline-block;vertical-align:top;}
ul.easy-wp-page-nav li{display:inline-block;float:left;margin:0 3px 0 0;}
ul.easy-wp-page-nav li:last-child{margin-right:0;}
.easy-wp-page-navigation a,
.easy-wp-page-navigation span{display:inline-block;padding:5px 8px;line-height:1;border:1px solid #676767;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;color:#676767;background:#fff;text-decoration:none;}
.easy-wp-page-navigation a:hover,
.easy-wp-page-navigation span.current{background:#676767;color:#fff;}
.easy-wp-page-navigation.style-circle a,
.easy-wp-page-navigation.style-circle span{padding:0;width:28px;height:28px;line-height:26px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;text-align:center;}
.easy-wp-page-navigation.style-circle a.next,
.easy-wp-page-navigation.style-circle a.prev,
.easy-wp-page-navigation.style-circle a.first-page-link,
.easy-wp-page-navigation.style-circle a.last-page-link{width:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:none;padding:0 8px;background:none;color:#676767;}
.easy-wp-page-navigation.style-circle a.next:hover,
.easy-wp-page-navigation.style-circle a.prev:hover,
.easy-wp-page-navigation.style-circle a.first-page-link:hover,
.easy-wp-page-navigation.style-circle a.last-page-link:hover{color:#000;}
.easy-wp-page-navigation.style-square a,
.easy-wp-page-navigation.style-square span{padding:0;width:28px;height:28px;line-height:26px;text-align:center;}
.easy-wp-page-navigation.style-square a.next,
.easy-wp-page-navigation.style-square a.prev,
.easy-wp-page-navigation.style-square a.first-page-link,
.easy-wp-page-navigation.style-square a.last-page-link{width:auto;border:none;padding:0 8px;background:none;color:#676767;}
.easy-wp-page-navigation.style-square a.next:hover,
.easy-wp-page-navigation.style-square a.prev:hover,
.easy-wp-page-navigation.style-square a.first-page-link:hover,
.easy-wp-page-navigation.style-square a.last-page-link:hover{color:#000;}
.easy-wp-page-navigation.style-diamond-square ul.easy-wp-page-nav li{margin:7px;}
.easy-wp-page-navigation.style-diamond-square ul > li > a,
.easy-wp-page-navigation.style-diamond-square ul > li > span{padding:0;width:28px;height:28px;line-height:26px;text-align:center;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.easy-wp-page-navigation.style-diamond-square ul > li > span.dots{position:relative;border:none;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;}
.easy-wp-page-navigation.style-diamond-square ul > li > span.dots:before{width:28px;height:28px;position:absolute;top:0;left:0;display:inline-block;border:1px solid #676767;content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.easy-wp-page-navigation.style-diamond-square a > span,
.easy-wp-page-navigation.style-diamond-square span > span{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);border:none;background:none;}
.easy-wp-page-navigation.style-diamond-square ul > li > a:hover span,
.easy-wp-page-navigation.style-diamond-square ul > li > span:hover span,
.easy-wp-page-navigation.style-diamond-square span.current > span{color:#fff;}
.easy-wp-page-navigation.style-diamond-square a.next,
.easy-wp-page-navigation.style-diamond-square a.prev,
.easy-wp-page-navigation.style-diamond-square a.first-page-link,
.easy-wp-page-navigation.style-diamond-square a.last-page-link{width:auto;border:none;padding:0 3px;background:none;color:#676767;transform:none;-webkit-transform:none;-moz-transform:none;}
.easy-wp-page-navigation.style-diamond-square a.next:hover,
.easy-wp-page-navigation.style-diamond-square a.prev:hover,
.easy-wp-page-navigation.style-diamond-square a.first-page-link:hover,
.easy-wp-page-navigation.style-diamond-square a.last-page-link:hover{color:#000;}
@media screen and (max-width:767px) and (min-width:480px){.easy-wp-page-navigation.style-diamond-square ul > li > a,
.easy-wp-page-navigation.style-diamond-square ul > li > span{width:24px;height:24px;line-height:22px;}
.easy-wp-page-navigation.style-diamond-square a > span,
.easy-wp-page-navigation.style-diamond-square span > span{margin-top:-1px;}
}
@media screen and (max-width:479px){ul.easy-wp-page-nav li{margin:0 2px 0 0;}
.easy-wp-page-navigation a,
.easy-wp-page-navigation span{padding:4px 6px 5px;}
.easy-wp-page-navigation a.prev,
.easy-wp-page-navigation a.next{display:none;}
.easy-wp-page-navigation.style-circle a,
.easy-wp-page-navigation.style-circle span,
.easy-wp-page-navigation.style-square a,
.easy-wp-page-navigation.style-square span{width:24px;height:24px;line-height:22px;}
.easy-wp-page-navigation.style-diamond-square ul.easy-wp-page-nav li{margin:5px;}
.easy-wp-page-navigation.style-diamond-square ul.easy-wp-page-nav li.first-page,
.easy-wp-page-navigation.style-diamond-square ul.easy-wp-page-nav li.last-page{display:none;}
.easy-wp-page-navigation.style-diamond-square ul > li > a,
.easy-wp-page-navigation.style-diamond-square ul > li > span{width:24px;height:24px;line-height:22px;}
.easy-wp-page-navigation.style-diamond-square a.prev,
.easy-wp-page-navigation.style-diamond-square a.next{display:inline-block;}
}