@charset "utf-8";
.ghost_move{

    -webkit-animation: ghost_move 2s infinite cubic-bezier(0.25,0.5,0.25,0.5);
   	   -moz-animation: ghost_move 2s infinite cubic-bezier(0.25,0.5,0.25,0.5);
   	    -ms-animation: ghost_move 2s infinite cubic-bezier(0.25,0.5,0.25,0.5);
         -o-animation: ghost_move 2s infinite cubic-bezier(0.25,0.5,0.25,0.5);
    		animation: ghost_move 2s infinite cubic-bezier(0.25,0.5,0.25,0.5);
}

	@-webkit-keyframes ghost_move {
		0% {
			margin-top: 0px;
			margin-bottom: 0px;
			width: 100%;
		}
	    30% {
		  	margin-top: -12px;
		    margin-bottom: -12px;
		    width: 100%;
		}
	    55% {
		  	margin-top: 0px;
		    margin-bottom: 0px;
		    width: 100%;
		}
	    85% {
		  	margin-top: -6px;
		    margin-bottom: -14px;
		    width: 100%;
		}
		100% {
			margin-top: 0px;
			margin-bottom: -4px;
			width: 100%;
		}
	}

	@-moz-keyframes ghost_move {
		0% {
			margin-top: 0px;
			margin-bottom: 0px;
			width: 100%;
		}
	    30% {
		  	margin-top: -12px;
		    margin-bottom: -12px;
		    width: 100%;
		}
	    55% {
		  	margin-top: 0px;
		    margin-bottom: 0px;
		    width: 100%;
		}
	    85% {
		  	margin-top: -6px;
		    margin-bottom: -14px;
		    width: 100%;
		}
		100% {
			margin-top: 0px;
			margin-bottom: -4px;
			width: 100%;
		}
	}
	@-ms-keyframes ghost_move {
		0% {
			margin-top: 0px;
			margin-bottom: 0px;
			width: 100%;
		}
	    30% {
		  	margin-top: -12px;
		    margin-bottom: -12px;
		    width: 100%;
		}
	    55% {
		  	margin-top: 0px;
		    margin-bottom: 0px;
		    width: 100%;
		}
	    85% {
		  	margin-top: -6px;
		    margin-bottom: -14px;
		    width: 100%;
		}
		100% {
			margin-top: 0px;
			margin-bottom: -4px;
			width: 100%;
		}
	}
	@-o-keyframes ghost_move {
		0% {
			margin-top: 0px;
			margin-bottom: 0px;
			width: 100%;
		}
	    30% {
		  	margin-top: -12px;
		    margin-bottom: -12px;
		    width: 100%;
		}
	    55% {
		  	margin-top: 0px;
		    margin-bottom: 0px;
		    width: 100%;
		}
	    85% {
		  	margin-top: -6px;
		    margin-bottom: -14px;
		    width: 100%;
		}
		100% {
			margin-top: 0px;
			margin-bottom: -4px;
			width: 100%;
		}
	}



