button.alm-load-more-btn { font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 600; width: auto; height: 42px; line-height: 44px; background-color: rgb(237, 112, 112); color: rgb(255, 255, 255); border: none; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; margin: 0px 0px 4px; padding: 0px 20px; display: inline-block; position: relative; transition: padding 0.25s ease-in-out, width 0.25s ease-in-out; -webkit-transition: padding 0.25s ease-in-out, width 0.25s ease-in-out; text-align: center; text-decoration: none; -webkit-appearance: none; -webkit-user-select: none; cursor: pointer; background-position: initial initial; background-repeat: initial initial; }
button.alm-load-more-btn:hover { background-color: rgb(224, 100, 100); color: rgb(255, 255, 255); text-decoration: none; }
button.alm-load-more-btn:active { -webkit-box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 1px inset; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 1px inset; text-decoration: none; }
button.alm-load-more-btn.loading { padding-left: 44px; }
button.alm-load-more-btn.done { cursor: default; opacity: 0.2; background-color: rgb(237, 112, 112); -webkit-box-shadow: none !important; box-shadow: none !important; }
button.alm-load-more-btn::before, button.alm-load-more-btn.done::before { background-image: none; width: 0px; background-position: initial initial; background-repeat: initial initial; }
button.alm-load-more-btn.loading::before { background-image: url(b7ed23b6118d7e45218386c3c4dd7e5649982325.gif) ; background-color: rgb(255, 255, 255); width: 30px; height: 30px; margin: 6px; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; display: inline-block; z-index: 0; content: ''; position: absolute; left: 0px; top: 0px; overflow: hidden; transition: width 0.5s ease-in-out; -webkit-transition: width 0.5s ease-in-out; background-position: 50% 50%; background-repeat: no-repeat no-repeat; }
.alm-btn-wrap { text-align: center; padding: 10px 10px 30px; overflow: hidden; display: block; }
.ajax-load-more-wrap.blue button.alm-load-more-btn { background-color: rgb(0, 129, 191); }
.ajax-load-more-wrap.blue button.alm-load-more-btn:hover, .ajax-load-more-wrap.blue button.alm-load-more-btn.done { background-color: rgb(0, 115, 170); }
.ajax-load-more-wrap.green button.alm-load-more-btn { background-color: rgb(111, 202, 104); }
.ajax-load-more-wrap.green button.alm-load-more-btn:hover, .ajax-load-more-wrap.green button.alm-load-more-btn.done { background-color: rgb(100, 185, 94); }
.ajax-load-more-wrap.red button.alm-load-more-btn { background-color: rgb(202, 75, 75); }
.ajax-load-more-wrap.red button.alm-load-more-btn:hover, .ajax-load-more-wrap.red button.alm-load-more-btn.done { background-color: rgb(177, 59, 59); }
.ajax-load-more-wrap.purple button.alm-load-more-btn { background-color: rgb(168, 107, 185); }
.ajax-load-more-wrap.purple button.alm-load-more-btn:hover, .ajax-load-more-wrap.purple button.alm-load-more-btn.done { background-color: rgb(153, 99, 168); }
.ajax-load-more-wrap.grey button.alm-load-more-btn { background-color: rgb(136, 136, 136); }
.ajax-load-more-wrap.grey button.alm-load-more-btn:hover, .ajax-load-more-wrap.grey button.alm-load-more-btn.done { background-color: rgb(119, 119, 119); }
.ajax-load-more-wrap.white button.alm-load-more-btn { background-color: rgb(255, 255, 255); color: rgb(102, 102, 102); border: 1px solid rgb(239, 239, 239); }
.ajax-load-more-wrap.white button.alm-load-more-btn:hover, .ajax-load-more-wrap.white button.alm-load-more-btn.done { background-color: rgb(239, 239, 239); color: rgb(51, 51, 51); }
.ajax-load-more-wrap.white button.alm-load-more-btn.done { border-color: rgb(255, 255, 255); }
.ajax-load-more-wrap.infinite button.alm-load-more-btn { width: 100%; overflow: hidden; text-indent: -9999px; background-color: transparent !important; -webkit-box-shadow: none !important; box-shadow: none !important; cursor: default !important; outline: none !important; }
.ajax-load-more-wrap.infinite button.alm-load-more-btn::before { display: none !important; }
.ajax-load-more-wrap.infinite button.alm-load-more-btn.done { opacity: 0; }
.ajax-load-more-wrap.infinite button.alm-load-more-btn:active { -webkit-box-shadow: none; box-shadow: none; }
.ajax-load-more-wrap.infinite button.alm-load-more-btn { background-color: transparent; background-image: url(cdc546ae428db0b378abf6d44eed864f2b62194a.gif) ; opacity: 0; border: none !important; background-position: 50% 50%; background-repeat: no-repeat no-repeat; }
.ajax-load-more-wrap.infinite button.alm-load-more-btn { transition: opacity 0.25s ease; -webkit-transition: opacity 0.25s ease; }
.ajax-load-more-wrap.infinite button.alm-load-more-btn.loading { opacity: 1; }
.ajax-load-more-wrap.infinite.skype button.alm-load-more-btn { background-image: url(193213baf388903d6b8364a6cf9de861b8452b3d.gif) ; }
.ajax-load-more-wrap.infinite.ring button.alm-load-more-btn { background-image: url(1a2e0a3221aabcba9c000c1a0ae4f767bc4384c8.gif) ; }
.ajax-load-more-wrap.infinite.fading-blocks button.alm-load-more-btn { background-image: url(18ac17e870ae6afb41f4cd41aa66c12f704f988c.gif) ; }
.ajax-load-more-wrap.infinite.fading-circles button.alm-load-more-btn { background-image: url(6aefabbde3e8fecdcba446609a234967d1375cff.gif) ; }
.ajax-load-more-wrap.infinite.chasing-arrows button.alm-load-more-btn { background-image: url(4a736616c70d81bb9782e30862168024f924afe4.gif) ; }
.alm-listing { margin: 0px; padding: 0px; }
.alm-listing li { background-image: none; margin: 0px 0px 30px; padding: 0px 0px 0px 170px; overflow: hidden; position: relative; list-style: none; background-position: initial initial; background-repeat: initial initial; }
.alm-listing li.no-img { padding: 0px; }
.alm-listing li p { margin: 0px; }
.alm-listing li h3 { margin: 0px 0px 10px; }
.alm-listing li img { position: absolute; left: 0px; top: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }
