.button {line-height:21px;}

#ios-features p {
    color: #666666;
    font-size: 14px;
}

#ios-features h2 {
    color: #0F6CB6;
	font-size:40px;
	line-height:46px;
	letter-spacing:-1px;
}

#ios-features h3 {
    color: #0F6CB6;
	font-size:22px;
	font-family:'ff-dax-web-pro-1','ff-dax-web-pro-2','Gotham A','Gotham B','Arial Narrow','Helvetica Neue',Arial,'Liberation Sans',FreeSans,Sans-Serif;
	letter-spacing:-1px;

}

#ios-features h4 {
    color: #0F6CB6;
	font-size:18px;
}


#ios-features .img-center {
	text-align:center;
}

#ios-features #ios-header {
    background: url("/images/ios/ios_iphone_header.png") no-repeat scroll right bottom transparent;
    height: 405px;
    padding-top: 50px;
	margin-bottom:60px;
}

#ios-features #ios-header-ipad {
    background: url("/images/ios/ios-ipad-header.png") no-repeat scroll right bottom transparent;
    height: 405px;
    padding-top: 50px;
	margin-bottom:60px;
}

#ios-features #ios-header h1, #ios-features #ios-header-ipad h1 {
    color: #0F6CB6;
    font-size: 58px;
    letter-spacing: -4px;
}

#ios-features #ios-header p,  #ios-features #ios-header-ipad p {
    font-size: 16px;
}


#ios-features #social {margin-top:60px}
#ios-features .socialButton {display:inline;}
#ios-features .socialButton.facebook {position:relative; top:-3px;}
#ios-features .socialButton.google {position:relative; left:-20px;}
#ios-features .socialButton.mail {position:relative; left:-45px; top:-1px}





#ios-features #ios-video {
	background: url("/images/ios/ios-video-shadow.png") no-repeat scroll 75px bottom transparent;
	height:300px;
	text-align:center;
	margin-bottom:20px;
    
}


#ios-features #ios-video-desc h2 {
	margin-top:95px;
    
}

#ios-features .new-feature h3 {
	margin-top:20px;

}


#ios-features #click-feature {
	margin-top:0px;
	padding-top:60px;
	padding-bottom:80px;
	background:#E9E9E9;
}


#ios-features #click-feature li {
	color:#8A8A8A;
	list-style-type:none;
	margin-left:0;
}

#ios-features #click-feature.ipad li {
	color:#8A8A8A;
	list-style-type:none;
	margin-left:0;
}


#ios-features #click-feature .icon {
	background:url("/images/ios/ios-feature-sprite.png") no-repeat;
	width:60px;
	height:65px;
	margin:60px 0 30px;
}

#ios-features #click-feature .icon.pguid  { background-position: 0 0     	; }
#ios-features #click-feature .icon.notes  { background-position: 0 -835px	; }
#ios-features #click-feature .icon.tcomp  { background-position: 0 -75px	; }
#ios-features #click-feature .icon.custs  { background-position: 0 -150px	; }
#ios-features #click-feature .icon.qjump  { background-position: 0 -225px	; }
#ios-features #click-feature .icon.rplan  { background-position: 0 -305px	; }
#ios-features #click-feature .icon.libra  { background-position: 0 -380px	; }
#ios-features #click-feature .icon.words  { background-position: 0 -458px	; }
#ios-features #click-feature .icon.langu  { background-position: 0 -530px	; }
#ios-features #click-feature .icon.split  { background-position: 0 -605px	; }
#ios-features #click-feature .icon.share  { background-position: 0 -680px	; }
#ios-features #click-feature .icon.searc  { background-position: 0 -758px	; }
#ios-features #click-feature .icon.highl  { background-position: 0 -925px	; }



#ios-features #click-feature .icon-2 {
    background: url("/images/apps/screens/apps-sprite.png") no-repeat scroll 0 0 transparent;
    height: 75px;
    margin: 30px 0 30px;
    width: 60px;
}

#ios-features #click-feature .icon-2.bubble  { background-position: -65px -330px     	; }


#ios-features #click-feature .tabs li {	
	margin:0px 0 10px 0; 
	cursor:pointer;
	height:25px;
	width:125px;
	padding:4px 0 0 25px;
	display:inline-block;

}

#ios-features #click-feature .tabs li:hover, #ios-features #click-feature .tabs li.selected {
	background:url("/images/ios/button-hover.png") no-repeat;	
	color:#0F6CB6;
	font-weight:bold;
}

#ios-features #click-feature .tabs {margin-top:20px;}

#ios-features #click-feature .screens { position:relative; }

#ios-features #click-feature .screens li.screen {	
	display:none;
	overflow:hidden;
	list-style-type:none;
	width:490px;
}

#ios-features #click-feature.ipad li {

}

#ios-features #click-feature.ipad .screens li.screen {	
	height:510px;
	width:595px;
}






#ios-features #click-feature .desc-line {
	border-top:solid 1px #C8C8C8;
    height: 1px;
/*    right: -170px;
*/  right: 30px;
	top: 145px;
	width: 160px;
	position:absolute;
}

#ios-features #click-feature .iphone-features .desc-line {
	width: 176px;
}

#ios-features #download-bar {
	background:#0F6CB6;
	color:#FFF;
	text-align:center;
	font-size:21px;
	padding-top:20px;
	padding-bottom:20px;

}

#ios-features #ios-library {
	padding-top:40px;
	padding-bottom:40px;
	
}
#ios-features #ios-library h2 {
	margin-left:30px;
	
}
#ios-features #ios-library h2 img {
	margin-right:5px;
	display:none;
	vertical-align:bottom;
}


#ios-features #ios-form {
	background: url("/images/ios/ios-form-bg.png") no-repeat scroll center transparent;
	height:360px;
	padding-top:100px;
}

#ios-features #ios-form h3 {
	margin-top:30px;
}

#ios-features #ios-form form {
	margin-bottom:10px;
}
/* #ios-features #ios-header .button, #ios-features #ios-header-ipad .button {float:right; margin-top:20px} */
#ios-header .button-large.orange, #ios-header-ipad .button-large.orange {margin-top:20px;}

/*.button-large.orange {
	background: url("/images/ios/button-large-orange.png") no-repeat scroll center;
	border: 0 none;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-family: 'ff-dax-web-pro-1','ff-dax-web-pro-2','Gotham A','Gotham B','Arial Narrow','Helvetica Neue',Arial,'Liberation Sans',FreeSans,Sans-Serif;
	font-size: 16px !important;
	font-weight: normal;
	height: 30px;
	line-height: 32px;
	overflow: hidden;
	padding: 0;
	text-align: center;
	text-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
	-webkit-text-stroke: .6px #FFFFFF;
	-webkit-text-fill-color: #FFFFFF;
	text-transform: none;
	width: 110px;
	float:left;
	}*/

#ios-form input[type="checkbox"] {margin-left:0px;}

#ios-form label {font-size:11px; padding-left:5px;}
#ios-library a.button {text-transform:none;}

#ios-features input.button {text-transform:none;}

.clear-2 {
    clear: both;
    display: block;
    height: 40px;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}