a {

	display:inline-block;
	background-color:#627734;
	color:#fff;
	padding: 10px;
	border-radius:5px;
	text-decoration:none;
	box-shadow: 0 0 1px rgba(0,0,0,0);
	transition: color .5s, background-color 1s, box-shadow 0.3s;
}

a:hover{
	background-color:blue;
	box-shadow: 0 3px 10px rgba(0,0,0,3);
}

body{
	font-family:Arial;
}

h1,h2,h3,h4{
	font-weight: normal;
	font-size: 48px;
}

h1{
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}


@-webkit-keyframes fadeIn{
	0%{
		opacity:0;
		margin-left:100px;
	}
	50%{
		opacity:1;
		margin-left:100px;
	}
	100%{
		opacity:1;
		margin-left:0px;
	}
@keyframes fadeIn{
	0%{
		opacity:0;
		margin-left:100px;
	}
	50%{
		opacity:1;
		margin-left:100px;
	}
	100%{
		opacity:1;
		margin-left:0px;
	}
