.easyzoom--overlay .easyzoom-flyout {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.easyzoom--adjacent .easyzoom-flyout {
	top: 0;
	left: 100%;
	width: 100%;
	height: 100%;
	margin-left: 20px;
}

.easyzoom {
	position: relative;

	/* 'Shrink-wrap' the element */
	display: inline-block;
	*display: inline;
	*zoom: 1;
}


.easyzoom.is-loading img {
	cursor: progress;
}


.easyzoom.is-ready img {
cursor: zoom-in;


}

.easyzoom.is-error  img {
	cursor: not-allowed;
}

.easyzoom-notice {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 150;
	width: 10em;
	margin: -1em 0 0 -5em;
	line-height: 2em;
	text-align: center;
	background: #FFF;

}


.easyzoom-flyout {
	position:absolute;
	z-index: 10000;
	overflow: hidden;


}
#modal-zoom {    font-size:0 !important}
#modal-zoom .esc {position: absolute; top:0px; right:10px; display: block; height: 30px; height: 30px; color: #ddd; font-size:40px !important; cursor: pointer; z-index:2}
#modal-zoom .row, #modal-zoom .col-md-8, #modal-zoom .col-md-4 {padding:0; margin:0;}

.modal-zoom-content {padding:15px}
.modal-zoom-content h3 {font-size:15px; margin:15px 0; padding:0}
.modal-zoom-content p {font-size:12px}
.modal-zoom-content .item {padding:0}
.modal-zoom-content .item .img-responsive {margin:0 auto}
.modal-zoom-content .item img {border:2px solid #fff; display: block;}
.modal-zoom-content .item .active img{border-color:#eb6509}
