@charset "UTF-8";.zmdi{display:inline-block;font:normal normal normal 14px/1 'Material-Design-Iconic-Font';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zmdi-close:before{content:'\f136'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.zmdi-close:before{content:'\f136'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.ba-gallery-grid{width:100%}.ba-image img{backface-visibility:hidden;border:0;display:block;height:auto;margin:0;vertical-align:middle;width:100%;width:auto \9}.ba-gallery-items{cursor:zoom-in}.ba-gallery-items,.ba-album-items{border-radius:var(--image-border-radius)}.ba-album .ba-album-items .ba-caption h3,.ba-album .ba-album-items .ba-caption p,.ba-gallery-items .ba-caption h3,.ba-gallery-items .ba-caption .image-category,.ba-gallery-items .ba-caption .short-description{white-space:normal}.ba-image .ba-caption{background:var(--background-color)}.ba-caption .ba-caption-content .image-category{color:var(--category-color);font-size:var(--category-size);font-weight:var(--category-weight);text-align:var(--category-text-align)}.ba-gallery-content,.equal-positions-tags .gallery-colors-wrapper,.equal-positions-tags .gallery-tags-wrapper{width:100%}.gallery-color.active:before{opacity:1}.ba-gallery a.gallery-tag:hover,.ba-gallery a.gallery-tag.active{color:var(--tags-hover-color);background-color:var(--tags-hover-background-color)}.ba-gallery .row-fluid:after{clear:both;content:"";display:table;line-height:0}.ba-gallery:not(.album-in-lightbox){background-color:inherit !important}.gallery-modal{margin:0 auto;box-sizing:content-box}.modal-nav{left:0;position:fixed;right:0;top:calc(50% - 1.4375rem);z-index:1}.modal-nav i{border-radius:50%;box-sizing:content-box;font-size:2.25rem;line-height:2.25rem;padding:.625rem;position:absolute;text-align:center;transition:opacity .2s ease-in-out;width:2.25rem;z-index:10}.modal-nav .zmdi-chevron-left{left:1.5625rem}.modal-nav .zmdi-chevron-right{right:1.5625rem}.modal-scrollable:not(.ba-scrollable) .description-wrapper,.modal-scrollable:not(.ba-scrollable) .ba-modal-header,.hide-animation .description-wrapper,.hide-animation .ba-modal-header{display:none}.gallery-modal .ba-modal-header{box-shadow:inset 0rem 8.125rem 6.25rem -7.8125rem var(--modal-background-color);box-sizing:border-box;height:7.1875rem;left:0;max-width:none;padding:0 .625rem;position:fixed;right:0;top:0;z-index:10}.gallery-modal .ba-modal-header .ba-modal-title,.gallery-modal .ba-modal-header .ba-center-icons,.gallery-modal .ba-modal-header .ba-right-icons{display:inline-block;float:left;min-height:3.125rem;width:33.3%}.album-in-lightbox i.albums-backdrop-close,.gallery-modal .ba-modal-header .modal-title,.gallery-modal .ba-modal-header .zmdi{font-size:1.5rem;line-height:1.5rem}.album-in-lightbox i.albums-backdrop-close,.gallery-modal .ba-modal-header .zmdi{box-sizing:content-box;display:inline-block;margin-left:.625rem;padding:1.25rem .625rem;text-align:center;text-decoration:none;transition:all .2s ease-in-out;width:1.5rem}.ba-modal-header .modal-title{margin:0;padding:1.25rem .625rem;text-align:left !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ba-modal-header .ba-center-icons{text-align:center}.ba-modal-header .ba-right-icons{text-align:right}.modal-nav i.zmdi:hover,.zmdi{cursor:pointer !important}.ba-modal-header .ba-download-img,.ba-modal-header .ba-icon-close{font-size:1.75rem}.ba-modal .header-icons *{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-focus-ring-color:rgba(0,0,0,0)}.ba-modal-header{transition:right .5s,left .5s,width .5s}.modal-nav .zmdi-chevron-left,.modal-nav .zmdi-chevron-right{font-size:1.25rem;transition:right .5s,left .5s,width .5s,opacity .3s}.gallery-modal{transition:padding-right .5s,padding-left .5s}.ba-gallery-slide-animation .ba-modal-body,.ba-gallery-fade-animation .ba-modal-body{bottom:0;left:0;position:absolute;right:0;top:0;will-change:transform,opacity}.ba-gallery-slide-animation .ba-modal-body:not(.ba-resize),.ba-gallery-fade-animation .ba-modal-body:not(.ba-resize){padding-top:var(--modal-body-padding-top)}.ba-gallery-fade-animation .ba-modal-body:not(.ba-description-left):not(.ba-description-right){opacity:0;transition:opacity .3s}.ba-gallery-fade-animation .ba-modal-body:not(.ba-description-left):not(.ba-description-right).active{opacity:1;transition:opacity .3s;z-index:1}.ba-gallery-fade-animation .ba-description-left.ba-modal-body.active,.ba-gallery-fade-animation .ba-description-right.ba-modal-body.active{z-index:1}.ba-gallery-fade-animation .ba-description-left.ba-modal-body.active .modal-image,.ba-gallery-fade-animation .ba-description-right.ba-modal-body.active .modal-image{opacity:1;transition:opacity .3s}.ba-gallery-fade-animation .ba-description-left.ba-modal-body:not(.active)>div:not(.modal-image),.ba-gallery-fade-animation .ba-description-right.ba-modal-body:not(.active)>div:not(.modal-image){display:none}.ba-gallery-slide-animation .ba-modal-body:not(.active):not(.ba-prev-out):not(.ba-next-in):not(.ba-prev-in):not(.ba-next-out){visibility:hidden;pointer-events:none}.ba-modal-body:not(.ba-filled-description):not(.ba-resize){padding-top:0px}.ba-modal-body:not(.ba-resize){padding-top:3.75rem}.ba-modal-body{backface-visibility:hidden;background:transparent;margin-left:auto;margin-right:auto;min-width:calc(100vw + var(--gallery-scroll-width));overflow-y:scroll;overflow-x:hidden;transition:.5s}.ba-modal-body>div{background:var(--modal-body-color);background-color:transparent;margin:0 auto;max-height:100vh;overflow-y:auto;position:relative;z-index:1}.ba-modal-body>div.modal-image:not(.embed){justify-content:center;max-height:100vh;overflow-y:auto;padding:0 calc((100vw - var(--modal-body-width) - 25rem)/2)}.ba-modal-body:not(.ba-resize)>div.modal-image{padding-top:3.75rem !important}.ba-modal-body:not(.ba-filled-description)>div.modal-image,.ba-modal-body.ba-description-below>div.modal-image{max-height:none;overflow:hidden}.category-password-modal a.ba-btn-primary.active-button{color:#fff !important}.category-password-modal .ba-btn-primary.active-button:before,.category-password-modal .ba-btn-primary.active-button:hover:after{backface-visibility:hidden;background:#1da6f4;opacity:1;transform:scale(27)}.category-password-modal .ba-btn-primary.active-button:after{cursor:pointer !important;background:#fff;border-radius:50%;backface-visibility:hidden;content:"";height:.1875rem;left:50%;opacity:0;position:absolute;top:50%;transition:all .5s cubic-bezier(.25,.98,.26,.99);transform:scale(0);width:.1875rem;z-index:-1}.ba-btn.active,.ba-btn:hover{background-color:#eaeaea}.ba-gallery{background-color:var(--modal-background-color);position:relative;display:inline-block;width:100%}@media (max-width:1200px){.ba-gallery-row-wrapper .row-fluid{margin-bottom:.9375rem}.ba-gallery-row-wrapper>.ba-gallery-content-wrapper{display:block}}@media (max-width:1024px){.gallery-modal .ba-modal-header .ba-center-icons{float:right;margin-right:3.125rem;width:6.875rem}.ba-modal .ba-modal-header{box-shadow:inset 0rem 8.125rem 6.25rem -7.8125rem rgba(0,0,0,1) !important}.ba-modal .header-icons{box-shadow:rgba(0,0,0,1) 0rem -5.3125rem 9.375rem -5.3125rem inset !important}.gallery-modal .ba-modal-header .zmdi{color:#fff !important}.gallery-modal .ba-modal-header .ba-modal-title{width:calc(100% - 10rem)}.ba-modal-header .modal-title{font-size:1.125rem !important;line-height:2.25rem !important;max-width:100%}.ba-modal-header .header-icons{bottom:0;padding-top:3.125rem;position:fixed;text-align:center;width:100%;left:0}.ba-modal-header .ba-icon-close{position:fixed;right:1.25rem;top:.3125rem}.ba-modal-body>div.modal-image{overflow:hidden;max-height:initial}.description-wrapper{background:var(--modal-body-color) !important;width:var(--modal-body-width)}.description-wrapper,.ba-modal .modal-image img{margin:0 auto}}@media (max-width:767px){.ba-gallery{box-sizing:border-box;padding:0 1.25rem}.gallery-modal .ba-modal-header .zmdi{padding:1.25rem .3125rem}.ba-modal .ba-modal-header{position:fixed;opacity:1 !important;visibility:visible !important}.ba-modal .header-icons{text-align:center}}
