.flickity-page-dots{bottom:-1.5rem}.carousel{margin-bottom:2rem;position:relative}.carousel-cell-image{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}.carousel-cell-image.flickity-lazyerror,.carousel-cell-image.flickity-lazyloaded{opacity:1}.static-banner{background:rgba(0,0,0,.1);bottom:0;color:#fff;font-size:10px;line-height:normal;right:0;z-index:1}.carousel .carousel-cell,.carousel[data-carousel-type=expand] .carousel-cell{margin:1rem;max-width:640px;width:80%}@media screen and (min-width:768px){.carousel .carousel-cell,.carousel[data-carousel-type=expand] .carousel-cell{width:100%}}.carousel .carousel-cell-image,.carousel[data-carousel-type=expand] .carousel-cell-image{height:260px;max-height:100%;max-width:390px}.carousel[data-carousel-type=slim] .carousel-cell{margin:.25rem;max-width:100%;padding:1rem;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;width:auto}.carousel[data-carousel-type=slim] .carousel-cell:not(.is-selected){opacity:.85;-webkit-transform:scale(.85);transform:scale(.85)}.carousel[data-carousel-type=slim] .carousel-cell-image{height:260px}.carousel[data-carousel-type=slim] .carousel-cell .carousel-cell-image.img-thumbnail{max-width:inherit}
.libraryinfo .carousel-cell {max-width: 100%;}
