/*
 * WP-Paginate - WordPress Pagination Function
 * Revision: $Id: wp-paginate.css 1044618 2014-12-14 23:43:29Z emartin24 $
 * Copyright 2014 Studio Fuel (http://www.studiofuel.com)
 */
.wp-paginate {padding:0; margin:0;}
.wp-paginate li {display:inline; list-style:none;}
/*.wp-paginate a {border:1px solid; margin-right:4px; text-align:center; text-decoration:none;}*/
.wp-paginate a {background:#ddd; border:1px solid #ccc; color:#666; margin-right:4px; padding:4px 8px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#ccc; color:#888;}
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#fff; background:#5f87ae; border:1px solid #89adcf; margin-right:4px; padding:4px 8px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}
	
/* style overrides for comments pagination */
.wp-paginate-comments {}
.wp-paginate-comments li {}
.wp-paginate-comments a {}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active {}
.wp-paginate-comments .title {}
.wp-paginate-comments .gap {}
.wp-paginate-comments .current {}
.wp-paginate-comments .page {}
.wp-paginate-comments .prev, .wp-paginate-comments .next {}

ol.wp-paginate li {
	line-height: 3em;
	/*white-space: nowrap;*/
}

/* Fonts */
.wp-paginate.font-arial {font-family: Arial, sans-serif;}
.wp-paginate.font-georgia {font-family: Georgia, serif;}
.wp-paginate.font-inherit {font-family: inherit;}
.wp-paginate.font-initial {font-family: initial;}
.wp-paginate.font-tahoma {font-family: Tahoma, sans-serif;}
.wp-paginate.font-times {font-family: "Times New Roman", serif;}
.wp-paginate.font-trebuchet {font-family: "Trebuchet MS", sans-serif;}
.wp-paginate.font-verdana {font-family: Verdana, sans-serif;}

/* Theme: Floating Action Buttons */
.wp-paginate.wpp-fab {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
}
.wp-paginate.wpp-fab a, .wp-paginate.wpp-fab .current {
  background:#fff; 
  border: none; 
  border-radius: 50%;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
  color:#000;
  display: inline-block;
  font-size: 24px;
  height: 40px;
  line-height: 44px;
  margin-right:4px; 
  padding:0; 
  text-align:center; 
  text-decoration:none;
  min-width: 40px;
  width: 40px;
}
.wp-paginate.wpp-fab a:hover, .wp-paginate.wpp-fab a:active {
  background:#fff; 
  color:#888;
}
.wp-paginate.wpp-fab-amber .current {background-color: rgb(255,193,7);}

/* Theme: Round Action Buttons */
.wp-paginate.wpp-rab-green a, .wp-paginate.wpp-rab-green .current,
.wp-paginate.wpp-rab-grey a, .wp-paginate.wpp-rab-grey .current,
.wp-paginate.wpp-rab-purple a, .wp-paginate.wpp-rab-purple .current,
.wp-paginate.wpp-rab-yellow a, .wp-paginate.wpp-rab-yellow .current {
  background:#00da48; 
  border: none; 
  border-radius: 50%;
  box-shadow: none;
  color:#fff;
  display: inline-block;
  font-size: 24px;
  height: 40px;
  line-height: 40px;
  margin-right:4px; 
  padding:0; 
  text-align:center; 
  text-decoration:none;
  min-width: 40px;
  width: 40px;
}
  .wp-paginate.wpp-rab-grey a, .wp-paginate.wpp-rab-grey .current {
    background: #54625f;
  }
  .wp-paginate.wpp-rab-purple a, .wp-paginate.wpp-rab-purple .current {
    background: #7706b8;
  }
  .wp-paginate.wpp-rab-yellow a, .wp-paginate.wpp-rab-yellow .current {
    background: #ffcd39;
  }
  .wp-paginate.wpp-rab-green .current,
  .wp-paginate.wpp-rab-grey .current,
  .wp-paginate.wpp-rab-purple .current,
  .wp-paginate.wpp-rab-yellow .current {
    opacity: .6;
  }

/* Theme: Square Buttons */
.wp-paginate.wpp-square-blue a, .wp-paginate.wpp-square-blue .current, 
.wp-paginate.wpp-square-cyan a, .wp-paginate.wpp-square-cyan .current,
.wp-paginate.wpp-square-deep-red a, .wp-paginate.wpp-square-deep-red .current,
.wp-paginate.wpp-square-gold a, .wp-paginate.wpp-square-gold .current, 
.wp-paginate.wpp-square-grey a, .wp-paginate.wpp-square-grey .current,  
.wp-paginate.wpp-square-purple a, .wp-paginate.wpp-square-purple .current, 
.wp-paginate.wpp-square-red a, .wp-paginate.wpp-square-red .current {
  background: #435ea0;
  border: none;
  color: #fff;
  display: inline-block;
  height: 40px;
  line-height: 40px;
  min-width: 40px;
  padding: 0;
  width: 40px;
  text-align: center;
}
  .wp-paginate.wpp-square-cyan a, .wp-paginate.wpp-square-cyan .current {
    background: #0cabed;
  }
  .wp-paginate.wpp-square-deep-red a, .wp-paginate.wpp-square-deep-red .current {
    background: #d70011;
  }
  .wp-paginate.wpp-square-gold a, .wp-paginate.wpp-square-gold .current {
    background: #fe9308;
  }
  .wp-paginate.wpp-square-grey a, .wp-paginate.wpp-square-grey .current {
    background: #6e6e6e;
  }
  .wp-paginate.wpp-square-purple a, .wp-paginate.wpp-square-purple .current {
    background: #733bbe;
  }  
  .wp-paginate.wpp-square-red a, .wp-paginate.wpp-square-red .current {
    background: #fe0b09;
  }  
  .wp-paginate.wpp-square-blue .current,
  .wp-paginate.wpp-square-cyan .current,
  .wp-paginate.wpp-square-deep-red .current,
  .wp-paginate.wpp-square-gold .current,
  .wp-paginate.wpp-square-grey .current,
  .wp-paginate.wpp-square-purple .current,
  .wp-paginate.wpp-square-red .current {
    opacity: .6;
  }

/* Theme: Free-Standing Numbers */
.wp-paginate.wpp-numbers a, .wp-paginate.wpp-numbers .current {
  background: transparent;
  border: none;
}
.wp-paginate.wpp-numbers .current {
  color: #ccc;
}
		
/* Theme: Peach Buttons */
.wp-paginate.wpp-peach a, .wp-paginate.wpp-peach .current {
  background: #ffcaaf;
  border:none;
  border-radius: 4px;
  color: #908c90;
}
  .wp-paginate.wpp-peach .current {
    opacity: .6;
  }

/* Theme: Rounded Square Buttons */
.wp-paginate.wpp-rounded-blue a, .wp-paginate.wpp-rounded-blue .current, 
.wp-paginate.wpp-rounded-cyan a, .wp-paginate.wpp-rounded-cyan .current,
.wp-paginate.wpp-rounded-gold a, .wp-paginate.wpp-rounded-gold .current, 
.wp-paginate.wpp-rounded-green a, .wp-paginate.wpp-rounded-green .current,
.wp-paginate.wpp-rounded-pink a, .wp-paginate.wpp-rounded-pink .current, 
.wp-paginate.wpp-rounded-purple a, .wp-paginate.wpp-rounded-purple .current {
  background: #1d7deb;
  border: 1px solid #bababa;
  border-radius: 4px;
  box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .1), inset -1px -1px 1px rgba(0, 0, 0, .1), inset 0 -20px 20px rgba(0, 0, 0, .1);
  color: #fff;
  padding: 6px 12px;
}
  .wp-paginate.wpp-rounded-cyan a, .wp-paginate.wpp-rounded-cyan .current {
    background: #34d8d4;
  }
  .wp-paginate.wpp-rounded-gold a, .wp-paginate.wpp-rounded-gold .current {
    background: #ffaa04;
  }
  .wp-paginate.wpp-rounded-green a, .wp-paginate.wpp-rounded-green .current {
    background: #89c33a;
  }
  .wp-paginate.wpp-rounded-pink a, .wp-paginate.wpp-rounded-pink .current {
    background: #ff048c;
  }  
  .wp-paginate.wpp-rounded-purple a, .wp-paginate.wpp-rounded-purple .current {
    background: #a606de;
  }
  .wp-paginate.wpp-rounded-blue .current,
  .wp-paginate.wpp-rounded-cyan .current,
  .wp-paginate.wpp-rounded-gold .current,
  .wp-paginate.wpp-rounded-green .current,
  .wp-paginate.wpp-rounded-pink .current,
  .wp-paginate.wpp-rounded-purple .current {
    opacity: .6;
  }

/* Theme: Outlined Buttons */
.wp-paginate.wpp-outlined a, .wp-paginate.wpp-outlined .current {
  background: #fff;
  border: 2px solid #ababab;
  border-radius: 6px;
  color: #ababab;
  padding: 6px 12px;
}
  .wp-paginate.wpp-outlined a:hover {
    color: #000;
  }
  .wp-paginate.wpp-outlined .current {
    opacity: .6;
  }

/* Theme: Red Outlined Buttons */
.wp-paginate.wpp-red-outlined a, .wp-paginate.wpp-red-outlined .current {
  background: #fff;
  border: 2px solid #ff0021;
  border-radius: 6px;
  color: #ff0021;
  padding: 6px 12px;
}
  .wp-paginate.wpp-red-outlined a:hover {
    color: #000;
  }
  .wp-paginate.wpp-red-outlined .current {
    opacity: .3;
  }

/* Theme: Modern Grey Buttons */
.wp-paginate.wpp-modern-grey a, .wp-paginate.wpp-modern-grey .current {
  background: #f8f8f8;
  border:1px solid #efecee;
  border-radius: 4px;
  color: #000;
  padding: 3px 6px;
}
  .wp-paginate.wpp-modern-grey a:hover {
    background: #eee;
  }
  .wp-paginate.wpp-modern-grey .current {
    opacity: .3;
  }

/* Theme: Blue CTA Buttons */
.wp-paginate.wpp-blue-cta a, .wp-paginate.wpp-blue-cta .current {
  background: #3784fd;
  border:2px solid #fff;
  border-radius: 2px;
  box-shadow: 1px 1px 1px #c1c1c1, -1px -1px 1px #c1c1c1, inset 0 -10px 10px rgba(0, 0, 0, .2);
  color: #fff;
}
  .wp-paginate.wpp-blue-cta .current {
    opacity: .6;
  }
