body {
	background: #f8f8f8;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545252;
	overflow-x: hidden;
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
}
body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, img, ol, ul, li {
	margin: 0;
	padding: 0;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
}
ol, ul {
	list-style: none;
}
h1, h2 {
	font-weight: normal;
}
p {
	font-size: 14px;
	letter-spacing: 0.1px;
	line-height: 24px;
	color: #777
}
a, a img {
	text-decoration: none;
	outline: none;
	border: none;
	color: #09bb40;
}
a:focus, img:focus {
	outline: none;
}
.marginAuto {
	margin: 0 auto;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.clearDiv {
	clear: both;
}
.boldText {
	font-weight: 300;
}
.normalText {
	font-weight: normal;
}
.smallHeading {
	font-size: 15px;
}
.overfHidden {
	overflow: hidden;
}
.bigHeading {
	font-size: 45px;
	padding: 15px 0 25px;
	letter-spacing: -1.5px;
	font-weight: 100;
}
.centerText {
	text-align: center;
}
.page-width {
	width: 995px;
	margin: 0 auto;
}
.commonHeading, .subjectHeading, .pageHeading, .contentboxinner h2, .tour-content h2, .planName, .row h2, .supportHelp h2 {
	font-size: 21px;
	letter-spacing: -0.5px;
	padding: 0 0 20px;
}
.pageHeading {
	padding: 20px 0 30px;
}
.greenButton {
	box-shadow: 0 1px #86F8A6 inset;
	-moz-box-shadow: 0 1px #86F8A6 inset;
	-o-box-shadow: 0 1px #86F8A6 inset;
	-webkit-box-shadow: 0 1px #86F8A6 inset;
	background: #00DD55;
	background: -moz-linear-gradient(center top, #00DD55, #009d44);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00DD55), color-stop(100%, #009d44));
	background: -ms-linear-gradient(top, #00DD55 0%, #009d44 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00DD55', endColorstr='#009d44');
}
.greenButton:hover {
	box-shadow: 0 1px #86F8A6 inset;
	-moz-box-shadow: 0 1px #86F8A6 inset;
	-o-box-shadow: 0 1px #86F8A6 inset;
	-webkit-box-shadow: 0 1px #86F8A6 inset;
	background: #00DD55;
	background: -moz-linear-gradient(center top, #10DC5F, #09823C);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #10DC5F), color-stop(100%, #09823C));
	background: -ms-linear-gradient(top, #10DC5F 0%, #09823C 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#10DC5F', endColorstr='#09823C');
}
.tryTab {
	float: right;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	overflow: hidden;
	border: 1px solid #147100;
	margin: 3px 5px;
}
.tryTab a {
	padding: 7px 10px 6px 10px;
	font-size: 12px;
	text-transform: uppercase;
	display: block;
	color: #fff;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-weight: bold
}
/*------Menu Area---------------------------------*/
/*.logo{padding-top:45px}*/
.headCont {
	background: #F8F8F8;
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.15);
	height: 100px;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 5;
	opacity: 0.97;
}
.usersignuplink {
	color: #696969;
	font-size: 12px;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
font-weight:100l text-decoration:underline
}
.usersignuplink a {
	color: #666;
}
.usersignuplink span {
	padding: 0 5px;
	color: #999
}
.usersignuplink b {
	padding-left: 5px;
}
.signin {
	background: #928f8f;
	padding: 3px 6px;
	border-radius: 2px;
	color: #fff
}
.menuArea {
	padding: 25px 0px;
}
.menuArea ul li {
	list-style: none;
	margin: 0 3px 0 0;
	float: left;
	padding: 0 15px;
}
.menuArea ul li a {
	text-decoration: none;
	color: #666;
	font-weight: normal;
	font-size: 16px;
	text-transform: uppercase;
}
.menuArea ul li p {
	text-decoration: none;
	color: #666;
	font-weight: normal;
	font-size: 16px;
	text-transform: uppercase;
}
.menuArea ul li:last-child, .menuArea ul li a:last-child {
	padding-right: 0px;
	margin-right: 0px
}
.menuArea ul li a:hover {
	color: #000
}
.menuArea ul li.selected a {
	color: #000;
	border-top: 3px solid #09BB40;
}
.signup {
	border: 1px dotted #999
}
/*--------------------------------OLD Menu Area---------------------------------
.headCont{padding-top:12px; height:40px;}
.usersignuplink{color:#696969; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:100l text-decoration:underline}
.usersignuplink a{color:#666;}
.usersignuplink span{padding:0 5px; color:#999}
.usersignuplink b{padding-left:5px;}
.signin{background:#928f8f; padding:3px 6px; border-radius:2px; color:#fff}
.menuArea {background:#3a3a3a; box-shadow:0 -17px 0 #2C2C2C inset; -webkit-box-shadow:0 -17px 0 #2C2C2C inset; -moz-box-shadow:0 -17px 0 #2C2C2C inset; -o-box-shadow:0 -17px 0 #2C2C2C inset;overflow:hidden; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;}
.menuArea ul li {list-style:none;margin:0 3px 0 0;float:left;padding:0 20px;line-height:3;text-transform:uppercase; font-family:Helvetica, Arial, sans-serif; font-weight:bold;}
.menuArea ul li a {text-decoration:none;color:#D2D2D2;width:100%;}
.menuArea ul li a:hover {color:#fff}
.menuArea ul li.selected {color:#fff; background:#222;background:-o-linear-gradient(top,#111,#333);background:-webkit-gradient(linear,left top,left bottom,from(#111),to(#333));background: -moz-linear-gradient(top,#111,#333);background: -o-linear-gradient(top,#111,#333);border-color:#222222 #444444;box-shadow:inset 0 0 9px #000000;-moz-box-shadow:inset 0 0 9px #000000;-webkit-box-shadow:inset 0 0 9px #000000;-o-box-shadow:inset 0 0 9px #000000;}*/
/*--------------------------------Banner Area---------------------------------
.widespread{width:100%}
.bannerCont {background:#fff;text-align:center;margin-bottom:25px;-moz-user-select:none; -webkit-user-select:none;box-shadow:0 3px 3px #D2D2D2; -webkit-box-shadow:0 3px 3px #D2D2D2; -o-box-shadow:0 3px 3px #D2D2D2; border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px; -o-border-radius:0 0 5px 5px;}
.bannerCont h2{font-size:38px;padding:20px 0px 5px 0px;	letter-spacing:-1px;font-weight:100; -moz-user-select:none; -webkit-user-select:none;}
.scale{width:730px;height:87px;position:relative;top:0px;left:135px;-moz-user-select:none;-webkit-user-select:none;background:url(../images/blackandwhite.gif) repeat 0 0;}
.scaleBoxInner{position:relative;top:1px;left:1px;background:#fff;}
.scaleBoxInner h1{font-weight:100; text-transform:uppercase;font-size:73px; letter-spacing:-1px;}
.bannerCenterText{padding:20px 0; margin-left:260px;}
.bannerCenterText h5 {background:url(../images/bulletStyle.png) left center no-repeat;float: left;font-size: 15px;font-weight: normal;margin-right: 15px;padding: 0 0 0 15px;text-align: left; color:#777}
.bannercontentText{margin:0 auto; width:80%;}
.bannercontentText p{font-family:Helvetica, Arial, sans-serif; font-weight:100; border-bottom:1px dotted #E6E6E6;padding:35px 0 45px 0px;line-height:25px;font-size:17px; color:#999}
.btnCont {margin-left:150px;overflow:hidden; margin-bottom:20px; margin-top:30px;}
.btn1 a,.btn2 a{box-shadow:0 2px 0 #DBDBDB;-webkit-box-shadow:0 2px 0 #DBDBDB;-o-box-shadow:0 2px 0 #DBDBDB;-webkit-box-shadow:0 2px 0 #DBDBDB;border-radius:4px;-webkit-border-radius:4px;	-moz-border-radius:4px;-o-border-radius:4px;cursor:pointer;height:45px; float:left;margin-right:16px;#margin-right:15px; float:left; color:#666}
.btn1 a h5,.btn2 a h5,.themes-Container h5{float:left;padding:11px 12px 12px;text-decoration:none;font-size:16px;text-shadow:2px 1px 0 #FFFFFF;-o-text-shadow:2px 1px 0 #FFFFFF;-webkit-text-shadow:2px 1px 0 #FFFFFF;-moz-text-shadow:2px 1px 0 #FFFFFF;}
.btn2 a{background:url(../images/butn2.png) left top repeat-x; margin-right:0;}
.btn1 a{background:url(../images/butn1.png) left top repeat-x; border:1px solid #D5D5D5;}
.btn2 a h5{color:#fff;text-shadow:1px 1px 0 #1E6D00;-o-text-shadow:1px 1px 0 #1E6D00;-webkit-text-shadow:1px 1px 0 #1E6D00;-moz-text-shadow:1px 1px 0 #1E6D00; text-transform:uppercase;}
.btn1 img {margin:9px 5px 0 0;float:left;}*/
/*--------------------------------Slider Area---------------------------------*/
.slider-thumbnails {
	margin-bottom: 35px;
}
.slider-thumbnailsInner {
	width: 980px;
	position: relative;
	height: 300px;
}
.slider-thumbnails ul {
	margin: 0;
	float: left;
	overflow: hidden;
	height: 300px;
	width: 3000px;
	position: relative;
}
.slider-thumbnails ul li {
	margin: 5px 36px 0;
	height: 300px;
	float: left;
	position: relative;
	cursor: pointer;
	list-style: none;
}
.slider-thumbnails ul li img {
	border: 8px solid rgba(95, 95, 95, 0.3);
	display: block;
}
.previousArrow {
	background: url(../images/prearrownew1.png) left top no-repeat;
	height: 56px;
	width: 38px;
	cursor: pointer;
	margin-left: -50px;
}
.nextArrow {
	background: url(../images/nextarrownew1.png) left top no-repeat;
	height: 56px;
	width: 38px;
	cursor: pointer;
	margin-right: -77px;
}
.prviewTempCont {
	padding: 3px;
	background: rgba(0,0,0,0.2);
	position: absolute;
	display: none;
	z-index: 999;
}
.prviewTempContinner {
	background: #eee;
	padding: 10px;
	border: 1px solid #918d8d;
	width: 600px;
	box-shadow: 0 0 2px #FFFFFF inset;
	-moz-box-shadow: 0 0 2px #FFFFFF inset;
	-webkit-box-shadow: 0 0 2px #FFFFFF inset;
	-o-box-shadow: 0 0 2px #FFFFFF inset;
	float: left;
	position: relative
}
.tempDisc {
	text-align: center;
	float: left;
	width: 100%;
	margin-top: 10px;
	padding: 10px 0;
#padding-top:20px;
}
.tempDisc span {
	background: #0EBD3F;
	background: linear-gradient(center top, #0EBD3F, #189F3F);
	background: -moz-linear-gradient(center top, #0EBD3F, #189F3F);
	background: -o-linear-gradient(center top, #0EBD3F, #189F3F);
	background: -webkit-gradient(linear, left top, left bottom, from(#0EBD3F), to(#189F3F));
	padding: 5px 10px;
	box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
	-webkit-box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
	-o-box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
	color: #fff;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px 20px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	cursor: pointer;
}
.slideleftArrow, .sliderightArrow {
	background: url(../images/nextleft.png) left top no-repeat;
	width: 50px;
	cursor: pointer;
	height: 45px;
	margin-left: -3px;
	margin-top: 300px;
#margin-top:-340px;
	position: relative;
}
.sliderightArrow {
	background: url(../images/nextright.png) no-repeat left top;
	height: 45px;
	margin-right: 5px;
	position: relative;
	margin-left: 563px;
	margin-right: 5px;
	margin-top: -45px;
}
.sliderclose {
	background: url(../images/close.png) left top no-repeat;
	width: 31px;
	cursor: pointer;
	height: 31px;
	right: -15px;
	top: -15px;
	position: absolute;
	z-index: 3;
	border-radius: 15px;
	box-shadow: 0 0 3px rgba(0,0,0,0.5);
}
/*--------------------------------Contant Area---------------------------------*/
.contentContainer {
	padding-bottom: 50px;
	overflow: hidden;
	min-height: 1000px;
	height: 1000px;
	height: auto;
	margin-top: 100px;
}
.contentbox {
	width: 50%;
#width:49%;
	margin-bottom: 35px;
}
.contentboxinner {
	padding: 0 23px;
}
.contentboxinner img {
	margin-top: -4px;
}
/*--------------------------------Bottom Area---------------------------------*/
/*.bottomArea{padding:50px 10px 0;}
.bottomArea div{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;transition:background 0.3s;	-moz-transition:background 0.3s;
-webkit-transition:background 0.3s;-o-transition:background 0.3s;height:220px; background:#dedede; cursor:pointer;background:#dedede;text-align:center;}
.bottomArea div:hover{background:#17b141;}
.bottomArea div h2{padding-bottom:0;letter-spacing:-2px;font-size:110px;color:#fff;text-shadow:1px 1px 0 #BFBFBF;-moz-text-shadow:1px 1px 0 #BFBFBF;-webkit-text-shadow:1px 1px 0 #BFBFBF;-o-text-shadow:1px 1px 0 #BFBFBF;padding-top:24px;line-height:100px}
.bottomArea div:hover h2 {text-shadow:1px 1px 0 #007e24;-webkit-text-shadow:1px 1px 0 #007e24;-moz-text-shadow:1px 1px 0 #007e24;-o-text-shadow:1px 1px 0 #007e24;}
.bottomArea div h5{font-size:40px;font-style:italic;color:#C0BEBE}
.footer{border-top:1px solid #9A9A9A; padding-top:10px;}
.footer a{margin:0 15px 15px 0; color:#7B7B7B; font-size:13px;}*/
.bottomArea {
	background: url(../images/bottomtexture11.png) left top repeat;
	box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1) inset;
	-webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1) inset;
	-o-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1) inset;
	padding-bottom: 50px;
}
/*--------------------------------Tour Page CSS---------------------------------*/

.tourhead {
	height: 0px;
	margin: 140px 0px 60px 0px
}
.contentContainer ul {
	list-style: none;
	width: 22%;
	margin-right: 55px;
	float: left;
}
.contentContainer li {
	border-bottom: 1px solid #ECECEC;
}
.contentContainer li a {
	padding: 12px;
	display: block;
	font-size: 14px;
	color: #767677;
	cursor: pointer;
	background: #f8f8f8;
	border-left: 3px solid transparent;
}
/*.contentContainer li.selected a{background:#fff; border-left:3px solid #40B916; box-shadow:0 2px 1px #E6E6E6 inset; -webkit-box-shadow:0 2px 1px #E6E6E6 inset; -moz-box-shadow:0 2px 1px #E6E6E6 inset; -o-box-shadow:0 2px 1px #E6E6E6 inset;}*/
.contentContainer li.selected a {
	-moz-transition-property: background, color, border-color;
	-moz-transition-duration: 0.5s, 0.5s, 0.5s;
	-moz-transition-timing-function: ease-in, ease-in, ease-in;
	-moz-transition-delay: 1ms, 1ms, 1ms;
	-webkit-transition-property: background, color, border-color;
	-webkit-transition-duration: 0.5s, 0.5s, 0.5s;
	-webkit-transition-timing-function: ease-in, ease-in, ease-in;
	-webkit-transition-delay: 1ms, 1ms, 1ms;
	-o-transition-property: background, color, border-color;
	-o-transition-duration: 0.5s, 0.5s, 0.5s;
	-o-transition-timing-function: ease-in, ease-in, ease-in;
	-o-transition-delay: 1ms, 1ms, 1ms;
	background: #FFF;
	border-left: 3px solid #40B916;
	color: #000;
	box-shadow: 0 2px 1px #E6E6E6 inset;
	-webkit-box-shadow: 0 2px 1px #E6E6E6 inset;
	-moz-box-shadow: 0 2px 1px #E6E6E6 inset;
	-o-box-shadow: 0 2px 1px #E6E6E6 inset;
}
.tour-content {
	width: 100%;
	position: absolute;
	top: 0;
	left: -1000px;
	transition: left .2s linear;
	-webkit-transition: left .2s linear;
	-moz-transition: left .2s linear;
}
.tour-rightArea {
	width: 72%;
}
.leader {
	font-size: 16px;
	letter-spacing: 0.5px;
	line-height: 27px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #ddd;
}
.leader h2 {
	font-size: 40px;
	letter-spacing: -1px;
	line-height: 50px;
	padding-bottom: 15px;
}
.leader p {
	font-size: 15px;
	line-height: 27px;
	font-weight: 400;
}
.lefty, .righty, .pane, .stats-pane {
	overflow: auto;
}
.fullspread, .lefty, .righty, .center-insert, .pane {
	padding: 25px 0px;
}
.fullspread p {
	padding-top: 20px;
}
.lefty img {
	float: left;
	padding-right: 20px;
}
.righty img {
	float: right;
	padding-left: 20px;
}
.center-insert p img {
	margin: 0px auto;
}
.preArrow {
	background: url(../images/tour-prearrow.png) left top no-repeat;
	float: left;
	height: 22px;
}
.preArrow:hover {
	background: url(../images/tour-prearrow1.png) left top no-repeat;
}
.nexArrow {
	background: url(../images/nexarrow.png) right top no-repeat;
	float: right;
	height: 22px;
}
.nexArrow:hover {
	background: url(../images/nexarrow1.png) right top no-repeat;
}
.preArrow p {
	padding: 0 0px 0 25px;
	color: #09bb40
}
.nexArrow p {
	padding: 0 25px 0 0;
	color: #09bb40
}
.preArrow p:hover, .nexArrow p:hover {
	cursor: pointer;
}
.page-navCont {
	border-top: 1px solid #E1E3E2;
	float: right;
	font-size: 15px;
	height: 50px;
	margin: 30px 0 0;
	width: 73%;
}
.page-navCont-inner {
	border-top: 2px solid #fff;
	padding-top: 20px;
}
.pane-outer {
	background: #EFEFEF;
	border: 1px solid #D9D9D9;
	overflow: auto;
	padding: 5px;
}
.pane1, .pane2, .pane3 {
	border: 1px solid #E7E6E6;
	float: left;
	height: 197px;
	margin-right: 5px;
	padding: 7px;
	width: 215px;
	background: #f8f8f8;
}
.pane div img {
	float: left;
	margin: 10px;
}
.stats-pane div {
	float: left;
	width: 210px;
	margin-bottom: 15px;
	text-align: center;
}
.stats-pane div p, .morefeatures p {
	text-align: left;
	padding: 20px 0;
}
.youtube {
	width: 325px;
	background: url(../images/youtube.png) left top no-repeat;
	height: 235px;
	float: right;
	margin-left: 15px;
}
.youtubeVideo {
	width: 255px;
	height: 155px;
	margin: 70px 0 0 25px;
	float: left;
}
.morefeatures {
	width: 320px;
	float: left;
	margin-right: 30px;
	text-align: center;
	overflow: auto;
	margin-bottom: 30px;
}
.morefeatures img {
	padding-bottom: 15px;
}
.morefeatures div {
	height: 160px;
}
.morefeatures h3 {
	font-weight: normal;
	font-size: 12px;
	text-transform: uppercase;
	font-style: italic;
	margin: -10px 0px 20px 0px;
}
/*--------------------------------Themes Page CSS---------------------------------*/
.categoryCont {
	padding: 0 0 45px 20px;
	overflow: hidden;
	background: url(../images/themes-bg.png) repeat;
	height: 264px;
}
.categoryCont-shadow {
	background: url(../images/border-theme-category.png) center no-repeat;
	padding-top: 10px;
	margin-bottom: 30px;
}
.categoryCont ul {
	overflow: hidden;
	padding: 0 35px;
	list-style: none;
}
.categoryCont ul div {
	min-height: 170px;
	padding: 48px 0 0;
}
.categoryCont ul li {
	float: left;
	border: 1px solid #eee;
	margin: 5px 10px;
	width: 150px;
	background: #fdfdfd;
}
.categoryCont ul li:first-child a {
	padding: 30px 10px;
}
.categoryCont ul li.selected {
	background: url(../images/menu-active.png) left top repeat-y #fff;
	-moz-transition-property: background, color, border-color;
	-moz-transition-duration: 0.5s, 0.5s, 0.5s;
	-moz-transition-timing-function: ease-in, ease-in, ease-in;
	-moz-transition-delay: 1ms, 1ms, 1ms;
	-webkit-transition-property: background, color, border-color;
	-webkit-transition-duration: 0.5s, 0.5s, 0.5s;
	-webkit-transition-timing-function: ease-in, ease-in, ease-in;
	-webkit-transition-delay: 1ms, 1ms, 1ms;
	-o-transition-property: background, color, border-color;
	-o-transition-duration: 0.5s, 0.5s, 0.5s;
	-o-transition-timing-function: ease-in, ease-in, ease-in;
	-o-transition-delay: 1ms, 1ms, 1ms;
	background: #FFF;
	border-left: 3px solid #40B916;
	color: #000;
	box-shadow: 0 2px 1px #E6E6E6 inset;
	-webkit-box-shadow: 0 2px 1px #E6E6E6 inset;
	-moz-box-shadow: 0 2px 1px #E6E6E6 inset;
	-o-box-shadow: 0 2px 1px #E6E6E6 inset;
}
.categoryCont ul li a {
	color: #555555;
	display: block;
	padding: 10px 15px;
	cursor: pointer;
	font-size: 12px;
	text-transform: uppercase;
}
.categoryCont ul li a:hover, .categoryCont ul li.selected a {
	color: #40B916;
}
.left-theme {
	margin-right: 80px;
	margin-left: 5px;
}
.right-theme {
	margin-left: 90px;
}
.themes-Container {
	float: left;
	position: relative;
	margin-bottom: 20px;
}
.themes {
	width: 250px;
	height: 250px;
	overflow: hidden;
	background: #fff;
	padding: 10px;
	margin: 30px 0 10px;
	box-shadow: 0 0 5px #e1e1e1;
	-webkit-box-shadow: 0 0 5px #e1e1e1;
	-moz-box-shadow: 0 0 5px #e1e1e1;
	-o-box-shadow: 0 0 5px #e1e1e1;
}
.themes img + span {
	box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.06) inset;
	-moz-box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.06) inset;
	-webkit-box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.06) inset;
	-o-box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.2) inset, 0 0 10px rgba(0, 0, 0, 0.06) inset;
	position: absolute;
	width: 250px;
	height: 250px;
	left: 10px;
	top: 40px;
	cursor: pointer;
}
.themes-Container h5 {
	float: none;
	padding: 0;
	text-align: center;
	font-weight: 100;
	letter-spacing: 1px;
}
.themes-Container p {
	padding: 10px 0;
	font-size: 12px;
}
.useThis-button {
	background: rgba(0,0,0,0.5);
	display: block;
	width: 250px;
	margin-top: 205px;
	text-align: center;
	padding: 15px 0;
	color: #fff;
	box-shadow: 0px -0px 1px #E6E6E6;
	-moz-box-shadow: 0px -0px 1px #E6E6E6;
	-webkit-box-shadow: 0px -0px 1px #E6E6E6;
	-o-box-shadow: 0px -0px 1px #E6E6E6;
}
.useThis-button span {
	background: #0EBD3F;
	background: linear-gradient(center top, #0EBD3F, #189F3F);
	background: -moz-linear-gradient(center top, #0EBD3F, #189F3F);
	background: -o-linear-gradient(center top, #0EBD3F, #189F3F);
	background: -webkit-gradient(linear, left top, left bottom, from(#0EBD3F), to(#189F3F));
	padding: 5px 10px;
	box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
	-webkit-box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
	-o-box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
	color: #fff;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	cursor: pointer;
}
.themes-preview {
	padding: 2px;
	background: #fff;
	border: 1px solid #E3E3E3;
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
}
#previewImg {
	display: block;
}
/*--------------------------------Pricing Page CSS---------------------------------*/
.contentContainer h1 p {
	display: block;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-size: 20px;
	font-style: italic;
}
.contentContainer h1 span {
	letter-spacing: 1px;
	text-transform: normal;
	font-size: 35px;
	font-style: italic;
	width: 220px;
	height: 27px;
}
.planCont {
	padding-bottom: 70px;
	overflow: hidden;
	width: 906px;
	margin: 0 auto;
}
.planName {
	display: block
}
.planName h2 {
	float: left;
	font-size: 23px;
	padding-left: 5px;
}
.plan1, .plan2 {
	background: #FFFFFF;
	box-shadow: 0 0 5px #e1e1e1;
	-moz-box-shadow: 0 0 5px #e1e1e1;
	-webkit-box-shadow: 0 0 5px #e1e1e1;
	-o-box-shadow: 0 0 5px #e1e1e1;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius: 5px;
	width: 260px;
	padding: 10px;
	float: left;
	border: 1px solid #eee;
	text-align: center;
}
.plan1 .signupButton, .plan2 .signupButton {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	width: 170px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 10px;
	box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
	-moz-box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
	-webkit-box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
	-o-box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
}
.plan1 .signupButton a, .plan2 .signupButton a {
	padding: 13px 20px;
	display: block;
	color: #fff;
	font-size: 16px;
	text-shadow: 1px 1px 0 #286D04;
	-moz-text-shadow: 1px 1px 0 #286D04;
	-webkit-text-shadow: 1px 1px 0 #286D04;
	-o-text-shadow: 1px 1px 0 #286D04;
	font-weight: 700;
}
.plan1 ul, .plan2 ul {
	border-top: 3px solid #EAEAEA;
	margin-top: 46px;
	padding: 15px 0 20px;
	list-style: none;
	overflow: hidden;
	width: 100%;
}
.plan1 li, .plan2 li {
	border-bottom: 1px dotted #D6D6D6;
	padding: 5px 0px 5px 20px;
	font-size: 16px;
	font-weight: 100;
	text-align: left
}
.plan1 {
	margin: 337px 0 0 150px;
}
.plan2 {
	margin: 0 0 0 -3px;
}
.price {
	font-size: 100px;
	letter-spacing: -6px;
	line-height: 90px;
	height: 90px;
	padding-top: 56px;
	font-weight: 100
}
.planCont span {
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	text-transform: uppercase;
	color: #A4A4A4;
	display: block
}
.price span strong {
	font-size: 35px;
	font-weight: 100;
	letter-spacing: 0px;
	text-transform: uppercase;
}
.month {
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	color: #999;
	text-align: center
}
.candy {
	position: absolute;
	margin: 112px 0 0 580px;
}
.row {
	border-bottom: 1px solid #DBDBDB;
	box-shadow: 0 1px 0 #fff;
	-webkit-box-shadow: 0 1px 0 #fff;
	-o-box-shadow: 0 1px 0 #fff;
	-moz-box-shadow: 0 1px 0 #fff;
	overflow: hidden;
	margin-bottom: 50px;
}
.row div {
	float: left;
	padding-right: 50px;
	height: 230px;
}
.nolockin {
	width: 46%;
	float: left;
	margin: 0 19px 50px;
}
.nolockin img {
	margin: 10px 25px 10px 0;
	float: left;
}
.nolockin h2, .row h2 {
	font-size: 20px;
	padding-bottom: 10px;
}
.pricing-secnd {
	background: #fff;
	border: 0 solid #EEEEEE;
	overflow: auto;
	padding: 20px 40px 50px 40px;
}
.allplans {
	height: 127px;
	border-bottom: 1px solid #E0E0E0;
	box-shadow: 0 1px 0 #FFFFFF;
	padding: 20px 0px
}
.allplans h2 {
	float: left;
	width: 200px;
	font-size: 35px;
	font-weight: 100;
	text-transform: uppercase
}
.allplans ul {
	width: 204px;
	float: left;
	margin: 10px
}
.allplans li {
	background: url("../images/allplans-bullet.png") no-repeat;
	float: left;
	list-style: none outside none;
	margin: 0;
	padding: 0px 10px 10px 13px;
	border-bottom: none;
	line-height: 20px
}
.allplans li span {
	font-size: 15px;
}
.featurCont, .form-container, .signupContainer {
	background: #fff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border: 1px solid #EBEBEB;
	overflow: hidden;
	padding-top: 20px;
	margin-bottom: 50px;
}
.supportHelp {
	border: 1px dashed #D4D4D4;
	padding: 20px 10px;
	background: #FEFEFE;
	text-align: center
}
.supportHelp h2 span {
	padding-right: 20px;
	text-shadow: 1px 1px 0 #FFFFFF;
	-moz-text-shadow: 1px 1px 0 #FFFFFF;
	-webkit-text-shadow: 1px 1px 0 #FFFFFF;
	-o-text-shadow: 1px 1px 0 #FFFFFF;
}
/*--------------------------------New Pricing CSS---------------------------------*/
.plan {
	background: #FFFFFF;
	box-shadow: 0 0 5px #e1e1e1;
	-moz-box-shadow: 0 0 5px #e1e1e1;
	-webkit-box-shadow: 0 0 5px #e1e1e1;
	-o-box-shadow: 0 0 5px #e1e1e1;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius: 5px;
	width: 260px;
	padding: 10px;
	float: left;
	border: 1px solid #eee;
	text-align: center;
}
.plan .signupButton {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	width: 170px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 10px;
	box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
	-moz-box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
	-webkit-box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
	-o-box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;
}
.plan .signupButton a {
	padding: 13px 20px;
	display: block;
	color: #fff;
	font-size: 16px;
	text-shadow: 1px 1px 0 #286D04;
	-moz-text-shadow: 1px 1px 0 #286D04;
	-webkit-text-shadow: 1px 1px 0 #286D04;
	-o-text-shadow: 1px 1px 0 #286D04;
	font-weight: 700;
}
.plan ul {
	padding: 15px 0 20px;
	list-style: none;
	overflow: hidden;
	width: 100%;
}
.plan li {
	border-bottom: 1px dotted #D6D6D6;
	padding: 5px 0px 5px 20px;
	font-size: 16px;
	font-weight: 100;
	text-align: left
}
.plan {
	margin: 20px 10px;
}
.plan-head {
	background: #f2f0f0;
	height: 200px
}
.price-cont {
}
.plan img {
	float: right
}
.planName img {
	float: right;
	padding: 5px 5px 0px 0px;
}
/*a.dbButton {font-size:16px; color:#fff;background:#00DD55;background:#36C170;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00DD55), color-stop(100%,#009d44));background:-ms-linear-gradient(top, #00DD55 0%, #009d44 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00DD55', endColorstr='#009d44');padding: 7px 89px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;-webkit-box-shadow:0 1px 0 #206A44;-o-webkit-box-shadow:0 1px 0 #206A44;-moz-box-shadow: 0 3px 0 #206A44;box-shadow: 0 1px 0 #206A44;-webkit-transition: all .1s ease;-moz-transition: all .1s ease;-ms-transition: all .1s ease;-o-transition: all .1s ease;transition: all .1s ease;line-height:3;text-transform:uppercase; text-shadow: 1px 1px 1px #000 inset;
}
a.dbButton:active {-webkit-box-shadow: 0px 3px 0px #206A44;-moz-box-shadow: 0px 3px 0px #206A44;-o-moz-box-shadow: 0px 3px 0px #206A44;box-shadow: 0px 3px 0px #206A44;position: relative;top: 3px;}*/
a.dbButton {
	font-size: 16px;
	color: #fff;
	background: #36C170;
	padding: 7px 89px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 0 #206A44;
	-o-webkit-box-shadow: 0 1px 0 #206A44;
	-moz-box-shadow: 0 3px 0 #206A44;
	box-shadow: 0 1px 0 #206A44;
	-webkit-transition: all .1s ease;
	-moz-transition: all .1s ease;
	-ms-transition: all .1s ease;
	-o-transition: all .1s ease;
	transition: all .1s ease;
	line-height: 3;
	text-transform: uppercase;
	text-shadow: 1px 1px 1px #000 inset;
}
a.dbButton:active {
	-webkit-box-shadow: 0px 3px 0px #206A44;
	-moz-box-shadow: 0px 3px 0px #206A44;
	-o-moz-box-shadow: 0px 3px 0px #206A44;
	box-shadow: 0px 3px 0px #206A44;
	position: relative;
	top: 3px;
}
.pro-include {
	font-size: 34px;
	font-weight: 100;
	padding: 10px 20px 0px 20px;
	color: #999999;
	letter-spacing: -1px;
}
.pro-include-list li {
	color: #999;
}
.custom-domain {
	border-bottom: 4px double #E6E6E6;
	border-top: 4px double #E6E6E6;
	font-size: 15px;
	margin: 0 0 60px;
	padding: 20px 0;
	text-align: center;
}
/*--------------------------------Contact Page CSS---------------------------------*/
.form-container {
	width: 600px;
	padding: 20px;
}
.talkwebsites {
	font-size: 45px;
	padding: 15px 0 25px;
	letter-spacing: -1.5px;
	font-weight: 100;
}
.titlecenter {
	text-align: center;
}
.textbold {
	font-weight: 300;
}
/*--------------------------------Signup Page CSS---------------------------------*/
.signupContainer {
	padding: 20px 20px 20px 100px;
	margin: 0 auto;
	width: 420px
}
.signupContainer iframe {
	width: 100%;
}
.signup-love {
	float: left;
	margin-left: 37px;
	width: 186px
}
.elastic {
	width: 6px;
	height: 6px;
	border: 1px solid #666666;
	position: absolute;
	background: #fff;
	z-index: 0
}
.rotator {
	width: 66px;
	height: 54px;
	border: 1px solid #ff0000;
	position: absolute;
	z-index: 1;
	background: #ff0000
}
.outerRoundCont {
	top: -150px;
	position: fixed;
	right: -150px;
	width: 150px;
}
.outerRound {
	border: 3px solid #c4c4c4;
	border-radius: 100px 0 100px 100px;
	-moz-border-radius: 100px 0 100px 100px;
	-o-border-radius: 100px 0 100px 100px;
	-webkit-border-radius: 100px 0 100px 100px;
	box-shadow: -1px 1px 7px rgba(0,0,0,0.2);
	-moz-box-shadow: -1px 1px 7px rgba(0,0,0,0.2);
	-webkit-box-shadow: -1px 1px 7px rgba(0,0,0,0.2);
	-o-box-shadow: -1px 1px 7px rgba(0,0,0,0.2);
}
.innerRound {
	background: #e8e8e8;
	border-radius: 100px 0 100px 100px;
	-moz-border-radius: 100px 0 100px 100px;
	-o-border-radius: 100px 0 100px 100px;
	-webkit-border-radius: 100px 0 100px 100px;
	height: 100px;
	padding: 17px 15px 15px 28px;
	border: 1px solid #FFFFFF;
}
.innerRound h3 {
	padding: 4px;
	margin: 0;
	color: #666;
	font-size: 14px;
	font-weight: normal
}
.innerRound a {
	text-decoration: none;
	text-align: center
}
#navBtn div {
	background: #BBBBBB;
	border-radius: 5px 5px 5px 5px;
	display: inline-block;
	height: 10px;
	width: 10px;
	margin-left: 6px;
	cursor: pointer
}
.dragandrop, .addimgvideos, .easyupdate, .oneclickpub {
	background: url(../images/toursprite1.png);
}
.mobile, .logochanging, .favicn, .multibanner, .pro, .everyBusiness, .facebookwidget, .picasaandflickr, .goplus, .gapps, .gcontacts, .stats1, .stats2, .stats3, .ganalytic, .sunFlower, .noads {
	background: url(../images/toursprite2.png);
}
.htmlcssControl, .twitterwidget, .domain, .securedhosting, .customdomain, .secured, .seo, .emailmark, .multipulaurthor, .adsense, .noloc, .formbuilder, .readymadeforms, .blogbuild {
	background-image: url(../images/toursprite3.png);
}
.dragandrop {
	background-position: 0px 0px;
	height: 235px;
	width: 696px;
}
.addimgvideos {
	background-position: 0 -237px;
	width: 315px;
	height: 315px;
	margin-right: 25px;
}
.easyupdate {
	background-position: 350px -237px;
	width: 323px;
	height: 252px;
}
.oneclickpub {
	background-position: -338px -490px;
	width: 346px;
	height: 195px;
	margin-right: 25px;
}
.mobile {
	background-position: 0 0px;
	width: 716px;
	height: 453px;
}
.logochanging {
	background-position: 0 -450px;
	width: 375px;
	height: 292px
}
.favicn {
	background-position: -188px -1273px;
	width: 372px;
	height: 120px;
	margin-left: 25px;
}
.multibanner {
	background-position: -16px -746px;
	width: 400px;
	height: 285px;
	margin-right: 15px;
}
.pro {
	background-position: 309px -453px;
	width: 285px;
	height: 190px
}
.everyBusiness {
	background-position: 241px -650px;
	margin-right: 45px;
	width: 222px;
	height: 175px
}
.htmlcssControl {
	background-position: 0px -1300px;
	margin-right: 25px;
	width: 345px;
	height: 198px;
}
.facebookwidget {
	background-position: 268px -2723px;
	width: 248px;
	height: 360px;
	margin-right: 25px;
}
.twitterwidget {
	background-position: 265px -903px;
	height: 415px;
	width: 245px;
}
.picasaandflickr {
	background-position: -385px -1602px;
	height: 260px;
	margin-right: 20px;
	width: 310px;
}
.goplus {
	background-position: -205px -1402px;
	margin-right: 85px;
	width: 195px;
	height: 200px;
}
.gapps {
	background-position: -716px -1077px;
	width: 315px;
	height: 195px;
}
.gcontacts {
	background-position: 216px -1480px;
	width: 197px;
	height: 125px;
	margin: 0 50px;
}
.stats1 {
	background-position: -716px -1387px;
	width: 187px;
	height: 111px;
}
.stats2 {
	background-position: -716px -1498px;
	width: 187px;
	height: 111px;
}
.stats3 {
	background-position: -717px -1273px;
	width: 187px;
	height: 111px;
}
.ganalytic {
	background-position: -717px -1612px;
	height: 287px;
	margin-right: 25px;
	width: 365px;
}
.domain {
	background-position: 0 -510px;
	width: 242px;
	height: 238px;
}
.securedhosting {
	background-position: 330px -1327px;
	width: 304px;
	height: 365px;
}
.customdomain {
	background-position: 0 -1099px;
	width: 298px;
	height: 200px;
}
.noads {
	background-position: -588px -1254px;
	width: 122px;
	height: 118px;
}
.secured {
	background-position: 0 -857px;
	height: 145px;
	width: 145px;
}
.seo {
	background-position: -190px -1520px;
	width: 153px;
	height: 150px;
}
.emailmark {
	background-position: -190px -930px;
	width: 192px;
	height: 140px;
}
.multipulaurthor {
	background-position: -12px -735px;
	width: 167px;
	height: 105px;
	margin-top: 20px;
}
.adsense {
	background-position: 0px -1520px;
	width: 155px;
	height: 157px;
}
.noloc {
	background-position: 0px -1005px;
	width: 188px;
	height: 80px;
	margin-top: 40px;
}
.formbuilder {
	background-position: 0 2px;
	width: 685px;
	height: 521px;
}
.readymadeforms {
	background-position: 440px -528px;
	width: 426px;
	height: 374px
}
.blogbuild {
	background-position: 0 618px;
	height: 619px;
	margin-bottom: 25px;
	width: 716px;
}
.sunFlower {
	background-position: 121px -1397px;
	width: 100px;
	height: 70px;
}
.resetBtn {
	padding: 2px 4px;
	border: 1px solid #EAEAEA;
	color: #666666;
	cursor: pointer;
	font-size: 11px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.shadow-image {
	background: url(../images/shadow-image.png) left top repeat-y;
	position: relative;
	display: none;
	width: 100%
}
.leftSide, .rightSide, .fullSide {
	overflow: auto;
}
.leftSide, .rightSide, .fullSide {
	padding: 70px 0;
	border-bottom: 1px solid #d2d2d2;
	box-shadow: 0 1px 0 #fff;
	-webkit-box-shadow: 0 1px 0 #fff;
	-moz-box-shadow: 0 1px 0 #fff;
	-o-box-shadow: 0 1px 0 #fff;
	overflow: auto;
}
.leftSide h2, .rightSide h2, .fullSide .paneCenter h2, .panel h2 {
	color: #444444;
	font-weight: normal;
	padding: 0 0 25px;
	font-size: 30px;
	text-shadow: 2px 2px #fff;
	-webkit-text-shadow: 2px 2px #fff;
	-moz-text-shadow: 2px 2px #fff;
	-o-text-shadow: 2px 2px #fff;
}
.leftSide p, .rightSide p, .fullSide .panel p {
	color: #5b5b5b;
	font-size: 14px;
}
.rightSide div.leftSide div, .rightSide span.leftSide span {
	float: left;
}
.rightSide img {
	margin-left: 50px;
	float: right;
	padding-top: 35px;
}
.leftSide img {
	margin-right: 35px;
	float: left;
}
.paneCenter {
	margin: 0 40px 0 55px;
	width: 300px;
	float: left;
}
.panel {
	width: 220px;
	float: left;
	margin-right: 38px
}
.panel h2 {
	font-size: 22px;
}
.thumbName {
	text-align: center;
	text-transform: uppercase;
	font-size: 14px;
	color: #6e6e6e;
	padding: 10px 0;
	display: none;
}
.new {
	background: url(../images/new.png) top right no-repeat;
	width: 41px;
	height: 42px;
	margin: -24px 0 -17px 159px
}
.video, .tourbtn, .createbtn {
	width: 220px;
	float: left;
	cursor: pointer;
}
.createbtn a {
	color: #3D3D3D;
	text-shadow: 0 1px 0 #b4b4b4;
	line-height: 0.9;
}
.video a, .tourbtn a {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	color: #A0A0A0;
	line-height: 0.9;
}
.createbtn span {
	display: block;
	font-size: 35px;
}
.video span, .tourbtn span {
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-ftext-shadow: 0 1px 0 #b4b4b4;
	display: block;
	font-size: 35px;
	color: #666
}
.tourbtn {
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}
.video img {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
}
.crtBtn {
	margin-top: 5px;
	margin-left: 30px;
	border-radius: 20px;
	padding: 5px 15px;
	border: 1px solid #2B9603;
}
.crtBtn a {
	color: #FFFFFF;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	height: 45px;
	line-height: 1.8;
	padding: 0 0 15px;
	text-align: center;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	text-transform: uppercase;
}
.Btnbottom {
	background-color: #393939;
	background-image: -o-linear-gradient(transparent, rgba(0, 0, 0, 0.59));
	background-image: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.59));
	background-image: -moz-linear-gradient(transparent, rgba(0, 0, 0, 0.59));
	background-image: -ms-linear-gradient(transparent, rgba(0, 0, 0, 0.59));
	background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.59));
	width: 400px;
	margin: 0 auto;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-o-border-radius: 50px;
	-moz-transition: background 0.5s ease 1ms;
	-webkit-transition: background 0.5s ease 1ms;
	-o-transition: background 0.5s ease 1ms;
}
.BtnPos {
	position: relative;
	top: -25px
}
.Btnbottom:hover {
	background-color: #08AE48;
	border-color: #04731D;
}
.Btnbottom h3 {
	background: url(../images/textureforbutton.png) left top repeat-x;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-o-border-radius: 50px;
	border: 1px solid #262626;
	box-shadow: 0 1px 0 #484646 inset;
	-webkit-box-shadow: 0 1px 0 #484646 inset;
	-moz-box-shadow: 0 1px 0 #484646 inset;
	-o-box-shadow: 0 1px 0 #484646 inset;
	width: 400px;
	margin: 0 auto;
	background-clip: padding-box;
}
.Btnbottom a h3 {
	font-size: 30px;
	font-weight: normal;
	color: #fff;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	-moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	-o-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	-webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	text-align: center;
	text-transform: uppercase;
	padding: 0 0 15px;
	line-height: 2;
	height: 45px;
}
.greenColor {
	color: #09BB40;
}
.signup-box {
	background: #f6f7f8;
	border: 1px dotted #E8EBEE;
	padding: 15px 20px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	margin: 85px 0 0 80px;
	font-size: 13px;
}
/*------footer---------------------------------*/
.footer-fullspread {
	border-top: 1px solid #FFFFFF;
	box-shadow: 0 1px 0 #E7E7E7;
	background: #414141;
	padding: 20px 0px 40px 0px;
}
.footer {
	margin-top: 40px
}
.footer .floatRight p {
	font-size: 11px;
}
.footer a {
	margin: 0 15px 15px 0;
	color: #A0A0A0;
	font-size: 13px;
}
.easyTxt {
	font-size: 16px;
	color: #6C6C6C;
	font-style: italic;
	text-align: center;
	padding: 10px 0;
}
.testi2 {
	padding: 10px 20px 20px;
	border-bottom: 1px dotted #DCDCDC;
}
.testi2 div {
	width: 90%;
	float: left
}
.testi2 h2 {
	text-align: center;
	color: #818080;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-weight: 100;
	font-size: 25px;
	float: left;
	margin-left: 103px;
	padding: 10px 0px 0px 40px;
}
.testi2 span {
	float: left;
	margin: 17px 0px 0px 20px;
}
.testi-more {
	float: left;
	border-left: 1px dotted #DCDCDC;
	padding-left: 20px
}
.Feeddiv {
	padding-top: 25px;
	margin-bottom: 30px;
}
.lFeeds, .rFeeds, .cFeeds {
	float: left;
	overflow: auto;
}
.lFeeds {
	margin-left: 10px;
}
.lFeeds .textdiv, .rFeeds .textdiv, .cFeeds .textdiv {
	padding: 30px;
	background: #fff;
	margin-bottom: 15px;
	overflow: auto;
}
.lFeeds .textdiv div, .rFeeds .textdiv div, .cFeeds .textdiv div {
	margin: 10px 5px 5px 5px;
	border: 1px solid #E3E3E3;
	width: 60px;
	height: 60px;
	border-radius: 50px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	-o-border-radius: 50px;
	overflow: hidden;
}
.lFeeds div a, .rFeeds div a, .cFeeds div a {
	font-size: 14px;
	font-style: normal;
	font-weight: 200
}
.lFeeds .textdiv:hover, .rFeeds .textdiv:hover, .cFeeds .textdiv:hover {
	background: #fff;
	box-shadow: 1px 2px 2px #eee;
}
.mainfeed {
	background: #fff;
	border: 1px solid #eee;
	box-shadow: 1px 2px 2px #eee;
	overflow: auto;
	margin-bottom: 10px;
}
.lFeeds {
	width: 365px;
}
.rFeeds, .cFeeds {
	width: 290px;
}
.cFeeds {
	margin: 0 15px;
}
.fontStyle1, .fontStyle2, .fontStyle3, .fontStyle4 {
	text-align: left;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-weight: 100
}
.fontStyle1 {
	font-size: 30px;
	line-height: 1.3;
	color: #8E8C8C;
}
.fontStyle2 {
	font-size: 24px;
	line-height: 1.3;
	color: #343434;
}
.fontStyle3 {
	font-size: 20px;
	line-height: 1.3;
	color: #8E8C8C;
}
.fontStyle4 {
	font-size: 16px;
	line-height: 1.3;
	color: #8E8C8C;
}
/*--------------------------------newsfeed css---------------------------------*/
.newsfeed {
}
.newsfeed h1 {
	font-size: 65px;
	font-weight: 100;
	text-align: center;
	letter-spacing: -2px;
	margin-top: 30px;
	color: #727272;
	text-shadow: 2px 1px 0 #FFFFFF;
	-o-text-shadow: 2px 1px 0 #FFFFFF;
	-webkit-text-shadow: 2px 1px 0 #FFFFFF;
	-moz-text-shadow: 2px 1px 0 #FFFFFF;
}
.newsfeed h2 {
	font-size: 25px;
	text-align: center;
	color: #999999;
}
.newsfeed p {
	margin-top: 20px;
	font-size: 17px;
	line-height: 30px;
}
.newsfeed p img {
	float: right;
	margin: 0px 0px 0px 80px;
}
.newsfeed-header {
	text-align: center;
	margin: 20px 0px
}
.newsfeed-footer {
	background: url(../images/fence.png) repeat-x center;
	text-align: center;
	margin-top: 220px;
	clear: both
}
/*----------Banner Part---------------*/
.banner {
	width: 100%;
	height: 500px;
	text-align: center;
	margin-bottom: 15px;
	-moz-user-select: none;
	-webkit-user-select: none;
	background: #ffffff;
	overflow: hidden;
	margin-top: 80px;
	border-bottom: 1px solid #dddddd;
}
.banner h2 {
	font-size: 35px;
	letter-spacing: -0.5px;
	font-weight: 300;
	padding: 25px 0px 0 0;
}
.banner h1 {
	font-size: 80px;
	color: #333333;
	transition: all .2s linear;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-o-transition: all .2s linear;
}
.banner h1 span {
	background: url(../images/edit-icon.png) no-repeat;
	width: 40px;
	height: 22px;
	position: absolute;
}
.editor {
	margin: 0 auto 25px auto;
	width: 715px;
	background: #f4f4f4;
	height: 0px;
	overflow: hidden;
	transition: height 0.3s ease-out;
	-moz-transition: height 0.7s linear;
	-webkit-transition: height 0.3s ease;
	-o-transition: height .3s ease;
	-ms-transition: height 0.5s ease;
}
.editor li {
	list-style: none;
	float: left;
	height: 22px;
	position: relative;
	margin: 0 12px 0 0;
	cursor: pointer;
}
.editorShow {
	height: 28px;
	padding: 8px 0px 5px 14px;
	border: 1px solid #eaeaea;
}
.fofa {
	width: 200px;
	text-align: left;
	padding: 0 0 0 10px;
	line-height: 22px;
	font-size: 13px;
	color: #666666;
	background: #fff;
	border: solid 1px #d6d6d6;
	height: 200px;
	overflow-x: hidden;
	overflow-y: auto
}
/*.editor li select{width:202px; height:22px; outline:none; line-height:22px;  margin:0 0 0 20px; font-size:13px; color:#666666;}
*/

.editor li em {
	position: absolute;
	top: 8px;
	left: 0px;
}
.editor li span {
	position: absolute;
	top: 15px;
	left: 7px;
	cursor: pointer;
}
.editor li u {
	text-decoration: none;
	width: 200px;
	text-align: left;
	padding: 0px 0 0 10px;
	display: block;
	height: 20px;
	line-height: 20px;
	border: 1px solid #d6d6d6;
	font-size: 13px;
	background: url(../images/fontfam.png) no-repeat;
	color: #666666;
}
.editor li u:active {
	border: 1px solid #ccc;
}
.editor .fofa li {
	cursor: pointer;
	float: none;
}
.editor .fofa li:hover {
	background: #e3e3e3;
}
.banner p {
	margin: 0px auto;
	width: 735px;
	padding: 20px 0 0 0;
	border-top: 1px dotted #cccccc;
	font-size: 18px;
}
.signupnow {
	height: 150px;
	width: 300px;
	margin: 10px auto 0;
	font-size: 16px;
	line-height: 160px;
	background: url(../images/signupnow.png) no-repeat center;
	display: block;
	color: #ffffff;
}
/*video inline------*/
.inline-video {
	background-color: #FEFEFE;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
	clear: both;
	margin: auto;
	text-align: center;
	width: 892px;
}
.vdo-close {
	/*  float: right;
    margin: 20px 0 5px;*/
	position: relative;
	left: 458px;
	top: 1px;
}
#callfor-2 {
	transition: height 1s linear;
	-webkit-transition: height 1s linear;
	-moz-transition: height 1s linear;
	-o-transition: height 1s linear;
	-ms-transition: height 1s linear;
}
.faq-content {
	width: 980px;
	margin: 0 auto;
	min-height: 300px;
}
------------------New Pricing----------------- .currentPlanRenewal {
text-align:center;
color:#259A56;
font-size:20px;
font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
font-weight:400;
padding:20px 0;
margin:0
}
.pricingPlanCont {
	width: 700px;
	margin: 0 auto;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
}
.pricingPlanDec {
	border-bottom: 1px solid #d7dfe1;
	overflow: hidden;
	margin-bottom: 10px;
}
.pricingPlanBottom {
	padding-bottom: 100px;
	overflow: hidden;
	clear: both;
}
.pricingPlanFree {
	width: 250px;
	float: left;
	text-align: right;
}
.pricingPlanPro {
	width: 350px;
	float: left;
	text-align: left;
	padding-left: 100px;
}
.pricingPlanStyle {
	font-size: 22px;
	color: #000;
	text-transform: uppercase;
}
.priceTxt {
	font-size: 37px;
	margin: 0;
	padding: 0;
	font-weight: 400;
	margin-bottom: 15px;
}
.pricingPlanList ul, .pricingPlanList li {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 14px;
	width: 100%;
}
.pricingPlanList li {
	padding-bottom: 8px;
	border-bottom: 0;
	cursor: default;
}
.upgradeBtn, .yourplan {
	font-size: 16px;
	color: #fff;
	background: #259A56;
	padding: 0;
	display: block;
	text-transform: uppercase;
	text-shadow: 1px 1px 1px #000 inset;
	line-height: 2.3;
	width: 200px;
	text-align: center;
}
.clearBoth {
	clear: both
}
.yourplan {
	background: #9A9A9A;
}
.priceBtn {
	padding: 15px 0 30px;
}
.bothPlanHeading {
	text-transform: uppercase;
	font-size: 22px;
	color: #000;
	font-weight: 400;
	text-align: center;
	padding: 0;
	margin: 0 auto 10px;
}
.bothPlanList {
	text-align: center;
	line-height: 1.8;
	padding-top: 10px;
	font-size: 14px;
	cursor: default;
}
.paymentCont {
	width: 50%;
	margin: 100px auto;
	border: 1px solid #D7DFE1;
	border-width: 1px 0;
}
.payMedStyle {
	font-size: 13px;
	line-height: 1.7;
	padding-left: 160px;
	margin-top: 0;
}
.contentContainer li a.toolTips {
	background: transparent;
	border-bottom: 1px dotted #A8AFB1;
	border-left: 0 none;
	color: #545252;
	display: inline;
	font-size: 14px;
	padding: 0;
}
a.toolTips span {
	z-index: 10;
	display: none;
	padding: 14px 20px;
	margin-top: 0;
	margin-left: 18px;
	width: 240px;
	border: 1px solid #E4E4E4;
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.08);
	-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.08);
	-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.08);
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 10px;
	margin: 10px 4px 4px 10px;
	font-size: 13px;
	text-align: left;
}
a.toolTips:hover span {
	display: inline;
	position: absolute;
	color: #666;
	background: #F9F9F9;
}
.pricingPlanCont2 {
	width: 900px
}
.nolockin, .nolockin2 {
	width: 380px;
	margin: 0;
	padding: 0;
	padding: 20px 10px 20px 20px;
}
.nolockin2 {
	float: right;
	border-left: 1px dashed #D2D2D2;
	padding: 20px 20px 20px 10px
}
.nolockin3 {
	overflow: hidden;
	margin: 0 0 50px;
	padding: 20px 0;
	width: 380px;
	text-align: left;
}
.featurCont {
	padding-top: 0;
}
.proImageCont {
	position: relative;
	bottom: -10px;
}
.freeImageCont {
	margin-top: 190px;
}
.pricingPlanFreeStyle {
	margin-bottom: 55px;
}
.extraDomain {
	color: #aaa;
	padding-bottom: 10px;
}
.zoholicsbutton {
	background: #F34C40;
	text-transform: uppercase;
	text-align: center;
	width: 245px;
	color: #fff;
	font-size: 20px;
	line-height: 2;
	cursor: pointer;
	margin: 30px auto;
}
.logoutvideo {
	margin: 30px 160px;
}
.flipHover {
	display: inline-block;
	overflow: hidden;
	perspective: 600px;
	perspective-origin: 50% 50%;
	vertical-align: top;
}
.flipHover p:after {
	background: none repeat scroll 0 0 #F34C40;
	color: #F8F8F8;
	content: attr(data-inline);
	font-size: 16px;
	font-weight: normal;
	left: 0;
	position: absolute;
	text-decoration: none;
	text-transform: uppercase;
	top: 0;
	transform: translate3d(0px, 105%, 0px) rotateX(-90deg) scale3d(0.9, 0.9, 1);
	transform-origin: 50% 0 0;
	letter-spacing: 0.1px;
}
.flipHover:hover p {
	background: #F34C40;
	transform: translate3d(0px, 0, 30px) rotateX(90deg);
	transform-origin: 50% 0 0;
}
.flipHover p {
	display: block;
	position: relative;
	transform-origin: 50% 0 0;
	transform-style: preserve-3d;
	transition: all 400ms ease 0s;
}
.moneyback {
	text-transform: none;
	letter-spacing: -0.5px;
	background: none repeat scroll 0% 0% rgb(251, 251, 205);
	font-size: 20px;
	text-align: center;
	display: block;
	font-style: italic;
	padding: 5px 0px;
	width: 33%;
	margin: 0px auto 50px;
	font-weight: 300;
}
.poplogin {
	position: relative;
	top: 40px;
	right: -70px;
	z-index: 30;
	border: 2px solid #e3e3e3;
	border-radius: 15px;
	overflow: hidden;
	display: none;
}
.poplogin iframe {
	width: 410px;
	height: 320px;
	margin: 0;
	float: left;
}
.poplogin img {
	float: right;
	position: fixed;
	right: 280px;
	top: 25px;
	z-index: 1000;
}
.blur {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6);
	display: none;
}
.termsWidth {
	width: 670px
}
.termsLogo {
	margin-left: 5px;
}
.termsSpace {
	padding-bottom: 50px;
	overflow: hidden;
	min-height: 1000px;
	height: 1000px;
	height: auto;
	margin: 150px 0 0;
	width: 670px;
	padding-left: 5px;
}
.termsSpace h2 {
	font-size: 21px;
	letter-spacing: -0.5px;
	padding: 0 0 20px;
}
.termsSpace p {
	padding-bottom: 20px;
	text-align: justify;
}
.termsSpace ul {
	list-style: disc;
	padding: 0px 0 20px 30px;
}
.termsSpace li {
	font-size: 14px;
	color: #777;
	line-height: 24px;
	padding-bottom: 8px;
}
.signupContainer {
	background: transparent;
	border: 0;
}
.password-strength {
	width: 253px;
	height: 7px;
	display: none;
	padding-top: 5px;
}
.password-strength div {
	height: 7px;
	border-radius: 4px;
}
.za-email-container input, .za-password-container input, .za-captcha-container input {
	background: #FFF;
	border-color: #E1E9F0 #E1E9F0 #E1E9F0 #CFD6DD;
	border-style: solid;
	border-width: 1px;
	padding: 6px;
	width: 330px;
	color: #666;
	line-height: 20px;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	height: 20px;
	padding-left: 10px;
	border: 1px solid #C9C9C9;
	background: #ffffff;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
	font-size: 13px;
	margin: 10px 0;
}
.za-email-container input:focus, .za-password-container input:focus, .za-captcha-container input:focus {
	border: 1px solid rgba(121, 187, 238, 0.75) !important;
	box-shadow: 0 0 3px rgba(82, 168, 236, 0.5);
	-moz-box-shadow: 0 0 3px rgba(82, 168, 236, 0.5);
	-webkit-box-shadow: 0 0 3px rgba(82, 168, 236, 0.5);
	outline: none;
}
.field-error input {
	border: 1px solid rgba(238, 122, 122, 0.75) !important;
	box-shadow: 0 0 3px rgba(237, 83, 83, 0.5);
	-moz-box-shadow: 0 0 3px rgba(237, 83, 83, 0.5);
	-webkit-box-shadow: 0 0 3px rgba(237, 83, 83, 0.5);
}
.za-email-container.field-valid input {
	border: 1px solid #C9C9C9;
	box-shadow: none;
	transition: border 1s linear 0.5;
}
.signupBtn {
	background: #D82133;
	border: 0 none;
	color: #FFFFFF;
	cursor: pointer;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 15px;
	height: 45px;
	letter-spacing: 1px;
	padding: 12px 45px;
	margin: 10px 0 20px;
}
.newsletterCheckBox {
	margin: 0;
}
.newsletterlabel {
	color: #A6A6A6;
	padding-left: 8px;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}
.agreeTxt {
	color: #A6A6A6
}
dl {
	margin: 0 0 5px;
}
dd {
	margin-left: 10px;
	margin-bottom: 0;
}
.za-newsletter-container {
	margin-top: 20px;
}
.error {
	color: #D82133;
}
.za-email-domain {
	font-weight: 700;
}
.za-email-suggestion a {
	cursor: pointer
}
.field-msg .jqval-error {
	display: none !important
}
.field-msg .error {
	display: none;
}
.field-error .error {
	display: inline-block !important
}
.signUpTitle {
	font-size: 37px;
	color: #333333;
	text-align: center;
	padding-bottom: 40px;
	letter-spacing: 0;
}
.contentContainer h1 p {
	font-size: 18px;
	font-style: normal;
	letter-spacing: normal;
}
.zph-overlay {
	display: block;
}
/**********************************************   Compare Plan  ********************************/
.floatLeft {
	float: left
}
.clearBoth {
	clear: both
}
.planComContainer {
	width: 900px;
	margin: 80px auto 0;
}
.planTableContainer {
	background: #FFF;
	border: 1px solid #EFEFEF;
	overflow: hidden;
	margin-bottom: 30px;
	margin-top: 300px;
}
.featureListContainer {
	width: 270px;
	min-hedight: 100px
}
.planListContainer {
	width: 204px;
	min-hedight: 100px
}
.emptyContainer {
	height: 67px;
	width: 270px
}
.comPlanHeadingContainer {
	width: 210px;
	padding: 20px 0;
}
.planAvailableBox {
	border: 1px solid #f0efef;
	border-width: 0 0 0 1px;
	width: 208px;
}
.planBorderRight {
	border-right: 1px solid #f0efef;
}
.planBorderBottom {
	border-Bottom: 1px solid #f0efef;
}
.comPlanFixedContainer {
	position: fixed;
	top: 80px;
	background: #FFF;
}
.comPlanHeadingContainer ul {
	padding: 5px 0 10px;
	margin: 0;
	list-style: none;
	font-weight: 400;
}
.comPlanHeadingContainer li {
	padding: 0;
	margin: 0;
	text-align: center;
}
.comPlanHeadingContainer li.planHeading {
	font-size: 26px;
	color: #2c2e30;
	padding: 0 0 1px;
	font-weight: 400;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
}
.comPlanHeadingContainer li span.planAmount {
	font-size: 36px;
	color: #2c2e30;
	font-weight: 600;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
}
.comPlanHeadingContainer li span em.period {
	color: #6b6d70;
	font-size: 13px;
	font-style: normal;
	font-weight: 300;
	display: block;
}
.planGroupingHeading {
	font-weight: 400;
	font-size: 16px;
	height: 40px;
	background: #EFEFEF;
	width: 878px;
	line-height: 40px;
	padding: 0 0 0 20px;
	color: #2a8446;
	text-transform: uppercase
}
.comPlanFeature {
	width: 270px
}
.comPlanFeature ul {
	padding: 0 0 0 20px;
	margin: 0;
	text-align: left;
	list-style: none;
}
.comPlanFeature li {
	padding: 0;
	margin: 0;
	line-height: 37px;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.stripe {
	height: 35px;
	text-align: center;
	line-height: 35px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #f0efef
}
.stripe {
	height: 35px;
	text-align: center;
	line-height: 35px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #f0efef
}
.emptyHeight {
	height: 36px;
}
.txtLineHeight {
	line-height: 36px;
	text-transform: uppercase;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
}
.planFixedHeader {
	position: fixed;
	top: 0;
	height: 125px;
	border-bottom: 1px solid #f0efef;
	width: 904px
}
.upgradeBtn {
	background: #259A56;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	font-size: 13px;
	margin: 7px auto 0;
	padding: 4px 10px 5px;
	text-align: center;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	border: 0
}
.freePlanBTn {
	background: #9A9A9A;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	font-size: 13px;
	margin: 7px auto 0;
	padding: 4px 10px 5px;
	text-align: center;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	border: 0
}
.upgradeBtnContainer {
	width: 904px;
	height: 70px;
	background: #FFF;
}
.upgradeBtnContainer .planHeadingContainer {
	padding-top: 17px
}
.closeIconContainer {
	background: #F0EFEF;
	width: 26px;
	height: 26px;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
}
.featureAvailable {
	background: url(../images/feature-available.png) 0 0;
	width: 11px;
	height: 8px;
	margin: 13px 0 0 98px
}
.tryNowBtn {
	background: #F0483E;
	border: 0 none;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 2.3;
	margin: auto;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	width: 110px;
}
.tryNowBtnPad {
	margin-top: 25px;
}
.planOuterContainer {
	background: #FFFFFF;
	border: 1px solid #E2E2E2;
	margin: 0 auto 30px;
	width: 850px;
	overflow: hidden;
}
.pricingPlanCont {
	background: #FFFFFF;
	border: 1px dashed #D2D2D2;
	margin: 60px auto;
	width: 850px;
	overflow: hidden;
	text-align: center;
}
.comparePlanBtn {
	clear: both;
	border: 0px none;
	padding: 5px 15px;
	margin-bottom: 30px;
	cursor: pointer;
	display: block;
	font-size: 15px;
	margin-left: 370px;
	background: #259A56;
	color: #FFF;
}
.planHeadingContainer {
	width: 280px;
	padding-top: 25px;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
}
.planHeadingContainer ul {
	padding: 5px 0 10px;
	margin: 0;
	list-style: none;
	font-weight: 400;
}
.planHeadingContainer li {
	padding: 0;
	margin: 0;
	text-align: center;
}
.planHeadingContainer li.planHeading {
	font-size: 21px;
	color: #333;
	padding: 0 0 1px;
	font-weight: 600;
}
.planHeadingContainer li span.planAmount {
	font-size: 36px;
	color: #333;
}
.planHeadingContainer li span em.period {
	color: #6b6d70;
	font-size: 13px;
	font-style: normal;
	display: block;
}
.planFeature {
	width: 280px;
	padding-bottom: 30px;
}
.planFeature ul {
	padding: 30px 0 0 70px;
	margin: 0;
	text-align: left;
	list-style: none;
}
.planFeature li {
	padding: 0;
	margin: 0;
	line-height: 32px;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333
}
.domainconsoleborder {
	border-bottom: 1px dotted #E5E5E5;
	margin-bottom: 10px
}
/*****************************************************		CSS FROM CREATOR WEBSITE		*****************************************************/		
.menu-bar {
	width: 100%;
	min-height: 80px;
	overflow: hidden;
	background: #ffffff;
	border-bottom: 1px solid #e9e9e9;
	position: fixed;
	top: 0;
	z-index: 9999;
}
.logo img {
	padding: 25px 0 0 30px;
	float: left;
}
.menu {
	float: right;
	height: 29px;
	line-height: 29px;
	min-width: 120px;
	padding: 23px 30px 0 0px
}
.menu li {
	background: #ffffff;
	float: left;
	margin-left: 30px
}
.menu li a {
	color: #333;
	font-size: 12px;
	font-weight: 600;
	padding: 0 0 10px 0;
	text-transform: uppercase;
}
.menu li a:hover, .menu li a.selected {
	color: #19984f;
}
.menu li.start {
	background: #F0483E;
	padding: 0 15px;
}
.menu li.start a {
	color: #FFF !important;
}
.top-link {
	border: 1px solid #E2E2E2;
	text-align: center;
	text-transform: uppercase;
	width: 90px;
}
.top-link a {
	color: #777
}
.tempLeftSide {
	width: 200px;
	float: left;
	height: 800px;
	background: #FFF;
	border-right: 1px solid #f3f3f3;
}
.tempRightSide {
	margin-left: 200px;
	height: 800px;
	background: #FFF;
}
.tempCatBanner, .tempCatTitleBanner {
	height: 50px;
	background: #fafafa;
}
.tempCatTitleBanner {
	background: #fafafa;
}
.tempCatTxt, .tempCatTitleTxt {
	font-size: 16px;
	line-height: 2.5;
	margin-left: 15px;
}
.tempList {
	overflow: auto;
}
.tempList ul.tempCatList {
	padding: 0;
	margin: 0;
	list-style: none;
}
.tempList ul.tempCatList li {
	border-bottom: 1px solid #f3f5f8;
	color: #1b6bbd;
	cursor: pointer;
	overflow: hidden;
}
.tempList ul.tempCatList li a {
	margin-left: 10px;
	padding: 8px 0;
	display: block;
	color: #333;
}
.tempList ul.tempCatList li:hover {
	background: #fafafa;
}
.tempList ul.tempCatList li.selected a {
	background: #FFF;
	color: #09bb40;
}
.tempList ul.tempCatList li span {
	width: 150px;
	word-wrap: break-word;
	margin-left: 15px;
	display: block;
	float: left;
	padding: 6px 0
}
.tempList ul.tempCatList li em, .tempList ul.tempCatList li.selected em {
	width: 16px;
	height: 16px;
	float: right
}
.templateLeftSide {
	background: #f5f5f5;
	width: 200px;
}
.templateRightSide {
	margin-left: 200px;
	height: 800px;
}
.templateList ul.templateCatList li {
	border-bottom: 1px solid #f3f5f8;
	color: #666;
	cursor: pointer;
	overflow: hidden;
}
.templateList ul.templateCatList li:hover {
	background: #FFF;
}
.templateList ul.templateCatList li.selected {
	background: #FFF;
	color: #000;
}
.templateList ul.templateCatList li span {
	width: 190px;
	word-wrap: break-word;
	margin-left: 10px;
	display: block;
	float: left;
	padding: 8px 0;
	text-shadow: 0 2px 0 #FFFFFF;
	-moz-text-shadow: 0 2px 0 #FFFFFF;
	-webkit-text-shadow: 0 2px 0 #FFFFFF;
}
.templateImgContainer {
	float: left;
	position: relative;
	width: 25%;
	height: 280px;
}
.templateImgInnerContainer {
	position: absolute;
	left: 20px;
	right: 20px;
	top: 20px;
	bottom: 20px;
	overflow: hidden;
	border: 1px solid #EBEBEB;
	box-shadow: 0 0 4px #EEEEEE;
	-moz-box-shadow: 0 0 4px #EEEEEE;
	-webkit-box-shadow: 0 0 4px #EEEEEE;
}
.templateImgInnerContainer img {
	width: 100%;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.useThis-button {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin-bottom: 0;
	background: #000;
	background: rgba(0, 0, 0, 0.5);
	color: #FFF;
	padding: 20px 0;
	text-align: center;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	width: 100%
}
.templateImgInnerContainer:hover .useThis-button {
	margin-bottom: 0;
}
.templateImgInnerContainer:hover img {
	opacity: .5
}

@media only screen and (max-width : 1050px) and (min-width : 651px) {
.templateImgContainer {
	width: 33.3%;
}
}

@media only screen and (max-width : 1290px) and (min-width : 1051px) {
.templateImgContainer {
	width: 50%;
}
}
.main {
	overflow: hidden;
	margin-top: 81px
}
.content-part {
	margin: 30px 0;
}
.content-part h1 em {
	display: block;
	font-size: 18px;
	margin-top: 15px;
	color: #666;
	font-style: normal;
	font-weight: 300
}
h1 {
	color: #333;
	font-size: 42px;
	font-weight: 400;
	line-height: 1;
	padding-bottom: 20px;
	text-align: center;
}
h1 em {
	font-style: normal;
	font-weight: 300;
}
.color1 {
	color: #008080;
}
.color2 {
	color: #af5f00;
}
.color3 {
	color: #008000;
}
.color4 {
	color: #c00000;
}
.premiumTheme {
	background: url(../images/premiumstar.png) 0 0 no-repeat;
	width: 32px;
	height: 32px;
}
.premiumThemeContainer {
	position: absolute;
	top: 10px;
	left: 10px;
	display: none;
}
.premiumThemeContainer1 {
	position: absolute;
	top: 0px;
	left: 0px;
}
.smallText {
	font-size: 11px;
}
/*********************** New Css **************************/
.padBottom {
	padding-bottom: 20px;
}
.tagLine {
	color: #444444;
	font-size: 18px;
	font-weight: 300;
	line-height: 2;
	text-align: center
}
.contentContArea {
	padding-bottom: 70px;
}
.twoColLeft, .twoColRight, .twoColFeatureRight, .twoColFeatureLeft {
	float: left;
	width: 47%;
	overflow: hidden;
	padding: 70px 0 0;
}
.twoColRight {
	float: right;
}
.twoColLeft h2, .twoColRight h2 {
	color: #444444;
	font-weight: 300;
	padding: 0 0 25px;
	font-size: 30px;
	text-shadow: 2px 2px #fff;
	-webkit-text-shadow: 2px 2px #fff;
	-moz-text-shadow: 2px 2px #fff;
	-o-text-shadow: 2px 2px #fff;
}
.twoColLeft p, .twoColRight p {
	color: #5b5b5b;
	font-size: 14px;
}
.fullwidthContent {
	text-align: center;
	padding-bottom: 90px;
	overflow: hidden;
	border-bottom: 1px solid #D2D2D2;
	box-shadow: 0 1px 0 #FFFFFF;
}
.fullwidthContent h2 {
	color: #333333;
	font-size: 42px;
	font-weight: 300;
	margin: 40px 0 20px;
}
.fullwidthContent img {
	box-shadow: 0 0 4px #BFBFBF;
	-moz-box-shadow: 0 0 4px #BFBFBF;
	-webkit-box-shadow: 0 0 4px #BFBFBF;
}
.fullwidthContent img.boxshanone {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.fullwidthContent p {
	color: #666;
	font-size: 14px;
	line-height: 24px;
	padding: 0 100px 30px;
}
.featureLeft, .featureRight {
	border-bottom: 1px solid #D2D2D2;
	box-shadow: 0 1px 0 #FFFFFF;
	overflow: hidden;
	padding: 70px 0;
}
.featureLeft h2, .featureRight h2 {
	color: #333333;
	font-weight: 300;
	padding: 0 0 25px;
	font-size: 30px;
}
.featureLeft p, .featureRight p {
	color: #666;
	font-size: 14px;
	line-height: 24px;
}
.featureLeft img {
	float: left;
	margin-right: 35px;
}
.featureRight img {
	float: right;
	margin-left: 50px;
	padding-top: 0
}
.learnMoreBtn {
	background: #FFFFFF;
	border: 1px solid #F1F0F0;
	overflow: hidden;
	padding: 10px 30px;
	display: block;
	float: left;
	margin-top: 20px;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 700;
}
.learnMoreBtn2 {
	display: inline-block;
	float: none;
	margin-top: 0;
}
.nav {
	position: relative;
	left: -50%;
	float: right;
}
.nav ul {
	position: relative;
	left: 50%;
	float: left;
	box-shadow: 0 10px 20px -20px #000000;
	-moz-box-shadow: 0 10px 20px -20px #000000;
	-webkit-box-shadow: 0 10px 20px -20px #000000;
	-ms-box-shadow: 0 10px 20px -20px #000000;
}
.nav li {
	display: inline;
	float: left;
	color: #666666;
	background: #fff;
	border: solid #F1F0F0;
	border-width: 1px 0 1px 1px;
	border-bottom-color: #19984F;
}
.nav li:hover, .nav li.selected {
	background: #19984F;
}
.nav li a {
	color: #666;
	font-size: 15px;
	padding: 15px 25px;
	float: left;
}
.nav li:hover a, .nav li.selected a {
	color: #FFF;
}
.nav li:last-child {
	border-right: 1px solid #F1F0F0;
}
.moreFeatureContainer {
	padding: 70px 0 20px;
	border-bottom: 1px solid #D2D2D2;
	box-shadow: 0 1px 0 #FFF;
}
.moreFeatureLeft {
	width: 35%;
	float: left;
}
.moreFeatureRight {
	width: 65%;
	float: left;
}
.moreFeatureLeft h2, .moreFeatureRight h3 {
	color: #444444;
	font-weight: 300;
	padding: 0 0 5px;
	font-size: 30px;
	text-shadow: 2px 2px #fff;
	-webkit-text-shadow: 2px 2px #fff;
	-moz-text-shadow: 2px 2px #fff;
	-o-text-shadow: 2px 2px #fff;
}
.moreFeatureRight h3 {
	font-size: 20px;
}
.moreFeatureRight p {
	color: #666;
	font-size: 14px;
	padding: 0 0 30px;
}
/*********************** End of New Css **************************/
