.zm-viewer{position:absolute;display:none;overflow:hidden;cursor:crosshair}.zm-loader:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;color:#ddd;font-size:26px;padding:0 0;position:absolute;top:50%;left:45%;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.zm-handler{position:absolute!important;display:none;overflow:hidden;cursor:crosshair;border:none!important}.zm-handlerarea{background:url(../images/lens.png);opacity:.9;position:relative}.zm-description{position:absolute;bottom:6px;left:6px;right:6px;background-color:#eee;background-color:rgba(255,255,255,.5);box-shadow:0 0 3px rgba(0,0,0,.3);color:rgba(0,0,0,.6);font-size:13px;text-align:center;text-shadow:1px 1px 0 rgba(255,255,255,.3);padding:4px}.followViewer,.standardViewer{border:2px solid #fefefe;border:4px solid rgba(255,255,255,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.elastislide-list{list-style-type:none;display:none}.no-js .elastislide-list{display:block}.elastislide-carousel ul li{min-width:20px}.elastislide-wrapper{position:relative;margin:0 auto;min-height:40px}.elastislide-wrapper.elastislide-loading{background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:center center}.elastislide-horizontal{padding:4px 36px}.elastislide-vertical{padding:36px 4px}.elastislide-carousel{overflow:hidden;position:relative}.elastislide-carousel ul{position:relative;display:block;list-style-type:none;padding:0;margin:0;-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.elastislide-horizontal ul{white-space:nowrap;font-size:0}.elastislide-carousel ul li{margin:0;-webkit-backface-visibility:hidden}.elastislide-horizontal ul li{height:100%;display:inline-block;padding:3px}.elastislide-vertical ul li{display:block}.elastislide-carousel ul li a{display:block;outline:none}.elastislide-carousel ul li a img{display:block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #eee;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elastislide-carousel ul li a:hover{border:1px solid #ddd;border-radius:4px}.elastislide-carousel ul li.active a{}.elastislide-horizontal nav span{position:absolute;width:19px;height:33px;cursor:pointer;background-position:-8px center;background-repeat:no-repeat}.elastislide-horizontal nav span{top:50%;left:10px;margin-top:-16px}.elastislide-horizontal nav span.elastislide-next{right:10px;left:auto;background-position:-128px center}.elastislide-horizontal nav span:hover{background-position:-48px center}.elastislide-horizontal nav span.elastislide-next:hover{background-position:-88px center}