﻿@charset "UTF-8";

.wow {
	visibility: hidden
}

.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}

.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}



@-webkit-keyframes bounceInRight {
	0%,60%,75%,90%,100% {
		-webkit-transition-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
		transition-timing-function: cubic-bezier(0.215,0.610,0.355,1.000)
	}

	0% {
		opacity: 0;
		-webkit-transform: translate3d(100px,0,0);
		transform: translate3d(100px,0,0)
	}

	60% {
		opacity: 1
	}

	100% {
		-webkit-transform: none;
		transform: none
	}
}

@keyframes bounceInRight {
	0%,60%,75%,90%,100% {
		-webkit-transition-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
		transition-timing-function: cubic-bezier(0.215,0.610,0.355,1.000)
	}

	0% {
		opacity: 0;
		-webkit-transform: translate3d(100px,0,0);
		transform: translate3d(100px,0,0)
	}

	60% {
		opacity: 1
	}

	100% {
		-webkit-transform: none;
		transform: none
	}
}

.bounceInRight {
	-webkit-animation-name: bounceInRight;
	animation-name: bounceInRight
}

@-webkit-keyframes bounceInUp {
	0%,60%,75%,90%,100% {
		-webkit-transition-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
		transition-timing-function: cubic-bezier(0.215,0.610,0.355,1.000)
	}

	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,100px,0);
		transform: translate3d(0,100px,0)
	}

	60% {
		opacity: 1
	}

	100% {
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

@keyframes bounceInUp {
	0%,60%,75%,90%,100% {
		-webkit-transition-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
		transition-timing-function: cubic-bezier(0.215,0.610,0.355,1.000)
	}

	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,100px,0);
		transform: translate3d(0,100px,0)
	}

	60% {
		opacity: 1
	}

	100% {
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.bounceInUp {
	-webkit-animation-name: bounceInUp;
	animation-name: bounceInUp
}






@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

.product_title {
	-webkit-animation-delay: .3s;
	-o-animation-delay: .3s;
	animation-delay: .3s
}

.custom_list ul.red,.content-sidebar .sidebar,.widget-one,.download a.v,.level>section>img,.product_list:nth-child(1),.level_con ul li:nth-child(1),.log ul li:nth-child(1),ul.color li:nth-child(1),.function ul li:nth-child(1) {
	-webkit-animation-delay: .3s;
	-o-animation-delay: .3s;
	animation-delay: .3s
}

.custom_list ul.blue,.content-sidebar .entry,.widget-two,.download a.d,.product_list:nth-child(2),.level_con ul li:nth-child(2),.ui_img img:nth-child(1),.report_img img:nth-child(1),.monitor img,.apply img,.query img,.book img,.log ul li:nth-child(2),ul.color li:nth-child(2),.function ul li:nth-child(2) {
	-webkit-animation-delay: .6s;
	-o-animation-delay: .6s;
	animation-delay: .6s
}

.custom_list ul.yellow,.widget-three,.product_list:nth-child(3),.level_con ul li:nth-child(3),.ui_img img:nth-child(2),.report_img img:nth-child(2),.log ul li:nth-child(3),ul.color li:nth-child(3),.function ul li:nth-child(3) {
	-webkit-animation-delay: .9s;
	-o-animation-delay: .9s;
	animation-delay: .9s
}

.custom_list ul.yellow,.widget-four,.product_list:nth-child(3),.level_con ul li:nth-child(3),.ui_img img:nth-child(2),.report_img img:nth-child(2),.log ul li:nth-child(3),ul.color li:nth-child(3),.function ul li:nth-child(3) {
	-webkit-animation-delay: 1.2s;
	-o-animation-delay: 1.2s;
	animation-delay: 1.2s
}


.level_con img,.product_list:nth-child(4),.log ul li:nth-child(4),ul.color li:nth-child(4),.function ul li:nth-child(4) {
	-webkit-animation-delay: 1.2s;
	-o-animation-delay: 1.2s;
	animation-delay: 1.2s
}

.log ul li:nth-child(5),ul.color li:nth-child(5),.function ul li:nth-child(5) {
	-webkit-animation-delay: 1.5s;
	-o-animation-delay: 1.5s;
	animation-delay: 1.5s
}

.log ul li:nth-child(6),ul.color li:nth-child(6),.function ul li:nth-child(6) {
	-webkit-animation-delay: 1.8s;
	-o-animation-delay: 1.8s;
	animation-delay: 1.8s
}

.log ul li:nth-child(7) {
	-webkit-animation-delay: 2.1s;
	-o-animation-delay: 2.1s;
	animation-delay: 2.1s
}