@charset "utf-8";
/* CSS Document */
:link,:visited {text-decoration:none}
ul,ol {list-style:none}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }
a img,:link img,:visited img {border:none}
a {outline:none}
address {font-style:normal}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	
}
html, body {
    height: 100%;
    margin: 0;
    padding: 0;
}
h1, h2, h3, h4, h5, h6 {
		font-family:Arial, Helvetica, sans-serif;
	/*	font-size:12px;*/
}
 .clear
	 { clear:both;}

.main
 {
	 min-height: 100%;
	background-image:url(../images/content_background.jpg);
	 background-repeat:repeat-x;
	 background-position:left 418px;
	 position: relative;
}
.main2
 {
	min-height: 100%;
    position: relative;
}
 
.wrapper
{
	width:998px;
	margin:0 auto;	
	overflow:hidden;
}
.wrapper2
{
	width:998px;
	margin:0 auto;
}

.wrapper4
{
	width:998px;
	margin:0 auto;
	padding-bottom:75px;
}
/*.wrapper3
{
	width:998px;
	margin:0 auto;
	padding-bottom:235px;
}*/
.top
{
	background-image:url(../images/header_backgroung.jpg);
	height:609px;
}
.top2
{
	background-image:url(../images/top2_background.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#18c5c3;
/*	height:415px;*/
height:478px;
}
.top3
{
	background-image:url(../images/in_page_background.jpg);
/*	height:73px;*/
}
.header
{/*height:116px;*/}
.header2
{
	/*height:90px;*/
/*	height:68px;*/
}


.logo a
{	width:212px;
	height:56px;
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	display:block;
}

.logo a span {
	display:none;
}

.nav{
	 margin: 5px auto 0;
	 background:url(../images/navbge.png) center top repeat-x;
	border:solid 1px #c59718;
	/*padding:16px 10px 12px 10px;*/
	padding:6px 6px 6px 6px;
	border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	width:984px;
	position:relative;
	z-index:100;
}



.nav ul li {
	float:left;
	/*font-family:Arial Rounded MT Bold;*/
	font-family:Times New Roman;
	font-size:16px;
	text-shadow: 1px 1px 2px #fff;
	position:relative;
	padding:7px 0px 7px 0px
}
.nav ul li a{
	font-size:16px;
	color:#373737;
	padding:15px 13px 15px 13px;	
	
}
.nav ul li a:hover {
	font-size:16px;
	color:#fff;
	background:url(../images/navhover.png) center top repeat-x;
	border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	padding:7px 12px 7px 12px;
	text-shadow:none;
	border:solid 1px #ff8000;
}

.nav ul li ul
{
	display:none;
	width:188px;
	height:110px;
	background-color:#ffe49a;
	border:solid 1px #ff8000;
	border-top:none;
	position:absolute;
	top:34px;
	padding-top:10px;
	padding-bottom:10px;
}

.nav ul li:hover ul
{
	display:block;
	width:188px;
	height:122px;
	background-color:#ffe49a;
	border:solid 1px #ff8000;
	border-top:none;
	position:absolute;
	top:32px;
	padding-top:6px;
	transition: max-height 0.4s linear 0s;
	border-top:solid 8px #ff8000;
	border-radius:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	-webkit-border-radius:0px 0px 5px 5px;
	z-index:100;
	
}
.nav ul li ul li {
	/*font-family:Arial Rounded MT Bold;*/
	font-family:Times New Roman;
	font-size:16px;
	text-shadow: 1px 1px 2px #8BB2DE;
	position:relative;
	float:none;
	margin:0px 10px 0px 10px;
	display:block;
	padding:3px 0px 3px 0px
}
.nav ul li ul li a
{
	font-size:16px;
	color:#373737;
	text-shadow:none;
	display:block;
	padding:8px 13px 8px 13px;
	text-shadow:none;}
	
.nav ul li ul li a:hover {
	font-size:16px;
	/*color:#5c7188;*/
/*	background-color:#d9eafe;*/
	color:#fff;
	background-color:#80a6d1;
	text-shadow:none;
	display:block;
	padding:7px 12px 7px 12px;
	text-shadow:none;
}

.nav ul li.login_ic_back
{
	float:right;
}
.nav ul li.nav_menu
{
		float:right;
}

.nav ul li a.selected {
	font-size:16px;
	color:#fff;
	background:url(../images/navhover.png) center top repeat-x;
	border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	padding:7px 12px 7px 12px;
	text-shadow:none;
	border:solid 1px #ff8000;
}

.nav_seperator
{
	background-image:url(../images/nav_seperator.png);
	background-repeat:no-repeat;
	width:2px;
	/*height:22px;*/
	height:11px;
	margin-left:2px;
	margin-right:3px;
	margin-top:6px;
}
.nav ul li a.login_link span
{
	background-image:url(../images/login2_icon.png);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:15px;

}
.nav ul li a.login_link
{

	padding:7px 10px 7px 10px;
	background-image:url(../images/button_background.jpg) ;
	background-repeat:repeat-x;
	border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	border:solid 1px #ff8000;
	text-shadow: 1px 1px 2px #666;
	color:#FFF;
}
.nav ul li a.login_link:hover
{
	background-image:url(../images/button_hover.jpg);
	background-repeat:repeat-x;
}

.member_link
{
	color:#485a6f;
	/*font-family:Arial Rounded MT Bold;*/
	font-family:Times New Roman;
	margin:35px 0px 0px 5px;
	width:120px;
	float:left;
	text-align:center;
}
a.thickbox
{
	color:#485a6f;
}
a.thickbox:hover
{
	color:#ff8000;
}

.sign_up:visited
{
	background-image:url(../images/b_visited.jpg);
	background-repeat:repeat-x;
}

.get_app {
	width:322px;
	height:61px;
	background-image:url(../images/button2_background.jpg);
	background-repeat:repeat-x;
	border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;	
	border:solid 1px #cb530e;
}
.button_icon1 {
	background-image:url(../images/button_icon1.png);
	background-repeat:no-repeat;
	background-position:10px 0px;
	height:61px;
	text-shadow: 1px 1px 2px #666;
	font-size:28px;
	color:#FFF;
	line-height:61px;
	padding-left:109px;
}
.button_div h5
{
	font-size:22px;
	color:#2f302f;
	font-family:Arial;
	font-weight:normal;
	margin:0px 0px 10px 0px
}
.get_app:hover
{
	background-image:url(../images/b2_hover.jpg);
	background-repeat:repeat-x;
}

.get_app:visited{
	background-image:url(../images/b3_visited.jpg);
	background-repeat:repeat-x;
	}
a.google_play
{
	width:202px;
	height:56px;
	background-image:url(../images/google_play.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
}
a.google_play:hover{background-image:url(../images/google_play_ho.png);}
a.amazon
{
	width:202px;
	height:56px;
	background-image:url(../images/amazon_btn.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
	margin:0px 0px 0px 10px;
	opacity:0.5;
}
/*a.amazon:hover{background-image:url(../images/amazon_btn_ho.png);}*/

a.google_play span, a.amazon span {display:none;}

.getaapp_inner{margin-bottom:3px;}
.getaapp_inner h5{color: #515151; font-size: 21px; font-weight: normal;margin: 0 0 0; padding: 10px;
text-align: left;text-shadow: 1px 2px 1px #FFFFFF;}
.left_col .getaapp_inner { background-color: #F7F7F7; border: 4px solid #E0EDFD;
border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;margin-bottom: 12px; padding: 10px;}

a.google_play_inner{width:244px;height:56px;background-image:url(../images/google_play_inner.png);background-repeat:no-repeat;display:block;
float:left;}
a.google_play_inner:hover{background-image:url(../images/google_play_inner_inner_ho.png);}
a.amazon_inner{width:244px;height:56px;background-image:url(../images/amazon_btn_inner.png);background-repeat:no-repeat;display:block;
float:left;margin:0px 0px 0px 0px;}
a.amazon_inner:hover{background-image:url(../images/amazon_btn_inner_ho.png);}
a.google_play_inner span, a.amazon_inner span {display:none;}
a.big_btn_bg{background-image:url(../images/big_btn_bg.jpg);background-repeat:repeat-x;display:block;
border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border:solid 1px #a0a0a0;width:272px;}
a.big_btn_bg:hover{background-image:url(../images/big_btn_bg_ho.jpg);background-repeat:repeat-x;}
a.big_btn_bg span.google_play_png{background-image:url(../images/google_play_png.png);background-position: 60px 6px;background-repeat: no-repeat;
display: block;height: 49px;}
.left_col a.big_btn_bg{width:212px; border: solid 1px #dddddd;}
.left_col a.big_btn_bg span.google_play_png{ background-position: 30px 6px;}
.left_col a.big_btn_bg span.amazon_png{ background-position: 36px 15px;}
a.big_btn_bg span.amazon_png{background-image:url(../images/amazon_png.png);background-position: 68px 15px;
background-repeat: no-repeat;display: block;height: 49px;}
.mar_top{margin-top:10px;}
.mar_btm{margin-bottom:12px;}

.button_icon1 a 
{
	font-size:28px;
	color:#FFF;
}

.get_app2
	{
	margin-top:25px;
	width:322px;
	height:61px;
	background-image:url(../images/button3_background.jpg);
	background-repeat:repeat-x;
	border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;	
	border:solid 1px #b0b7bf;

}
.get_app2:hover
	{
	background-image:url(../images/b3_hover.jpg);
	background-repeatrepeat-x;
	}
.get_app2:visited
	{
	background-image:url(../images/B2_visited.jpg);
	background-repeatrepeat-x;
	}
.button_icon2 {
	background-image:url(../images/button_icon2.png);
	background-repeat:no-repeat;
	background-position:10px 0px;
	height:61px;
	text-shadow: 1px 1px 2px #666;
	font-size:28px;
	color:#FFF;
	padding:8px 0px 0px 109px;
}
.button_icon2 a {
	font-size:28px;
	color:#555656;
	font-size:18px;	
}
.black
{
	color:#4a5057;
}

.button1{
	background:none;
	width:147px;
	height:48px;
	border:none;
	float:left;
	color:#fff;
	font-size:18px;
	text-shadow: 1px 1px 2px #666;
}
.orange
{
	color:#f07b13;
	text-decoration:underline;
}
.cover
{
	height:608px;
	background-image:url(../images/backgroungd2.png);
	background-repeat:repeat-x;
	background-position:0 322px;
	overflow:hidden;
}
.cover2
{
	height:410px;
	background-image:url(../images/backgroungd2.png);
	background-repeat:repeat-x;
	background-position:0 190px;
}
.cover3
{
	background-image:url(../images/in_page_background.jpg);
	background-repeat:repeat-x;
	padding-bottom: 73px;
}

.banner
{
	width:998px;
	/*margin-top:30px;*/
	background-image:url(../images/banner_img.png);
	background-position:0 36px;
	background-repeat:no-repeat;
	height:487px;
	 margin:15px auto;
	   position: relative;
	/*margin:auto;*/
	
}
.banner_features
{
	width:998px;
	height:325px;
	text-align:center;
	margin:auto;
	margin-top:20px;
}
.banner h2
{
	/*font-family:Arial Rounded MT Bold;*/
	font-family:Times New Roman;
	font-size:40px;
	color:#FFF;
	text-shadow: 1px 1px 2px #96b7dc;
	margin-left:300px;
	padding-top:32px;
}

.banner p
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#4c4c4c;
		margin:15px 0px 0px 505px;
	}
.button_div
{
	margin:10px 0px 0px 505px;
	/*float:right;*/
}
.content
{
	/*background-image:url(../images/content_background.jpg);*/
	/*min-height:300px;*/
	/*height:auto !important;*/
	padding-bottom:76px;
}
.box1, .box2
{
	width:998px;
}
.box1 ul
{
/*	border-bottom:solid 1px #6ba260;*/
	padding:45px 0px 0px 0px;
	height:auto;
}

.box1 ul li
{
	float:left;
	width:480px;
	margin:0px 15px 40px 0px;
	height: 88px;
}

.inx_img
{
	float:left;
	width:67px;
	height:68px;
	
}
.inx_img_info
{
	float:left;
	width:400px;
	margin-left:10px;
}


.inx_img_info h1
{
	color:#373737;
	font-size:18px;
}

.inx_img_info p
{
	color:#373737;
	font-size:15px;
	margin-top:10px;
}

.icon1
{
	width:67px;
	height:68px;
	background-image:url(../images/mobile_icon.png);
	background-repeat:no-repeat;

}
.icon2
{
	width:67px;
	height:68px;
	background-image:url(../images/sms_icon.png);
	background-repeat:no-repeat;
}
.icon3
{
	width:67px;
	height:68px;
	background-image:url(../images/broad_ca.png);
	background-repeat:no-repeat;

}
.icon4
{
	width:67px;
	height:68px;
	background-image:url(../images/internate_icon.png);
	background-repeat:no-repeat;
}
.icon5
{
	width:67px;
	height:68px;
	background-image:url(../images/icon5.png);
	background-repeat:no-repeat;
}
.icon6
{
	width:67px;
	height:68px;
	background-image:url(../images/icon6.png);
	background-repeat:no-repeat;
}
.info
{
	width:403px;
	padding-left:13px;
	margin-bottom:20px;
}
/*.info h2
{
	color:#373737;
	font-size:18px;
}*/
/*.info p
{
	color:#FFF;
	font-size:15px;
	margin-top:10px;
}*/
.box2 h2, .box3 h2, .box6 h2
{
	/*font-family:Arial Rounded MT Bold;*/
	font-family:Times New Roman;
	font-size:24px;
	text-shadow: 1px 1px 1px #373737;
	padding-top:40px;
}
.box2 ul
{
	padding:15px 0px 20px 0px;
}
.box2 ul li
{
	float:left;
	width:227px;
	height:160px;
	background-color:#FFF;
	border:solid 1px #666666;
}
.box4
{
	/*min-height:500px;*/
}
.screen1
{ 
	background-image:url(../images/screen_shot_1.jpg);
	background-repeat:no-repeat;
	background-position:5px 5px;
	margin-right:27px;
}
.screen2
{ 
	background-image:url(../images/screen_shot_2.jpg);
	background-repeat:no-repeat;
	background-position:5px 5px;
	margin-right:27px;
}
.screen3
{ 
	background-image:url(../images/screen_shot_3.jpg);
	background-repeat:no-repeat;
	background-position:5px 5px;
	margin-right:27px;
}
.screen4
{
	background-image:url(../images/screen_shot_4.jpg);
	background-repeat:no-repeat;
	background-position:5px 5px;
}
.box3
{
	padding-bottom:30px;
}

.box3 ul li
{
	float:left;
	margin:20px 0px 20px 0px;
}

.fearure_info{
	width:889px;
	padding-left:20px;
	margin-bottom:20px;
	}
	
.fearure_info h3
{
	font-size:24px;
	color:#3e413d;
	font-weight:normal;
}
.fearure_info h4
{
	font-size:15px;
	color:#fff;
	font-weight:normal;
	margin-top:5px;
}
.fearure_info p
{ 	font-size:13px;
	color:#43563c;
	font-weight:normal;
	margin-top:5px;
	text-align:justify;
}
.user_name{
	color:#FFF;
	margin:0px 10px 0px 10px;
	
}
.f_padding
{
	padding-bottom:15px;
}
.blue
{
	color:#5c7188;
}
.inner_page_content3
{
	background-image:url(../images/backgroungd2.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
.left_col
{
	width:242px;
	float:left;
		 margin-top:30px;
 }
 .right_col
 {
	 width:720px;
	 float:right;
	 margin-top:30px;
	 position:relative;
 }
 .box4
 {
	background-image:url(../images/border_background.png);
	margin:0px 0px 20px 0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0px 0px 5px #84a9d3;
	-moz-box-shadow:0px 0px 5px #84a9d3;
	-o-box-shadow:0px 0px 5px #84a9d3;
	-webkit-box-shadow:0px 0px 5px #84a9d3;
	padding:4px;
 }
 
 .box4 ul{ }
 
  .box4 ul li
  {
	  background-image:url(../images/menu_background.jpg);
	  background-color:#fff;
	  background-repeat:repeat-x;
	  border-bottom:solid 1px #ececec;	  
	 display:block;
	padding:10px 10px 3px 10px;
  }
.box4 ul li:hover
   { background-image:url(../images/menu_active.jpg);
	  background-color:#fff;
	  background-repeat:repeat-x;
	  border-bottom:solid 1px #ececec;	  
	  display:block;
}
.box4 ul li.selected
 {
	 background-image:url(../images/menu_active.jpg);
	 background-repeat:repeat-x;
	 border-bottom:solid 1px #ececec;	  
 }
 .box4 ul li a.sel
{
	background-image:url(../images/arrow_active.png);
	background-repeat:no-repeat;
 }
.box4 ul li a{
	color:#535353;
}
.box4 ul li a:hover
{
	background-image:url(../images/arrow_active.png);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:10px;
	color:#fff;
	text-shadow: 1px 1px 1px #949191;
}

 .box4 ul li a.fb
{
	background-image:url(../images/fb_nav.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding:3px 10px 0px 28px;
	height:24px;
	display:block;}

.box4 ul li a.tw
{
	background-image:url(../images/tw_nav.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding:3px 10px 0px 28px;
	height:24px;
	display:block;
	}
.box4 ul li a.alrm
{
	background-image:url(../images/alrm_nav.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding:3px 10px 0px 28px;
	height:24px;
	display:block;
	}


.box4 ul li a.geo
{
  background-image: url(../images/geo_image.png);
  background-position: 0px 0px;
  background-repeat: no-repeat;
  padding: 3px 10px 0px 28px;
  height: 24px;
  display: block;
}	

.box4 ul li a.latch
{
  background-image: url(../images/latch.png);
  background-position: 0px 0px;
  background-repeat: no-repeat;
  padding: 3px 10px 0px 28px;
  height: 24px;
  display: block;
}

.box4 ul li a.share_app
{
	background-image:url(../images/share_app_nav.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding:3px 10px 0px 28px;
	height:24px;
	display:block;
	}
 
.box4 h2
{
	color:#515151;
	font-size:18px;
	padding:10px 10px 10px 10px;
	font-weight:normal;
}
.box_content
{
	background-color:#f7f7f7;	
	border-bottom:solid 1px #e2e2e2 !important; 
}
.updades
{
	width:233px;
	height:436px;
	background-image:url(../images/updates_background.jpg);
	background-repeat: repeat-x;
	background-color: #DCEBFE;
	text-align:center;
	font-size:16px;
	color:#FFF;
	/*font-family:Arial Rounded MT Bold;	*/
	font-family:Times New Roman;
}
a.twitter-timeline
{
	color:#3e556a;
	line-height: 40px;
	font-weight:bold;
}
.tab_content table
{
	width:100%;
	color:#6f6f6f;
	font-size:14px;	
}
.table_style2
{
	width:990px;
}
.tab_content table tr 
{
	background-image:url(../images/row_background.png);
	background-repeat:repeat-x;
	background-color:#F7F7F7;	
}

.tab_content table th
{	background-color:#8dc70a;
	background-image:url(../images/heading_seperator.png);
	background-position:right;
	background-repeat:no-repeat;
	padding:8px;
	font-weight:normal;
	color:#fff;
	border-bottom:solid 1px #ececec;
}

.tab_content table th.rtx
{	
	background-image:none;
}

.tab_content table tr td
{	padding:8px;
	border-bottom:solid 1px #ececec;
}
.center_al
{
	text-align:center;
}
.left_br
{
	border-left:solid 1px #ececec;
	text-align:center;
}
.right_br
{
	border-right:solid 1px #ececec;
	text-align:center;
}
.center_al a
{
	color:#6f6f6f;
}
.no_back{
	background:none;
}
.edit_icon
{
	background-image:url(../images/edit_icon.png);
	background-repeat:no-repeat;
	background-position:center;
}
.delete_icon{
	background-image:url(../images/delete_icon.png);
	background-repeat:no-repeat;
	background-position:center;
	border-right:solid 1px #ececec;
}
.edit_icon a, .delete_icon a
{	
	display:block;	
	height:14px;
}

.edit_icon a span, .delete_icon a span {
	display:none;

}
tfoot tr td{
	background-image:url(../images/row_background.png);
	background-repeat:repeat-x;
	background-color:#f7f7f7;
	color:#6f6f6f;
	border-right:solid 1px #ececec;
	border-left:solid 1px #ececec;
}

.tab_content table tfoot ul
{
/*	margin-left:200px;	*/
}

.big_box2 .tab_content tfoot ul
{
/*	margin-left:300px;	*/
}
tfoot ul li{
	float:left;
	padding:0px 6px 0px 6px;
}
.pre_icon
{
	background-image:url(../images/pre_icon.png);
	background-repeat:no-repeat;
	background-position:right;
	width:85px; 
	height:24px;
	margin:0px 5px 0px 5px;
	display:block;
	
}
tfoot ul li a
{
	color:#6f6f6f;
}
.next_icon
{
	background-image:url(../images/next_icon.png);
	background-repeat:no-repeat;
	background-position:left 3px;
	margin:0px 5px 0px 5px;
	height:24px;
	padding-left:30px;	
	width:70px;
	display:block;}
.big_box
{
	margin-bottom:20px;
	
}
.big_box2
{
	 margin: 15px auto 0;
	 border-top:0;
	 width:990px;
	 background-image:url(../images/border_background.png);
	 border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0px 0px 5px #84a9d3;
	-moz-box-shadow:0px 0px 5px #84a9d3;
	-o-box-shadow:0px 0px 5px #84a9d3;
	-webkit-box-shadow:0px 0px 5px #84a9d3;
	padding:4px;
}

.map
{
	background-image:url(../images/map_img.jpg);
	height:181px;
	position:relative
}
.big_map
{
	background-image:url(../images/big_map.jpg);
	background-repeat:no-repeat;
	height:289px;
	background-color:#c9dfaf;
}
.expand
{
	height:27px;
	opacity:0.5;
	background-color:#000;
	font-size:15px;
	color:#fff;
	position:absolute;
	bottom:0px;
	width:712px;
	text-align:center;
	padding-top:5px;
	
}
.history_detail
{}

.h_date
{
	float:left;
	color:#585a54;
	font-size:16px;
	margin:5px;
}
.h_date span
{
	color:#8dc70a;
	font-size:14px;	
}
.back_btn
{
	background-image:url(../images/back_button.png);
	background-repeat:no-repeat;
	width:64px;
	height:25px;
	float:right;
	
}
.back_btn a
	{
	display:block;
	height:25px;
}
.back_btn a span
{
	display:none;
}
.footer
{
	background-image:url(../images/footer_background.jpg);
	height:57px;
	padding-top:8px;
	color:#FFF;
	font-size:12px;
	bottom:0px;
/*	position:fixed;*/
	width:100%;	
	position:absolute;
}
.connect_with_us
{
	/*float:left;	*/
	/*width:100%;*/
	/*margin-left:306px;*/
	width:998px;
	margin:auto 0;
}
ul.connect_w_us
{
	float:right;
	font-size:16px;
	color:#fff;
	/*font-family:Arial Rounded MT Bold;*/
	font-family:Times New Roman;
	margin:23px 0px 0px 10px
}
ul.connect_w_us li
{
	float:left;
	margin:0px 0px 0px 5px;
	
}
ul.connect_w_us li span
{
	line-height:25px;
}
.connect_with_us ul {
	width:548px;/*384px;*/
	margin:0 auto;
}
.connect_with_us ul li
{
	float:left;
	margin-left:10px;
	vertical-align:middle;
	line-height: 25px;
}
.copyright
{
	width:100%;
	height:20px;
	text-align:center;
}
.designer
{
	/*float:right;*/
	background-image:url(../images/ft_sep.jpg);
	background-repeat:repeat-y;
	padding-left:12px;
}
.designer_link
{
	color:#FFF;
}
/* add contact pop up css*/
.pop_up_wp
{
	margin:0 auto;
	width:448px;
	position:relative;
	top:140px;
}
.pop_up
{	
	background-image:url(../images/border_background.png);
	border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0px 0px 5px #84a9d3;
	-moz-box-shadow:0px 0px 5px #84a9d3;
	-o-box-shadow:0px 0px 5px #84a9d3;
	-webkit-box-shadow:0px 0px 5px #84a9d3;
	position:absolute;
	padding:4px;	
}
.add_con_popup
{
	width:422px;
 	height:auto;
	top:18px;
}
.close_btn
{
/*	right:0px;*/
	position:absolute;
	background-image:url(../images/close_icon.png);
	height:21px;
	width:21px;
	margin-top: -14px;
    right: 12px;
	cursor:pointer;
}
.close_btn a
{
	height:20px;
	display:block;
}
.close_btn a span
{
	display:none;
}
.pop_head
{
	/*background-image:url(../images/pop_head_background.png);*/
	background:#ff8000;
	background-repeat:repeat-x;
	border-bottom:solid 1px #ff8000;
	border-radius:5px 5px 0px 0px;
	-moz-border-radius:5px 5px 0px 0px;
	-o-border-radius:5px 5px 0px 0px;
	-webkit-border-radius:5px 5px 0px 0px;
	/*padding:15px 20px 14px 20px;*/
	padding:10px 20px 10px 20px;
}
.pop_head h1
{
	color:#fff;
	font-size:20px;
	/*font-family:Arial Rounded MT Bold;*/
	font-family:Times New Roman;
	text-shadow: 1px 1px 1px #ff8000;
	padding:5px 0px 0px 40px;
}

.add_con_icon
{
	background-image:url(../images/add_con_icon.png);
	background-repeat:no-repeat;	
}
.pop_info
{
	background-color:#f4f3f3;
	border-bottom:solid 1px #dcdcdc;
	color:#858585;
	padding:8px 8px 8px 20px;
	font-size:13px;
}
.pop_content
{
	background-color:#fff;
	color:#717171;
	font-size:12px;
	border-radius:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	-webkit-border-radius:0px 0px 5px 5px;
	overflow:hidden;
}
.pop_content ul li
{
	float:left;	
}
.pop_lbl
{
	width:112px;
	margin:15px 10px 0px 0px;
	text-align:right;
}
.pop_lbl2
{
	width:230px;
    margin:25px 10px 0px 0px;
	text-align:right;

}

.pop_lbl2 a
{
color:#717171;
}
.pop_field
{
	margin:10px 0px 0px 0px;
}
.pop_long_sep
{
/*	margin:10px 0px 0px 0px;*/
	border-top:solid 1px #6e9e64;
	height:1px;
/*	width:94%;
	margin-left:3%;*/
	margin-top:10px;
}
.input_style
{
	background-image:url(../images/input_back.jpg);
	background-repeat:repeat-x;
	border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	border: solid 1px #d9d9d9;
	width:272px;
	padding:5px;
}
.area_style{
	background-color:#FFF;
	resize:none;
	padding:5px;
}
.input_style:hover
{
	background-color:#f4f4f4;
	background-image:none;
}
.pop_btn
{
	margin:10px 0px 15px 214px;
}
.pop_btn2
{
	margin:15px 0px 15px 100px;
}
.pop_btn3
{
	margin:15px 0px 15px 344px;
}
.pop_btn4
{
	margin:15px 0px 15px 323px;
}
.btn_style,.support-btn
{
	background-image:url(../images/button_background.jpg);
	background-repeat:repeat-x;
	border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	border: solid 1px #ff8000;
	padding:5px 10px 5px 10px;
	font-size:14px;
	/*font-family:Arial Rounded MT Bold;*/
	font-family:Times New Roman;
	color:#fff;
	text-shadow: 1px 1px 1px #ff8000;
	cursor:pointer;
	margin-bottom:10px;
}
.btn_style:hover, .support-btn:hover
{
	background-image:url(../images/button_hover.jpg);
	background-repeat:repeat-x;
}


.btn_style{
}
.support-btn{
	float:left;
	margin-left:108px;
	
}



/*Connect with Us*/
.pop_up_wp2
{
	margin:0 auto;
	width:343px;
	position:relative;
	top:250px;
}
.conn_with_us
{	padding:4px;
	width:320px;
	height:104px;
	top:18px;
}
.conn_with_us_content
{
	background-color:#FFF;
	border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	height:104px;	
}
.conn_with_us_content h2
{
	color:#6e6e6e;
	font-size:18px;
	text-align:center;
	font-weight:normal;
	padding-top:10px;
}

.conn_with_us_content ul li
{float:left;}

.conn_icon
{margin:16px 23px 16px 23px;}

.vert_sep
{margin-top:8px;}

/*feedback*/
.feedback_popup, .login_popup, .forget_pass_popup
{
	width:423px;
	top:18px;
}
.feedback_icon
{
	background-image:url(../images/feedback_icon.png);
	background-repeat:no-repeat;
	height:27px;
}

.feedback_content, .login_content, .forget_pass_content, .sign_up_content, .add_con_content
{height:auto;}

.feedback_popup h1
{
	padding:0px 0px 0px 40px;
}
.login_popup h1
{
	padding:0px 0px 0px 60px;
}
/*login*/
.login_icon
{
	background-image:url(../images/login_icon.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
/*	height:35px;*/
	height:25px;
}

/*forget_pass*/
.forget_pass_icon
{
	background-image:url(../images/forget_pass_icon.png);
	background-repeat:no-repeat;
	height:26px;
}

.forget_pass_popup h1
{
	padding:6px 0px 0px 40px !important;
}
/*login_popup*/

.sign_up_content 
{
	height:230px;
}

.content_div2{
	background-color:#fff;
	border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	-webkit-border-radius:4px;
	border:solid 1px #d8d8d8;
}
.detail_head
{
	background-image:url(../images/detail_head_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-radius:4px 4px 0px 0px;
	-moz-border-radius:4px 4px 0px 0px;
	-o-border-radius:4px 4px 0px 0px;
	-webkit-border-radius:4px 4px 0px 0px;
}
.detail_head h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
/*	padding:12px 15px 0px 15px;*/
 	padding: 10px 10px 10px;
	color:#585a54;
}
.info_user
{
	padding:5px 15px 10px 15px;
	color:#474747;
	font-size:13px;
}
.info_user
{
	color:#474747;
}

.info_user span
{
	color:#959594;
}
.detail_con
{
	/*background-color:#f4f3f0;*/
	background-color:#efefed;
	padding:5px;
	border-radius:0px 0px 4px 4px;
	-moz-border-radius:0px 0px 4px 4px;
	-o-border-radius:0px 0px 4px 4px;
	-webkit-border-radius:0px 0px 4px 4px;
}
.detail_con ul 
{
	border-top:solid 1px #e2e2e2;
}
.detail_con ul li
{
	background-image:url(../images/li_bg.jpg);
	background-repeat:repeat-x;
	padding:0px 5px;
	float:left;
	border:solid 1px #e2e2e2;
	border-top:none;
	width:689px;

}

.detail_con ul li a.gallery{
	background-image:url(../images/gallery_icon.png);
	background-repeat:no-repeat;
	background-position:center;
	height:21px;
	display:block;	
	width:21px;
}

.detail_con ul li a.sound
{
	background-image:url(../images/sound_icon.png);
	background-repeat:no-repeat;
	background-position:center;
	height:21px;
	display:block;	
	width:21px;

}
.detail_con ul li a.sound span
{
	display:none;
	height:21px;
	width:21px;	
}

.h_time
{
	color:#777777;
	width:55px;
	padding:12px 11px 12px 10px;
	height:45px;
	float:left;
}
.name_style
{
	background-image:url(../images/i_go_li_sep.jpg);
	background-repeat:repeat-y;
	background-position:left;
	border-right:none;
	width:550px;
	padding:8px 10px 10px 12px;
	height:auto;
	float:left;
}

.name_style1
{
	background-image:url(../images/i_go_li_sep.jpg);
	background-repeat:repeat-y;
	background-position:left;
	border-right:none;
	width:570px;
	padding:8px 10px 10px 12px;
	height:auto;
	float:left;
}


.so_li
{
	border-left:none;
	padding:24px 10px 18px 10px;
	float:left;
	height:21px;
	width:21px;

}
.info_style2
{
	margin-top:4px;
	color:#474747;
}
.name_style h3
{
	font-size:18px;
	font-weight:normal;
}

.name_style1 h3
{
	font-size:18px;
	font-weight:normal;
	color:#4D99CE;
}

.blue1{
color:#4D99CE;
}

.h_time1 {
  color: #777777;
  width: 72px;
  padding: 12px 11px 12px 10px;
  height: 45px;
  float: left;
}

.name_style a.blue
{
	color:#4d99ce;
}
.name_style a.org
{
	color:#f7ac07;
}
.name_style a.green
{
	color:#77bf64;
}
.name_style a.red
{
	color:red;
}
.info_style2 span
{
	color:#959594;
}
.footer_style
{
	background-image:url(../images/li_bg.jpg);
	background-repeat:repeat-x;
	height:32px;
	color:#6f6f6f;
	border:solid 1px #e2e2e2;
	margin-top:20px;
}

.footer_style1
{
	background-image:url(../images/li_bg.jpg);
	background-repeat:repeat-x;
	height:32px;
	color:#6f6f6f;
	border:solid 1px #e2e2e2;
	margin-top:20px;
	clear: both;
}

.detail_con ul li.bor_st
{
	border-bottom:solid 1px #e2e2e2;	
}
.detail_con ul.ft_pag
{
	margin-left:130px;
		border-top:none;

}
.detail_con ul.ft_pag li
{
	border:none;
	background:none;
	margin-top:3px;
	line-height:24px;
	width:auto;

}
.detail_con ul.ft_pag li a
{
	color:#6f6f6f;
}
/* added by anu */
.forget_pass_content
{
	height:140px;
}
form .error
{
	color: red!important;
	font-size: 11px!important;
	font-weight: normal!important;
	/*line-height: 0;
	width:280px;*/
}
.login_content form .error
{
	color: red;
	font-size: 11px;
	font-weight: normal;
	line-height: 0;
	width:280px;
}
.login_content
{
	height:170px;
}
.feedback_content
{
	/*height:290px;*/
}
/* for admin */
.table_header{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 10px;
	font-size: 15px;
	color: #535353;	
}
.top_head_sep
{
	height:1px;
	border-top:solid 1px #9abfe9;	
}
/* for twitter update css */
.trtt
{
	height: 436px;
	overflow: hidden;
	position: relative;
	border-top:solid 1px #e2e2e2 !important; 
	color:#4d99ce;
	background-color:#efefed;
}
.trtt li {
	padding: 5px 5px 5px 5px  !important;
	text-align: left  !important;
	width: 225px  !important;
	background-image:url(../images/li_bg.jpg)!important;
	background-repeat:repeat-x !important;
	background-color:#efefed !important;
	font-size:12px;
}
.dd {
	background-image:url(../images/li_bg.jpg)!important;
	background-repeat:repeat-x !important;
	border-bottom:solid 1px #e2e2e2 !important; 
}
.trtt li a {
	text-align: left !important;
	margin-top: 0px !important;
	float: left !important;
	background-image: none !important;
	padding-left:0 !important;
}
.tw_text {
	width: 160px;/*220px;*/
	color: black;
	padding-left: 10px;
	float: left;
	font-size:12px;
	color:#4b4b4b;
	font-family:Arial, Helvetica, sans-serif;
	
}
.tw_text a
{font-size:12px !important;}

.tw_text a
{
	color:#4d99d5 !important;
	text-shadow:none !important;
	font-size:12px !important;
}
.tw_text a:hover
{
		color:#69b6f2 !important;
}
a.twtr-atreply
{
	color:#4d99d5 !important;
	text-shadow:none;
	font-size:12px !important;
}
a.twtr-atreply:hover
{
	color:#69b6f2 !important;
	text-shadow:none !important;
}
.date-tx {
	width: 220px;
	color:#929292;
	float: left;
	font-style: italic;
	font-size:11px;
}
.cl {
	clear: both;
}
ul, ol {
	list-style: none;
}
/* end of twitter css */

.detail_con table 
{
	background-color:#e2e2e2;
}
.detail_con table tr td
{
	padding:5px 5px 5px 5px;
	background-image:url(../images/li_bg.jpg);
	background-repeat:repeat-x;
	background-color:#efefed;
	
}
.disclaimer
{
	font-size:11px;
	color:#666666;
	border-bottom: 1px solid #666666;
	width:100%;
	padding-bottom:35px;
}
.disclaimer p
{
	margin-bottom:10px;
}
.banner_star
{
	font-size:26px;
	font-weight:normal;
}
.box2 ul li.screen_name
{
	background:none;
	height:30px;
	margin-right:54px;
	width:208px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	margin-top:10px;
	text-align:center;	
	border:none;
}

/*admin*/
.next_icon1
{
	background-image:url(../images/next_icon.png);
	background-repeat:no-repeat;
	background-position:left 3px;
	width:19px;
	height:24px;
	margin:0px;
	display:block;
}

.pre_icon1
{
	background-image:url(../images/pre_icon.png);
	background-repeat:no-repeat;
	background-position:left 3px;
	width:19px;
	height:24px;
	margin:0px;
	display:block;
	
}

ul.ft_pag1
{
	width:242px;
}
ul.ft_pag1 li
{
	line-height: 24px;
}
ul.admin_top_link li
{
	background-image:url(../images/admin_top_link_ho.jpg);
	background-repeat:repeat-x;
	border: solid 1px #a0bfe2;
	float:left;
	font-size:14px;
	border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	margin-right:10px;

}
ul.admin_top_link li:hover, ul.admin_top_link li.admin_link_selected
{	background-image:url(../images/admin_top_link.jpg);	
	background-repeat:repeat-x;
	border: solid 1px #a7c5e6;

}
ul.admin_top_link li a
{
		color:#505050;
		display:block;	
		padding:9px 20px 9px 20px;
}
ul.admin_top_link li a:hover
{
		color:#5e7793;
}
.admin_table_style
{
	background-color:#e2e2e2;
}
tr.admin_head_th_bg th
{
	background-color:#f5f5f5;
	background-image:none;
	font-size:14px;
	color:#6e6e6e;
	font-weight:bold;
	border-bottom:none;
}
table.admin_table_style tr td
{
	border:none;
}
table.admin_table_style tr
{
	background-color:#fff;
	background-image:none;
	color:#808080;
	font-size:12px;
}
table.admin_table_style tr.col_st
{
	background-color:#fdfff7;
}
.dat_pic
{
	float:right;
}
ul.admin_top_link  li.dat_pic_li
{
	background-image:none;
	border:none;
	float:right;
	font-size:12px;
	color:#5e7793;
}
.dat_pic input
{
	padding:5px 5px 5px 5px;
	border:solid 1px #a7c5e6;
	background-image:url(../images/Caln.png);
	background-repeat:no-repeat;
	background-position:140px 4px;
	width:150px;
	margin-left:4px;
	border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	-webkit-border-radius:4px;
}
.dat_pic label
{
	margin-left:10px;
}
table.admin_table_style tr td a.send
{
	background-image:url(../images/admin_top_link.jpg);	
	background-repeat:repeat-x;
	border: solid 1px #dfdfdf;
	font-size:12px;
	border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	padding:3px 10px 3px 10px;
	color:#5e5e5e;
}
table.admin_table_style tr td a.send:hover
{
	background-image:url(../images/admin_top_link_ho.jpg);
	background-repeat:repeat-x;
	border: solid 1px #a0bfe2;
	color:#505050;
}
.get_app_frm ul li
{
	float:left;
	width:470px;
	
}
.get_app_frm ul li.pop_lbl1
{
	text-align:left;
	margin-top:15px;
	width:200px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;

}
.box6 h6
{
	font-size:14px;
	margin:20px 0px 20px 0px;
}
.box6 h4
{
	color:#030;
	font-size:14px;
	margin:10px 0px 0px 250px;
}
.box6 h3
{
	color:#900;
	font-size:14px;
	margin:10px 0px 0px 250px;
}

.support-cont{
	 width: 564px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	
}



.support-cont p{
    color: #373737;
    font-size: 13px;
    font-weight: normal;
    margin-top:10px;
    text-align: justify;
	  line-height: 20px;
}

.support-form{
	 width: 394px;
	float:right;
	margin-top:25px;
}

.support-form h1{
	   font-family: Arial Rounded MT Bold;
    font-size: 24px;
     padding-bottom: 20px;
    text-shadow: 1px 1px 1px #9FFF8D;
}

.support-form ul{
}


.support-form ul li{
	margin-bottom:10px;
	
}
.support-form ul li label{
	 width: 170px;
	display:inline-block;
	vertical-align:top;
	 /*line-height: 26px;*/
	 font-size:12px;
	 color: #3E413D;
}


.app_lbl
{
	width:99px;
	margin: 6px 10px 10px 0 !important;
	text-align:left;
	float: left;
	color: #3E413D;
   
    font-size: 12px;
    
  
}

.app_lbl2
{
	width:99px;
	margin: 23px 10px 25px 0 !important;
	text-align:left;
	float: left;
	color: #3E413D;
   
    font-size: 12px;
    
  
}

.thanks{
	float:right;
	color: #43563C;
    font-size:12px;
    font-weight: normal;
    margin-top:30px!important;
    text-align: justify;
	  line-height: 15px;
}


#improve_info{
	color: #43563C;
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
   /* margin-top: 5px;*/
    text-align: justify;
	margin-bottom:10px;
	font-weight:bold;
}


.headbar-logo a
{	/*margin-top:5px;*/
	width:118px;
	height:35px;
	background-image:url(../images/mob_logo.png);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	display:block;
}


.top-header{
	 margin: 15px auto 0;
	background-color:#b1d2fb;
	border:solid 1px #99c2f1;
	/*padding:16px 10px 12px 10px;*/
	padding:6px 6px 6px 6px;
	border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	width:984px;
}

.top-header-nav
{
    float: right;
    margin-top: 10px;
    width: 640px;
	
}

.error_mg{
	font-size:12px;
	color:#565353;
	/*padding:10px;*/
	/*text-align:center;*/
	padding-left:10px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	
}

/*new features page */

.box1, .box2
{
	width:998px;
}
.box1 ul li
{
	float:left;
	
}
.box1 ul
{
	padding-top:40px;
	border-bottom:solid 1px #373737;
}
.icon1
{
	width:67px;
	height:68px;
	background-image:url(../images/mobile_icon.png);
	background-repeat:no-repeat;

}
.icon2
{
	width:67px;
	height:68px;
	background-image:url(../images/sms_icon.png);
	background-repeat:no-repeat;
}
.icon3
{
	width:67px;
	height:68px;
	background-image:url(../images/broad_ca.png);
	background-repeat:no-repeat;

}
.icon4
{
	width:67px;
	height:68px;
	background-image:url(../images/internate_icon.png);
	background-repeat:no-repeat;
}
.icon5
{
	width:67px;
	height:68px;
	background-image:url(../images/icon5.png);
	background-repeat:no-repeat;
}
.icon6
{
	width:67px;
	height:68px;
	background-image:url(../images/icon6.png);
	background-repeat:no-repeat;
}
.info
{
	width:403px;
	padding-left:13px;
	margin-bottom:20px;
}
.info h2
{
	color:#373737;
	font-size:18px;
}
.info p
{
	color:#FFF;
	font-size:15px;
	margin-top:10px;
}
.box2 h2,
{
	/*font-family:Arial Rounded MT Bold;*/
	font-family:Times New Roman;
	font-size:24px;
	text-shadow: 1px 1px 1px #9fff8d;
	padding-top:40px;
}



.box2 ul
{
	padding:15px 0px 40px 0px;
}
.box2 ul li
{
	float:left;
	width:227px;
	height:160px;
	background-color:#FFF;
	border:solid 1px #373737;
}
.screen1
{ 
	background-image:url(../images/screen_shot_1.jpg);
	background-repeat:no-repeat;
	background-position:5px 5px;
	margin-right:27px;
}
.screen2
{ 
	background-image:url(../images/screen_shot_2.jpg);
	background-repeat:no-repeat;
	background-position:5px 5px;
	margin-right:27px;
}
.screen3
{ 
	background-image:url(../images/screen_shot_3.jpg);
	background-repeat:no-repeat;
	background-position:5px 5px;
	margin-right:27px;
}
.screen4
{
	background-image:url(../images/screen_shot_4.jpg);
	background-repeat:no-repeat;
	background-position:5px 5px;
}
.box3
{ 
   width:690px;
   float:left;
   padding-bottom:30px;
}

.box3 h1
{
	/*font-family:Arial Rounded MT Bold;*/
	font-family:Times New Roman;
	font-size:30px;
	/*text-shadow: 1px 1px 1px #9fff8d;*/
	/*padding-top:40px;*/
	background-image:url(../images/head-border.png);
	background-repeat:no-repeat;
	 background-position: 125px 27px;
	width: 672px;
	margin-bottom: 15px;
	color:#3e413d;
	font:"Arial Rounded MT Bold";
	
}



.box3 h2
{
	/*font-family:Arial Rounded MT Bold;*/
	font-family:Times New Roman;
	font-size:18px;
	/*text-shadow: 1px 1px 1px #9fff8d;*/
	font-weight:bold;
    	padding-top:0px;
	width: 672px;
	
	color:#383838;
	font-family:Arial, Helvetica, sans-serif;
	
}

.box3 p
{
	/*font-family:Arial Rounded MT Bold;*/
	font-family:Times New Roman;
	font-size:14px;
	
	font-weight:normal;

	width: 672px;
	margin-bottom: 15px;
	margin-top: 15px;
	color:#383838;
	font-family:Arial, Helvetica, sans-serif;
	
}


/*---------------------------changes-------------------*/
.ranking ul{
	width:690px;
}

.ranking ul li.one{
	width:190px;
	height:66px;
	float:left;
	background-image:url(../images/rank-one.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#575757;
	border-right:1px solid #dedede;
	line-height:66px;
	padding-left:35px;
}

.ranking ul li.two{
	width:183px;
	height:66px;
	float:left;
	background-image:url(../images/rank-two.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#575757;
	border-right:1px solid #dedede;
	line-height:66px;
	padding-left: 38px;
}

.ranking ul li.three{
	width:189px;
	height:66px;
	float:left;
	background-image:url(../images/rank-three.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#575757;
	line-height:66px;
	 padding-left: 35px;
}


.feature-icon ul {
	width:690px;
	float:left;
	/*margin-top: 25px;*/
	
}


.feature-icon ul li
{    width:315px;
	float:left;
	/*margin:20px 0px 20px 0px;*/
}
.feature-icon ul li.fearure_info{
	 width:315px;
	 float:left;
	/*padding-left:20px;*/
	margin-bottom:20px;
	background-image:url(../images/right-border.png);
	 background-position: right 5px;
	background-repeat:no-repeat;
	 padding-right: 24px;
	  padding-bottom: 39px;
	
	}
	
.feature-icon ul li.fearure_info h3
{     float:left;
	font-size:20px;
	color:#3e413d;
	font-weight:normal;
	 line-height: 50px;
	 font-family:"Arial Rounded MT Bold";
	 /*text-shadow: 1px 1px 1px #9FFF8D;*/
}
.feature-icon ul li.fearure_info h3 span{
	float:left;
	margin-right: 10px;
}

.feature-icon ul li.fearure_info p
{
	font-size:13px;
	color:#373737;/*#fff;*/
	font-weight:normal;
	margin-top:5px;
	 float:left;
	 width:315px;
	 text-shadow: 1px 1px 1px #b6b6b6;
}
/*.feature-icon ul li.fearure_info p
{ 	font-size:13px;
	color:#43563c;
	font-weight:normal;
	margin-top:5px;
	text-align:justify;
	 float:left;
}*/


.feature-icon ul li.fearure_info2{
	 width:315px;
	 float:right;
	/*padding-left:20px;*/
	margin-bottom:20px;
	}
	
.feature-icon ul li.fearure_info2 h3 span{
	float:left;
	margin-right: 10px;
}
	
.feature-icon ul li.fearure_info2 h3
{     float:left;
	font-size:20px;
	color:#3e413d;
	font-weight:normal;
	 line-height: 50px;
	 font-family:"Arial Rounded MT Bold";
	 /*text-shadow: 1px 1px 1px #9FFF8D;*/
}
.feature-icon ul li.fearure_info2 p
{
	font-size:13px;
	color:#373737;/*#fff;*/
	font-weight:normal;
	margin-top:5px;
	 float:right;
	 width:315px;
	 text-shadow: 1px 1px 1px #b6b6b6;
}


.feature-content-right{
	width:282px;
	float:right;
	margin:5px auto;
}

.feature-content-right h1{
	color:#3e413d;
	font-size:30px;
	font-family:"Arial Rounded MT Bold"!important;
	text-align:center;
	margin-top:30px;
}


.get_app-feature {
    background-image:url(../images/get-app-bg.png);
    background-repeat: repeat-x;
  /*  border: 1px solid #CB530E;*/
    border-radius: 5px 5px 5px 5px;
    height: 60px;
    width: 265px;
	 margin: 0 auto;
}


.button_icon1-feature {
    background-image: url("../images/button_icon1.png");
    background-position: 10px 0;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 28px;
    height: 61px;
    line-height: 61px;
    padding-left:81px;
    text-shadow: 1px 1px 2px #666666;
}


.button_icon1-feature a {
    color: #FFFFFF;
    font-size: 28px;
}

.testimonials{
	width:274px;
/*	margin:0 auto;*/
}

/*.testimonials h1{
	color:#3e413d;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin-bottom:10px;
	font-weight:bold;
	background-image:url(../images/testi-hed.png);
	background-repeat:no-repeat;
	background-position: 133px 21px;
}
*/
.feature-content-right .testimonials h1, .feature-content-right .getaapp_inner h1{
	background-image:none;
	color:#373737;
	font-size:24px;
	font-family:Arial !important;
	text-align:left;
	margin-bottom:10px;
	font-weight:normal;
	   text-shadow: 1px 1px 1px #373737;
	   margin-top:0px;
}

.testimonials-bar{
	/*width:278px;
	height:118px;*/
	margin-right:1px;
	-webkit-border-radius:6px 6px 6px 6px;
    -moz-border-radius:6px 6px 6px 6px;
    border-radius:6px 6px 6px 6px;
	-o-border-radius:6px 6px 6px 6px;
	background-color:#ffffff;
	 padding: 10px 12px 10px;
	 min-height:150px;
	 height:auto !important;
	 
	
}

.testimonials-text{
	/*width:278px;
	height:118px;*/
	font-size:14px;
	color:#696969;
	text-align:left;
	/* padding: 20px 12px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.testimonials-bar span{
	font-size:12px;
	font-weight:bold;
	color:#f7941d;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
/*	padding-left: 144px;*/
	display:block;
}

.usa, p.usa {
	font-size:11px;
	font-weight:normal;
	color:#a3a3a3;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
/*	 margin-right: 68px;*/
	
}
 p.usa{
	 margin-top:0px;
	 line-height:normal;
 }

.feature-border{
	background-image:url(../images/feature-border.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:678px;
	height:2px;
	margin-bottom:8px;
}

.feture-main{
	margin: 0px auto;
    width: 998px;
	padding-top:40px;
}

.mymove1
{
display:block;
width:100%;
height:200px;
background-image: url(../images/clouds.png);
background-repeat:repeat-x;
animation:mymove1 450s infinite;
-moz-animation:mymove1 450s infinite;
-webkit-animation:mymove1 450s infinite;
position:absolute;
overflow:hidden;
}

@keyframes mymove1
{
from {left:0px; }
to {left:-1000px;}
}

@-webkit-keyframes mymove1 
{
from {left:0px;}
to {left:-1000px;}
}

@-moz-keyframes mymove1 
{
from {left:0px;}
to {left:-1000px;}
}

.mymove2
{
display:block;
width:100%;
height:200px;
background-image: url(../images/clouds-blur.png);
background-repeat:repeat-x;
position:absolute;
animation:mymove2 120s infinite;
-moz-animation:mymove2 120s infinite;
-webkit-animation:mymove2 120s infinite;
overflow:hidden;
margin-top:52px;
}

@keyframes mymove2
{
from {left:0px;}
to {left:-1100px; }
}

@-webkit-keyframes mymove2
{
from {left:0px;}
to {left:-1100px;}
}

@-moz-keyframes mymove2 
{
from {left:0px;}
to {left:-1100px; }
}

.mymove3
{
display:block;
width:183px;
height:200px;
background-image: url(../images/cloud3.png);
background-repeat:no-repeat;
position:absolute;
animation:mymove3 120s infinite;
-moz-animation:mymove3 120s infinite;
-webkit-animation:mymove3 120s infinite;
overflow:hidden;
margin-top:50px;
}

@keyframes mymove3
{
from {left:80%;}
to {left:10%; }
}

@-webkit-keyframes mymove3
{
from {left:80%;}
to {left:10%; }
}

@-moz-keyframes mymove3 
{
from {left:80%;}
to {left:10%; }
}

.mymove4
{
display:block;
/*width:100%;
height:200px;*/
height:168px;
width:75px;
background-image: url(../images/cloud4.png);
background-repeat:no-repeat;
position:absolute;
animation:mymove4 350s infinite;
-moz-animation:mymove4 350s infinite;
-webkit-animation:mymove4 350s infinite;
overflow:hidden;
margin-top:50px;
}

@keyframes mymove4
{
from {left:90%;}
to {left:10%; }
}

@-webkit-keyframes mymove4
{
from {left:90%;}
to {left:10%;}
}

@-moz-keyframes mymove4 
{
from {left:90%;}
to {left:10%; }
}

.testimonials h1
{
background-image:none;
}
.invalid
{

	border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	-webkit-border-radius:4px;
	 color: #646464;
    font-size: 23px;
    height: auto !important;
    min-height: 92px;
    padding: 68px 10px 10px;
    text-align: center;
 	background-color: #F7F7F7;
    border: 1px solid #DDDDDD;

}
.time_zone
{
	border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-o-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	 background-color: #FFFFFF;
    border: 1px solid #E0E0E0;
	 color: #4d99ce;
    padding: 10px;
    text-align: center;
	  font-size: 12px;
    font-weight: bold;
}

/*how to use*/
.feture-main h1
{
/*	color:#2a2a2a;*/
	color: #373737;
    font-family: Arial Rounded MT Bold;
    font-size: 30px;
    margin-bottom: 15px;
	/*text-shadow: 1px 1px 1px #373737;*/
}
.feture-main p
{
	color: #383838;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
	 margin: 0 0 10px;
}

.feture-main p a{
	color: #383838;
}
h2.sub_p_hd
{
	color:#2a2a2a;
	font-size:18px;
	margin:30px 0px 15px 0px;
	background-image: url(../images/head-border.png);
    background-position: 125px 27px;
	
}
h3.sub_p_hd
{
	color:#2a2a2a;
	font-size:13px;
	 margin: 10px 0 5px;

	
}
.step,.step2,.step3
{
	background-image:url(../images/hw-to-bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	-webkit-border-radius:4px;
	/*border-left: solid 3px #5a954e;*/
	margin:0px 0px 10px 0px;
	  border: 1px solid #80B372;
}

.step
{
	
	border-left: solid 3px #5a954e;
	
}

.step2
{
	
	border-left: solid 3px #0b77c3;
	
}

.step3
{
	border-left: solid 3px #f7ae0b;
}

.step_fig{
    float: left;
    font-size: 30px;
   padding: 10px 10px 43px;
    width: 18px;
	color:#292929;

}
.step_info{
    float: left;
    width: 910px;
}


.htu_group
{
	position:relative;
	margin:30px 0px 0px 0px;
	height:290px;
	width:100%;
}
.green_bg_box
{

	background-color:#fff;
	width:236px;
	margin:0px 10px 20px 0px;
	border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow:0px 1px 2px #333;
	-moz-box-shadow:0px 1px 2px #333;
	-o-box-shadow:0px 1px 2px #333;
	-webkit-box-shadow:0px 1px 2px #333;
	position:absolute;
	line-height:20px;
	height:268px;
	cursor:pointer;
	overflow:hidden;
	transition: all 0.2s ease 0s;
	 -moz-transition: all 0.2s ease 0s;
	
}
.green_bg_box:hover
{
	height:410px;
	transition: all 0.2s ease 0s;
	 -moz-transition: all 0.2s ease 0s;
}
.green_bg_box1{
	bottom:0px;
	left:0px;
}
.green_bg_box2{
	bottom:0px;
    left: 253px;
}

.green_bg_box3{
	bottom:0px;
	left: 506px;
}
.green_bg_box4{
	bottom:0px;
    left: 759px;
}


.no_rt_mar
{
	margin:0px 0px 20px 0px;
}
.htu_img{
	border-bottom:solid 1px #c6eabf;
	background-repeat:no-repeat;
	}
.htu_img1{
	background-image:url(../images/how_to_use1.png);
	background-position:0px 20px;
	width:242px;
	height:161px;
	display:block;
	padding:0px 0px 20px 0px;
}
.htu_img2{
	background-image:url(../images/how_to_use2.png);
	background-position:0px 0px;
	width:242px;
	height:161px;
	display:block;
	padding:0px 0px 20px 0px;
}
.htu_img3{
	background-image:url(../images/how_to_use3.png);
	background-position:61px 20px;
	width:242px;
	height:161px;
	display:block;
	padding:0px 0px 20px 0px;
}
.htu_img4{
	background-image:url(../images/how_to_use4.png);
	background-position:61px 20px;
	width:242px;
	height:161px;
	display:block;
	padding:0px 0px 20px 0px;	
}
.htu_info{
	border-top:solid 1px #fff;
	color:#717171;
	font-size:12px;
	padding:10px 10px 0px 10px;
	overflow:hidden;
 	margin-bottom: 10px;
}

.htu_info h3
{
	color:#464646;
	font-size:12px;
	margin:0px 0px 10px 0px;
}

