@charset "utf-8";

/* General styles for the modal */

.stamp-modal {
	position: fixed;
	top: 85%;
	left: 75%;
	width: 100%;
	/*max-width: 630px;*/
	display:block;
	/*min-width: 320px;*/
	height: 100%;
	z-index: 4000;
	visibility: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
/* 
	background-size:94px 86px;
	border-radius:12px;
 */
}

.stamp-modal img{
	position: absolute;
	width : 50%;
}

.rotateImgSlow {
	-webkit-animation: rotate 10s linear infinite 0s;
	-moz-animation: rotate 10s linear infinite 0s;
	-ms-animation: rotate 10s linear infinite 0s;
	animation: rotate 10s linear infinite 0s;
}

.rotateImgFast {
	-webkit-animation: rotate 2s linear infinite 0s;
	-moz-animation: rotate 2s linear infinite 0s;
	-ms-animation: rotate 2s linear infinite 0s;
	animation: rotate 2s linear infinite 0s;
}

.rotateReverseImgFast {
	-webkit-animation: rotate_reverse 2s linear infinite 0s;
	-moz-animation: rotate_reverse 2s linear infinite 0s;
	-ms-animation: rotate_reverse 2s linear infinite 0s;
	animation: rotate_reverse 2s linear infinite 0s;
}

.scaleUpImg {
	-webkit-animation: scaleUp 1s linear infinite 0s;
	-moz-animation: scaleUp 1s linear infinite 0s;
	-ms-animation: scaleUp 1s linear infinite 0s;
	animation: scaleUp 1s linear infinite 0s;
}

/* ANIMATION - ROTATE */
@-webkit-keyframes rotate {
 from { -webkit-transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); }
}
@-moz-keyframes rotate {
 from { -moz-transform: rotate(0deg); }
  to { -moz-transform: rotate(360deg); }
}
@-ms-keyframes rotate {
 from { -ms-transform: rotate(0deg); }
  to { -ms-transform: rotate(360deg); }
}
/* ANIMATION - ROTATE REVERSE */
@-webkit-keyframes rotate_reverse {
 from { -webkit-transform: rotate(360deg); }
  to { -webkit-transform: rotate(0deg); }
}
@-moz-keyframes rotate_reverse {
 from { -moz-transform: rotate(360deg); }
  to { -moz-transform: rotate(0deg); }
}
@-ms-keyframes rotate_reverse {
 from { -ms-transform: rotate(360deg); }
  to { -ms-transform: rotate(0deg); }
}
/* ANIMATION - SCALE UP */
@-webkit-keyframes scaleUp {
 from { -webkit-transform: scale(0.1); opacity: 1; }
  to { -webkit-transform: scale(2.0); opacity: 0; }
}
@-moz-keyframes scaleUp {
 from { -moz-transform: scale(0.1); opacity: 1; }
  to { -moz-transform: scale(2.0); opacity: 0; }
}
@-ms-keyframes scaleUp {
 from { -ms-transform: scale(0.1); opacity: 1; }
  to { -ms-transform: scale(2.0); opacity: 0; }
}
.effect-show {
	visibility: visible;
}

/* [ loading spinner ] */
#spinner_div_wrap{position:fixed;width:100%;height:200%;background-color:rgba(0,0,0,.7);z-index:10000;top:-50%;left:0;text-align:center;font-size:0}#spinner_div_wrap .spinner_div{width:50px;height:50px;display:inline-block;vertical-align:middle;position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px}#spinner_div_wrap div.spinner_div div{width:10%;height:25%;background:#fff;position:absolute;left:44.5%;top:37%;opacity:0;-webkit-animation:fade 1s linear infinite;-moz-animation:fade 1s linear infinite;-o-animation:fade 1s linear infinite;animation:fade 1s linear infinite;-webkit-border-radius:70px;-moz-border-radius:70px;-o-border-radius:70px;border-radius:70px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-o-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}#spinner_div_wrap div.spinner_div div.spin_bar1{-webkit-transform:rotate(0) translate(0,-142%);-moz-transform:rotate(0) translate(0,-142%);-o-transform:rotate(0) translate(0,-142%);transform:rotate(0) translate(0,-142%);-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}#spinner_div_wrap div.spinner_div div.spin_bar2{-webkit-transform:rotate(30deg) translate(0,-142%);-moz-transform:rotate(30deg) translate(0,-142%);-o-transform:rotate(30deg) translate(0,-142%);transform:rotate(30deg) translate(0,-142%);-webkit-animation-delay:-.9167s;-moz-animation-delay:-.9167s;-o-animation-delay:-.9167s;animation-delay:-.9167s}#spinner_div_wrap div.spinner_div div.spin_bar3{-webkit-transform:rotate(60deg) translate(0,-142%);-moz-transform:rotate(60deg) translate(0,-142%);-o-transform:rotate(60deg) translate(0,-142%);transform:rotate(60deg) translate(0,-142%);-webkit-animation-delay:-833ms;-moz-animation-delay:-833ms;-o-animation-delay:-833ms;animation-delay:-833ms}#spinner_div_wrap div.spinner_div div.spin_bar4{-webkit-transform:rotate(90deg) translate(0,-142%);-moz-transform:rotate(90deg) translate(0,-142%);-o-transform:rotate(90deg) translate(0,-142%);transform:rotate(90deg) translate(0,-142%);-webkit-animation-delay:-.75s;-moz-animation-delay:-.75s;-o-animation-delay:-.75s;animation-delay:-.75s}#spinner_div_wrap div.spinner_div div.spin_bar5{-webkit-transform:rotate(120deg) translate(0,-142%);-moz-transform:rotate(120deg) translate(0,-142%);-o-transform:rotate(120deg) translate(0,-142%);transform:rotate(120deg) translate(0,-142%);-webkit-animation-delay:-667ms;-moz-animation-delay:-667ms;-o-animation-delay:-667ms;animation-delay:-667ms}#spinner_div_wrap div.spinner_div div.spin_bar6{-webkit-transform:rotate(150deg) translate(0,-142%);-moz-transform:rotate(150deg) translate(0,-142%);-o-transform:rotate(150deg) translate(0,-142%);transform:rotate(150deg) translate(0,-142%);-webkit-animation-delay:-.5833s;-moz-animation-delay:-.5833s;-o-animation-delay:-.5833s;animation-delay:-.5833s}#spinner_div_wrap div.spinner_div div.spin_bar7{-webkit-transform:rotate(180deg) translate(0,-142%);-moz-transform:rotate(180deg) translate(0,-142%);-o-transform:rotate(180deg) translate(0,-142%);transform:rotate(180deg) translate(0,-142%);-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;-o-animation-delay:-.5s;animation-delay:-.5s}#spinner_div_wrap div.spinner_div div.spin_bar8{-webkit-transform:rotate(210deg) translate(0,-142%);-moz-transform:rotate(210deg) translate(0,-142%);-o-transform:rotate(210deg) translate(0,-142%);transform:rotate(210deg) translate(0,-142%);-webkit-animation-delay:-.41667s;-moz-animation-delay:-.41667s;-o-animation-delay:-.41667s;animation-delay:-.41667s}#spinner_div_wrap div.spinner_div div.spin_bar9{-webkit-transform:rotate(240deg) translate(0,-142%);-moz-transform:rotate(240deg) translate(0,-142%);-o-transform:rotate(240deg) translate(0,-142%);transform:rotate(240deg) translate(0,-142%);-webkit-animation-delay:-333ms;-moz-animation-delay:-333ms;-o-animation-delay:-333ms;animation-delay:-333ms}#spinner_div_wrap div.spinner_div div.spin_bar10{-webkit-transform:rotate(270deg) translate(0,-142%);-moz-transform:rotate(270deg) translate(0,-142%);-o-transform:rotate(270deg) translate(0,-142%);transform:rotate(270deg) translate(0,-142%);-webkit-animation-delay:-.25s;-moz-animation-delay:-.25s;-o-animation-delay:-.25s;animation-delay:-.25s}#spinner_div_wrap div.spinner_div div.spin_bar11{-webkit-transform:rotate(300deg) translate(0,-142%);-moz-transform:rotate(300deg) translate(0,-142%);-o-transform:rotate(300deg) translate(0,-142%);transform:rotate(300deg) translate(0,-142%);-webkit-animation-delay:-.1667s;-moz-animation-delay:-.1667s;-o-animation-delay:-.1667s;animation-delay:-.1667s}#spinner_div_wrap div.spinner_div div.spin_bar12{-webkit-transform:rotate(330deg) translate(0,-142%);-moz-transform:rotate(330deg) translate(0,-142%);-o-transform:rotate(330deg) translate(0,-142%);transform:rotate(330deg) translate(0,-142%);-webkit-animation-delay:-83.3ms;-moz-animation-delay:-83.3ms;-o-animation-delay:-83.3ms;animation-delay:-83.3ms}@-webkit-keyframes fade{from{opacity:1}to{opacity:.25}}@-moz-keyframes fade{from{opacity:1}to{opacity:.25}}@-o-keyframes fade{from{opacity:1}to{opacity:.25}}@keyframes fade{from{opacity:1}to{opacity:.25}}
