.animate-from-left-open{animation-name: animate-from-left-open;animation-duration: 650ms;-webkit-animation-name: animate-from-left-open;-webkit-animation-duration: 650ms;transform: translate(-100%, 0%)}.animate-from-left-close{animation-name: animate-from-left-close;animation-duration: 650ms;-webkit-animation-name: animate-from-left-close;-webkit-animation-duration: 650ms;transform: translate(100%, 0%)}.animate-from-right-open{animation-name: animate-from-right-open;animation-duration: 650ms;-webkit-animation-name: animate-from-right-open;-webkit-animation-duration: 650ms;transform: translate(100%, 0%)}.animate-from-right-close{animation-name: animate-from-right-close;animation-duration: 650ms;-webkit-animation-name: animate-from-right-close;-webkit-animation-duration: 650ms;transform: translate(0%, 0%)}@keyframes animate-from-left-open{from{transform: translate(-100%, 0%)}to{transform: translate(0%, 0%)}}@keyframes animate-from-left-close{from{transform: translate(0%, 0%)}to{transform: translate(100%, 0%)}}@keyframes animate-from-right-open{from{transform: translate(100%, 0%)}to{transform: translate(0%, 0%)}}@keyframes animate-from-right-close{from{transform: translate(0%, 0%)}to{transform: translate(-100%, 0%)}}body.drug .fimages-wrap .fimage-wrap img{cursor: move}body.fimage-active{overflow: hidden}.fimages-wrap{position: fixed;top: 0;left: 0;z-index: 100;width: 100%;height: 100%;background: rgba(0,0,0,0.7);display: none;text-align: center;-webkit-overflow-scrolling: touch}.fimages-wrap .move-wrap{position: relative;height: 100%;width: 100%;left: 0;touch-action: pan-x}.fimages-wrap .fimage-wrap img{width: auto;max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;position: relative;box-shadow: 0 0 45px 0px rgba(0,0,0,0.3)}.fimages-wrap .fimage-wrap .video-wrap{width: auto;max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;border: none;width: 640px;height: 360px}.fimages-wrap .fimage-wrap .video-wrap img{width: 640px;height: 360px;max-width: 100%}.fimages-wrap .fimage-wrap .helper{display: inline-block;vertical-align: middle;height: 100%;width: 0px}.fimages-wrap .fimage-wrap{display: none;width: 100%;height: 100%;top: 0px;left: 0px;visibility: hidden;position: absolute;transform: translate(0%, 0%)}.fimages-wrap .fimage-wrap.active{display: block;visibility: visible}.fimages-wrap.active{display: block}.gallery,.map-wrap-center{position: relative;width: 100%;text-align: center;background: #ffffff;overflow: hidden}.gallery-images{position: relative;height: 500px;display: inline-block;width: 100%;-webkit-user-select: none;background: black;overflow: hidden}.gallery-image-wrap{display: inline-block;float: left;text-transform: none;-moz-user-select: none;-khtml-user-select: none;user-select: none;cursor: pointer}body.drug .gallery-image-wrap{cursor: move}.gallery-images-scroll{display: inline-block;-webkit-overflow-scrolling: touch;overflow-x: scroll}.gallery-images-next-control,.gallery-images-prev-control,.gallery-images-close-control{position: absolute;display: inline-block;top: 50%;height: 54px;width: 54px;margin-right: 50px;margin-left: 50px;margin-top: -25px;cursor: pointer;z-index: 2;opacity: 1;-moz-user-select: none;-khtml-user-select: none;user-select: none}.gallery-images-next-control:hover,.gallery-images-prev-control:hover,.gallery-images-close-control:hover{opacity: 0.5}.gallery-images-next-control:active,.gallery-images-prev-control:active,.gallery-images-close-control:active{opacity: 0.75}.gallery-images-next-control{right: 0;background: url(/assets/img/nextControl.png)}.gallery-images-prev-control{left: 0;background: url(/assets/img/prevControl.png)}.gallery-images-close-control{top: 75px;right: 0;background: url(/assets/img/closeControl.png)}.gallery-images-square-control{position: absolute;height: 0px;bottom: 50px;width: 100%;text-align: center;z-index: 2}.gallery-images-square-control .gallery-images-square-control-item{display: inline-block;height: 10px;width: 10px;background: white;margin: 5px 7px;opacity: 0.8;cursor: pointer}.gallery-images-square-control .gallery-images-square-control-item.active{box-shadow: 0 0 0 3px red;background: none;height: 9px;width: 9px;border: 1px solid silver;opacity: 1}.gallery-image{position: relative;width: 100%;height: 500px;background-repeat: no-repeat;background-size: 100% auto;background-position: 50% 50%;display: inline-block}@media screen and (max-width: 768px){.gallery-images{overflow-x: scroll}.gallery-images-next-control,.gallery-images-prev-control,.gallery-images-close-control{margin-left: 2px;margin-right: 2px}.gallery-images-close-control{top: 27px}}.js-loader-content{position: absolute;top: 50%;left: 50%}