/* @import url(https://fonts.googleapis.com/css?family=Lemon&text=Loading…&display=swap); Font used is Lemon(https://www.google.com/fonts/specimen/Lemon) by Eduardo Tunni. */
@import url(https://fonts.bunny.net/css?family=lemon:400);

*, *:before {box-sizing: border-box}

@supports (-ms-accelerator:true) {
  body:before {
  position: relative;
  left: 0;
  right: 0;
  display: block;

  }
}

html, body {
	
	height: 100%;
	margin: 0;	
	background: ;
}

/* via  */
.center {
	height: 100%;
}

.center:before {
  content: '';
  display: inline-block;
  height: 100%; 
  vertical-align: middle;  
 }
 
.centered {
  display: inline-block;
  vertical-align: middle;
  Horizontal-align:center;
  width: 33%;
  min-width: 300px
 }

/*SVG Styling*/ 
.chicken {
	fill: #985538
}	
.swing {
	fill: #84BD00
}

#swinging {
	transform-origin: top center;
	animation: swingme 2s ease-in-out 0s infinite;
}
	
@keyframes swingme {
	0%, 100% {
		transform: rotate(10deg);
	}	
	50% {
		transform: rotate(-10deg);
	}	
}

#shadow {
	fill: #333;
	fill-opacity: .1;
	animation: shadow 2s ease-in-out 0s infinite;
}

@keyframes shadow {
	0%, 100% {
		transform: translateX(-2em);
	}
	50% {
		transform: translateX(2em);
	}
}
