.xzoom-source img,.xzoom-preview img,.xzoom-lens img{display:block;max-width:none;max-height:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
/*.xzoom-container{display:inline-block}*/
.xzoom-thumbs{text-align:center;margin-bottom:10px}
.xzoom2,.xzoom3,.xzoom4,.xzoom5{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5)}
.xzoom-gallery,.xzoom-gallery2,.xzoom-gallery3,.xzoom-gallery4,.xzoom-gallery5{border:1px solid #cecece;margin-left:5px}
.xzoom-source,.xzoom-hidden{display:block;position:static;float:none;clear:both}
.xzoom-hidden{overflow:hidden}
.xzoom-preview{border:1px solid #888;background:#fff;box-shadow:-0 -0 10px rgba(0,0,0,0.50);z-index:9}
.xzoom-lens{border:1px solid #555;box-shadow:-0 -0 10px rgba(0,0,0,0.50);cursor:crosshair}
.xzoom-loading{background-position:center center;background-repeat:no-repeat;border-radius:100%;opacity:.7;background:url(xloading.gif);width:48px;height:48px}
.xzoom-thumbs>a img.xactive{-webkit-box-shadow:0 0 8px 0 #8e8e8e;-moz-box-shadow:0 0 8px 0 #8e8e8e;box-shadow:0 0 8px 0 #8e8e8e;border:3px solid #fff}
.xzoom-caption{position:absolute;bottom:-43px;left:0;background:#000;width:100%;text-align:left}
.xzoom-caption span{color:#fff;font-family:Arial,sans-serif;display:block;font-size:.75em;font-weight:700;padding:10px}
.xzoom-thumbs>a{margin:0 10px;border:1px solid #e2e2e2;display: inline-block;}
.xzoom-thumbs>a img{width:80px;border:3px solid #fff}
.xzoom-thumbs{justify-content:center}
.xzoom-thumbs { width: 100%; white-space: nowrap; overflow-x: auto;}

@media screen and (max-width: 768px) {
.xzoom-thumbs>a {margin: 0 5px;}  
    
}