.images-collection{margin-top:20px;height:100%}
.images-collection .images-content{float:left;margin:0 0 20px 20px;cursor:pointer;min-height:0!important;width:30%;max-width:240px;height:auto!important;line-height:10px}
.images-collection .images-content:nth-child(3n+1){margin-left:0;clear:both}
.images-collection .images-content img{width:100%}
.images-title{z-index:8101;position:fixed;top:100px;left:38px;color:#fff;font-size:46px}
.gallery-images-logo{z-index:9101;position:fixed;top:35px;left:38px}
.gallery-images-logo img{width:174px}
.gallery-images-close{z-index:9101;position:fixed!important;top:35px;right:35px;width:24px}
.gallery-images-close img{width:24px}
.gallery-images-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9100;overflow:hidden}
.gallery-images-lightbox img.big-image{top:0;left:0;margin:auto;min-width:100%;min-height:100%;cursor:default}
.gallery-collection-block{overflow:hidden;position:fixed;z-index:9100;top:0;left:0;background-color:#fff;width:100%;height:100%}
.gallery-collection-swipe{overflow:hidden;position:relative}
.gallery-collection-swipe-wrp{overflow:hidden;position:relative}
.gallery-collection-swipe-wrp>div{float:left;width:100%}
.gallery-collection-block .arrow-right{z-index:9101;height:37px;position:fixed;right:15px;top:50%}
.gallery-collection-block .arrow-left{z-index:9101;height:37px;position:fixed;left:15px;top:50%}
.gallery-collection-block .arrow-right img,.gallery-collection-block .arrow-left img{width:auto;height:37px}
.container-images-controls .arrow-right.black .arrow-right-white,.container-images-controls .arrow-right.white .arrow-right-black{display:none}
.container-images-controls .arrow-right.white .arrow-right-white,.container-images-controls .arrow-right.black .arrow-right-black{display:block}
.container-images-controls .arrow-left.black .arrow-left-white,.container-images-controls .arrow-left.white .arrow-left-black{display:none}
.container-images-controls .arrow-left.white .arrow-left-white,.container-images-controls .arrow-left.black .arrow-left-black{display:block}
.container-images-controls .gallery-images-close.black .gallery-images-close-white,.container-images-controls .gallery-images-close.white .gallery-images-close-black{display:none}
.container-images-controls .gallery-images-close.white .gallery-images-close-white,.container-images-controls .gallery-images-close.black .gallery-images-close-black{display:block}
.container-images-controls .white .gallery-images-element-white{display:block}
.container-images-controls .white .gallery-images-element-black{display:none}
.container-images-controls .black .gallery-images-element-white{display:none}
.container-images-controls .black .gallery-images-element-black{display:block}
.container-images-controls .gallery-images-close.white A.gallery-images-close-white,.container-images-controls .gallery-images-close.black A.gallery-images-close-black{padding-bottom:20px}
.container-images-controls .arrow-left.white A.arrow-left-white,.container-images-controls .arrow-left.black A.arrow-left-black{height:80px;width:40px}
.container-images-controls .arrow-right.white A.arrow-right-white,.container-images-controls .arrow-right.black A.arrow-right-black{height:80px;width:40px}
.container-images-controls .social-share{position:fixed;top:27%;left:38px;z-index:9101;margin:0;padding:0}
.container-images-controls #social-share-text{display:none}
.container-images-controls .social-share .social-share-content.black #social-share-white{display:none}
.container-images-controls .social-share .social-share-content.white #social-share-black{display:none}
.container-images-controls .social-share .social-share-content.black #social-share-black{display:block}
.container-images-controls .social-share .social-share-content.white #social-share-white{display:block}
.container-images-controls .social-share-content img{width:18px;position:static;margin:0 15px 0 0;min-height:0;min-width:0;top:0;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity = 100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.image-content img{cursor:pointer}
.image-lightbox{position:fixed;width:100%;height:100%;left:0;top:0;z-index:9100;overflow-y:auto;overflow-x:auto;display:none;background-color:#fff}
.image-lightbox img.big-image{top:0;left:0;right:0;bottom:0;margin:auto;min-width:100%;min-height:100%;cursor:default;width:auto;display:block}
.image-controls .logo{z-index:9101;position:fixed;top:35px;left:38px}
.image-controls .logo img{width:174px}
.image-controls .image-close{z-index:9101;position:fixed;top:35px;right:60px;cursor:pointer}
.image-controls .image-close img{width:24px}
.image-controls .white .image-element-white{display:block}
.image-controls .white .image-element-black{display:none}
.image-controls .black .image-element-white{display:none}
.image-controls .black .image-element-black{display:block}
.image-controls .social-share{position:fixed;top:27%;left:38px;z-index:9101;margin:0;padding:0}
.image-controls #social-share-text{display:none}
.image-controls .social-share .social-share-content.black #social-share-white{display:none}
.image-controls .social-share .social-share-content.white #social-share-black{display:none}
.image-controls .social-share .social-share-content.black #social-share-black{display:block}
.image-controls .social-share .social-share-content.white #social-share-white{display:block}
.image-controls .social-share-content img{width:18px;position:static;margin:0 15px 0 0;min-height:0;min-width:0;top:0;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity = 100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
@media only screen and (min-width:768px) and (max-height:670px){.container-images-controls .social-share,.image-controls .social-share{position:fixed;top:auto;bottom:30px;margin:0;padding:0}
.container-images-controls .social-share-content,.image-controls .social-share-content{float:none;margin:0;padding:0}
.container-images-controls #social-share-text,.image-controls #social-share-text{display:none}
}
@media only screen and (max-width:768px){.container-images-controls .social-share,.image-controls .social-share{position:fixed;top:auto;bottom:30px;margin:0;padding:0}
.container-images-controls .social-share-content,.image-controls .social-share-content{float:none;margin:0;padding:0}
.container-images-controls #social-share-text,.image-controls #social-share-text{display:none}
}
@media only screen and (max-width:767px){.images-collection .images-content{width:30%}
.container-images-controls .social-share-content,.image-controls .social-share-content{float:none;margin:0;padding:0}
}
@media only screen and (max-width:599px){.gallery-collection-swipe-wrp{width:100%!important;min-width:100%!important;overflow-x:hidden!important}
.gallery-images-lightbox{background-color:black}
.gallery-images-lightbox img.big-image{top:auto;bottom:auto;left:0;margin:auto 0 auto 0;width:100%;height:auto;min-width:100%;min-height:0;cursor:default}
.gallery-images-logo{left:20px;top:10px}
.gallery-images-logo img{width:145px}
.gallery-images-close{right:20px;top:10px}
BODY.brwMobile .gallery-collection-block .arrow-right,BODY.brwMobile .gallery-collection-block .arrow-left{display:none}
.container-images-controls .social-share{position:fixed;left:auto;top:auto;bottom:30px;right:10px;margin:0;padding:0;width:auto}
.image-controls .social-share{position:fixed;left:20px;top:auto;bottom:30px;left:auto;margin:0;padding:0;width:auto}
.container-images-controls .social-share-content,.image-controls .social-share-content{float:none;margin:0;padding:0}
.container-images-controls #social-share-text,.image-controls #social-share-text{display:none}
.images-title{font-size:28px;left:10px;top:60px}
.image-controls .image-close{left:auto}
.image-controls .logo{margin:0;width:auto}
.image-controls .logo img,.column .image .image-controls .logo img{width:145px}
}
@media only screen and (max-width:479px){.images-collection .images-content{width:46%;margin:0 0 10px 10px;min-height:0}
.images-collection .images-content:nth-child(3n+1){margin-left:10px;float:left;clear:none}
.images-collection .images-content:nth-child(2n+1){margin-left:0;clear:both}
}
@media only screen and (max-width:320px),only screen and (max-height:380px){.image-controls .image-close{right:20px}
}