.displayImage{
	text-align: center;
}
.divDisplayImage{
	background: #fff;
	height: 100%;
	left: 0;
	opacity: 0;
	padding: 10px 10px;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 10;
	transition: all .5s;
	user-select:none;
	o-transition: all .5s;
	moz-transition: all .5s;
	webkit-transition: all .5s;
}
._foG{
	position:absolute;
	width:64px;
	height:25px;
	left:50%;
	top:50%;
	margin-left: -32px;
	display:none;
	z-index:3;
}

.foG{
	position:absolute;
	top:0;
	background-color:rgb(229,190,147);
	width:14px;
	height:14px;
	animation-name:bounce_foG;
	animation-duration:1.235s;
	animation-iteration-count:infinite;
	animation-direction:normal;
	transform:scale(.3);
	border-radius:14px;
}

.foG_1{
	left:0;
	animation-delay:0.196s;
}

.foG_2{
	left:16px;
	animation-delay:0.3125s;
}

.foG_3{
	left:32px;
	animation-delay:0.439s;
}
@keyframes bounce_foG{
	0%{
	transform:scale(1);
		background-color:rgb(229,190,147);
	}

	100%{
	transform:scale(.3);
		background-color:rgb(255,255,255);
	}
}

.divDisplayImage.visibleDisplayImage{
	opacity: 1;
}
.displayImage{
	height: 100%;
	overflow: hidden;
	width: 100%;
	position:relative;
}
.displayImage>img._img_{
	cursor: pointer;
	max-height: 100%;
	max-width: 100%;
	position:relative;
	opacity:0;
	transition: opacity .25s;
}
.displayImage>img.smoothReturn{
	transition: transform .1s;
	o-transition: all .25s;
	moz-transition: all .25s;
	webkit-transition: all .25s;
}
.buttonDisplayImage{
	cursor: pointer;
	position: absolute;
	user-select:none;
}
.buttonDisplayImage>div._d_{
	background: url('/img/global/all_icons.png') no-repeat;
	position: relative;
	opacity:0.8
}
.nextDisplayImage,.prevDisplayImage{
	/*background: #fff;*/
	bottom: 0;
	padding: 25px;
	top: 0;
	min-width:90px;
	width:20%;
	z-index: 11;
	background: rgba(0,0,0,0);
}
.nextDisplayImage:hover,.prevDisplayImage:hover{
	/*background: rgba(0,0,0,0.05);*/
}
.nextDisplayImage>div._d_,.prevDisplayImage>div._d_{
	height: 80px;
	margin-top: -39px;
	position: absolute;
	top: 50%;
	width: 21px;
}
.exitDisplayImage{
	right: 15px;
	top: 15px;
	z-index: 20;
	background-color: rgba(0,0,0,0);
	padding: 5px;
}
.exitDisplayImage:hover{
	moz-transition: all .3s;
	o-transition: all .3s;
	transition: all .3s;
	webkit-transition: all .3s;
	background-color: rgba(0,0,0,0.02);
	padding: 10px;
	border-radius: 6px;
}
.exitDisplayImage>div._d_{
	width: 31px;
	height: 28px;
	background-position: -37px -397px;
}
.nextDisplayImage{
	right: 0;
}
.prevDisplayImage{
	left: 0;
}
.nextDisplayImage>div._d_{
	background-position: -223px -343px;
	right: 25px;
}
.prevDisplayImage>div._d_{
	background-position: -202px -343px;
}
.buttonDisplayImage:hover>div._d_{
	opacity: 1;
}