a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
	margin:0;
	padding:0;
	border:0;
	font:inherit;
	vertical-align:baseline
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
body {

}
ol, ul {
list-style:none;

}
blockquote, q {
	quotes:none
}
blockquote:after, blockquote:before, q:after, q:before {
	content:'';
	content:none
}
table {
	border-collapse:collapse;
	border-spacing:0
}
@-webkit-keyframes paused {
0% {
background-position:0 0;
opacity:0
}
100% {
background-position:0 0;
opacity:.7
}
}
@-moz-keyframes paused {
0% {
background-position:0 0;
opacity:0
}
100% {
background-position:0 0;
opacity:.7
}
}
@-ms-keyframes paused {
0% {
background-position:0 0;
opacity:0
}
100% {
background-position:0 0;
opacity:.7
}
}
@-o-keyframes paused {
0% {
background-position:0 0;
opacity:0
}
100% {
background-position:0 0;
opacity:.7
}
}
@keyframes paused {
0% {
background-position:0 0;
opacity:0
}
100% {
background-position:0 0;
opacity:.7
}
}
@-webkit-keyframes status-bar {
0% {
background-position:-119px 0
}
100% {
background-position:0 0
}
}
@-moz-keyframes status-bar {
0% {
background-position:-119px 0
}
100% {
background-position:0 0
}
}
@-ms-keyframes status-bar {
0% {
background-position:-119px 0
}
100% {
background-position:0 0
}
}
@-o-keyframes status-bar {
0% {
background-position:-119px 0
}
100% {
background-position:0 0
}
}
@keyframes status-bar {
0% {
background-position:-119px 0
}
100% {
background-position:0 0
}
}
@-webkit-keyframes preload {
0% {
opacity:0
}
50% {
opacity:1
}
100% {
opacity:0
}
}
@-moz-keyframes preload {
0% {
opacity:0
}
50% {
opacity:1
}
100% {
opacity:0
}
}
@-ms-keyframes preload {
0% {
opacity:0
}
50% {
opacity:1
}
100% {
opacity:0
}
}
@-o-keyframes preload {
0% {
opacity:0
}
50% {
opacity:1
}
100% {
opacity:0
}
}
@keyframes preload {
0% {
opacity:0
}
50% {
opacity:1
}
100% {
opacity:0
}
}
#sequence-theme {
	width:100%;
	height:348px;
	overflow:hidden;
	background-image:url(../images/banner.jpg)
}
#sequence.sequence-fallback {
	overflow:hidden
}
#sequence {
	position:relative;
	height:348px;
	width:100%;
	max-width:1000px;
	margin:0 auto
}
#sequence>.sequence-canvas {
	height:86%;
	width:100%
}
#sequence>.sequence-canvas>li {
	position:absolute;
	width:100%;
	height:100%;
	z-index:1
}
#sequence>.sequence-canvas li>* {
	position:absolute;
	z-index:5
}
#sequence h2 {
	font-family:Magra, sans-serif;
	font-size:30px;
	font-weight:700;
	margin:0 0 10px
}
#sequence h3 {
	font-family:Magra, sans-serif;
	font-size:20px
}
#sequence .controls {
	background:url(../images/bg-controls.png) no-repeat;
	height:49px;
	margin:0 auto;
	position:relative;
	top:299px;
	left:470px;
	width:198px;
	z-index:9999
}
#sequence .sequence-next, #sequence .sequence-prev {
	opacity:.7
}
#sequence .sequence-next, #sequence .sequence-pause, #sequence .sequence-prev {
	position:absolute;
	z-index:10000;
	top:4px
}
#sequence .sequence-next {
	background:url(../images/bt-next.png) 50% 4px no-repeat;
	height:34px;
	left:120px;
	width:41px
}
#sequence .sequence-next:hover, #sequence .sequence-pause:hover, #sequence .sequence-prev:hover {
	background-position:50% -26px
}
#sequence .sequence-prev {
	left:48px;
	background:url(../images/bt-prev.png) 50% 4px no-repeat;
	height:34px;
	width:41px
}
#sequence .sequence-pause {
	background:url(../images/bt-pause.png) 50% 4px no-repeat;
	cursor:pointer;
	height:33px;
	left:83px;
	width:42px
}
#sequence .sequence-pause.paused {
	background:url(../images/bt-play.png) 50% 4px no-repeat;
	height:33px;
	left:87px;
	width:42px
}
#sequence .sequence-pause.paused:hover {
	background-position:50% -25px
}
#sequence .status {
	background:url(../images/status-bar.png) -119px 0 repeat-y;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	height:6px;
	margin:0 auto;
	position:relative;
	top:4px;
	width:118px
}
#sequence .status.paused {
	-webkit-animation:paused 1s linear alternate infinite;
	-moz-animation:paused 1s linear alternate infinite;
	-ms-animation:paused 1s linear alternate infinite;
	-o-animation:paused 1s linear alternate infinite;
	animation:paused 1s linear alternate infinite
}
#sequence .status.active {
	-webkit-animation:status-bar 4s linear;
	-moz-animation:status-bar 4s linear;
	-ms-animation:status-bar 4s linear;
	-o-animation:status-bar 4s linear;
	animation:status-bar 4s linear
}
#sequence .pause-icon {
	right:20px;
	position:absolute;
	bottom:20px
}
#sequence .sequence-preloader {
	height:100%;
	position:absolute;
	width:100%;
	z-index:999999
}
#sequence .sequence-preloader img {
	background:#f93;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;
	border-radius:6px;
	display:inline-block;
	height:12px;
	opacity:0;
	position:relative;
	top:-50%;
	width:12px;
	-webkit-animation:preload 1s infinite;
	-moz-animation:preload 1s infinite;
	-ms-animation:preload 1s infinite;
	-o-animation:preload 1s infinite;
	animation:preload 1s infinite
}
#sequence .sequence-preloader .preloading {
	height:12px;
	margin:0 auto;
	top:50%;
	position:relative;
	width:48px
}
#sequence .sequence-preloader img:nth-child(2) {
-webkit-animation-delay:.15s;
-moz-animation-delay:.15s;
-ms-animation-delay:.15s;
-o-animation-delay:.15s;
animation-delay:.15s
}
#sequence .sequence-preloader img:nth-child(3) {
-webkit-animation-delay:.3s;
-moz-animation-delay:.3s;
-ms-animation-delay:.3s;
-o-animation-delay:.3s;
animation-delay:.3s
}
#sequence .sequence-preloader .preloading-complete {
	opacity:0;
	visibility:hidden;
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .iphone {
	left:220px;
	opacity:1;
	position:absolute;
	top:630px;
	-webkit-transform:rotate(-40deg);
	-moz-transform:rotate(-40deg);
	-ms-transform:rotate(-40deg);
	-o-transform:rotate(-40deg);
	transform:rotate(-40deg);
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s
}
#sequence .animate-in .iphone {
	left:480px;
	opacity:1;
	top:82px;
	z-index:99;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s
}
#sequence .animate-out .iphone {
	left:1100px;
	opacity:0;
	top:-370px;
	-webkit-transform:rotate(20deg);
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	transform:rotate(20deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}








#sequence .texteffect {
	left:220px;
	opacity:1;
	position:absolute;
	top:630px;
	-webkit-transform:rotate(-40deg);
	-moz-transform:rotate(-40deg);
	-ms-transform:rotate(-40deg);
	-o-transform:rotate(-40deg);
	transform:rotate(-40deg);
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s
}
#sequence .animate-in .texteffect {
	left:120px;
	opacity:1;
	top:82px;
	z-index:99;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s
}
#sequence .animate-out .texteffect {
	left:1100px;
	opacity:0;
	top:-370px;
	-webkit-transform:rotate(20deg);
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	transform:rotate(20deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}













#sequence .texteffect2 {
	left:220px;
	opacity:1;
	position:absolute;
	top:630px;
	-webkit-transform:rotate(-40deg);
	-moz-transform:rotate(-40deg);
	-ms-transform:rotate(-40deg);
	-o-transform:rotate(-40deg);
	transform:rotate(-40deg);
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s
}
#sequence .animate-in .texteffect2 {
	left:135px;
	opacity:1;
	top:80px;
	z-index:99;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s
}
#sequence .animate-out .texteffect2 {
	left:1100px;
	opacity:0;
	top:-370px;
	-webkit-transform:rotate(20deg);
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	transform:rotate(20deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}












#sequence .iphone-shadow {
	left:598px;
	opacity:0;
	top:490px;
	position:absolute;
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s
}
#sequence .animate-in .iphone-shadow {
	left:598px;
	opacity:1;
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s
}
#sequence .animate-out .iphone-shadow {
	left:598px;
	opacity:0;
	-webkit-transition-duration:2s;
	-moz-transition-duration:2s;
	-ms-transition-duration:2s;
	-o-transition-duration:2s;
	transition-duration:2s
}
#sequence .intro {
	position:absolute;
	left:-450px;
	top:-370px;
	width:400px;
	-webkit-transform:rotate(-40deg);
	-moz-transform:rotate(-40deg);
	-ms-transform:rotate(-40deg);
	-o-transform:rotate(-40deg);
	transform:rotate(-40deg);
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s
}
#sequence .animate-in .intro {
	left:-65px;
	top:325px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s;
	position:absolute;
	z-index:5
}
#sequence .animate-out .intro {
	left:100px;
	opacity:0;
	top:220px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .ipad {
	left:-450px;
	position:absolute;
	top:770px;
	-webkit-transform:rotate(-20deg);
	-moz-transform:rotate(-20deg);
	-ms-transform:rotate(-20deg);
	-o-transform:rotate(-20deg);
	transform:rotate(-20deg);
	z-index:5
}
#sequence .animate-in .ipad {
	left:165px;
	top:190px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .animate-out .ipad {
	left:-800px;
	opacity:0;
	top:20px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .webdesign {
	left:-900px;
	position:absolute;
	top:20px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s;
	z-index:5
}
#sequence .animate-in .webdesign {
	left:165px;
	top:70px;
	z-index:3;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .animate-out .webdesign {
	left:-450px;
	opacity:0;
	top:770px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:2s;
	-moz-transition-duration:2s;
	-ms-transition-duration:2s;
	-o-transition-duration:2s;
	transition-duration:2s
}
#sequence .hand {
	left:220px;
	opacity:1;
	position:absolute;
	top:630px;
	-webkit-transform:rotate(-40deg);
	-moz-transform:rotate(-40deg);
	-ms-transform:rotate(-40deg);
	-o-transform:rotate(-40deg);
	transform:rotate(-40deg);
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s
}
#sequence .animate-in .hand {
	left:400px;
	opacity:1;
	top:220px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s
}
#sequence .animate-out .hand {
	left:1100px;
	opacity:0;
	top:-370px;
	-webkit-transform:rotate(20deg);
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	transform:rotate(20deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .cart {
	left:450px;
	position:absolute;
	top:600px;
	-webkit-transform:rotate(-20deg);
	-moz-transform:rotate(-20deg);
	-ms-transform:rotate(-20deg);
	-o-transform:rotate(-20deg);
	transform:rotate(-20deg)
}
#sequence .animate-in .cart {
	left:0;
	top:345px;
	z-index:4;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:2s;
	-moz-transition-duration:2s;
	-ms-transition-duration:2s;
	-o-transition-duration:2s;
	transition-duration:2s
}
#sequence .animate-out .cart {
	opacity:0;
	left:60px;
	top:106px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .mobile {
	left:860px;
	top:220px;
	opacity:0;
	position:absolute;
	-webkit-transform:rotate(20deg);
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	transform:rotate(20deg)
}
#sequence .animate-in .mobile {
	left:575px;
	top:280px;
	opacity:1;
	z-index:4;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .animate-out .mobile {
	left:860px;
	top:220px;
	opacity:0;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .man {
	left:260px;
	position:absolute;
	top:-45px;
	opacity: 0;
}
#sequence .animate-in .man {
	left:200px;
	top:-45px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:2s;
	-moz-transition-duration:2s;
	-ms-transition-duration:2s;
	-o-transition-duration:2s;
	transition-duration:2s;
	opacity: 1;
	
}
#sequence .animate-out .man {
	opacity:0;
	left:60px;
	top:106px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}

















#sequence .slide2 {
	left:300px;
	top:80px;
	position:absolute;
	opacity:0;
	width:400px;
	-webkit-transform:rotate(20deg);
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	transform:rotate(20deg)
}
#sequence .animate-in .slide2 {
	left:300px;
	top:-29px;
	opacity:1;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .animate-out .slide2 {
	left:30px;
	top:220px;
	opacity:0;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}





















#sequence .hand {
	left:392px;
	top:300px;
	position:absolute;
	opacity:1;
	width:400px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg)
}
#sequence .animate-in .hand {
	left:392px;
	top:155px;
	opacity:1;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:3s;
	-moz-transition-duration:3s;
	-ms-transition-duration:3s;
	-o-transition-duration:3s;
	transition-duration:3s
}
#sequence .animate-out .hand {
	left:392px;
	top:300px;
	opacity:1;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}














#sequence .graph {
	left:461px;
	top:-10px;
	position:absolute;
	opacity:0;
	width:400px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg)
}
#sequence .animate-in .graph {
	left:461px;
	top:-10px;
	opacity:1;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:5s;
	-moz-transition-duration:5s;
	-ms-transition-duration:5s;
	-o-transition-duration:5s;
	transition-duration:5s
}
#sequence .animate-out .graph {
	left:461px;
	top:-10px;
	opacity:1;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}





















#sequence .slide3 {
	position:absolute;
	left:150px;
	opacity:0;
	top:30px;
	width:250px;
	-webkit-transform:rotate(20deg);
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	transform:rotate(20deg)
}
#sequence .animate-in .slide3 {
	left:150px;
	top:30px;
	opacity:1;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .animate-out .slide3 {
	left:150px;
	top:30px;
	opacity:0;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .slide4 {
	left:400px;
	top:-20px;
	opacity:0;
	position:absolute;
	width:400px;
	-webkit-transform:rotate(20deg);
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	transform:rotate(20deg)
}
#sequence .animate-in .slide4 {
	left:400px;
	top:-20px;
	opacity:1;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .animate-out .slide4 {
	left:400px;
	top:-20px;
	opacity:0;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .slide5 {
	left:635px;
	top:30px;
	opacity:0;
	position:absolute;
	width:400px;
	-webkit-transform:rotate(20deg);
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	transform:rotate(20deg)
}
#sequence .animate-in .slide5 {
	left:635px;
	top:30px;
	opacity:1;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .animate-out .slide5 {
	left:635px;
	top:30px;
	opacity:0;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .slide6 {
	left:860px;
	top:220px;
	opacity:0;
	position:absolute;
	width:400px;
	-webkit-transform:rotate(20deg);
	-moz-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	transform:rotate(20deg)
}
#sequence .animate-in .slide6 {
	left:860px;
	top:220px;
	opacity:1;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .animate-out .slide6 {
	left:860px;
	top:220px;
	opacity:0;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
#sequence .product1 {
	left:600px;
	position:absolute;
	top:-570px;
	z-index:3
}
#sequence .animate-in .product1 {
	left:600px;
	top:118px;
	-webkit-transition-duration:2.5s;
	-moz-transition-duration:2.5s;
	-ms-transition-duration:2.5s;
	-o-transition-duration:2.5s;
	transition-duration:2.5s;
	-webkit-transition-timing-function:ease-in;
	-moz-transition-timing-function:ease-in;
	-ms-transition-timing-function:ease-in;
	-o-transition-timing-function:ease-in;
	transition-timing-function:ease-in
}
#sequence .animate-out .product1 {
	left:600px;
	top:770px;
	-webkit-transform:rotate(100deg);
	-moz-transform:rotate(100deg);
	-ms-transform:rotate(100deg);
	-o-transform:rotate(100deg);
	transform:rotate(100deg);
	-webkit-transition-duration:2.5s;
	-moz-transition-duration:2.5s;
	-ms-transition-duration:2.5s;
	-o-transition-duration:2.5s;
	transition-duration:2.5s
}
#sequence .light {
	left:600px;
	position:absolute;
	top:-570px;
	z-index:3
}
#sequence .animate-in .light {
	left:535px;
	top:-25px;
	-webkit-transition-duration:2.5s;
	-moz-transition-duration:2.5s;
	-ms-transition-duration:2.5s;
	-o-transition-duration:2.5s;
	transition-duration:2.5s;
	-webkit-transition-timing-function:ease-in;
	-moz-transition-timing-function:ease-in;
	-ms-transition-timing-function:ease-in;
	-o-transition-timing-function:ease-in;
	transition-timing-function:ease-in
}
#sequence .animate-out .light {
	left:600px;
	top:770px;
	-webkit-transform:rotate(100deg);
	-moz-transform:rotate(100deg);
	-ms-transform:rotate(100deg);
	-o-transform:rotate(100deg);
	transform:rotate(100deg);
	-webkit-transition-duration:2.5s;
	-moz-transition-duration:2.5s;
	-ms-transition-duration:2.5s;
	-o-transition-duration:2.5s;
	transition-duration:2.5s
}
#sequence .product2 {
	left:500px;
	top:-570px;
	position:absolute;
	z-index:2;
	-webkit-transform:scale(0.9);
	-moz-transform:scale(0.9);
	-ms-transform:scale(0.9);
	-o-transform:scale(0.9);
	transform:scale(0.9)
}
#sequence .animate-in .product2 {
	left:500px;
	top:135px;
	-webkit-transition-duration:2s;
	-moz-transition-duration:2s;
	-ms-transition-duration:2s;
	-o-transition-duration:2s;
	transition-duration:2s;
	-webkit-transition-timing-function:ease-in;
	-moz-transition-timing-function:ease-in;
	-ms-transition-timing-function:ease-in;
	-o-transition-timing-function:ease-in;
	transition-timing-function:ease-in
}
#sequence .animate-out .product2 {
	left:700px;
	top:770px;
	-webkit-transform:rotate(100deg);
	-moz-transform:rotate(100deg);
	-ms-transform:rotate(100deg);
	-o-transform:rotate(100deg);
	transform:rotate(100deg);
	-webkit-transition-duration:2s;
	-moz-transition-duration:2s;
	-ms-transition-duration:2s;
	-o-transition-duration:2s;
	transition-duration:2s
}
#sequence .product3 {
	left:450px;
	top:-570px;
	position:absolute;
	z-index:1;
	-webkit-transform:scale(0.8);
	-moz-transform:scale(0.8);
	-ms-transform:scale(0.8);
	-o-transform:scale(0.8);
	transform:scale(0.8)
}
#sequence .animate-in .product3 {
	left:430px;
	top:10px;
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s;
	-webkit-transition-timing-function:ease-in;
	-moz-transition-timing-function:ease-in;
	-ms-transition-timing-function:ease-in;
	-o-transition-timing-function:ease-in;
	transition-timing-function:ease-in
}
#sequence .animate-out .product3 {
	left:800px;
	top:770px;
	-webkit-transform:rotate(100deg);
	-moz-transform:rotate(100deg);
	-ms-transform:rotate(100deg);
	-o-transform:rotate(100deg);
	transform:rotate(100deg);
	-webkit-transition-duration:1.5s;
	-moz-transition-duration:1.5s;
	-ms-transition-duration:1.5s;
	-o-transition-duration:1.5s;
	transition-duration:1.5s
}
.Producttitle {
	font-family:Lato, sans-serif;
	font-size:36px;
	color:#364907;
	font-weight:300;
	margin-left:-125px
}
.Productdescription {
	font-family:Lato, sans-serif;
	font-size:23px;
	line-height:36px;
	margin-left:-125px;
	color:#222c00;
	margin-top:25px;
	width:435px
}







#sequence .leaf7 {
	left:-463px;
	position:absolute;
	top:-60px;
	opacity:0;
}
#sequence .animate-in .leaf7 {
	left:-463px;
	top:-60px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s;
	opacity:1
}
#sequence .animate-out .leaf7 {
	opacity:0;
	left:-463px;
	top:-60px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	-ms-transition-duration:1s;
	-o-transition-duration:1s;
	transition-duration:1s
}
.bannerititle {
	font-family: 'Open Sans', sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight:300;
	width: 200px;
}
.bannerititle2 {
	font-family: 'Open Sans', sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight:300;
	width: 240px;
}
