@font-face{font-family:Oxygen;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oxygen/v15/2sDfZG1Wl4LcnbuKjk0j.ttf) format('truetype')}.responsive-square-container{position:relative;overflow:hidden}.responsive-square-container.active iframe{width:100%;height:50%;margin-top:25%;margin-bottom:25%;background-color:#fff}.responsive-square{position:relative;height:0;padding-bottom:100%}.grabbable{cursor:zoom-in}.grabbable:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.image-viewer{position:relative}.image-viewer .preview-tab{display:none}.image-viewer .preview-tab.active{display:block}.image-viewer .image-slider-resize{padding-left:2.3em;margin-top:.5em;position:absolute;bottom:74px}.image-viewer .image-slider-resize .open-thumbnail{color:#006dd3;text-decoration:none}.image-viewer .image-slider-resize .open-thumbnail .resize-icon{color:#006dd3;vertical-align:middle;text-indent:.1em;font-size:1.5em}.image-viewer .image-slider-resize .open-thumbnail .resize-text:hover{text-decoration:underline}.image-slider{width:100%;display:table;border-collapse:collapse}.image-slider .slider-control{display:table-cell;width:20px;vertical-align:middle;padding-right:5px}.image-slider .slider-control .control-button{padding:2px;background-color:#ebebeb;border-radius:2px;color:#999;font-size:15px;cursor:pointer;width:16px;text-align:center;text-indent:1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image-slider .slider-control.next-image{text-align:right;padding-left:5px;padding-right:0}.image-slider .image-viewport{position:relative;display:table-cell;border-collapse:collapse;vertical-align:top;overflow:hidden}.image-slider .image-slider-container{position:relative;height:0;padding-bottom:100%}.image-slider .image-slider-container .images{position:absolute;top:0;right:0;bottom:0;left:0;width:1000000px}.image-slider .image-slider-container .images.animated{transition:transform ease-in-out .3s}.image-slider .image-slider-container .images .image{float:left;display:block;overflow:hidden}.image-slider .image-slider-container .images .image img{transform-origin:0 0 0;width:100%;max-width:100%;max-height:100%}.image-slider .image-slider-container .images .image.video-thumbnail{padding:5px;width:50px;height:50px;box-sizing:border-box;display:inline-flex;flex-direction:column}.image-slider .image-slider-container .images .image.video-thumbnail .thumbnail__video-title{flex-grow:1;margin-top:auto;color:#c30061;font-size:12px;font-family:Oxygen;text-align:center;white-space:nowrap}.image-slider .image-slider-container .images .image.video-thumbnail img{width:48px}.image-slider .image-slider-container .images .image.video-preview{width:430px;height:420px;box-sizing:border-box}.image-slider .image-slider-container .images .image.video-preview img{visibility:hidden;width:0;height:0}.thumbnail-wrapper{height:80px;padding:15px 30px 15px 0;box-sizing:border-box;overflow:hidden}.thumbnail-wrapper .viewer-embed-thumbnails{float:right}.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail{position:relative;display:inline-block;margin-left:5px;width:50px;height:50px;overflow:hidden;cursor:pointer;float:left}.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail.vimeo-icon,.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail.youtube-icon{font-size:2em;display:inline-block;color:#c30061}.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail.vimeo-icon:before,.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail.youtube-icon:before{width:50px;height:50px;line-height:1.95em;text-align:center;display:inline-block}.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail.vimeo-icon{font-size:4em;color:#fff}.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail.vimeo-icon:before{width:42px;height:42px;background:#c30061;line-height:.8em;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;margin-left:.07em}.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail.vimeo-icon:after,.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail.youtube-icon:after{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #ccc}.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail.active:after{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #c30061}.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail.fsi360-icon{font-family:Oxygen,sans-serif;box-sizing:border-box;padding:2px}.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail.fsi360-icon:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #ccc;content:'360\00b0';text-align:center;line-height:2.5em;font-size:20px;text-indent:.05em;color:#c30061;background-color:rgba(255,255,255,.69)}.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail.fsi360-icon.active:after{border:1px solid #c30061}.thumbnail-wrapper .viewer-embed-thumbnails .thumbnail img{width:100%}.thumbnail-wrapper .viewer-embed-thumbnails .container\:thumbvideo .thumbnail.youtube-icon{display:inline-flex}.thumbnail-wrapper .viewer-embed-thumbnails .container\:thumbvideo.active{border:1px solid #c30061}.thumbnail-wrapper .thumbnail-slider{overflow:hidden}.thumbnail-wrapper .thumbnail-slider .image-slider .slider-control{padding:5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.thumbnail-wrapper .thumbnail-slider .image-slider .slider-control .control-button{padding:2px;background-color:transparent;color:#c30061;font-size:20px}.thumbnail-wrapper .image-slider-container{height:60px;padding:0}.thumbnail-wrapper .image-slider-container .image{width:48px;height:48px;border:1px solid #ccc;margin-right:5px;cursor:pointer}.thumbnail-wrapper .image-slider-container .image.active{border:1px solid #c30061}.thumbnail-wrapper .image-slider-container .image img{max-width:100%;max-height:100%}.thumbnail-slider .image.video-thumbnail img{visibility:hidden;width:48px;height:0;position:absolute}.thumbnail-slider .image.video-thumbnail .thumbnail.youtube-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;border:0;margin-left:0;max-width:100%;max-height:100%;color:#c30061;fill:#c30061;height:20px;flex-shrink:0;margin-bottom:4px}.container\:thumbvideo{padding:5px;border:1px solid #ccc;margin-left:5px;width:50px;height:50px;box-sizing:border-box;display:inline-flex;flex-direction:column;float:left;cursor:pointer}.container\:thumbvideo .thumbnail.youtube-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;border:0;margin-left:0;max-width:100%;max-height:100%;color:#c30061;fill:#c30061;height:20px;flex-shrink:0;margin-bottom:4px}.container\:thumbvideo .thumbnail.youtube-icon:after{display:none}.container\:thumbvideo .thumbnail__video-title{flex-grow:1;margin-top:auto;color:#c30061;font-size:12px;font-family:Oxygen;text-align:center;white-space:nowrap}.youtube-video{background-color:#000}.youtube-playlist{background-color:#000;color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:auto;padding:5px 0;margin-top:-5px;font:normal 12px/14px helvetica,arial,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.youtube-playlist .video-item{list-style:none;margin:0;padding:0 9px 0 0;cursor:pointer}.youtube-playlist .video-item .video-content{list-style:none;clear:both;display:block;height:60px;line-height:16px;margin:0 0 2px;padding:0;overflow:hidden;position:relative;text-decoration:none}.youtube-playlist .video-item .video-content span{color:#fff;display:block}.youtube-playlist .video-item .video-content span.shade{position:absolute;top:0;right:0;bottom:0;left:0}.youtube-playlist .video-item .video-content span.border{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:rgba(255,255,255,.1) 1px solid;width:80px;height:60px}.youtube-playlist .video-item .video-content span.title{font-weight:700;padding-top:5px;font-size:14px;width:80%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.youtube-playlist .video-item .video-content span.time{font-weight:700;padding-top:5px;font-size:14px;width:20%;display:inline-block;text-align:right}.youtube-playlist .video-item .video-content span.time,.youtube-playlist .video-item .video-content span.title{float:left}.youtube-playlist .video-item .video-content span.byline{color:#9da2a8}.youtube-playlist .video-item .video-content span.byline time{font-size:11px}.youtube-playlist .video-item .video-content span.desc{color:#9da2a8}.youtube-playlist .video-item .video-content span.desc time{font-size:11px}.youtube-playlist .video-item .video-content span.duration{position:absolute;top:3px;right:7px}.youtube-playlist .video-item .video-content img{border:none;width:80px;height:60px}.youtube-playlist .video-item .video-content .image,.youtube-playlist .video-item .video-content .video-data{display:inline-block;clear:both;height:60px;position:absolute}.youtube-playlist .video-item .video-content .image:after,.youtube-playlist .video-item .video-content .image:before,.youtube-playlist .video-item .video-content .video-data:after,.youtube-playlist .video-item .video-content .video-data:before{content:" ";display:table}.youtube-playlist .video-item .video-content .image:after,.youtube-playlist .video-item .video-content .video-data:after{clear:both}.youtube-playlist .video-item .video-content .image{width:80px}.youtube-playlist .video-item .video-content .video-data{width:100%;padding-left:90px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.youtube-playlist .video-item .video-content .video-data a{color:#9da2a8;text-decoration:none}.youtube-playlist .video-item:last-child{margin:0}.youtube-playlist .video-item.selected{opacity:.4;filter:alpha(opacity=40);cursor:default}.youtube-playlist .video-item:nth-child(odd){background-color:rgba(255,255,255,.07)}.image-viewer-zoomviewport{position:absolute;display:none;top:0;left:101%;z-index:1337;overflow:hidden;border:1px solid #000;background:#fff}.image-viewer-zoomviewport img{transform-origin:0 0 0}.image-viewer-hoverbox{position:absolute;display:none;width:50px;height:50px;background-color:rgba(247,247,247,.4);z-index:1337;pointer-events:none;transform-origin:0 0 0}.image-viewer-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);z-index:999999}.image-viewer-modal.open{display:block}.image-viewer-modal .image-viewer-modal-content{position:relative;margin:auto;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;-webkit-box-shadow:1px 1px 20px 5px rgba(0,0,0,.22);-moz-box-shadow:1px 1px 20px 5px rgba(0,0,0,.22);box-shadow:1px 1px 20px 5px rgba(0,0,0,.22)}.image-viewer-modal .image-viewer-modal-content .close-button{position:absolute;width:25px;height:25px;right:-36px;line-height:25px;text-align:center;color:#ccc;font-size:24px;cursor:pointer}.image-viewer-modal .image-viewer-modal-content .close-button span{font-size:1.3em}.image-viewer-modal .image-viewer-modal-content .modal-slider-control{position:absolute;font-size:50px;top:45%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image-viewer-modal .image-viewer-modal-content .modal-slider-control.previous-image{left:-55px;transform:rotate(180deg)}.image-viewer-modal .image-viewer-modal-content .modal-slider-control.next-image{right:-55px}.image-viewer-modal .image-viewer-modal-content .modal-slider-control:before{position:relative;content:"";display:inline-block;width:.4em;height:.4em;border-right:.1em solid #ccc;border-top:.1em solid #ccc;transform:rotate(45deg);margin-right:.5em}.image-viewer-modal .image-viewer-modal-content .image-viewer{overflow:hidden}@media screen and (orientation:landscape){.image-viewer-modal .image-viewer-modal-content{top:2vh;width:85vh;min-width:500px}}@media screen and (orientation:portrait){.image-viewer-modal .image-viewer-modal-content{top:5vw;width:80vw}}.image-viewer-modal .image-viewer-modal-content .images .image.video-preview iframe{height:55%!important;margin-top:23%!important}
/*# sourceMappingURL=bax-image-viewer.min.css.map */
