@charset "utf-8";
/* CSS Document */
html, body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:#fff;
	line-height:normal;
}
 @font-face {
 font-family: 'open_sansbold';
 src: url('opensans-bold-webfont.eot');
 src: url('opensans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('opensans-bold-webfont.woff') format('woff'), url('opensans-bold-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'open_sanslight';
 src: url('opensans-light-webfont.eot');
 src: url('opensans-light-webfont.eot?#iefix') format('embedded-opentype'), url('opensans-light-webfont.woff') format('woff'), url('opensans-light-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'open_sansregular';
 src: url('opensans-regular-webfont.eot');
 src: url('opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('opensans-regular-webfont.woff') format('woff'), url('opensans-regular-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'open_sanssemibold';
 src: url('opensans-semibold_0-webfont.eot');
 src: url('opensans-semibold_0-webfont.eot?#iefix') format('embedded-opentype'), url('opensans-semibold_0-webfont.woff') format('woff'), url('opensans-semibold_0-webfont.ttf') format('truetype'), url('opensans-semibold_0-webfont.svg#open_sanssemibold') format('svg');
 font-weight: normal;
 font-style: normal;
}
/*ClearFix*/
.Clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.Clear {
	clear:both;
}
.Clearfix {
	display: inline-block;
}
h1 {
	font-size: 100%;
}
h2 {
	font-size: 80%;
}
p, a, ul, li, h1, h2, h3, h4, h5, from {
	padding:0px;
	margin:0px;
}
img {
	padding:0px;
	margin:0px;
	border:0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
/*Text Link css*/
.linkVU a {
	Font-Family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkVU a:hover {
	Font-Family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
/*Bgcolour css*/
.BgWhite {
	background-color:#ffffff;
}
.BgBlack {
	background-color:#000000;
}
/*Layout css*/
.wraper {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}
#MainContainer {
	width:100%;
	float:left;
}
#Header {
	width:100%;
	float:left;
	background:url(../image/header_bg.png) repeat-x left top;
	height:171px;
}
.HeaderMid {
	width:1000px;
	margin:0 auto;
	height:171px;
}
.HeaderTop {
	width:1000px;
	height:119px;
	float:left;
}
.Logo {
	float:left;
	margin-top:8px;
}
.HeaderRight {
	width:261px;
	height:106px;
	float:right;
	padding: 15px 40px 0px 104px;
	background:url(../image/contact_img.png) no-repeat left top;
	margin-top:8px;
}
.HeaderRight h2 {
	font:23px Sansita One;
	color:#424440;
	padding-bottom:5px;
}
.HeaderRight h2 span {
	font:27px Sansita One;
	color:#679b08;
}
.HeaderRight p {
	font:17px 'open sans';
	color:#40413e;
}
.NavBar {
	width:1000px;
	height:50px;
	float:left;
}
.MenuBar {
	width:785px;
	float:left;
	height:56px;
}
.MenuBar ul li {
	list-style:none;
	float:left;
}
.MenuBar ul li a {
	font:16px 'open sans';
	*font:15px 'open sans';
	font:15px 'open sans'\0;
	font-weight:700;
	text-decoration:none;
	color:#fff;
	padding:0px 20px;
	display:block;
	line-height:50px;
}
.MenuBar ul li a:hover, .MenuBar ul li a.Select {
	background:#367ea7;
}
.SmallNav {
	width:auto;
	float:right;
}
.SmallNav ul li {
	list-style:none;
	float:right;
	background:url(../image/nav_div.png) no-repeat right 17px;
	padding:0px 19px;
	line-height:50px;
}
.SmallNav ul li:first-child {
	padding-right:0px;
	background:none;
}
.SmallNav ul li a {
	text-decoration:none;
	font:14px 'open sans';
	font-weight:700;
	color:#010101;
}
.SmallNav ul li a:hover, .SmallNav ul li a.Select {
	color:#fff;
}
.MidContainer {
	width:100%;
	float:left;
}
.Wraper {
	width:1000px;
	margin:0 auto;
}
.Banner {
	width:971px;
	float:left;
	border:1px solid #c5c2c2;
	background:url(../image/banner_bg.png) repeat-x left top;
	height:371px;
	margin-top:4px;
	padding:34px 10px 0px 17px;
	margin-bottom:18px;
}
.BannerImg {
	float:left;
	margin-right:15px;
	padding-left:15px;
}
.BannerRight {
	width:456px;
	float:right;
}
.BannerRight h1 {
	font:44px 'open sans';
	font-weight:800;
	color:#000;
	padding-bottom:10px;
/*	text-shadow: 0 0 4px rgba(0, 0, 0, 0.5); */
}
.BannerRight h1 span {
	font:24px 'open sans';
	font-weight:600;
	color:#75a301;
}
.BannerRight p {
	font:20px 'open sans';
	font-weight:600;
	color:#2e2f2e;
	line-height:normal;
	padding-bottom:15px;
}
.BannerRight h2 {
	font:26px 'open sans';
	font-weight:700;
	color:#0271ae;
	padding-bottom:15px;
	line-height:35px;
}
.buynow {
	background:#8dc500;
	float:left;
	padding:17px 48px;
	border-bottom:5px solid #7baa03;
	font:24px 'open sans';
	font-weight:700;
	color:#fff;
	text-shadow:0px 2px #537500;
	text-align:center;
	float:left;
	border-radius: 30px;
	-moz-border-radius: 30px;
	-o-border-radius: 30px;
	-webkit-border-radius: 30px;
	
}
.MainBlock {
	width:1000px;
	float:left;
}
.MainBlock .three_banner {
	width:1000px;
	float:left;
	padding-bottom:20px;
}
.MainBlock .three_banner ul li {
	list-style:none;
	width:317px;
	float:left;
	border:1px solid #c5c2c2;
	float:left;
	margin-left:21px;
	position:relative;
}
.MainBlock .three_banner ul li:first-child {
	margin-left:0px;
}
.three_banner_heading {
	width:1000px;
	float:left;
	font:24px 'open sans';
	font-weight:600;
	color:#4f4e4e;
	text-align:center;
	padding-bottom:20px;
}
.ImgBlock {
	float:left;
	width:317px;
	height:232px;
}
.GreenBg {
	width:297px;
	height:41px;
	float:left;
	background:#8cc301;
	padding:0px 10px;
}
.GreenBg a {
	text-decoration:none;
	font:15px 'open sans';
	color:#fff;
	font-weight:600;
	text-transform:uppercase;
	float:left;
	line-height:41px;
}
.GpsIcon {
	width:81px;
	height:81px;
	position:absolute;
	top:8px;
	left:8px;
}
/* =========================== new css =================================== */
.pad_bot_20 {
	padding-bottom:20px;
}
.blue_wraper {
	width:100%;
	height:auto;
	float:left;
	background:#4096c7;
	padding:20px 0px;
}
.container {
	width:1000px;
	height:auto;
	margin:auto;
}
.wraper_container {
	width:1000px;
	height:auto;
	float:left;
	line-height:1.5;
}
.heading_blue_white {
	width:1000px;
	height:auto;
	float:left;
	padding:0 0 30px 0px;
	font-size:19px;
	font-family:'open sans';
	color:#fff;
	font-weight:600;
	font-style:italic;
	text-align:center;
	text-shadow:1px 1px #1c4156;
}
.green {
	color:#8cc301;
}
.blue_bullets_wraper {
	width:450px;
	height:auto;
	float:left;
}
ul.green_bullets {
	list-style:none;
	float:left;
	padding:0 0 0 0px;
	margin:0px;
}
ul.green_bullets li {
	padding:0 0 10px 25px;
	margin:0 0 0 0px;
	list-style:none;
	float:left;
	background:url(../image/green_bullet.jpg) 0px 4px no-repeat;
	font-size:14px;
	font-family:'open sans';
	color:#fff;
}
.blue_bullets_middle_heading {
	width:230px;
	padding-right:70px;
	height:auto;
	float:left;
	font-size:24px;
	font-family:'open sans';
	color:#fff;
	font-weight:600;
	font-style:italic;
	text-align:center;
	text-shadow:1px 1px #1c4156;
}
.blue_bullets_right_button {
	width:250px;
	padding-top:30px;
	height:auto;
	float:left;
}
.button_gray {
	background:#484747;
	float:left;
	padding:15px 40px;
	border-bottom:5px solid #1e1f1c;
	font:24px 'open sans';
	font-weight:700;
	color:#fff;
	text-shadow:1px 1px #1e1f1c;
	text-align:center;
	float:left;
}
.button_gray:hover {
	text-decoration:none;
	background:#3d3d3d;
}
/*------------------------------30-12-2013-------------------------------*/
.Middle {
	width:100%;
}
.Middin {
	width:100%;
	float:left;
}
.MidTopBg {
	background:url(../images/mid_top_bg.png) no-repeat;
	width:973px;
	height:16px;
	float:left;
}
.MidMBg {
	width:959px;
	float:left;
	background:url(../images/mid_m_bg.png) repeat-y;
	padding:0 7px;
}
.MidBotmBg {
	background:url(../images/mid_botm_bg.png) no-repeat;
	width:973px;
	height:16px;
	float:left;
	margin:0 0 18px 0;
}
.MidMBg h1 {
	color: #167191;
	font: 25px MyriadPro-Bold;
	padding: 0 0 10px 15px;
	background:url(../images/ri_ti_bg.png) repeat-x bottom;
}
.SupotPhone {
	width:944px;
	padding:15px 0 15px 15px;
	float:left;
}
.SupotPhoneLi {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
}
.SupotPhoneLi li {
	background: url("../images/green_aero.png") no-repeat scroll left 9px transparent;
	color: #404040;
	display: block;
	float: left;
	font: 13px Arial, Helvetica, sans-serif;
	list-style-type: none;
	padding:8px 0 8px 23px;
	margin:0 0 0 15px;
	width: 275px;
}
.SupotPhoneTxt {
	width:929px;
	float:left;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#404040;
	line-height:17px;
	padding:10px 0 15px;
	border-top:1px solid #ccc;
	margin:15px 0 0;
}
.MidTop {
	width:1000px;
	margin:auto;
	padding:23px 0;
}
#Left {
	width:309px;
	float:left;
}
.FeaList {
	width:100%;
	float:left;
	padding:0 0 10px 0;
}
.FeaList h2 {
	height:52px;
	padding:0 0 0 17px;
	background:#3f94c7;
	font:21px 'open sans';
	color:#fff;
	font-weight:600;
	line-height:52px;
}
.FeaListMid {
	width:307px;
	float:left;
	background:#fff;
	border-bottom:1px solid #c5c2c2;
	border-left:1px solid #c5c2c2;
	border-right:1px solid #c5c2c2;
}
.FeaLiM {
	width:273px;
	float:left;
	list-style-type:none;
	display:block;
	padding:0 17px 17px;
}
.FeaLiM li {
	width:273px;
	float:left;
	list-style-type:none;
	display:block;
	padding:16px 0 0;
}
.FeaLiM li a {
	background:url(../image/green_arrow.png) no-repeat left;
	padding:0 0 0 23px;
	color:#343c3c;
	font:15px 'open sans';
	font-weight:600;
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.FeaLiM li span {
	background:url(../image/green_arrow.png) no-repeat left;
	padding:0 0 0 23px;
	color:#343c3c;
	font:15px 'open sans';
	font-weight:600;
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}

.FeaLiM li a:hover {
	color:#3F94C7;
}
.CustTesti {
	float: left;
	padding: 0 0 10px;
	width: 100%;
}
.CustTesti h2 {
	height:52px;
	padding:0 0 0 17px;
	background:#3f94c7;
	font:21px 'open sans';
	color:#fff;
	font-weight:600;
	line-height:52px;
}
.CustTestiMid {
	width:307px;
	float:left;
	background:#fff;
	border-bottom:1px solid #c5c2c2;
	border-left:1px solid #c5c2c2;
	border-right:1px solid #c5c2c2;
}
.CustTestiList {
	width:287px;
	margin:0 10px;
	padding:9px 0;
	border-bottom:1px solid #c8c8c8;
}
.CustTestiList.Last {
	border-bottom:0px;
}
.CustTestiList p {
	color:#343c3c;
	font:13px 'open sans';
	font-weight:400;
	line-height:22px;
}
.CustTestiList p.TestiName {
	text-align:right;
}
.CustTestiList p.TestiAdd {
	text-align:right;
}
.CustTestiList p a {
	color:#1885c6;
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.CustTestiList p a:hover {
	color:#343c3c;
}
#Right {
	width:680px;
	float:right;
}
.SpyCellPhone h2 {
	color:#202121;
	font:25px 'open sans';
	font-weight:600;
	padding:0 0 7px 0;
}
.SpyPhoneList {
	width:100%;
	float:left;
}
.SpyPhoneLi {
	width:329px;
	float:left;
	border:1px solid #d0cece;
	background:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
	margin:0 14px 11px 0;
	min-height:122px;
}
.SpyPhoneLi.Last {
	margin:0 0 11px 0;
}
.SpyPhoneLicon {
	width:77px;
	float:left;
	text-align:center;
	padding:12px 0 0 0;
}
.SpyPhoneLiTxt {
	float:left;
	width:250px;
	padding:8px 0 4px;
}
.SpyPhoneLiTxt h3 {
	color:#1273ae;
	font:20px 'open sans';
	font-weight:600;
}
.SpyPhoneLiTxt h3 a {
	color:#1273ae;
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.SpyPhoneLiTxt h3 a:hover {
	color:#202121;
}
.SpyPhoneLiTxt p {
	color:#6d6d6d;
	font:13px 'open sans';
	font-weight:400;
	line-height:18px;
	padding:4px 0;
}
.SocialIconBox {
	width:100%;
	float:left;
	padding:10px 0;
}
.SocialIcon {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
}
.SocialIcon li {
	width:97px/*112px*/;
	float:left;
	list-style-type:none;
	display:block;
}
.SocialIcon li label {
	width:100%;
	float:left;
	color:#505050;
	font:14px 'open sans';
	font-weight:600;
	text-align:center;
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.SocialIcon li a:hover {
	color:#1273AE;
}
.SocialIcon li label span {
	background-position:center top;
	background-repeat:no-repeat;
	height:72px;
	margin:0 0 10px 0;
	width:100%;
	float:left;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
/*
.SocialIcon li a:hover span {
	background-position:center bottom;
}
*/
.SocialIcon li label.FacebookIc span {
	background-image:url(../image/facebook_icon.png);
}
.SocialIcon li label.WhatsAppIc span {
	background-image:url(../image/whatsapp.png);
}
.SocialIcon li label.InstagramIc span {
	background-image:url(../image/cemra_icon.png);
}
.SocialIcon li label.SkypeIc span {
	background-image:url(../image/skype_icon.png);
}
.SocialIcon li label.BBMIc span {
	background-image:url(../image/msg_icon.png);
}
.SocialIcon li label.ViberIc span {
	background-image:url(../image/cell_phone.png);
}
.SocialIcon li label.twitter span {
	background-image:url(../image/twitter.png);
}


.BlueWrp {
	width:100%;
	padding:15px 0;
	margin:5px 0;
	background:#4096c7;
}
.BlueWrpTxt {
	width:1000px;
	margin:auto;
}
.BlueWrpTxt p {
	font:24px 'open sans';
	font-weight:400;
	font-style:italic;
	color:#fff;
	text-align:center;
}
.SpyWorkBlock {
	width:1000px;
	margin:auto;
	padding:15px 0;
}
.SupportPhone {
	width:100%;
	float:left;
	padding:0 0 14px 0;
}
.SupportPhone h3 {
	color:#505050;
	font:18px 'open sans';
	font-weight:400;
	font-style:italic;
}
.SupportPhoneMid {
	width:100%;
	float:left;
	padding:8px 0;
}
.SupPhoneMLe {
	width:510px;
	float:left;
}
.SupPhoneMLe p {
	color:#505050;
	font:14px 'open sans';
	font-weight:400;
	padding:1px 0;
}
.SupPhoneMRi {
	float:right;
}
a.buttonClickGray {
	background:url(../image/gray_btn_bg.png) repeat-x;
	height:56px;
	padding:0 15px;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	float:left;
	color:#fff;
	font:16px 'open sans';
	font-weight:700;
	text-transform:uppercase;
	text-shadow: 1px 1px #1C4156;
	line-height:54px;
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
a.buttonClickGray:hover {
	background:url(../image/gray_btn_bg_h.png) repeat-x;
}
.SpyWorkWith {
	width:100%;
	float:left;
}
.SpyWorkWithLe {
	width:626px;
	float:left;
}
.SpyWorkWithLe h3 {
	color:#505050;
	font:24px 'open sans';
	font-weight:400;
}
.SpyWorkWithLe p {
	color:#505050;
	font:15px 'open sans';
	font-weight:400;
	padding:7px 0 0 0;
}
.SpyWorkWithRi {
	float:left;
}
a.BuyNowBtnGreen {
	background:url(../image/green_btn.png) repeat-x;
	height:56px;
	padding:0 20px;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	float:left;
	color:#fff;
	font:16px 'open sans';
	font-weight:700;
	text-transform:uppercase;
	text-shadow: 1px 1px #1C4156;
	line-height:54px;
	text-decoration:none;
	/* -webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out; */
	border-radius: 25px;
	-moz-border-radius: 25px;
	-o-border-radius: 25px;
	-webkit-border-radius: 25px;
	width: 200px;
     text-align: center;
	 margin-left: 42px;
}
a.BuyNowBtnGreen:hover {
	/* background:url(../image/green_btn_h.png) repeat-x; */
}
.MidBotm {
	width:1000px;
	margin:auto;
	padding:15px 0;
}
.MidBotmTxtList {
	width:100%;
	float:left;
}
.MidBotmLeft {
	width:490px;
	float:left;
	background:#ededed;
	border:1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	min-height: 245px;
}
.MidBotmLeft h2 {
	padding:0 0 0 15px;
	color:#fff;
	font:24px 'open sans';
	font-weight:600;
	line-height:47px;
	height:47px;
	background:#4096c7;
	-moz-border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	-khtml-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0;
}
.MidBotmLeftIn {
	width:100%;
	float:left;
}
.MidBotmLeftIn p {
	padding:7px 15px;
	color:#505050;
	font:14px 'open sans';
	font-weight:400;
	line-height:22px;
}
.MidBotmLeftIn h3 {
	padding:7px 15px;
	color:#505050;
	font:18px 'open sans';
	font-weight:700;
	font-style:italic;
	line-height:22px;
}
.MidBotmRight {
	width:490px;
	float:right;
	background:#ededed;
	border:1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	min-height: 245px;
}
.MidBotmRight h2 {
	padding:0 0 0 15px;
	color:#fff;
	font:24px 'open sans';
	font-weight:600;
	line-height:47px;
	height:47px;
	background:#4096c7;
	-moz-border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	-khtml-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0;
}
.MidBTxtRow {
	width:100%;
	float:left;
	padding:15px 0;
}
.MidBTxtRow p {
	color:#505050;
	font:16px 'open sans';
	font-weight:600;
	font-style:italic;
	text-align:center;
}
#Footer {
	width:100%;
	background:#343434;
	border-top:6px solid #1d1d1d;
}
.FtrTop {
	width:1000px;
	margin:auto;
	padding:8px 0;
}
.FtrTop p {
	padding:8px 0;
	color:#747474;
	font:12px 'open sans';
	font-weight:400;
	line-height:20px;
	text-align:justify;
}
.FtrMid {
	width:100%;
	padding:20px 0;
	background:#615e5e;
}
.FtrMidIn {
	width:1000px;
	margin:auto;
	text-align:center;
	color:#fff;
	font:14px 'open sans';
	font-weight:400;
}
.FtrMidIn a {
	color:#fff;
	text-decoration:none;
	padding:0 6px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.FtrMidIn a:hover {
	color:#ccc;
}
.FtrBotm {
	width:1000px;
	margin:auto;
	padding:15px 0;
}
.FtrBotmLe {
	float:left;
}
.FtrBotmLe p {
	color:#b6b4b4;
	font:14px 'open sans';
	font-weight:400;
}
.FtrBotmRi {
	float:right;
}
.FtrBotmRi p {
	color:#525252;
	font:14px 'open sans';
	font-weight:400;
}
.ImgTxtBox {
	width:100%;
	float:left;
	background:url(../image/img_hover_bg.png) repeat;
	height:232px;
	position:absolute;
	left:0;
	top:0;
	z-index:100;
	display:none;
}
.MainBlock .three_banner ul li:hover .ImgTxtBox {
	display:block;
}
.BlueRoundBox {
	background:url(../image/blue_bg.png) no-repeat;
	width:89px;
	height:67px;
	margin:55px auto 0;
	color:#fff;
	font:14px 'open sans';
	font-weight:600;
	text-align:center;
	padding:22px 0 0 0;
}
.Txt5Box {
	width:100%;
	float:left;
	padding:14px 0 0 0;
}
.Txt5Box p {
	padding:0 11px;
	color:#fff;
	font:14px 'open sans';
	font-weight:400;
	line-height:18px;
}
.BlueWrp.BlueWrpHover {
	margin: 3px 0 25px;
}
.BlueWrp.BlueWrpHover .BlueWrpTxt p span {
	color:#010101;
}
/*-------------------------------01-02-2014----------------------------*/
.BuyNowMid {
	width:1000px;
	margin:auto;
}
.BuyNowMidTop {
	width:100%;
	float:left;
	margin:50px 0 0/*200px*/;
}
.BuyNowMidImg {
	float:left;
	width:470px;
	text-align:center;
	padding:0 0 100px 0;
}
.BuyNowMidTxt {
	width:489px;
	float:right;
	/*background:#ededed;*/
	border:1px solid #d0cece;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	padding:15px;
	box-shadow:0px 5px 0px #c7c7c7;
}
.BuyNowMidTxt h2 {
	font-size:30px;
	font-weight:400;
	font-style:italic;
	font-family:'open sans';
	text-align:left;
	padding:0 0 8px 0;
	color:#4096C7;
}
.BuyNowMidTxt p {
	font-size:13px;
	font-weight:400;
	font-family:'open sans';
	padding:8px 0;
	color:#505050;
}
.BuyNowMidTxt h3 {
	font-size:19px;
	font-weight:400;
	font-family:'open sans';
	padding:8px 0;
	color:#505050;
	text-align:left;
}
.BuyNowMidTxt p span.BigFont {
	font-size:52px;
	font-weight:400;
	font-style:italic;
	font-family:'open sans';
	text-align:left;
	padding:8px 0;
	color:#000;
}
.BuyNowMidTxt p span.BigFont span {
	font-size:15px;
}
.BuyNowMidTxt p.BigFontRow {
	text-align:left;
}
.MidBotmRow {
	width:100%;
	float:left;
	text-align:center;
	padding:8px 0;
}
.BuyNowMidTxt p.BlueTxtRow {
	color:#505050;
	font-size:11px;
	text-align:left;
}

.MidBotmBtn {
	background:url(../image/green_btn.png) repeat-x;
	height:56px;
	padding:0 20px;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	cursor:pointer;
	border:0px;
	color:#fff;
	font:16px 'open sans';
	font-weight:700;
	text-transform:uppercase;
	text-shadow: 1px 1px #1C4156;
	line-height:54px;
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	float:left;
}
.MidBotmBtn:hover {
	background:url(../image/green_btn_h.png) repeat-x;
}
.Compasuites {
	width:100%;
	float:left;
	padding:20px 0;
	border:1px solid #d0cece;
}
.Compasuites table {
	width:100%;
	float:left;
}
.Compasuites table th {
	color:#676767;
	font-family:'Open Sans';
	font-weight:400;
	font-size:30px;
}
.Compasuites table th p {
	color: #787773;
	text-align:center;
	padding:2px 0;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.Compasuites table th p span {
	color: #000000;
	font-family: 'Open Sans';
	font-size: 20px;
	font-weight: 400;
}
.Compasuites table th p span span {
	color:#000;
	font-family:'Open Sans';
	font-weight:400;
}
.Compasuites table tr.GrayBg {
	background:#efefef;
}
.Compasuites table tr td {
	padding:18px 0;
}
.Compasuites table tr td span.ListIconSpn {
	width:77px;
	text-align:center;
	float:left;
}
.Compasuites table tr td label {
	color:#676767;
	font-family:'Open Sans';
	font-weight:400;
	font-size:18px;
}
.BuyNowMidBotm {
	width:100%;
	float:left;
	padding:40px 0;
}
.GreenBtnRiBg {
	background:url(../image/green_btn.png) repeat-x;
	height:56px;
	padding:0 20px;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	cursor:pointer;
	border:0px;
	color:#fff;
	font:16px 'open sans';
	font-weight:700;
	text-transform:uppercase;
	text-shadow: 1px 1px #1C4156;
	line-height:54px;
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.GreenBtnRiBg:hover {
	background:url(../image/green_btn_h.png) repeat-x;
}
.compatiTop {
	width:100%;
	float:left;
}
.compatiTopImg {
	width:100%;
	float:left;
	text-align:center;
	padding:15px 0 30px 0;
}
.SupphoneBox {
	width:100%;
	float:left;
	padding:12px 0;
}
.SupphoneBox h2 {
	font:24px 'open sans';
	font-weight:400;
	font-style:italic;
	color:#474747;
	padding:0 0 0 18px;
}
.pagetitle h1 {
	font:36px 'open sans';
	font-weight:800;
	font-style:italic;
	color:#474747;
	padding:15px 0px 15px 18px;
}
.SupphoneBoxTxt {
	width:978px;
	float:left;
	margin:10px 0;
	background:#ededed;
	border:1px solid #d0cece;
	padding:2px 10px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
}
.SupphoneBoxTxt p {
	padding:8px 0;
	font:16px 'open sans';
	font-weight:400;
	color:#505050;
	line-height:20px;
}
.SupphoneBoxTxt p span {
	color:#4096c7;
}
.CompatPhoneLi {
	width:998px;
	float:left;
	margin:8px 0;
	background:#fff;
	border:1px solid #d0cece;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
}
.CompatPhFrm {
	width:978px;
	margin:0 10px;
	padding:15px 0;
	border-bottom:1px solid #d0cece;
	list-style-type:none;
	display:block;
	float:left;
}
.CompatPhFrm li {
	float:left;
	padding:0 8px;
	list-style-type:none;
	display:block;
}
.CompatPhFrm li label {
	color:#2a2929;
	font:14px 'open sans';
	font-weight:600;
	padding:0 12px 0 0;
	float:left;
	line-height:34px;
}
.SeOsCompaFild {
	width:214px;
	height:33px;
	background:#ededed;
	border:1px solid #d0cece;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	padding: 4px;
}
.CompatPhList {
	width:100%;
	float:left;
	padding-bottom:20px;
}
.CompatPhLi {
	width:154px;
	float:left;
	border:1px solid #d8d5d5;
	padding:12px;
	margin:15px 0 0px 16px;
	background:#ededed;
}
.CompatPhLimg {
	border:1px solid #d0cece;
	background:#fff;
	width:152px;
	float:left;
	text-align:center;
	padding:5px 0;
}
.CompatPhLTxt {
	width:100%;
	float:left;
	padding: 8px 0 0;
}
.CompatPhLTxt h3 {
	color:#2d2d2d;
	font:11px 'open sans';
	font-weight:700;
}
.CompatPhLTxt h3 a {
	color:#2d2d2d;
	text-decoration:none;
}
.CompatPhLTxt h3 a:hover {
	color:#000;
	text-decoration:none;
}
.CompatPhLTxt p {
	color:#505050;
	font:11px 'open sans';
	font-weight:400;
}
.PaggingBox {
	width:100%;
	float:left;
	padding:15px 0;
}
.Pagging {
	float:right;
	padding:0 14px 0 0;
	list-style-type:none;
	display:block;
	margin:0;
}
.Pagging li {
	float:left;
	padding:0 4px 0 0;
	list-style-type:none;
	display:block;
	margin:0;
}
.Pagging li a {
	height:27px;
	padding:0 12px;
	float:left;
	background:#ededed;
	border:1px solid #d0cece;
	color:#505050;
	font:13px 'open sans';
	font-weight:400;
	text-decoration:none;
	line-height:27px;
}
.Pagging li a:hover {
	background:#8cc301;
	border:1px solid #6d9704;
	color:#fff;
}
.Pagging li.Select a {
	background:#8cc301;
	border:1px solid #6d9704;
	color:#fff;
}
.AnDeOSReq {
	width:100%;
	float:left;
	margin:15px 0;
}
.AnDeOSReq h2 {
	width:968px;
	float:left;
	padding:0 0 6px 0;
	padding: 6px 15px 6px;
	background:#EDEDED;
	border:1px solid #D8D5D5 ;
}
.AnDeOSReq h2 span {
	color:#4096c7;
	font:20px 'open sans';
	font-weight:400;
	font-style:italic;
}
.AnDeOSReq h2 label {
	float:right;
}
.AnDeOSReqIn {
	width:968px;
	float:left;
	border:1px solid #d0cece;
	padding:15px;
	border-top:none;
}
.AnDeOSReqIn h3 {
	color:#4f4e4e;
	font:17px 'open sans';
	font-weight:600;
	padding:8px 0;
}
.AnDeOSReqInLi {
	width:100%;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
}
.AnDeOSReqInLi li {
	width:100%;
	list-style-type:none;
	display:block;
	padding:7px 0;
	margin:0;
	color:#505050;
	font:13px 'open sans';
	font-weight:400;
}
.AnDeOSReqIn p {
	color:#4f4e4e;
	font:13px 'open sans';
	font-weight:400;
	padding:8px 0;
}
.MidBotmCompa {
	width:100%;
	float:left;
	padding:15px 0 40px;
}
.MBComLe {
	background:url(../image/gray_bg.png) repeat-x;
	width:238px;
	height:180px;
	float:left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}
.MBComLe p {
	color:#fff;
	font:16px 'open sans';
	font-weight:700;
	text-transform:uppercase;
	text-shadow: 1px 1px #1C4156;
	text-align:center;
	padding:8px 0;
}
.MBComLe p span {
	font-size:36px;
}
.MBComRight {
	width:716px;
	float:right;
	border:1px solid #c5c2c2;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	padding:6px 15px;
}
.MBComRiTop {
	width:100%;
	float:left;
}
.MBComRiTop h3 {
	color:#000!important;
	font:16px 'open sans'!important;
	font-weight:700!important;
	padding:8px 0;
	margin:0;
	text-align:left!important;
}
.MBComRiTop p {
	color:#505050;
	font:13px 'open sans';
	font-weight:400;
	padding:8px 0;
	margin:0;
}
.MBComRiBotm {
	width:100%;
	float:left;
	padding:8px 0
}
.MBComRiBLe {
	float:left;
	width:348px;
}
.MBComRiBLe p {
	color:#505050;
	font:13px 'open sans';
	font-weight:400;
	padding:6px 0;
	margin:0;
}
.MBComRiBRi {
	float:right;
}
.BuyNowBtnC {
	background:url(../image/green_btn.png) repeat-x;
	height:56px;
	padding:0 20px;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	cursor:pointer;
	border:0px;
	color:#fff;
	font:16px 'open sans';
	font-weight:700;
	text-transform:uppercase;
	text-shadow: 1px 1px #1C4156;
	line-height:54px;
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.BuyNowBtnC:hover {
	background:url(../image/green_btn_h.png) repeat-x;
}
.SpyesyStep {
	width:100%;
	float:left;
	padding:20px 0 10px;
}
.SpyesyStep h2 {
	color:#4096c7;
	text-align:center;
	font:36px 'open sans';
	font-weight:700;
	padding:0 0 25px 0;
}
.EasySpyPhone {
	width:100%;
	float:left;
	padding:0px 0;
}
.EasySpyPhone h2 {
	padding:0 0 12px 0;
	color:#202121;
	font:25px 'open sans';
	font-weight:600;
}
.EasySpyPhone .SpyPhoneLi {
	min-height: 84px;
	width: 321px;
}
.EasySpyPhone .SpyPhoneLi .SpyPhoneLiTxt {
	width: 240px;
}
.SupphoneBoxTxt h3 {
	color:#545454;
	font:15px 'open sans';
	font-weight:600;
	padding:8px 0 0;
}
.SupphoneBoxTxt p a {
	color:#4096c7;
	font:13px 'open sans';
	font-weight:600;
	text-decoration:none;
}
.SupphoneBoxTxt p a:hover {
	color:#505050;
}
.HowItWorkMid .SupphoneBoxTxt p {
	padding: 4px 0;
}
.HowItWorkMid .SupphoneBox h2 {
	padding: 0;
}
.HowItWorkList {
	width:998px;
	margin:5px 0 12px;
	float:left;
	border:1px solid #D0CECE;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}
.HowItWorkList h2 {
	color: #4096c7;
	font: italic 400 20px 'open sans';
	padding: 8px 0 12px 18px;
}
.HowItWorkLimg {
	width:100%;
	float:left;
	text-align:center;
}
.HowItWorkLiRow {
	width:100%;
	float:left;
	padding:8px 0;
}
.HowItWorkLi {
	margin:0 0 0 9px;
	width:320px;
	padding:17px 0 0 0;
	height:199px;
	background:#f3f3f3;
	float:left;
}
.HowLiNumRow {
	width:100%;
	padding:0 0 7px 0;
}
.HowLiNum {
	background:url(../image/num_bg.png) no-repeat;
	width:34px;
	height:34px;
	margin:auto;
	text-align:center;
	color:#fff;
	font:700 22px 'open sans';
	line-height:30px;
}
.HowItWorkLi h3 {
	color:#343436;
	font:600 17px 'open sans';
	padding:7px 0;
	text-align:center;
}
.HowItWorkLi p {
	color:#545454;
	font:400 13px 'open sans';
	padding:7px 0;
	text-align:center;
	line-height:20px;
}
.HowItWorkLi.Height160 {
	height: 160px;
}
.GetStart {
	width:968px;
	margin:5px 0;
	border: 1px solid #D0CECE;
	float:left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	padding:8px 15px;
}
.GetStart h2 {
	color:#4096c7;
	font:italic 400 24px 'open sans';
	padding:7px 0;
}
.GetStart p {
	color:#505050;
	font:400 13px 'open sans';
	padding:7px 0;
	line-height:20px;
}


/*------------------------------------------------------6/01/2013--------------------------------------------*/

.compatiTop h5{ color:#383838;font: 700 30px 'open sans'; text-align:left;}
.compatiTop h5 span{ color:#4096c7;}

.MainFeaturs{ width:100%; float:left; margin-bottom:25px;}
.MainFeaturs ul li{ list-style:none; width:233px; border:1px solid #c5c2c2; float:left; margin-right:19px; text-align:center; position:relative;}
.MainFeaturs ul li.last{ margin-right:0px;}
.MainFeaturs ul li img{ text-align:center; padding-top:12px; padding-bottom:10px;}
.MainFeaturs ul li h3{ color:#1273ae;font: 600 20px 'open sans'; padding-bottom:15px;}
.MainFeaturs ul li p{ color:#fff;font: 500 13px 'open sans'; padding-top:100px;}
.GreenBgWdh{ width:213px;}

.Features{ width:100%; float:left;}
.Features ul li{ list-style:none; float:left; margin-bottom:53px; width:100%; }
.FeatureTxt{ width:570px; border:1px solid #c5c2c2; background:#ededed; float:left; padding: 12px 15px; min-height:238px;}
.FeatureTxt h4{ color:#0083cb;font: 600 30px 'open sans'; padding-bottom:10px;}
.FeatureTxt p{ color:#505050;font: 400 16px 'open sans'; line-height:21px;}
.FeatureTxt p span{ color:#000000;font: 600 16px 'open sans';}
.FeatureTxt p a{ text-decoration:none; color:#4096c7;}
.FeatureTxt p a:hover{ color:#000;}

.FeatureImg{ float:right; margin-left:20px;margin-top:15px;}
.FeatureImgLft{float:left; margin-right:20px;margin-top:15px;}
.FeatureTxtRght{ float:right;}


.BuyNowBtnCFe {
	background:url(../image/green_btn.png) repeat-x;
	height:56px;
	width:355px;
	text-align:center;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	cursor:pointer;
	border:0px;
	color:#fff;
	font:16px 'open sans';
	font-weight:700;
	text-transform:uppercase;
	text-shadow: 1px 1px #1C4156;
	line-height:54px;
	text-decoration:none;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	float:left;
	margin:20px 0px 0px 0px;
}
.BuyNowBtnCFe:hover {
	background:url(../image/green_btn_h.png) repeat-x;
	text-decoration:none;
}

.ImgTxtBoxNw{
	width:100%;
	float:left;
	background:url(../image/img_hover_bg.png) repeat;
	height:197px;
	position:absolute;
	left:0;
	top:0;
	z-index:100;
	display:none;
}
.MainFeaturs ul li:hover .ImgTxtBoxNw {
	display:block;
}

.MainFeaturs ul li:hover img{ }


.CompatPhLimg img {
max-width: 150px;
}



.GetStart.StaticPage {
    margin: 25px 0 5px;
}


.GetStart h3 {
	color:#4096c7;
	font:italic 400 15px 'open sans';
	padding:5px 0;
}

/*--------------------------------------------------9/01/2013------------------------------------------*/

.TxtAlign{ text-align:center!important; }


.GreenBg h3 a {
    color: #FFFFFF;
    float: none;
    font: 600 15px/41px 'open sans';
    text-decoration: none;
    text-transform: uppercase;
	text-align:center;
}

.BlueRoundBox  a{
    color: #FFFFFF;
    font: 600 14px 'open sans';
    margin:0;
    padding: 0 0 0;
    text-align: center;
}

.BlueRoundBox  a:hover {
color:#000;
}













.GreenBg span {
    color: #FFFFFF;
    float: left;
    font: 600 15px/41px 'open sans';
    text-decoration: none;
    text-transform: uppercase;
}



.TestiMoFeaList {
	width:978px;
	float:left;
	margin:10px 0;
	background:#ededed;
	border:0px solid #d0cece;
	padding:10px 10px 0px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	-khtml-border-radius:15px;
	border-radius:15px;
}
.TestiMoFeaList p {
	padding:5px 0 0;
	font:14px 'open sans';
	font-weight:400;
	color:#4096C7;
	line-height:25px;
	text-align:center;
}
.TestiMoFeaList p.UserTestName {
	color:#505050;
}

.GreenBtnTesti {
width:355px;
margin:auto;
padding:0 0 15px 0;
}
.GreenBtnTesti .BuyNowBtnCFe {
    margin: 12px 0 0;
}

/*-----------11-april-2014-----------------*/

.border_background_corner_change{
	background: none repeat scroll 0 0 #f8f8f8;
    border: 1px solid #6ABCEB;
    border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.BuyNowBtnCFe_round_corner, .buttonClickGray_round_corner{
	border-radius: 30px !important;
	-moz-border-radius: 30px !important;
	-o-border-radius: 30px !important;
	-webkit-border-radius: 30px !important;
}
.buynow:hover, a.BuyNowBtnGreen:hover  {
	text-decoration:none;
	background:#7baa03;
}
/*------------------------------------------*/