/*
 * Ajax Load More - Paging Add-on
 * https://connekthq.com/plugins/ajax-load-more/add-ons/paging/
 *
 * Copyright 2015 Connekt Media - http://connekthq.com
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Author: Darren Cooney
 * Twitter: @KaptonKaos
*/


ul.alm-paging {
   text-align:center;
   margin:0;
   padding:15px 0 10px;
   list-style:none;
   opacity:0;
}

ul.alm-paging li {
   background:none;
   overflow:hidden;
   position:relative;
   list-style:none;
   padding:0;
   margin:0 2px;
   line-height:1;
   display:inline-block;
   vertical-align:top;
   font-size:15px;
   font-family:"helvetica Neue", Arial, Sans-Serif;
}

ul.alm-paging li:before,ul.alm-paging li:after {
   content:none;
}

ul.alm-paging li a {
   display:block;
   padding:10px;
   border-radius:2px;
   color:#666;
   background:#f7f7f7;
}

ul.alm-paging li a:hover {
   color:#222;
   background-color:#efefef;
}

ul.alm-paging li a:active {
   box-shadow:inset 0 2px 2px rgba(0,0,0,0.15);
}

ul.alm-paging li.disabled a {
   box-shadow:none;
   cursor:default!important;
   opacity:.3;
}

/* Default */
ul.alm-paging li.active a {
   background:#ed7070;
   color:#fff;
   cursor:default;
   text-decoration:none;
}

/* Blue */
.ajax-load-more-wrap.paging-blue ul.alm-paging li.active a {
   background-color:#6bb1d9;
}

/* Green */
.ajax-load-more-wrap.paging-green ul.alm-paging li.active a {
   background-color:#98ca68;
}

/* Red */
.ajax-load-more-wrap.paging-red ul.alm-paging li.active a {
   background-color:#ca4b4b;
}

/* Purple */
.ajax-load-more-wrap.paging-purple ul.alm-paging li.active a {
   background-color:#b369c8;
}

/* Grey */
.ajax-load-more-wrap.paging-grey ul.alm-paging li.active a {
   background-color:#666;
}

/* White */
.ajax-load-more-wrap.paging-white ul.alm-paging li.active a {
   background-color:#fff;
   color:#333;
}


/* Page Loading styles */

.ajax-load-more-wrap.loading,
.alm-paging-wrap .alm-paging-loading{
   background-color: rgba(255,255,255,0.85);
   background-image: url("../img/ajax-loader.gif");
   background-repeat: no-repeat;
   background-position: center center;   
}

.ajax-load-more-wrap.loading { /* On init */
   min-height:150px;
}

.alm-paging-wrap .alm-reveal {
   position: relative;
}

.alm-paging-wrap .alm-paging-loading{
   display: none;
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:100%;
   z-index: 9999;
}
