@charset "utf-8";

.flash_box{
	background:url(../img/ani_bg.png) no-repeat center top;
	width:834px;
	height:860px;
	margin: 0 auto 40px auto;
	position: relative;
	overflow: hidden;
}

.flash_box .canvas,
.flash_box .glcanvas{
	position: absolute;
	top: 0;
	left: 0;
}
.flash_box .canvas{
	z-index: 500;
}
.flash_box a,
.flash_box a img{
	outline: none;
	border: none;
}


.flash_box .btnArea {
	position: absolute;
	top: 680px;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 500;
	display: none;
}

.flash_box .btnArea-pay {
	top: 680px;
}

.flash_box .startbtn{
	position: absolute;
	top: 680px;
	left: 50%;
	margin-left: -194px;
	z-index: 500;
}

.flash_box .endbtn{
	position: absolute;
	top: 680px;
	left: 50%;
	margin-left: -194px;
	z-index: 500;
	display: none;
}
.flash_box .btnArea .btn{
	display: inline-block;
}


.flash_box .paybtn{
	margin-left: 0;
	padding-top: 1px;
}

.flash_box .somepaybtn a {
//	left: 15px;
}

.flash_box .somepaybtn a img {
	width: 388px;
}

.flash_box .paybtn a {
//	right: 15px;
}

.flash_box .paybtn a img {
	width: 388px;
}

.legacyArea {
	display: none;
	position: relative;
	top: 0;
	left: 0;
}
.modan_browser {
	display: none;
	position: relative;
	top: 0;
	left: 0;
}

.scene {
	text-align: center;
}



.master {
	position: relative;
	top: 0;
	left: 0;
	z-index: 2;
}
.master img {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	-webkit-transition: all .4s linear;
	   -moz-transition: all .4s linear;
	    -ms-transition: all .4s linear;
	     -o-transition: all .4s linear;
	        transition: all .4s linear;
}

.master.result1 .line {
	opacity: 1;
}

.result-item {
	display: none;
}

.card img {
	/* border-radius */
	        border-radius: 3px;
	   -moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.card.blur img {
//	-webkit-transition: all 0.5s ease-in-out;
//	   -moz-transition: all 0.5s ease-in-out;
//	    -ms-transition: all 0.5s ease-in-out;
//	     -o-transition: all 0.5s ease-in-out;
//	        transition: all 0.5s ease-in-out;
	
//	animation: Flash1 5s infinite;
}

.card.blur-end img {
	transition: all 0.5s ease-in-out;
	
	/* box-shadow */
	box-shadow: 0px 0px 13px 7px #666666;
	border-radius: 2px;
}

//.card.blur:nth-child(n+26):not(:nth-child(n+27)) img {
//	animation: Flash1 5s infinite;
//}

//.card.blur:nth-child(n+1):not(:nth-child(n+2)) img {
//	animation: Flash2 5s infinite;
//}

//.card.blur:nth-child(n+7):not(:nth-child(n+8)) img {
//	animation: Flash3 5s infinite;
//}

//.card.blur:nth-child(n+13):not(:nth-child(n+14)) img {
//	animation: Flash4 5s infinite;
//}

//.card.blur:nth-child(n+19):not(:nth-child(n+20)) img {
//	animation: Flash5 5s infinite;
//}

@keyframes Flash1 {
	0% {
		        box-shadow:0px 0px 0px 0px #0FA519;
		   -moz-box-shadow:0px 0px 0px 0px #0FA519;
		-webkit-box-shadow:0px 0px 0px 0px #0FA519;
	}
	
	60% {
		        box-shadow:0px -5px 60px 7px #0FA519;
		   -moz-box-shadow:0px -5px 60px 7px #0FA519;
		-webkit-box-shadow:0px -5px 60px 7px #0FA519;
	}
	
	40% {
		        box-shadow:0px -5px 60px 7px #0FA519;
		   -moz-box-shadow:0px -5px 60px 7px #0FA519;
		-webkit-box-shadow:0px -5px 60px 7px #0FA519;
	}
	
	100% {
		        box-shadow:0px 0px 0px 0px #0FA519;
		   -moz-box-shadow:0px 0px 0px 0px #0FA519;
		-webkit-box-shadow:0px 0px 0px 0px #0FA519;
	}
}

@keyframes Flash2 {
	0% {
		        box-shadow:0px 0px 0px 0px #E6DF16;
		   -moz-box-shadow:0px 0px 0px 0px #E6DF16;
		-webkit-box-shadow:0px 0px 0px 0px #E6DF16;
	}
	
	60% {
		        box-shadow:0px -5px 60px 7px #E6DF16;
		   -moz-box-shadow:0px -5px 60px 7px #E6DF16;
		-webkit-box-shadow:0px -5px 60px 7px #E6DF16;
	}
	
	40% {
		        box-shadow:0px -5px 60px 7px #E6DF16;
		   -moz-box-shadow:0px -5px 60px 7px #E6DF16;
		-webkit-box-shadow:0px -5px 60px 7px #E6DF16;
	}
	
	100% {
		        box-shadow:0px 0px 0px 0px #E6DF16;
		   -moz-box-shadow:0px 0px 0px 0px #E6DF16;
		-webkit-box-shadow:0px 0px 0px 0px #E6DF16;
	}
}

@keyframes Flash3 {
	0% {
		        box-shadow:0px 0px 0px 0px #BF0A20;
		   -moz-box-shadow:0px 0px 0px 0px #BF0A20;
		-webkit-box-shadow:0px 0px 0px 0px #BF0A20;
	}
	
	60% {
		        box-shadow:0px -5px 60px 7px #BF0A20;
		   -moz-box-shadow:0px -5px 60px 7px #BF0A20;
		-webkit-box-shadow:0px -5px 60px 7px #BF0A20;
	}
	
	40% {
		        box-shadow:0px -5px 60px 7px #BF0A20;
		   -moz-box-shadow:0px -5px 60px 7px #BF0A20;
		-webkit-box-shadow:0px -5px 60px 7px #BF0A20;
	}
	
	100% {
		        box-shadow:0px 0px 0px 0px #BF0A20;
		   -moz-box-shadow:0px 0px 0px 0px #BF0A20;
		-webkit-box-shadow:0px 0px 0px 0px #BF0A20;
	}
}

@keyframes Flash4 {
	0% {
		        box-shadow:0px 0px 0px 0px #2689E5;
		   -moz-box-shadow:0px 0px 0px 0px #2689E5;
		-webkit-box-shadow:0px 0px 0px 0px #2689E5;
	}
	
	60% {
		        box-shadow:0px -5px 60px 7px #2689E5;
		   -moz-box-shadow:0px -5px 60px 7px #2689E5;
		-webkit-box-shadow:0px -5px 60px 7px #2689E5;
	}
	
	40% {
		        box-shadow:0px -5px 60px 7px #2689E5;
		   -moz-box-shadow:0px -5px 60px 7px #2689E5;
		-webkit-box-shadow:0px -5px 60px 7px #2689E5;
	}
	
	100% {
		        box-shadow:0px 0px 0px 0px #2689E5;
		   -moz-box-shadow:0px 0px 0px 0px #2689E5;
		-webkit-box-shadow:0px 0px 0px 0px #2689E5;
	}
}

@keyframes Flash5 {
	0% {
		        box-shadow:0px 0px 0px 0px #866847;
		   -moz-box-shadow:0px 0px 0px 0px #866847;
		-webkit-box-shadow:0px 0px 0px 0px #866847;
	}
	
	60% {
		        box-shadow:0px -5px 60px 7px #866847;
		   -moz-box-shadow:0px -5px 60px 7px #866847;
		-webkit-box-shadow:0px -5px 60px 7px #866847;
	}
	
	40% {
		        box-shadow:0px -5px 60px 7px #866847;
		   -moz-box-shadow:0px -5px 60px 7px #866847;
		-webkit-box-shadow:0px -5px 60px 7px #866847;
	}
	
	100% {
		        box-shadow:0px 0px 0px 0px #866847;
		   -moz-box-shadow:0px 0px 0px 0px #866847;
		-webkit-box-shadow:0px 0px 0px 0px #866847;
	}
}

.card.blur-stop img {
	-webkit-transition: all .8s linear;
	   -moz-transition: all .8s linear;
	    -ms-transition: all .8s linear;
	     -o-transition: all .8s linear;
	        transition: all .8s linear;
//	-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//	        box-shadow: 0 0 12px rgba(162,0,255,.3);
	
}

.card.blur-loop img {
	-webkit-transition: all .8s linear;
	   -moz-transition: all .8s linear;
	    -ms-transition: all .8s linear;
	     -o-transition: all .8s linear;
	        transition: all .8s linear;
	
	-webkit-animation-name: blur;
	-webkit-animation-duration: 6s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: normal;
	-webkit-animation-timing-function: linear;

	-moz-animation-name: blur;
	-moz-animation-duration: 6s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-direction: normal;
	-moz-animation-timing-function: linear;

	-ms-animation-name: blur;
	-ms-animation-duration: 6s;
	-ms-animation-iteration-count: infinite;
	-ms-animation-direction: normal;
	-ms-animation-timing-function: linear;

	-o-animation-name: blur;
	-o-animation-duration: 6s;
	-o-animation-iteration-count: infinite;
	-o-animation-direction: normal;
	-o-animation-timing-function: linear;

	animation-name: blur;
	animation-duration: 6s;
	animation-iteration-count: infinite;
	animation-direction: normal;
	animation-timing-function: linear;
}

.card.rotate1 img{
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;

	-webkit-animation-name: rotate-card;
	-webkit-animation-duration: 9s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: normal;
	-webkit-animation-timing-function: linear;

	-moz-animation-name: rotate-card;
	-moz-animation-duration: 9s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-direction: normal;
	-moz-animation-timing-function: linear;

	-ms-animation-name: rotate-card;
	-ms-animation-duration: 9s;
	-ms-animation-iteration-count: infinite;
	-ms-animation-direction: normal;
	-ms-animation-timing-function: linear;

	-o-animation-name: rotate-card;
	-o-animation-duration: 9s;
	-o-animation-iteration-count: infinite;
	-o-animation-direction: normal;
	-o-animation-timing-function: linear;

	animation-name: rotate-card;
	animation-duration: 9s;
	animation-iteration-count: infinite;
	animation-direction: normal;
	animation-timing-function: linear;
}
.card.rotate2 img{
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;

	-webkit-animation-name: rotate-rev-card;
	-webkit-animation-duration: 4s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: normal;
	-webkit-animation-timing-function: linear;

	-moz-animation-name: rotate-rev-card;
	-moz-animation-duration: 4s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-direction: normal;
	-moz-animation-timing-function: linear;

	-ms-animation-name: rotate-rev-card;
	-ms-animation-duration: 4s;
	-ms-animation-iteration-count: infinite;
	-ms-animation-direction: normal;
	-ms-animation-timing-function: linear;

	-o-animation-name: rotate-rev-card;
	-o-animation-duration: 4s;
	-o-animation-iteration-count: infinite;
	-o-animation-direction: normal;
	-o-animation-timing-function: linear;

	animation-name: rotate-rev-card;
	animation-duration: 4s;
	animation-iteration-count: infinite;
	animation-direction: normal;
	animation-timing-function: linear;
}
.card.rotate3 img{
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;

	-webkit-animation-name: rotate-card;
	-webkit-animation-duration: 8s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: normal;
	-webkit-animation-timing-function: linear;

	-moz-animation-name: rotate-card;
	-moz-animation-duration: 8s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-direction: normal;
	-moz-animation-timing-function: linear;

	-ms-animation-name: rotate-card;
	-ms-animation-duration: 8s;
	-ms-animation-iteration-count: infinite;
	-ms-animation-direction: normal;
	-ms-animation-timing-function: linear;

	-o-animation-name: rotate-card;
	-o-animation-duration: 8s;
	-o-animation-iteration-count: infinite;
	-o-animation-direction: normal;
	-o-animation-timing-function: linear;

	animation-name: rotate-card;
	animation-duration: 8s;
	animation-iteration-count: infinite;
	animation-direction: normal;
	animation-timing-function: linear;
}
.card.rotate4 img{
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;

	-webkit-animation-name: rotate-rev-card;
	-webkit-animation-duration: 2s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: normal;
	-webkit-animation-timing-function: linear;

	-moz-animation-name: rotate-rev-card;
	-moz-animation-duration: 2s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-direction: normal;
	-moz-animation-timing-function: linear;

	-ms-animation-name: rotate-rev-card;
	-ms-animation-duration: 2s;
	-ms-animation-iteration-count: infinite;
	-ms-animation-direction: normal;
	-ms-animation-timing-function: linear;

	-o-animation-name: rotate-rev-card;
	-o-animation-duration: 2s;
	-o-animation-iteration-count: infinite;
	-o-animation-direction: normal;
	-o-animation-timing-function: linear;

	animation-name: rotate-rev-card;
	animation-duration: 2s;
	animation-iteration-count: infinite;
	animation-direction: normal;
	animation-timing-function: linear;
}
.card.rotate5 img{
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;

	-webkit-animation-name: rotate-card;
	-webkit-animation-duration: 6s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: normal;
	-webkit-animation-timing-function: linear;

	-moz-animation-name: rotate-card;
	-moz-animation-duration: 6s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-direction: normal;
	-moz-animation-timing-function: linear;

	-ms-animation-name: rotate-card;
	-ms-animation-duration: 6s;
	-ms-animation-iteration-count: infinite;
	-ms-animation-direction: normal;
	-ms-animation-timing-function: linear;

	-o-animation-name: rotate-card;
	-o-animation-duration: 6s;
	-o-animation-iteration-count: infinite;
	-o-animation-direction: normal;
	-o-animation-timing-function: linear;

	animation-name: rotate-card;
	animation-duration: 6s;
	animation-iteration-count: infinite;
	animation-direction: normal;
	animation-timing-function: linear;
}

.card.rotate-end img{
	-webkit-transition: all linear .8s;
	   -moz-transition: all linear .8s;
	    -ms-transition: all linear .8s;
	     -o-transition: all linear .8s;
	        transition: all linear .8s;
	    
	-webkit-transform: rotate(0);
	   -moz-transform: rotate(0);
	    -ms-transform: rotate(0);
	     -o-transform: rotate(0);
	        transform: rotate(0);
}

.card.rota-90 img{
	-webkit-transition: all ease .8s;
	   -moz-transition: all ease .8s;
	    -ms-transition: all ease .8s;
	     -o-transition: all ease .8s;
	        transition: all ease .8s;
	-webkit-transform: rotate(90deg);
	   -moz-transform: rotate(90deg);
	    -ms-transform: rotate(90deg);
	     -o-transform: rotate(90deg);
	        transform: rotate(90deg);	
}
.card.rota-180 img{
	-webkit-transition: all ease .8s;
	   -moz-transition: all ease .8s;
	    -ms-transition: all ease .8s;
	     -o-transition: all ease .8s;
	        transition: all ease .8s;
	-webkit-transform: rotate(180deg);
	   -moz-transform: rotate(180deg);
	    -ms-transform: rotate(180deg);
	     -o-transform: rotate(180deg);
	        transform: rotate(180deg);	
}
.card.rota-90 img{
	-webkit-transition: all ease .8s;
	   -moz-transition: all ease .8s;
	    -ms-transition: all ease .8s;
	     -o-transition: all ease .8s;
	        transition: all ease .8s;
	-webkit-transform: scale(.5,.5) rotate(450deg);
	   -moz-transform: scale(.5,.5) rotate(450deg);
	    -ms-transform: scale(.5,.5) rotate(450deg);
	     -o-transform: scale(.5,.5) rotate(450deg);
	        transform: scale(.5,.5) rotate(450deg);	
}
.card.rota-360 img{
	-webkit-transition: all ease .8s;
	   -moz-transition: all ease .8s;
	    -ms-transition: all ease .8s;
	     -o-transition: all ease .8s;
	        transition: all ease .8s;
	-webkit-transform: scale(.5,.5) rotate(360deg);
	   -moz-transform: scale(.5,.5) rotate(360deg);
	    -ms-transform: scale(.5,.5) rotate(360deg);
	     -o-transform: scale(.5,.5) rotate(360deg);
	        transform: scale(.5,.5) rotate(360deg);	
}

@-webkit-keyframes rotate-card {
	0% {
		-webkit-transform: rotate(0deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
	50% {
		transform:rotate(-180deg);
//		-webkit-box-shadow: 0 0 16px rgba(162,0,255,.3);
//		box-shadow: 0 0 16px rgba(162,0,255,.3);
	}
	100% {
		-webkit-transform: rotate(-360deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
}

@-moz-keyframes rotate-card {
	0% {
		-moz-transform: rotate(0deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
	50% {
		transform:rotate(-180deg);
//		-webkit-box-shadow: 0 0 16px rgba(162,0,255,.3);
//		box-shadow: 0 0 16px rgba(162,0,255,.3);
	}
	100% {
		-moz-transform: rotate(-360deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
}

@-ms-keyframes rotate-card {
	0% {
		-ms-transform: rotate(0deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
	50% {
		transform:rotate(-180deg);
//		-webkit-box-shadow: 0 0 16px rgba(162,0,255,.3);
//		box-shadow: 0 0 16px rgba(162,0,255,.3);
	}
	100% {
		-ms-transform: rotate(-360deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
}

@-o-keyframes rotate-card {
	0% {
		-o-transform: rotate(0deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
	50% {
		transform:rotate(-180deg);
//		-webkit-box-shadow: 0 0 16px rgba(162,0,255,.3);
//		box-shadow: 0 0 16px rgba(162,0,255,.3);
	}
	100% {
		-o-transform: rotate(-360deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
}

@-webkit-keyframes rotate-rev-card {
	0% {
		-webkit-transform: rotate(0deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
	50% {
		transform:rotate(180deg);
//		-webkit-box-shadow: 0 0 16px rgba(162,0,255,.3);
//		box-shadow: 0 0 16px rgba(162,0,255,.3);
	}
	100% {
		-webkit-transform: rotate(360deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
}

@-moz-keyframes rotate-rev-card {
	0% {
		-moz-transform: rotate(0deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
	50% {
		transform:rotate(180deg);
//		-webkit-box-shadow: 0 0 16px rgba(162,0,255,.3);
//		box-shadow: 0 0 16px rgba(162,0,255,.3);
	}
	100% {
		-moz-transform: rotate(360deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
}

@-ms-keyframes rotate-rev-card {
	0% {
		-ms-transform: rotate(0deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
	50% {
		transform:rotate(180deg);
//		-webkit-box-shadow: 0 0 16px rgba(162,0,255,.3);
//		box-shadow: 0 0 16px rgba(162,0,255,.3);
	}
	100% {
		-ms-transform: rotate(360deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
}

@-o-keyframes rotate-rev-card {
	0% {
		-o-transform: rotate(0deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
	50% {
		transform:rotate(180deg);
//		-webkit-box-shadow: 0 0 16px rgba(162,0,255,.3);
//		box-shadow: 0 0 16px rgba(162,0,255,.3);
	}
	100% {
		-o-transform: rotate(360deg);
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
}

@-webkit-keyframes rotate-rev {
	0% { -webkit-transform: rotate(0deg); }
	100% 	{ -webkit-transform: rotate(360deg); }
}

@-moz-keyframes rotate-rev {
	0% { -moz-transform: rotate(0deg); }
	100% 	{ -moz-transform: rotate(360deg); }
}

@-ms-keyframes rotate-rev {
	0% { -ms-transform: rotate(0deg); }
	100% 	{ -ms-transform: rotate(360deg); }
}

@-o-keyframes rotate-rev {
	0% { -o-transform: rotate(0deg); }
	100% 	{ -o-transform: rotate(360deg); }
}

@-webkit-keyframes blur {
	0% {
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
	50% {
//		-webkit-box-shadow: 0 0 16px rgba(162,0,255,.3);
//		box-shadow: 0 0 16px rgba(162,0,255,.3);
	}
	100% {
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
}

@-moz-keyframes blur {
	0% {
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
	50% {
//		-webkit-box-shadow: 0 0 16px rgba(162,0,255,.3);
//		box-shadow: 0 0 16px rgba(162,0,255,.3);
	}
	100% {
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
}

@-ms-keyframes blur {
	0% {
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
	50% {
//		-webkit-box-shadow: 0 0 16px rgba(162,0,255,.3);
//		box-shadow: 0 0 16px rgba(162,0,255,.3);
	}
	100% {
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
}

@-o-keyframes blur {
	0% {
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
	50% {
//		-webkit-box-shadow: 0 0 40px rgba(162,0,255,.3);
//		box-shadow: 0 0 16px rgba(162,0,255,.3);
	}
	100% {
//		-webkit-box-shadow: 0 0 12px rgba(162,0,255,.3);
//		box-shadow: 0 0 12px rgba(162,0,255,.3);
	}
}
