.btn {
	width:500px;
	position:relative;
	top:500px;
	-webkit-animation-duration: 1s; 
    animation-duration: 1s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    animation-iteration-count:infinite; 
    -webkit-animation-iteration-count:infinite; 
    -webkit-animation-name: pulse; 
    animation-name: pulse; 
}

@-webkit-keyframes pulse { 
    0% { -webkit-transform: scale(1); } 
    50% { -webkit-transform: scale(1.1); } 
    100% { -webkit-transform: scale(1); } 
} 
@keyframes pulse { 
    0% { transform: scale(1); } 
    50% { transform: scale(1.1); } 
    100% { transform: scale(1); } 
}

.clickArea {
	position:absolute;
	width:200px;
	height:250px;
}

.clickArea {
	cursor: pointer;
}

.ref {
	width:400px;
	position:relative;
	top:200px;
	right:80px;
}

.close {
	font-size:2.5em;
	position:absolute;
	background:red;
	border-radius:50%;
	width:60px;
	height:60px;
	color:#FFF;
	line-height:60px;
	top:300px;
	left:700px;
	z-index:100;
}

.close:hover {
	cursor: pointer;
	transform:scale(0.9,0.9);
}

#drags {
	background:rgba(0,0,0,0.7);
	padding:20px;
	position:absolute;
	top:230px;
	width:310px;
	height:471px;
	left:970px;
}

#drags img {
	width:147px;
	margin:3px;
}

#drops div {
	position:absolute;
	height:147px;
	width:147px;
}

#drops div img {
	width:147px;
}