@-webkit-keyframes
fluidboxLoading{0%{-webkit-transform:translate(-50%, -50%) rotateY(0)}50%{-webkit-transform:translate(-50%, -50%) rotateY(-180deg)}100%{-webkit-transform:translate(-50%, -50%) rotateY(0deg)}}@keyframes
fluidboxLoading{0%{transform:translate(-50%, -50%) rotateY(0)}50%{transform:translate(-50%, -50%) rotateY(-180deg)}100%{transform:translate(-50%, -50%) rotateY(0deg)}}.fluidbox{outline:none}.fluidbox-overlay{background-color:rgba(255, 255, 255, 0.85);cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;opacity:0;position:fixed;top:0;left:0;bottom:0;right:0;transition:all 0.125s ease-in-out 0.125s}.fluidbox-wrap{background-position:center center;background-size:cover;margin:0
auto;position:relative;transition:all 0.25s ease-in-out}.fluidbox-closed .fluidbox-wrap
img{transition:opacity 0s ease-in-out 0.25s}.fluidbox-ghost{background-size:100% 100%;background-position:center center;position:absolute;-webkit-transition-property:opacity, -webkit-transform;-moz-transition-property:opacity, -moz-transform;-o-transition-property:opacity, -o-transform;transition-property:opacity, transform;transition-duration:0s, 0.25s;transition-delay:0.25s, 0s}.fluidbox-opened .fluidbox-ghost{transition-delay:0s,0s}.fluidbox-loader{perspective:200px;position:absolute;top:0;left:0;bottom:0;right:0}.fluidbox-loader::before{-webkit-animation:fluidboxLoading 1s infinite;animation:fluidboxLoading 1s infinite;background-color:rgba(255, 255, 255, 0.85);content:'';transform-style:preserve-3d;transition:all 0.25s ease-in-out;opacity:0;position:absolute;top:50%;left:50%;width:10%;padding-bottom:10%;transition-delay:0.125s}.fluidbox-loading .fluidbox-loader::before{opacity:1;transition-delay:0s}