button.alm-load-more-btn { font-size: 15px; font-weight: 600; width: auto; height: 42px; line-height: 42px; background: rgb(237, 112, 112) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border: medium none; border-radius: 3px; margin: 0px 0px 4px; padding: 0px 20px; display: inline-block; position: relative; transition: padding 0.25s ease-in-out 0s, width 0.25s ease-in-out 0s; text-align: center; text-decoration: none; -moz-appearance: none; -moz-user-select: none; cursor: pointer; }
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 { box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.1) 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); box-shadow: none ! important; }
button.alm-load-more-btn::before, button.alm-load-more-btn.done::before { background: transparent none repeat scroll 0% 0%; width: 0px; }
button.alm-load-more-btn.loading::before { background: rgb(255, 255, 255) url(9969b254a5eebdd531bf50ee81ac4df97b01f72d.gif)  no-repeat scroll center center; width: 30px; height: 30px; margin: 6px; border-radius: 2px; display: inline-block; z-index: 0; content: ""; position: absolute; left: 0px; top: 0px; overflow: hidden; transition: width 0.5s ease-in-out 0s; }
.alm-btn-wrap { display: block; text-align: center; padding: 10px 0px 30px; overflow: hidden; }
.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%; background-color: transparent ! important; background-position: center center; background-repeat: no-repeat; background-image: url(71443b1db3ddeb15784952b618d13df22a9e80f6.gif) ; border: medium none ! important; opacity: 0; transition: opacity 0.25s ease 0s; box-shadow: none ! important; overflow: hidden; text-indent: -9999px; cursor: default ! important; outline: medium 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:active { box-shadow: none; }
.ajax-load-more-wrap.infinite button.alm-load-more-btn.done { opacity: 0; }
.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(1a7a67f7babbb4a68e506dbbe046f43c340880ad.gif) ; }
.ajax-load-more-wrap.infinite.ring button.alm-load-more-btn { background-image: url(bfc5192be6261ba0243461c61d5d1a62be0d6336.gif) ; }
.ajax-load-more-wrap.infinite.fading-blocks button.alm-load-more-btn { background-image: url(fe1cd93299a612e95d6b832f6433e9b2a091e7a6.gif) ; }
.ajax-load-more-wrap.infinite.fading-circles button.alm-load-more-btn { background-image: url(036f7475fab23b6b650e4dc3a4d1f84e20e54cf9.gif) ; }
.ajax-load-more-wrap.infinite.chasing-arrows button.alm-load-more-btn { background-image: url(c199c92e3cef29825474a25dfe8a13236a97f5a4.gif) ; }
.alm-listing { margin: 0px; padding: 0px; }
.alm-listing li { background: transparent none repeat scroll 0% 0%; margin: 0px 0px 30px; padding: 0px 0px 0px 170px; overflow: hidden; position: relative; list-style: outside none none; }
.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-radius: 2px; }
