/* Ergänzungen für die statische Version */
.ff-thumb{display:inline-block;margin:5px;vertical-align:top}
.ff-thumb img{max-width:100px;max-height:100px}
.tm-content img{max-width:100%;height:auto}
.ff-welcome img.uk-align-center{display:block;margin:0 auto 20px}
.ff-brand-small{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 60px)}
/* Lightbox */
.ff-lb{position:fixed;inset:0;background:rgba(0,0,0,.88);z-index:100000;display:flex;align-items:center;justify-content:center}
.ff-lb img{max-width:92vw;max-height:86vh;box-shadow:0 0 30px #000;background:#fff}
.ff-lb button{position:absolute;background:none;border:0;color:#fff;font-size:44px;cursor:pointer;padding:10px 18px;line-height:1}
.ff-lb .ff-close{top:8px;right:8px}
.ff-lb .ff-prev{left:4px;top:50%;transform:translateY(-50%)}
.ff-lb .ff-next{right:4px;top:50%;transform:translateY(-50%)}
.ff-lb .ff-cap{position:absolute;bottom:12px;left:0;right:0;text-align:center;color:#ddd;font-size:14px}
.ff-brand-small,.ff-brand-small:hover{color:#fff}
