/* widget: Post Pagination */

#uc_archive_pagination_elementor_25f395b nav
{
  padding:0px;
  margin:0px;
}

#uc_archive_pagination_elementor_25f395b 
{
  display:flex;
  flex-wrap: wrap;
  justify-content:center;
}

#uc_archive_pagination_elementor_25f395b .nav-links
{
  display:flex;
  justify-content:center;
}

#uc_archive_pagination_elementor_25f395b .nav-links > *
{
}

#uc_archive_pagination_elementor_25f395b .page-numbers
{
  display:flex;
  
  align-items:center;
  justify-content:center;
  transition:0.3s;
  line-height:1em;
}


#uc_archive_pagination_elementor_25f395b a.page-numbers, #uc_archive_pagination_elementor_25f395b .dots
{
  color:#000000;
  background-color:;
}

#uc_archive_pagination_elementor_25f395b a.page-numbers:hover
{
  color:#6e6e6e;
  background-color:#eeeeee;
}

#uc_archive_pagination_elementor_25f395b .page-numbers.current,
#uc_archive_pagination_elementor_25f395b .page-numbers.current:hover
{
  background-color:#000000;
  color:#ffffff;
}


#uc_archive_pagination_elementor_25f395b .page-numbers.prev, #uc_archive_pagination_elementor_25f395b .page-numbers.next
{
  padding-left:15px;
  padding-right:15px;
}



#uc_archive_pagination_elementor_25f395b .prev:before {
   font-family: "Font Awesome 5 Free";
   content: "\f053";
   display: inline-block;
   vertical-align: middle;
   font-weight: 900;
   padding-right:10px;}

#uc_archive_pagination_elementor_25f395b .next:after {
   font-family: "Font Awesome 5 Free";
   content: "\f054";
   display: inline-block;
   vertical-align: middle;
   font-weight: 900;
   padding-left:10px;}

#uc_archive_pagination_elementor_25f395b.uc-ajax-loading{
	opacity:1 !important;
}

#uc_archive_pagination_elementor_25f395b.uc-ajax-loading .current{
	position:relative;
    overflow:hidden;
}


#uc_archive_pagination_elementor_25f395b.uc-ajax-loading .current:before{
  content: "";
  display:block;
  width:100%;
  height:100%;
  box-sizing:border-box;
  position:absolute;
  top:0px;
  left:0px;
  background-color: #c2c2c2;
  animation: uc-spinning-border 0.5s linear infinite;
  opacity:50%;
  border-radius:inherit;
}

@keyframes uc-spinning-border {
	0%{transform: scale(0);}
	100%{transform: scale(1); }	
}