.img-fluid_logo1 {
  max-width: 71%;
  height: auto;
  vertical-align: middle;
  border-style: none;
  border-radius: 5px;
  opacity: 0.1;
  position: relative;
  top: -449px;
  z-index: 25;
  left: 1px;
}
  
  .container_fire {
	opacity: 1.4;
	margin: 80px auto;
	width: 60px;
	height: 60px;
	position: relative;
	transform-origin: center bottom;
	animation-name: flicker;
	animation-duration: 3ms;
	animation-delay: 200ms;
	animation-timing-function: ease-in;
	animation-iteration-count: infinite;
	animation-direction: alternate;
	top: -1596px;
	z-index: 12;
	right: -1px;
}

.container_fire1 {
	opacity: 0.9;
	margin: 80px auto;
	width: 60px;
	height: 60px;
	position: relative;
	transform-origin: center bottom;
	animation-name: flicker;
	animation-duration: 3ms;
	animation-delay: 200ms;
	animation-timing-function: ease-in;
	animation-iteration-count: infinite;
	animation-direction: alternate;
	top: -1227px;
	z-index: 25;
	right: -6px;
}

.container_fire2 {
	opacity: 1.4;
	margin: 80px auto;
	width: 60px;
	height: 60px;
	position: relative;
	transform-origin: center bottom;
	animation-name: flicker;
	animation-duration: 3ms;
	animation-delay: 200ms;
	animation-timing-function: ease-in;
	animation-iteration-count: infinite;
	animation-direction: alternate;
	top: -1596px;
	z-index: 12;
	right: -1px;
}

.flame{
  opacity: 0.9;
  bottom:0;
  position:absolute;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-top-left-radius: 50%;
  transform:rotate(-45deg) scale(1.5,1.5);
}

.yellow{
  left:15px; 
  width: 12px;
  height: 12px;
  background:gold;
  box-shadow: 0px 0px 9px 4px gold;
}

.orange{
  left:15px; 
  width: 16px;
  height: 16px;
  background:orange;
  box-shadow: 0px 0px 9px 4px orange;
}

.red{
  left:15px;
  width: 20px;
  height: 20px;
  background:OrangeRed;
  box-shadow: 0px 0px 5px 4px OrangeRed;
}

.white{
  left:17px; 
  bottom:-4px;
  width: 12px;
  height: 12px;
  background:white;
  box-shadow: 0px 0px 9px 4px white;
}

.circle{
  border-radius: 50%;
  position:absolute;  
}

.blue {
	width: 0px;
	height: 4px;
	left: 22px;
	bottom: -14px;
	background: SlateBlue;
	box-shadow: 0px 0px 15px 10px SlateBlue;
}

.black{
  width: 16px;
  height: 16px;
  left:10px;
  bottom:-60px;  
  /*background: black;
  box-shadow: 0px 0px 15px 10px black;*/
}

.flame1a{
  opacity: 1;
  bottom:0;
  position:absolute;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-top-left-radius: 50%;
  transform:rotate(-45deg) scale(1.5,1.5);
}

.yellow1a{
  left:15px; 
  width: 21px;
  height: 21px;
  background:gold;
  box-shadow: 0px 0px 9px 4px gold;
}

.orange1a{
  left:15px; 
  width: 28px;
  height: 28px;
  background:orange;
  box-shadow: 0px 0px 9px 4px orange;
}

.red1a{
  left:15px;
  width: 35px;
  height: 35px;
  background:OrangeRed;
  box-shadow: 0px 0px 5px 4px OrangeRed;
}

.white1a{
  left:17px; 
  bottom:-4px;
  width: 21px;
  height: 21px;
  background:white;
  box-shadow: 0px 0px 9px 4px white;
}

.circle1{
  border-radius: 50%;
  position:absolute;  
}

.blue1a {
	width: 0px;
	height: 7px;
	left: 22px;
	bottom: -14px;
	background: SlateBlue;
	box-shadow: 0px 0px 15px 10px SlateBlue;
}

.black1a{
  width: 28px;
  height: 28px;
  left:10px;
  bottom:-60px;  
  background: black;
  box-shadow: 0px 0px 15px 10px black;
}

@keyframes flicker{
  0%   {transform: rotate(-1deg);}
  20%  {transform: rotate(1deg);}
  40%  {transform: rotate(-1deg);}
  60%  {transform: rotate(1deg) scaleY(1.04);}
  80%  {transform: rotate(-2deg) scaleY(0.92);}
  100% {transform: rotate(1deg);}
}
  
  

@-moz-keyframes rotate {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
@-moz-keyframes rotate {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}

@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
  }
  to { 
    -webkit-transform: rotate(360deg);
  }
}



#ferris-wheel-container1 {
	
	/*background:url(images/gong.png) no-repeat scroll center bottom rgba(0, 0, 0, 0);*/
	height: 329px;
    width: 329px;
	z-index: 4;
	margin: 0 auto;
  
   -webkit-animation-name:             rotate; 
    -webkit-animation-duration:         2s; 
    -webkit-animation-iteration-count:  infinite;
    -webkit-animation-timing-function: linear;
	animation-name:             rotate; 
    animation-duration:         0s; 
    animation-iteration-count:  infinite;
    animation-timing-function: linear;
}

#flags, #flags2, #grass, #clown, #midtents, #detailedtents, #bigtent, #nowplaying, #ferris-wheel-container, #walker {
    /*position: absolute;*/
}

/*Flower*/
#wheel2a {
  -webkit-animation-name: rotate;
  -webkit-animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-name: rotate;
  animation-duration: 80s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  background: url(../../images/flower_329_r2.png) no-repeat;
  display: block;
  height: 329px;
  left: 0px;
  position: relative;
  top: -331px;
  width: 329px;
  z-index: 11;
  opacity: 0.1;
  
}
    
  /*Tree*/
#wheel5a {
	-webkit-animation-name: rotate;
	-webkit-animation-duration: 2s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-name: rotate;
	animation-duration: 40s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	/*background: url(images/tree_spin1.png) no-repeat;*/
	/* display: block; */
	height: 329px;
	left: 4px;
	position: relative;
	top: -1314px;
	width: 329px;
	z-index: 11;
	opacity: 1;
}

/*Wolf Head */
  #wheel3a {	
    -webkit-animation-name:             rotate; 
    -webkit-animation-duration:         2s; 
    -webkit-animation-iteration-count:  infinite;
    -webkit-animation-timing-function: linear;
	animation-name:             rotate; 
    animation-duration:         0s; 
    animation-iteration-count:  infinite;
    animation-timing-function: linear;
	background: url(../../images/bottom_wheel_aotw_b-01.png) no-repeat;
	/*display: block;*/
	height: 329px;
    left: -1px;
    position: relative;
    top: -659px;
    width: 329px;
    z-index: 14;
    opacity: 0.85;
    }
    
/*Gong */
#wheel0a {	
    -webkit-animation-name:             rotate; 
    -webkit-animation-duration:         2s; 
    -webkit-animation-iteration-count:  infinite;
    -webkit-animation-timing-function: linear;
	animation-name:             rotate; 
    animation-duration:         1s; 
    animation-iteration-count:  infinite;
    animation-timing-function: linear;
	background: url(../../images/gong.png) no-repeat;
	/*display: block;*/
	height: 329px;
    left: 4px;
    position: relative;
    top: -659px;
    width: 329px;
    z-index: 9;
    }
    
    /*NOT IN USE */
#wheel4a {
  -webkit-animation-name: rotate;
  -webkit-animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-name: rotate;
  animation-duration: 50s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation: blink 0.1s;
    animation-iteration-count: 1;
  animation-iteration-count: infinite;
  /*-webkit-animation: blink 0.1s;*/
    animation-iteration-count: 1;
  -webkit-animation-iteration-count: infinite;
  background: url(../../images/bottom_eye.png) no-repeat;
  display: block;
  height: 329px;
  left: -1px;
  position: relative;
  top: -987px;
  width: 329px;
  z-index: 10;
  opacity: 0.9;
}
    
  /* Blinking Button CSS animation */
@keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

/* Blinking Button CSS animation- Chrome, Safari, Opera */
@-webkit-keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

/* Blinking Button CSS alternate speeds */
/*img {
    animation: blink 0.7s;
    animation-iteration-count: infinite;
	
	/* Chrome, Safari, Opera */
	-webkit-animation: blink 0.7s;
	-webkit-animation-iteration-count: infinite;
}
/*#img2 {
    animation: blink 0.8s;
    animation-iteration-count: infinite;
	
	/* Chrome, Safari, Opera */
	-webkit-animation: blink 0.8s;
	-webkit-animation-iteration-count: infinite;
}
#nose {
    animation: blink 0.2s;
    animation-iteration-count: infinite;
	
	/* Chrome, Safari, Opera */
	-webkit-animation: blink 0.2s;
	-webkit-animation-iteration-count: infinite;
}

    /*Star Spin*/
#wheela {	
    background: url(../../images/bottom_wheel.png) no-repeat scroll center bottom rgba(0, 0, 0, 0);
  height: 329px;
  width: 329px;
  z-index: 4;
  margin: 0 auto;
  -webkit-animation-name: rotate;
  -webkit-animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-name: rotate;
  animation-direction: reverse;
  animation-duration: 80.5s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

#twowheela {	
    -webkit-animation-name:             rotate; 
    -webkit-animation-duration:         2s; 
    -webkit-animation-iteration-count:  infinite;
    -webkit-animation-timing-function: linear;
	animation-name:             rotate; 
    animation-duration:         2s; 
    animation-iteration-count:  infinite;
    animation-timing-function: linear;
	background: url(../../images/bottom_eye.png) no-repeat;
	/*display: block;*/
	height: 329px;
    left: 4px;
    position: relative;
    top: 1px;
    width: 329px;
    z-index: 10;
    }






 
 .img-fluid_logo1 {
	max-width: 78%;
	height: auto;
	vertical-align: middle;
	border-style: none;
	border-radius: 5px;
	opacity: 0.7;
}

