/* Custom Styles */
*, *:before, *:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
  }
#container {
	overflow: hidden;
	width: 300px;
	height: 250px;
}

#logo {background-position:-49px -795px; width: 178px; height: 48px; top:155px; left: 55px; opacity:0;}
#cta {background-position:0 0; width: 102px; height: 29px; top:215px; left: 190px;}
#cta_hover {background-position:-109px 0; width: 102px; height: 29px; top:215px; left: 190px; opacity: 0;}

#frame1 {
	background-image: none !important;
	background-color: #E7F0F0;
	position: relative;
}

.solve, .customer, .identity1, .with, .enterprise, .identity2 {
	display: block;
	margin: 0 auto;
}

.solve {
	margin-top: 25px;
	width: 10000%;
	position: relative;
	top: 500px;
}

.customer {
	margin-top: 15px;
	width: 10000%;
	position: relative;
	top: 500px;
}

.identity1 {
	margin-top: 10px;
	width: 10000%;
	position: relative;
	top: 500px;
}

.with {
	margin-top: 15px;
	width: 10000%;
	position: relative;
	top: 500px;
}

.enterprise {
	margin-top: 10px;
	width: 10000%;
	position: relative;
	top: 500px;
}

.identity2 {
	margin-top: 10px;
	width: 10000%;
	position: relative;
	top: 500px;
}


#frame2 {
	background-image: url('../img/f2bg.jpg') !important;
	background-position: right;
	background-color: #fff;
	position: relative;
}

.balance {
	display: block;
	position: relative;
	left: -1000px;
	top: 20px;
}

.usability {
	display: block;
	position: relative;
	left: -1000px;
	top: 35px;
}

.and {
	position: relative;
	left: -1000px;
	top: 38px;
}

.security {
	position: relative;
	left: -1000px;
	top: 45px;
}

.with2 {
	display: block;
	position: relative;
	left: -1000px;
	top: 45px;
}

.ciam {
	display: block;
	position: relative;
	left: -1000px;
	top: 55px;
}

#frame3 {
	background-image: none !important;
	background-color: #fff;
	position: relative;
}

.cta {
	display: block;
	margin: 0 auto;
	position: relative;
	top: 25px;
	opacity: 0;
}

.logo {
	display: block;
	margin: 0 auto;
	position: relative;
	left: 500px;
	top: 10px;
}