﻿.pswp__dynamic-caption{font-size:14px}.pswp__dynamic-caption span.capauthor{display:block;margin-top:10px;font-style:italic}.galleryInnerPage .aboutGallery{margin-bottom:32px}.galleryInnerPage .aboutGallery h1.galtitle{display:block;color:#3a3a3a;font-size:40px;font-weight:normal;line-height:1.1;margin:0 0 24px}.galleryInnerPage .aboutGallery IMG{width:100%;height:auto;margin-bottom:16px}.galleryInnerPage .aboutGallery .contentTxtHolder .contentTxt{position:relative;color:#555;font-size:15px;line-height:1.6;margin-bottom:48px;max-height:600px;overflow:hidden;transition:max-height 1s ease-out}.galleryInnerPage .aboutGallery .contentTxtHolder .contentTxt P{margin:0 0 24px}.galleryInnerPage .aboutGallery .contentTxtHolder .contentTxt:AFTER{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:#f5f5f5;background:linear-gradient(180deg, rgba(245, 245, 245, 0.44) 0%, rgb(245, 245, 245) 100%)}.galleryInnerPage .aboutGallery .contentTxtHolder .contentTxt.active{max-height:10000px}.galleryInnerPage .aboutGallery .contentTxtHolder .contentTxt.active:AFTER{display:none}.galleryInnerPage .aboutGallery .contentTxtHolder .readmore{display:block;color:#bc210c;font-weight:600;font-size:16px;text-decoration:underline;cursor:pointer}.galleryInnerPage .galleryPictures{display:grid;grid-template-columns:1fr;gap:40px 20px}.galleryInnerPage .galleryPictures .galleryPic{display:block;text-decoration:none;color:#3a3a3a}.galleryInnerPage .galleryPictures .galleryPic IMG{width:100%;height:auto;margin-bottom:8px}.galleryInnerPage .galleryPictures .galleryPic span.pswp-caption-content{display:none}.galleryInnerPage .galleryPictures .galleryPic span.desc{display:block;margin:0 0 8px;font-size:16px;line-height:1.5;color:#555}.galleryInnerPage .galleryPictures .galleryPic span.author{display:block;font-style:italic;font-size:14px;color:gray}.galleryInnerPage .otherGalleries h2.title{font-weight:600;font-size:24px;color:#555;margin:0 0 24px;line-height:1}.galleryInnerPage .otherGalleries .otherGalleriesList{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.galleryInnerPage .otherGalleries .otherGalleriesList .gallery A{display:block;text-decoration:none;color:#3a3a3a}.galleryInnerPage .otherGalleries .otherGalleriesList .gallery A.title{margin-bottom:10px;font-size:16px;line-height:1;color:#3a3a3a}.galleryInnerPage .otherGalleries .otherGalleriesList .gallery A.pic{margin-bottom:16px}.galleryInnerPage .otherGalleries .otherGalleriesList .gallery A.pic IMG{width:100%;height:auto}.ba-slider{position:relative;overflow:hidden;margin-bottom:8px}.ba-slider img{display:block;width:100%;margin-bottom:0 !important}.resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}.handle{position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;background:rgba(0,0,0,.5);cursor:ew-resize}.handle:after{position:absolute;top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;content:"⇔";color:#fff;font-weight:bold;font-size:32px;text-align:center;line-height:50px;background:#bc210c;border:1px solid #801708;border-radius:50%;transition:all .3s ease;box-shadow:0 2px 6px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.5),inset 0 60px 50px -30px #c95240}.draggable:after{width:48px;height:48px;margin:-24px 0 0 -24px;line-height:48px;font-size:30px}@media(min-width: 900px){.galleryInnerPage .aboutGallery{display:grid;grid-template-columns:1fr 580px;grid-template-rows:auto 1fr;gap:0 30px}.galleryInnerPage .aboutGallery .h1.galtitle{grid-column:2/3;grid-row:1/2}.galleryInnerPage .aboutGallery IMG{grid-column:1/2;grid-row:1/3}.galleryInnerPage .aboutGallery .contentTxtHolder{grid-column:2/3;grid-row:2/3}.galleryInnerPage .aboutGallery .contentTxtHolder .readmore:HOVER{text-decoration:none}.galleryInnerPage .galleryPictures{grid-template-columns:repeat(2, 1fr)}.galleryInnerPage .galleryPictures .galleryPic.fullwidth{grid-column:1/3}.galleryInnerPage .otherGalleries h2.title{font-size:30px}.galleryInnerPage .otherGalleries .otherGalleriesList{grid-template-columns:repeat(4, 1fr)}.galleryInnerPage .otherGalleries .otherGalleriesList .gallery A{transition:all .2s linear}.galleryInnerPage .otherGalleries .otherGalleriesList .gallery A.title{font-size:20px}.galleryInnerPage .otherGalleries .otherGalleriesList .gallery A.title:HOVER{color:#bc210c}.galleryInnerPage .otherGalleries .otherGalleriesList .gallery A.pic{overflow:hidden}.galleryInnerPage .otherGalleries .otherGalleriesList .gallery A.pic IMG{transition:all .2s linear}.galleryInnerPage .otherGalleries .otherGalleriesList .gallery A.pic:HOVER IMG{transform:scale(1.1)}}