/* галлерея с фотками zoom */

/* Compatibility styles for frameworks like bootstrap,foundation e.t.c */
.xzoom-source img,.xzoom-preview img,.xzoom-lens img{display:block;max-width:none;max-height:none}
/* --------------- */

/* xZoom Styles below */
.xzoom-container{display:inline-block;width:100%;}
.xzoom-thumbs{text-align:center;margin-bottom:10px}
.xzoom{margin-bottom:15px;width:100%}

/* Thumbs */
.xzoom-gallery,.xzoom-gallery2,.xzoom-gallery3,.xzoom-gallery4,.xzoom-gallery5{margin-left:5px;margin-bottom:10px}
.xzoom-source,.xzoom-hidden{display:block;position:static;float:none;clear:both}
/* Everything out of border is hidden */
.xzoom-hidden{overflow:hidden}
/* Preview */
.xzoom-preview{background:#2f4f4f}
/* Lens */
.xzoom-lens{cursor:crosshair}
/* Loading */
.xzoom-loading{background-position:center center;background-repeat:no-repeat;border-radius:100%;opacity:.7;background:url(../images/xloading.gif);width:48px;height:48px}
/* Additional class that applied to thumb when it is active */
.xactive{-webkit-box-shadow:0 0 3px 0 rgba(74,169,210,1);-moz-box-shadow:0 0 3px 0 rgba(74,169,210,1);box-shadow:0 0 3px 0 rgba(74,169,210,1);border:1px solid #4aaad2}
/* Caption */
.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:0.75em;font-weight:bold;padding:10px}
/* -----------------------------------конец галлерея с фотками zoom ================================== */

/* ------- уголки внизу и вверху --------- */
.zagolovokform .pic:before { bottom: -10%;left: -10%; border-bottom: 3px solid #927db8;border-left: 3px solid #927db8;}
.zagolovokform .pic:after {top: -10%;right: -10%; border-top: 3px solid #927db8; border-right: 3px solid #927db8;}
/* ------- конец уголкам внизу и вверху --------- */