/*
Theme Name: Twenty Ten
Theme URI: http://wordpress.org/
Description: The 2010 default theme for WordPress.
Author: the WordPress team
Version: 1.0
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */




@font-face {
font-family: 'RockwellRegular';
src: url('fonts/rock-webfont.eot');
src: url('fonts/rock-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/rock-webfont.woff') format('woff'), url('fonts/rock-webfont.ttf') format('truetype'), url('fonts/rock-webfont.svg#RockwellRegular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'RockwellBold';
src: url('fonts/rockb-webfont.eot');
src: url('fonts/rockb-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/rockb-webfont.woff') format('woff'), url('fonts/rockb-webfont.ttf') format('truetype'), url('fonts/rockb-webfont.svg#RockwellBold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'GillSansMTRegular';
src: url('fonts/gil_____-webfont.eot');
src: url('fonts/gil_____-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/gil_____-webfont.woff') format('woff'), url('fonts/gil_____-webfont.ttf') format('truetype'), url('fonts/gil_____-webfont.svg#GillSansMTRegular') format('svg');
font-weight: normal;
font-style: normal;
}





html,body								{background:url(images/body-bg.jpg) repeat 0 0; font-family:'GillSansMTRegular'; font-size:11px; color:#545D60; line-height:18px; margin:0; padding:0;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	vertical-align: baseline;}
blockquote {	quotes: none;}
blockquote:before, blockquote:after {	content: '';	content: none;}
del {	text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: collapse;	border-spacing: 0;}
h1, h2, h3, h4							{padding:0; margin:0; line-height:normal;}
p, div, span							{padding:0; margin:0;}
img										{border:0; outline:0; vertical-align:middle;}
:focus									{outline:0;}
ol,ul									{list-style:none; padding:0; margin:0;}
li										{list-style:none; padding:0; margin:0;}
a										{padding:0; margin:0; text-decoration:none; color:#000;}
a:hover									{text-decoration:none; color:#555;}
.clear									{clear:both; padding:0; margin:0; height:0;}
.f-left									{float:left;}
.f-right								{float:right;}
.img									{padding:3px; border: #565656 1px solid; background:#000;}
hr										{border-top:solid 1px #b7b7b7; border-bottom:0 none; border-left:0 none; border-right:0 none; outline:0 none;
										 }
*:first-child+html hr					{border-top:0; border-bottom:0;}
.orange-link							{color:#F4913C;}
/*****************************/


/*****************************/ 
/*****   Margin & Pading  *****/
/*****************************/
.mt3									{margin-top:3px}
.mt10									{margin-top:10px;}
.mr4									{margin-right:4px;}



/*****************************/
.border-right							{border-right:solid  1px #b7b7b7;}
ul.comenlist							{margin:13px 0 13px 10px;}
ul.comenlist li							{list-style:inside; color:#ffd200;}

/*****************************/ 
/*****   FontSize & Color Define  *****/
/******************************/

.heading-main							{font-size:24px; color:#DE4E00; margin-bottom:15px; font-weight:normal; font-family:'RockwellRegular'; padding-bottom:10px; background:url(images/line.png) no-repeat left bottom; text-shadow:1px 1px 1px #fff;}
.heading5								{font-size:16px; color:#000; font-weight:normal; margin-bottom:21px; background:url(http://www.myfirstmobileapp.com/iphone/images/slider-list-img-hover.gif) no-repeat 0 1px;
										 padding-left:26px;}
.heading6								{font-size:15px; color:#263033; padding-bottom:10px; font-weight:normal; text-shadow:0 1px 1px #FFFFFF; font-family:'RockwellRegular';}
.heading6 a 							{color:#263033; font-size:20px;}

.feat-heading							{color:#000; font-size:17px; background:#eaeaea; padding:4px 0 4px 5px; margin:20px 4px 0 1px; font-weight:normal;}

.orange-heading, .orange-heading a		{font-size:11px; color:#333;}
.orange-heading a:hover					{color:#F4913C;}
.slogen-text							{font-size:13px; color:#7A8E96; padding:9px 0; text-align:right;}
.font11-black							{font-size:11px; color:#000;}
.orange11								{font-size:11px; color:#f4913c;}
.app-heading							{font-size:25px; color:#333; float:left; display:block; line-height:normal; font-weight:normal;}
.app-heading img						{float:left; display:block; margin-right:15px;}
.list-commen							{margin:0; padding:0;}
.list-commen li							{color:#333; font-size:11px; line-height:24px; background:url(http://www.myfirstmobileapp.com/iphone/images/bullet.gif) no-repeat 0 10px; 
										 padding-left:10px;}
.orange-title, .orange-title a			{font-size:13px; font-weight:bold; color:#ea7410;}
.orange-title a:hover					{color:#333;}

.orange-head14							{font-size:14px; color:#f76a02; font-weight:bold; line-height:20px;}
.orange-head14 span						{color:#000;}

.grey-font								{color:##545D60;}
.grey-font a							{color:#DE4E00; font-size:14px;}
.grey-font a:hover						{color:#333; }


/*****************************/ 
.blog p {margin-bottom:0px; }


/*****************************/ 
/*****    Structure      *****/	
/*****************************/ 
#main-wraper							{width:100%; margin:0; padding:0;}

#header									{padding:0; margin:0; float:left; width:100%; background:url(images/hpartbg.jpg) repeat-x left top;}
#header .toplink{ width:150px; position:absolute; right:0px; top:25px;}
#header .toplink a:link, #header .toplink a:visited{ color:#acacac; text-decoration:none; margin:0px 5px;}
#header .toplink a:hover{ color:#000;}
#banner									{width:941px; padding:0; margin:0;}


#content								{padding:0px;  min-height:400px;}
#footer									{width:100%; float:left; height:auto; font-size:13px; color:#545D60; font-family:'GillSansMTRegular';} 

/*****************************/ 

/*****************************/ 
/*****   Header  *****/
/*****************************/
h2.logo									{display:block; float:left; margin-left:0px; margin-top:18px;}
h2.logo a								{width:182px; height:53px; display:block; background:url(images/logo.png) no-repeat 0 0; 
										 text-indent:-1000px;}

/*.nav ul								{padding:0; margin:0px 0 0 0px;}
.nav ul li								{float:left; padding:0 13px; margin:0; }
.nav ul li a							{font-size:13px; color:#fff; height:41px; display:block; padding:10px 10px 0 10px; background:url(images/menu-bullet.png) no-repeat center bottom;}
.nav ul li a:hover, .nav ul li a.active	{color:#fff; background:url(images/lava.png) no-repeat center bottom;}
*/

/******** menu ********/

#nav2 {/*position: absolute;*/ bottom: 0; z-index: 1 !important; float:right; margin-top:4px }
#nav2 ul {padding-left:10px; }
#nav2 li {float: left; position: relative; list-style:none; font-size:13px; padding:0 9px; z-index:9999;}
#nav2 li a:hover, #nav2 li a.active{ background:url(images/lava.png) no-repeat center bottom; }

#nav2 li li:hover { background-image:none;}
#nav2 li a { display: block; height: 41px; padding:0 10px; list-style:none; color:#fff; padding-top:10px;background:url(images/menu-bullet.png) no-repeat center bottom;}
#nav2 li li a { padding-top:0 !important; }
#nav2 li div { display: none; position: absolute; top:-20px; margin-left: 50%; left: -102px; width: 250px; padding-top: 30px; text-align:left; z-index:2 !important; }
#nav2 li div.first{background: url(images/submenu-1-bg.png) no-repeat 0 0; width:129px; margin-left:83px; z-index: 500; display: none; top: 48px;}
#nav2 li div.second{background: url(images/submenu-2-bg.png) no-repeat 0 0; width:151px; margin-left:79px; z-index: 500; display: none; top:48px;}
#nav2 li div.third{background: url(images/submenu-3-bg.png) no-repeat 0 0; width:212px; margin-left:53px; z-index:500; display: none; top:48px;}

#nav2 li div ul {padding:0px 0px 15px 0 !important; margin-top:-19px;}
#nav2 li div ul li { float: none; position: relative; padding:4px 7px !important;/*background: #dddddd;*/ list-style:none; background-image:none; line-height:23px; }
#nav2 li div.third ul {margin-left:-2px}
#nav2 li ul li a { height: auto; width: auto !important; text-align: left; background: none; color: #dcdbdc; /*font-size: 1.1em;*/ font-size:12px; font-family: 'GillSansMTRegular'; text-decoration: none; list-style:none; text-indent: 0;/*text-shadow: 1px 1px 1px #eee;*/ }
#nav2 li div ul li a { display: inline-block; }
#nav2 li div ul li a { display: block; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
#nav2 li ul li a:hover { color:#fff; background:#434d52; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}

#nav2 li.quotebg {background: url(images/quotebg.png) no-repeat 0 0; width:145px; text-align:center; font-size:14px; padding:0px!important; text-shadow:1px 1px 1px #d9540c }
#nav2 li:hover.quotebg{background: url(images/quotebghover.png) no-repeat 0 0;}


@media screen and (-webkit-min-device-pixel-ratio:0)
{
 #nav2 li div.third { margin-left:62px; /* The text will appear red only in Safari and Google Chrome */}
}

.whitebox								{background:url(http://www.myfirstmobileapp.com/iphone/images/white-shadow-1.png) repeat-y 0 0; padding:0px; width:100%; display:block; overflow:auto; position:relative }
.t-lcorn								{width:13px; height:13px; background:url(http://www.myfirstmobileapp.com/iphone/images/top-l-corn.jpg) no-repeat 0 0; position:absolute; top:-1px	
										 ; margin-left:0; padding:0;}
.t-rcorn								{width:13px; height:13px; background:url(http://www.myfirstmobileapp.com/iphone/images/top-r-corn.jpg) no-repeat 0 0; position:absolute; top:-1px
										;margin-left:984px;}

.rollhovertab1							{padding:63px 0 0 116px;}

.itunes-btn								{width:116px; height:24px; display:block; margin-top:13px; background:url(http://www.myfirstmobileapp.com/iphone/images/view-itunes-btn.png) 
										 no-repeat 0 0;}

/*****************************/ 

/*****************************/ 
/*****   Form  *****/
/*****************************/
form									{padding:0; margin:0;}	
input, textarea, select					{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; color:#555}
select									{border:none; border-color:transparent;}

.text-field_div							{width:120px; height:19px; border:0 none; padding:5px; background:url(http://www.myfirstmobileapp.com/iphone/images/tex-field-bg.png) no-repeat 0 0; margin-bottom:4px; float:left;}
.text-field								{width:114px; height:15px; margin-top:1px; border:0 none; font-size:11px; display:block;}

.text-field2							{width:97px; border:0 none; background:url(http://www.myfirstmobileapp.com/iphone/images/tex-field-bg2.png) no-repeat 0 0;
										 padding:6px 5px 11px; font-size:11px;}

.text-field3_div						{width:303px; height:15px; background:url(http://www.myfirstmobileapp.com/iphone/images/tex-field-bg3.gif) no-repeat 0 0; padding:5px 5px 8px; margin-bottom:15px; float:left;}
.text-field3							{width:299px; height:15px; border:0 none; font-size:11px;}

.text-aerea_div							{width:200px; height:127px; background:url(http://www.myfirstmobileapp.com/iphone/images/text-aerea-bg.png) no-repeat 0 0; float:left; padding:5px;}
.text-aerea								{width:180px; height:115px; border:0 none; padding:0px; font-size:11px; margin-bottom:5px; resize:none;}

.text-aerea2_div						{background:url(http://www.myfirstmobileapp.com/iphone/images/text-aerea-bg2.gif) no-repeat 0 0; width:304px; height:55px; padding:5px 7px; float:left; display:block; margin-bottom:15px;			
										 }
.text-aerea2							{width:301px; height:52px; border:0 none; font-size:11px;  margin-bottom:6px; resize:none;}

.dropdown_div							{background:url(http://www.myfirstmobileapp.com/iphone/images/tex-field-bg3.gif) no-repeat 0 0; width:318px; height:38px; float:left; padding:4px;}
.dropdown								{border:none; border-color: transparent; font-size:11px; height:18px; width:304px; color:#333;}\

										 
.button									{height:22px; float:left; background:url(http://www.myfirstmobileapp.com/iphone/images/btn-leftcorn.png) no-repeat 0 0; padding-left:7px;}
.lable-tag								{width:60px; float:left;}
.lable-tag2								{width:80px; float:left; padding-top:4px;}
.lable-tag2	 img						{width:70px; height:24px; margin-top:2px; border:solid 1px #777;}
.lable-tag3								{width:116px; float:left; padding-top:4px;}
.button									{width:79px; height:24px; background:url(http://www.myfirstmobileapp.com/iphone/images/submit-btn.png) no-repeat 0 0; border:0 none; outline:0 
										 none; cursor:pointer;}
.err									{color:red; margin-bottom:5px;}


.form									{padding:0px; width:500px; float:left;}

/*****************************/ 



/*****************************/ 
/*****   Content  *****/
/*****************************/
.cont-raw-expand						{width:935px; margin:0 33px;}
.req-box								{width:227px;}
.req-box .t-corn						{width:228px; height:30px; background:url(http://www.myfirstmobileapp.com/iphone/images/orange-tcorn.jpg) no-repeat 0 0; font-weight:bold; color:
										 #fff; text-align:center; font-size:14px; padding-top:15px;}	
.cpart							{width:197px; background:#d0d0d0; padding:18px 12px 0px 18px; color:#000;}

.b-corn						{width:228px; height:24px; background:url(http://www.myfirstmobileapp.com/iphone/images/grey-bot-corn.jpg) no-repeat 0 0}	
.req-box a								{display:block;}


.fbox-content							{height:221px; background:url(http://www.myfirstmobileapp.com/iphone/images/featured-box-bg.jpg) repeat-x 0 0; border-top:solid 1px #e0e0e0; 
										 margin:0 5px 0 1px}
.fbox-part1								{width:473px; height:221px; float:left; text-align:right; padding-right:23px; position:relative;}
.fbox-part1 p							{color:#666; font-size:11px;}
.appstore-btn							{width:95px; height:31px; background:url(http://www.myfirstmobileapp.com/iphone/images/app-store-btn.png) no-repeat 0 0; display:block; position:
										 absolute; margin:-42px 0 0 30px; left:0;}
.appstore-btn2							{width:95px; height:31px; background:url(http://www.myfirstmobileapp.com/iphone/images/app-store-btn.png) no-repeat 0 0; display:block; position:
										 absolute; margin:-50px 0 0 30px; left:0;}
.appstore-btn3							{width:167px; height:54px; background:url(http://www.myfirstmobileapp.com/iphone/images/app-store-btn-large.png) no-repeat 0 0; display:block; 
										 position:absolute; margin:0 0 0 -44px;  text-indent:-10000px;}
.appstore-btn4							{width:167px; height:54px; background:url(http://www.myfirstmobileapp.com/iphone/images/app-store-btn-large.png) no-repeat 0 0; display:block; 
										 margin:220px 0 0 93px; float:left;}

										 
.lpart									{width:227px; float:left; margin-left:0px;}
.rpart									{width:690px; margin-right:30px; float:right;}

/*****   Inner Page  *****/
.inner-raw1								{width:962px; margin:0 auto; padding:35px 0 0 0;}
.inner-raw2								{width:996px; background:url(http://www.myfirstmobileapp.com/iphone/images/inner-vborder.gif) repeat-y 255px 0; padding-bottom:10px; clear:both; border-bottom:solid 1px  #e0e0e0;}
.inner-colom1							{width:445px; float:left; padding:0 20px 0 15px;}		
.inner-colom2							{width:179px; padding:15px; float:left; background:url(http://www.myfirstmobileapp.com/iphone/images/inner-rpart-bg.jpg) no-repeat 0 0; font-size
										 :11px; color:#333; min-height:406px;}
.inner-colom2 p							{line-height:23px;}
.inner-colom3							{width:215px; float:left; padding:23px 15px 0 24px; background:url(http://www.myfirstmobileapp.com/iphone/images/gredient-review.jpg) no-repeat 3px 0; min-height:235px;}
.inner-colom4							{width:713px; float:left; background:url(http://www.myfirstmobileapp.com/iphone/images/inner_coloum2bg.gif) no-repeat 0 0; margin-left:3px; 
										 min-height:302px; padding:15px 5px 0 15px}

.inner-colm-exp							{width:677px; float:left; padding:0 0px 20px 15px;}		

.get-aap-btn							{width:80px; height:28px; display:block; background:url(http://www.myfirstmobileapp.com/iphone/images/get-app-btn.gif) no-repeat 0 0; 
										 text-indent:-10000px; margin-top:30px; margin-left:97px;}

.bredcrums								{float:right; margin-right:32px;}
.bredcrums a							{color:#333;}
.bredcrums a:hover						{color:#F58220;}
.bredcrums span							{color:#F58220;}
.rpart .blog							{padding:15px 0 10px 0px; background:url(images/line.png) no-repeat left bottom; float:left; width:100%;}


/*****************************/
/*****   Footer  *****/
/*****************************/

/*.foot-lcorn								{width:13px; height:72px; float:left; background:url(http://www.myfirstmobileapp.com/iphone/images/footer-lcorn.png) no-repeat 0 0;}
.foot-midpart							{width:675px; height:52px; float:left; padding:0px 0px 0 5px;}	
.foot-midpart a							{padding:0 4px; color:#333; margin-top:5px; float:left;}
.foot-midpart a:hover					{color:#F58220;}
.foot-midpart a.fbook					{margin:0 3px 0 0; padding:0; float:left;}
.foot-midpart a.footlogo				{margin:-2px 15px 0 0; padding:0;}
.foot-midpart span						{margin-top:3px; float:left;}
.foot-rcorn								{width:13px; height:72px; float:left; background:url(http://www.myfirstmobileapp.com/iphone/images/footer-rcorn.png) no-repeat 0 0;}
.client									{color:#626668; margin:10px 0; font-size:12px;}
.copyright								{padding:3px 0; float:left; width:932px;}
.copyright a {color:#626668;}
.copyright a:hover {color:#000;} 
.credit									{padding:3px 0; float:right;}
*/

/*****************************/

/*
LAYOUT: Two columns
DESCRIPTION: Two-column fixed layout with one sidebar right of content
*/

#container {
	float: left;
	margin:0px;
	width: 100%;
}
#content {
	
}
#primary,
#secondary {
	float: left;
}
#secondary {
	clear: right;
}


/*
LAYOUT: One column, no sidebar
DESCRIPTION: One centered column with no sidebar
*/

.one-column #content {
	margin: 0 auto;
	width: 640px;
}

/*
LAYOUT: Full width, no sidebar
DESCRIPTION: Full width content with no sidebar; used for attachment pages
*/

.single-attachment #content {
	margin: 0 auto;
	width: 900px;
}


/* =Fonts
-------------------------------------------------------------- */


h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text,
input[type=submit]
{
	font-family:'GillSansMTRegular';
}
pre {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
code {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}



/* =Structure
-------------------------------------------------------------- */

/* The main theme structure */
#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {margin:0;	width:100%;}
#wrapper {}
.entry-utility {margin-bottom:10px; font-size:15px;}
.entry-title {font-size:15px; font-family:'RockwellRegular'; text-shadow:0 1px 1px #FFFFFF; color:#000; font-weight:normal; margin-bottom:10px;}
.entry-title a {color:#263033; font-size:20px;}
.entry-utility a, .commentmetadata a, .entry-meta a span, .entry-summary a, a.url {color:#DE4E00;font-size:14px;}
.entry-utility a:hover,.commentmetadata a:hover, .entry-meta a:hover span, .entry-content a:hover .entry-summary a:hover,  a:hover.url	{color:#333; }
.url {font-weight:bold;}
.page-title {color:#DE4E00; font-size:24px; padding:0 0 10px 0; font-family:'RockwellRegular'; font-weight:normal; text-shadow:1px 1px 1px #FFFFFF; background:url(images/line.png) no-repeat left bottom;}
.widget-area {width:227px;color:#000000;}
.widget-area input[type=text] {width:100px; background:url("http://www.myfirstmobileapp.com/iphone/images/tex-field-bg2.png") no-repeat scroll 0 0 transparent; border:none; height:25px; padding:0 5px 5px 5px; }
.widget-area .t-corn{width:228px; height:30px; background:url(http://www.myfirstmobileapp.com/iphone/images/orange-tcorn.jpg) no-repeat 0 0; font-weight:bold; color:#fff; text-align:center; font-size:14px; padding-top:15px;}	
.widget-area ul ul {margin:0px; padding:10px 0; float:left;}
.widget-area ul li {float:left; width:225px; background:url(images/featured-bg.jpg) repeat-x left top #CACBCD; border:1px solid #C8C8C8; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.widget-area ul li a {font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#384348;}
.widget-area ul li div {float:left; margin-left:10px; padding:10px 0 10px 0;}
.widget-area ul {list-style: none;	margin-left: 0;	margin-top:0px;}
.widget-area ul li li {float:left; background:url(images/bullet-arrow.png) no-repeat 0px 11px; margin:0 20px 0 20px; padding:5px 0px 5px 15px; width:170px; border:none; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;  border-bottom: dashed 1px #87949a;}
width: 60%;
.widget_search label {display:none;}
.widget_search { }
#searchsubmit {margin:7px 0 0 60px;  background-color:#DFDFDF; border:1px solid #ccc; cursor:pointer}
.widget-container {	margin: 0 0 25px 0;}
.widget-title {color:#fff; font-weight:normal; font-size:13px; padding:18px 5px 5px 28px; width:200px; background:url(images/featured-tab.png) no-repeat left top; margin:10px 0 0 -8px; height:20px;}
.widget-area a:link,
.widget-area a:visited {text-decoration: none;}
.widget-area a:active,
.widget-area a:hover {text-decoration:none; color:#DE4E00;}
.widget-area .entry-meta {font-size: 11px;}


#commentform input[type=text] {width:303px; height:19px; border:0 none; padding:5px; background:url(http://www.myfirstmobileapp.com/iphone/images/tex-field-bg31.gif) no-repeat 0 0 #F7F7F7; margin-bottom:4px; float:left; margin-right:5px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow:0 2px 2px #CCCCCC inset; -webkit-box-shadow:0 2px 2px #CCCCCC inset; box-shadow:0 2px 2px #CCCCCC inset;}
#commentform label {float:left; width:100px;}
#commentform textarea  {background:url(images/text-aerea-bgblog1.png) no-repeat 0 0 #F7F7F7; width:304px; height:101px; padding:5px 7px; float:left; display:block; margin-bottom:15px; border:none; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow:0 2px 2px #CCCCCC inset; -webkit-box-shadow:0 2px 2px #CCCCCC inset; box-shadow:0 2px 2px #CCCCCC inset;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow:0 2px 2px #CCCCCC inset; -webkit-box-shadow:0 2px 2px #CCCCCC inset; box-shadow:0 2px 2px #CCCCCC inset;}
#commentform #submit {margin-left:100px; border:1px solid #ccc; cursor:pointer; }
#commentform p input[type=text]:focus, #commentform p select:focus, #commentform p textarea:focus, #zrx_captcha td input[type=text]:focus {box-shadow:0px 0px 10px #9eaaaf!important; box-shadow:0px 0px 10px #9eaaaf; -moz-box-shadow:0px 0px 10px #9eaaaf; -webkit-box-shadow:0px 0px 10px #9eaaaf; background:#fff !important; }


.comment-author .photo {padding:2px; border:1px solid #545D60; margin:0 10px 0 0; vertical-align:top; float:left; width:40px; height:40px;}
.commentlist {border-bottom:0px solid #ccc; padding:15px 0 0 0; margin:0px;  background:url(http://www.myfirstmobileapp.com/iphone/images/blog-bg1.gif) no-repeat scroll 0 0 transparent;}
.commentlist li {background:#fff; float:left; width:645px; margin-bottom:20px; padding:10px 15px 0 15px; border:1px solid #A9B7BC; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow:0 2px 2px #CCCCCC inset; -webkit-box-shadow:0 2px 2px #CCCCCC inset; box-shadow:0 2px 2px #CCCCCC inset;}
.commentlist li:hover{background:#fff; box-shadow:0px 0px 4px #999; -moz-box-shadow:0 0 4px #999; -webkit-box-shadow:0 0 4px #999; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}

.fn {color:#545D60; font-family:'RockwellRegular'; font-size:16px; font-weight:normal; font-style:normal;}
.fn a {color:#545D60!important; font-size:16px; font-weight:normal;}
.reply {padding:8px 3px; width:100%; float:left; text-align:right; font-size:13px;}
.form-allowed-tags {color:#626668; font-style:italic; line-height:normal}

.comment-form-email {clear:both;}
#searchform {margin-top:35px;}
#searchform {width:100%;}
#zrx_captcha div {width:100px!important; float:left}
#zrx_captcha table td {float:left;}
#zrx_captcha table tr {width:100%; float:left}
#zrx_captcha input {width:97px!important; background:url(http://www.myfirstmobileapp.com/iphone/images/tex-field-bg21.png) no-repeat 0 0 #f7f7f7 !important; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow:0 2px 2px #CCCCCC inset; -webkit-box-shadow:0 2px 2px #CCCCCC inset; box-shadow:0 2px 2px #CCCCCC inset;}
form p {float:left!important; clear:both!important; font-size:13px; padding-bottom:10px;}
#zrx_captcha {float:left; width:100%}

.entry-content p {padding:10px 0 ; font-size:13px; color:#545D60;} 
.entry-content ul li {background:url(http://www.myfirstmobileapp.com/blog/wp-content/themes/twentyten/images/bullet.png) no-repeat scroll 5px 15px transparent;float:left; padding:10px 0 0px 20px;}
.entry-content ul {padding:0 0 15px 0; margin:0px; float:left}


/* New Css Start */

.hpart-container {margin:0 auto; padding:0px; width:985px; height:90px;}

.top-slogan {clear: both; color: #7A8E96; float: right; font-size: 12px; height: 35px; line-height: 40px; padding-right: 12px; text-align: right;}
.quotebg {background:url(images/quotebg.png) no-repeat 0 0; font-size: 14px; padding: 0 !important; text-align: center; text-shadow: 1px 1px 1px #D9540C; width: 145px;}
.quotebg:hover {background:url(images/quotebghover.png) no-repeat 0 0;} 

.entry-meta {color:#545D60; font-size:14px;}
.entry-meta a {font-weight:normal;}
.entry-summary {font-size:13px; color:#545D60; line-height:20px; padding:10px 0;}
.entry-utility-prep {font-size:14px; color:#545D60;}


/* Footer Part Css Start */

.fpart {background: url(images/fpart-bg.png) no-repeat left top; color:#626668; font-size:12px; height:149px; margin: 0 auto 0; padding: 15px 15px 5px; width:932px;}

.foot-midpart a { color:#222; line-height:25px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; }
.foot-midpart a + a { background:url(images/fpart-bullet.png) left 6px no-repeat; padding-left:25px; margin:0 0 0 10px; }
.foot-midpart a:hover {color:#DE4E00; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; }

.social-icon {float:right;}
.social-icon a {padding:0 0 0 10px;}

.mr5 {margin-right:5px;}

.widget_categories ul {float:left;}
.widget_categories ul li a {font-size:11px; color:#384348; font-family:Verdana, Geneva, sans-serif;} 

.read {float:left; width:100%; text-align:right; padding:10px 0; text-shadow:0 1px 1px #FFFFFF;}
.read a {color:#263033;}
.read a:hover {color:#DE4E00;}

#reply-title {font-family:'RockwellRegular' !important; float:left; width:100%; color:#263033; font-size:15px; padding-bottom:10px; margin-bottom:10px; text-shadow:1px 1px 1px #FFFFFF; font-weight:normal; background:url(images/line.png) no-repeat left bottom;}
#reply-title small {float:right; font-size:13px;}
.comment-notes {padding-bottom:15px; }
.required {color:#DE4E00;}
#zrx_captcha small {font-size:13px;}

.sub-btn {background:url(images/read-btn-bg-left.png) no-repeat left top; display:inline-block; border: medium none; color: #FFFFFF; cursor: pointer; font-family: 'RockwellRegular'; font-size: 15px; height: 38px !important; padding: 0 0 0 18px; text-shadow: 0 1px 1px #000000; text-transform: capitalize;}
.sub-btn input {background: url(images/read-btn-bg-right.png) no-repeat right top; border: medium none !important; color: #FFFFFF; font-family: 'RockwellRegular'; font-size: 15px; height: 38px; line-height: 30px; padding: 0 18px 9px 0; text-shadow: 0 1px 1px #000000; text-transform: capitalize; margin:0px !important;}
.sub-btn:hover { background-position:left -37px; color:#fff; text-shadow:0 1px 1px #000000; }
.sub-btn:hover input { background-position:right -37px; color:#fff; text-shadow:0 1px 1px #000000;}



#comments-title {color:#263033; padding:10px 0; text-shadow:1px 1px 1px #FFFFFF; font-size:15px; font-weight:normal; background:url(images/line.png) no-repeat left bottom;}
.vcard {float:left; width:100%; border-bottom:1px dashed #A9B7BC; padding-bottom:10px;}
.says {font-size:13px;}
.comment-body {float:left; width:100%; font-size:15px; padding:10px 0 0 0;}
.commentmetadata a {font-size:13px;}


/**************Footer Part Start*****************/

#fpart-container {width:100%; height:164px; position:relative; clear:both;}
#fpart {width:932px; margin:0px auto 0 auto; color:#626668; height:149px; background:url(images/fpart-bg.png) left top no-repeat; padding:15px 15px 5px 15px; font-size:12px;}
#fpart .clientbase {color:#626668; margin:10px 0; float:left;}
#fpart .fpart-link {margin:0; width:570px;}
.w650 {width:631px}
#fpart .fpart-link a {color:#222; line-height:25px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
#fpart .fpart-link a + a {background:url(images/fpart-bullet.png) left 3px no-repeat; padding-left:25px; margin:0 0 0 10px;}
#fpart .fpart-link a:hover {color:#DE4E00; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
#fpart .copyright {margin-top:5px}
#fpart .copyright a {color:#626668; line-height:20px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
#fpart .copyright a:hover {color:#000; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
#fpart .social {margin-top:5px}
.fbbutton {width:85px; float:right; margin-top:3px; background:none}
#fpart .social span.shadow {background:url(images/social-shadow.png) center bottom no-repeat; width:24px; height:30px; margin:0 5px; float:left}
#fpart .social span.shadow a {background:url(images/social-icon.png) left top no-repeat; width:24px; height:22px; display:inline-block;}
#fpart .social span.shadow a.face {background-position:0px 0px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
#fpart .social span a.face:hover {margin-top:-6px; height:30px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
#fpart .social span a.twit {background-position:-30px 0px; height:30px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
#fpart .social span a.twit:hover {margin-top:-6px; height:30px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
#fpart .social span a.blog {background-position:-60px 0px; height:30px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
#fpart .social span a.blog:hover {margin-top:-6px; height:30px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}

.fr {float: right;}
.fl {float: left;}
/**************Footer Part End*****************/

.admin {color:#DE4E00;}
.entry-content a {color:#DE4E00;}
.entry-content a:hover {color:#333;}
.slash {font-size:15px;}
.nav-previous {float:left}
.nav-next {float:right}
