/* iphone pages css - iphone  */

body {
-webkit-text-size-adjust: 350%;
}

div#page, 
div#foot, 
div#head, 
div#content,
div.text,
div#productbox
 {
	background: none; 
	border: none;
	margin: 0;
	padding: 0;
	height: auto;
	width: 100%;
	}

div#nav,
#content ul.platformnav,
div#utilitynav,
p.platformheady  {
display: none;
}


#altlogo {
display: block;
height: 6%;
margin: 10px;
}

div.text {
padding-top: 4%;
}
div.text h3 {
margin-bottom: 5%;
}


.biglist li { 
margin-left: 10%;
padding-bottom: 5% ;
}


ul.boxed {
border: none;
margin-right: 10%;
padding: 5%;
}
.boxed li strong {
display: block;
}

li img.marr { 
height: 30%;
margin-right: 0;
}


#regbutt {
height: 10%;
}

div#foot {
padding-bottom: 10%;
text-align: center;
}

div#foot ul {
	display:none;
}

#seo {
display: none;
}

#page #content {
background-color: #FFF;
}

#content h3#platformtitle {
background-color: transparent;
padding: 0;
margin: 0 10px 0 20px;
}
h3#platformtitle em { 
float: none;
position: absolute;
top: 8.75em;
}
h3#platformtitle em img { 
height: 10%;
}

div#productbox {
margin: 4.5em 20px 0 0;
padding: 1em 15px;
}


	#hardware, img.screenshot { 
	display: none;
	}
	#productbox .idTabs {
	left: 0;
	margin: 22px 0 0 0;
	padding: 0;
	}
	#content #productbox .idTabs li a { 
	text-decoration: underline;
	text-indent: 0;
	padding: 15px 20px;
	width: 6.5em;
	}
	
	#content #productbox .idTabs li a.selected,
	#content #productbox .idTabs li a.selected:hover {
	background: none;
	-webkit-border-radius: 2em;
	}
div.feature {
position: relative;
margin-left: 295px;
padding-top: 10px;
}


.col1, .col2 {
width: auto;
float: none;
padding: 10px 15px;
}
#content .col2 ol {
padding-left: 55px;
}


	#logoappstore {
	height: 8%;
	display: block;
	}
	
	

h3#platformtitle em img { 
height: 1%;
}

div#navloc { background: none; }
#page #content { width:  100%; }


h3#platformtitle em a img, h3#platformtitle em input { height: 1% }