	
@charset "utf-8";
*{ margin:0px; padding:0px; }
html{
	top:0px; left:0px; padding:0px; margin:0px; font-size:12px; font-family: Roboto, Tahoma, Arial, sans-serif; line-height: normal;
}
ul, li, table, tr, td{ padding:0px; margin:0px }
ul li{ list-style:none; }
img{ border:0px; border:none; }
iframe{ border:0px; }
a{ text-decoration:none; border:none; outline:none; /*blr:expression(this.onFocus=this.blur());*/ }
em{ font-style: normal;	font-weight: normal; }
body{
	width:100%; color:#383838; 
	background-image: url(../../public/images/wisecare365/header-background0.jpg); background-repeat: repeat-x;
	background-position: center 0;
}

/* header */
#header{ width:100%;/* background:#256abc;*/ height: 55px; overflow:hidden; }
	#header-main{ margin:0 auto; width:1000px; height:100%; }
		
		#header-top{ width:100%; color:#8eb8e7; height:27px; padding-top:8px; overflow:hidden; }
		#logo{ float:left; width:195px; height:40px; margin:15px 25px 0 0; }

		/* agents */
		#agents{ float:right; }
		#agents li{ float:left; margin:10px 0 0 10px; }
		#agents li a{ float:left; width:24px; height:24px; background-image: url(../../public/images/header/flag.png); }
			#agents #japan{ background-position: -24px 0; }
			#agents #germany{ }
			#agents #english{ background-position: -48px 0 }
			#agents #china{ background-position: -72px 0 }
			#agents #french{ background-position: -96px 0 }


/* header end */

/* content */
#content{ width:100%; }
	#content-main{
		margin:0 auto; width:998px; color:#555; overflow:hidden; padding-top:10px; margin:0 auto;
		border-left:1px solid #d7dbde; border-right:1px solid #d7dbde;
	}
/* context */


/* uninstallfeedback */
#reasonContent{ width:700px; height:100px; }

#footer{ width:100%; background: #efefef; }
#footer-main{ margin:0 auto; padding:25px 20px 55px 20px; width:958px; color:#9f9f9f; text-shadow:0px 1px 1px #fff; background:#eeeeee; border-top:1px solid #dadada; 
	border-left:1px solid #d7dbde; border-right:1px solid #d7dbde; box-shadow: 0 4px 7px #d9d9d9;
	text-align: center; line-height: 200%;
}
	#footer a{ color:#626262; }
	#footer a:hover{ color:#1a5eba; }
	/*#copyright{ float:right; }*/


#content-main{ width:100% !important; padding:0px !important; margin:0px !important; border: 0px !important; }
#footer{ background: #fff; border-top: 1px solid #efefef;  }
	#footer-main{ width:1000px; background: #fff; border: none; box-shadow: none; padding-left:0px; padding-right:0px; }

/* container */
.container{ float:left; width: 100%; }
.container-center{ width: 1020px; margin: 0 auto; }
.container-content{ width: 1020px; float:left; }
/* container end */

/* head */
#head{ /*background-color: #256abc; *//*background-image: url(public/images/wisecare365/head-background.png);*/ height: 440px; color:#fff; }
	#icon{ float:left; margin:60px 50px 0 0px; width: 300px; }
	#text{ float:left; margin:60px 0px 0px 0px; width: 490px; font-size: 13px; }
		#text dt{ font-size: 38px; color:#fff; padding:0px; border: 0; margin:0px; text-indent: 0em; margin-bottom:5px; font-weight: bold;  }
		#text dd{ float:left; width: 100%; }
		#slogan{ font-size: 23px; }
		#description{  font-size: 14px; margin:5px 0 0 0; color:#98e2ff; line-height: 180%; }

		#downloads{ font-size:18px; margin:5px 0 0 0; color:#98e2ff; }
		#downloads em{ color:#ffde00; }

		#download-button{ float:left; width: 220px; height: 55px; line-height: 50px; text-align: center; background:#16be59; color:#fff; margin:30px 0 10px 0; border-radius:8px; font-size: 20px; }
		#download-button:hover{ background-color: #19cb60; }

		#buynow-button{ float:left; width: 220px; height: 55px; line-height: 50px; text-align: center;  background-color:#ff8a00; color:#fff; margin:30px 0 10px 0; border-radius:8px; font-size: 20px; margin-left:20px; }
		#buynow-button:hover{ background-color: #ff9c00; }

		#addthis{ margin:10px 0 0 0; }
	#awards-and-system{
		float:left; width: 165px; padding-top:95px; background:url(../../public/images/wisecare365/head-images.png) no-repeat; margin:250px 0 0 0; text-align: right;
		font-size: 10px;
	}
/* head end */

/* introduces */
#introduces{ border-bottom:1px solid #efefef; padding:40px 0 40px 0; }
	#introduces p{ line-height: 200%; }
	#introduces h2{ margin-top:50px; font-size: 26px; font-weight: normal; }
	/*#introduces img{ float:right; margin:40px 20px 40px 40px; }*/
	#interface{ width:100%; margin-top: 20px; }
	#interface li{ float:left; text-align: center; margin-right:20px; }
	#interface li a{ color:#666; }


/* introduces end */

/* features */
#features{ float:left; width: 700px; padding:40px 0 50px 0; display: inline; }
	.features-icons{ background-image: url(../../public/images/wisecare365/features-icons.png); background-repeat: no-repeat; }
	#features dt{ font-size:25px; }
	#features dd{ float:left; margin-top:40px; height: 80px; font-size: 14px; line-height: 150%; padding-left:90px; font-weight: bold; }
	#features dd p{ font-size: 12px; font-weight: normal; }

	#features dd a{ color:#0a8dd6; }
	#features dd a:hover{ color:#0a8dd6; text-decoration: underline; }

	.all-in-one{ }
	.hidden-problems{ background-position:0 -80px;  }
	.simpler{ background-position:0 -160px;  }
	.speed{ background-position:0 -240px;  }
	.security{ background-position:0 -320px;  }
	.developer{ background-position:0 -400px;  }
	.support{ background-position:0 -480px;  }
/* features end */

#sidebar{ float:right;  width:247px; border-left:1px solid #efefef; margin-bottom:-10000px; padding-bottom:10000px;
		z-index: 300; line-height: 180%; color:#666; }
	.other-icons{ float:left; width: 40px; height: 40px; background-image: url(../../public/images/wisecare365/other-icons.png); background-repeat: no-repeat; }
	.help{ }
	.forum{ background-position:0 -40px; }
	.history-update{ background-position:0 -80px; }
	.multi-language{ background-position:0 -120px; }
	.video{ background-position:0 -160px;  }

	#more-support{ float:left; margin:10px 0 10px 0; }
		#more-support dd{ float:left; width: 100%; }
		#more-support dd p{ margin:10px 0 15px 0px; }
		#more-support dd p a{ font-weight: bold; color:#666; }
		#more-support dd p a:hover{ color:#0a8dd6; }
		#more-support .other-icons{ margin:10px 10px 15px 15px; }

	#awards{ float:left; padding-top:20px; border-top:1px solid #efefef; }
		#awards dt{ font-size: 15px; font-weight: bold; text-align: center; }
		#awards dd{ width: 200px; text-align: center; margin:10px 0 40px 25px; }
		#awards dd img{ margin-bottom:10px; }
		#awards dd a{ color:#555; }

	#stars{ margin-top:10px; }
	#stars p{ float:left; }
	.star{ float:left; background-image:url(../../public/images/wisecare365/star.png); width:80px; height: 16px; }