/* reset */

html, body, object, img {
    margin: 0;
    padding: 0;
	}

a:active, a:hover { outline: 0; }
img { border: 0; }

/* structure */

#content{
	width: 728px;
	height: 90px;
	overflow: hidden;
	position: relative;
	/*background: url(%%FILE:JPG1%%) no-repeat 0 0;*/
	}

/* elements */

#frame-1, #frame-2, #logo, #lockup, #cta, #angle, #tint, #clickthrough-button, #bg{
    width: 728px;
	height: 90px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	z-index: 100;
	}
	
#bg{ opacity: 1; z-index: 99; }
#frame-1{  z-index: 102; }

#logo{ opacity: 1; }


#angle{  opacity: 1; left: -450px; z-index: 101; }
#tint{ background: rgba(0, 0, 0, 0.6); z-index: 99; }

#frame-1-img{ position:absolute; top:0; left:0; }
#frame-2-img{position:absolute; top:-450px; left:0;}
#logo-img{position:absolute; top:-180px; left:0; }
#lockup-img{ position:absolute; top:-270px; left:0; }
#cta-img{ position:absolute; top:-360px; left:0;}
#angle-img{ position:absolute; top:-90px; left:0;  }


#clickthrough-button {
    cursor: pointer;
    opacity: 0;
    z-index: 998;
    }

/* Animations */

.animClass {-webkit-transform: translate3d(0, 0, 0); /* Force Hardware Acceleration */ }

.transition-1{
	-webkit-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	}

.transition-2{
	-webkit-transition: all 0.8s ease-in-out;
	-ms-transition: all 0.8s ease-in-out;
	-moz-transition: all 0.8s ease-in-out;
	transition: all 0.8s ease-in-out;
	}

.transition-3{
	-webkit-transition: all 1.5s ease-in-out;
	-ms-transition: all 1.5s ease-in-out;
	-moz-transition: all 1.5s ease-in-out;
	transition: all 1.5s ease-in-out;
	}

.move-right{
	-webkit-transform: translate( 450px, 0);
	-ms-transform: translate( 450px, 0);
	-moz-transform: translate( 450px, 0);
	transform: translate( 450px, 0);
	}

.fade-in{ opacity: 1 !important; }
.fade-out{ opacity: 0 !important; }
.hide{ display: none !important; }
