.gllry{position:relative;overflow:hidden;opacity:1;transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;background:rgba(0,0,0,.3);margin:0;padding:0}.gllry.fullscreen{width:100%!important;height:100%!important;position:absolute;top:0;bottom:0;left:0;right:0;z-index:200}.gllry ul,.gllry li{list-style:none;width:100%;height:100%;padding:0;margin:0 auto}.gllry ul{position:relative;overflow:hidden;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.gllry li{position:absolute;z-index:0}.gllry li.current{z-index:202;opacity:1}.gllry li.current.fade{transition:opacity .4s ease-out;-webkit-transition:opacity .4s ease-out;opacity:0}.gllry li.next{z-index:201}.gllry ul.breadcrumbs{width:100%;height:10px;position:absolute;bottom:5px;z-index:205;text-align:right}.gllry ul.breadcrumbs.bottom-center{top:auto;text-align:center}.gllry ul.breadcrumbs li{position:relative;width:10px;height:10px;display:inline-block;border-radius:50%;background:#ccc;opacity:.5;margin-right:5px}.gllry ul.breadcrumbs li.current{opacity:.9}.gllry img{width:100%}.gllry span{position:absolute;display:inline-block;bottom:0;padding:10px;font-size:16px;color:#fff;height:30px;background:rgba(0,0,0,.3);z-index:204;left:0;right:0}.gllry button.action{width:auto;height:45px;padding:0 20px;font-size:16px;background:rgba(0,0,0,.6);color:#fff;position:absolute;top:10px;right:10px;border:solid 0 #fff;z-index:206;text-transform:uppercase;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.gllry button.action.show{opacity:1}.gllry button.action.bottom-center{top:auto;right:auto;bottom:40px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.gllry.hidden{opacity:0}