html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 14px;
	height: auto;
	font-family: Tahoma, Geneva, sans-serif;
	line-height: 30px;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1; background:#FFFFFF; color:#545859; font-size:12px; }
img {
	border: none;
	margin-bottom: 30px;
}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
table {border-collapse: collapse; border-spacing: 0;}
a:link, a:visited {
	text-decoration: none;
	color: #01ADEF;
}
.clear { clear:both;}

@font-face {
	font-family: 'OpenSans';
	src:url(../fonts/opensans-light.eot);
	src: local('â˜º'), url('../fonts/opensans-light.woff') format('woff'), url('../fonts/opensans-light.ttf') format('truetype'), url('../fonts/opensans-light.svg') format('svg');
	font-weight: lighter;
	font-style: normal;
}

.mainwrap { max-width:100%; max-height:100%; margin:0 auto; padding:0 0 0 0; }
.wrapper { max-width:1200px; margin:0 auto; padding:0 0 0 0; }
.logo {
	width: 396px;
	height: 52px;
	float: left;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}



.nav             { float:right; line-height:70px; margin-top:30px;}
.nav ul          { float:left;padding:0 15px;}
.nav li          { display:inline-block;position:relative;}
.nav a           { display:block;color:#5d5d5d;padding:0 5px;margin:0 10px; letter-spacing:0.5px;position:relative; font-family: Tahoma, Geneva, sans-serif; font-style:normal; font-size:14px;color:#5d5d5d;}

.nav ul li a:hover { color:#169fe6; }
.nav a:after     { background: none repeat scroll 0 0 #FFFFFF; content: "";   height: 1px; left: 0; opacity: 0; filter:alpha(opacity=0);position: absolute; top: 65%; transform: translateY(-5px);-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);-moz-transform: translateY(-5px); transition: all 0.3s ease-out 0s; -webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s; width: 100%; color:#169fe6;}
.nav a:hover:after,nav a.current:after{ height:6px; margin-top:35px; opacity: 1; filter:alpha(opacity=100);transform: translateY(-17px);-webkit-transform: translateY(-17px);-moz-transform: translateY(-17px);-ms-transform: translateY(-17px); z-index:999; }

.ie8 #header a:after{height:0;}
.ie8 #header a:hover:after{height:2px;top:82px; z-index:999;}

/*
.ie8 nav a:after, .ie8 nav li:nth-child(4) a:after{display:none;opacity:0;}
.ie8 nav a:hover:after,.ie8 nav a.current:after, .ie8 nav li:nth-child(4) a.current:after{display:block;}*/



.mid {
	background: url(../images/bg.png);
	background-repeat: repeat;
	max-width: 100%;
	box-shadow: 0 4px 2px -2px gray;
	padding-bottom: 2%;
	border-bottom-width: 2px;
	border-bottom-style: none;
}
.mid h2 {
	font-family: 'Raleway', sans-serif;
	font-size: 24px;
	color: #383737;
	text-align: center;
	padding-top: 50px;
	padding-right: 8%;
	padding-left: 8%;
}
.mid h2 span { color:#169fe6;}
.mid p { font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#535353; text-align:center; }
.mid-2 { max-width:100%; max-height:100%; text-align:center; }
.mid-2 h2 { font-family:"myriad Pro"; font-size:34px; color:#535353; margin-top:20px; text-align:center; }
.mid-inner { max-width:100%; max-height:390px; }
.box { max-width:309px; max-height:auto; display:inline-block; position:relative; padding:30px 57px 0 20px; margin-bottom:30px; }
.box img { max-width:61px; height:61px; float:left; }
.box h2 {max-width:100%; height:auto; display:block; font-family:"myriad Pro"; font-size:18px; color:#2c2c2c; padding:0 0 0 75px ; }
.box p {max-width:80%; text-wrap:normal; display:block; height:auto; word-wrap: break-word; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#969696; padding:0 0 0 75px ; text-align:justify;}
.mid1 { max-width:100%; max-height:100%; background:#f9f9f9; padding-bottom:56px; }
.mid-3 { max-width:100%; max-height:100%; background:#f9f9f9; text-align:center; }
.mid-3 h2 {
	font-family: 'Raleway', sans-serif;
	font-size: 34px;
	color: #3a3939;
	padding-top: 60px;
	text-align: center;
}
.box1 {
	background: url(../images/frame.png);
	background-repeat: no-repeat;
	max-width: 252px;
	max-height: auto;
	position: relative;
	text-align: center;
	padding-top: 1px;
	padding-right: 1;
	padding-bottom: 1px;
	padding-left: 1;
	border: 1px none #999;
	float: left;
}
.mid-inner-2 {
	max-width: 225px;
	max-height: auto;
	position: relative;
	padding-right: 45px;
	display: inline-block;
	margin-left: 18px;
	margin-bottom: 40px;
}
.mid-inner-2 h2 {
	max-width: 100%;
	height: auto;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #2c2c2c;
	padding-top: 20px;
	padding-bottom: 20px;
}
.mid-inner-2 p {
	max-width: 100%;
	height: auto;
	word-wrap: break-word;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: justify;
	float: left;
}
.mid2 img { width:98%; }
.footer {
	width: 100%;
	background: #242424;
	float: left;
}
.foot1 { max-width:350px; height:auto; padding-top:40px; float:left; margin-left:29px; }
.foot1 a { max-width:83px; max-height:32px; float:left; padding:20px 0 0 0; }
.foot1 h2 { max-width:100%; height:auto; word-wrap: break-word; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#b7b7b7; padding:20px 0 0 0 ; text-align:justify; line-height:20px; }

.social { width:44%; height:30px; float:left; margin:10px 0 0 0; }
.rss {float:left; text-indent:-10000px; background:url(../images/rss.png) no-repeat; width:30px; height:28px;}
.rss:hover {background:url(../images/rss-hov.png) no-repeat;}

.flicker {float:left; text-indent:-10000px; background:url(../images/vim.png) no-repeat; width:30px; height:28px; margin-right:1px; }
.flicker:hover {background:url(../images/vim-hov.png) no-repeat;}

.google {float:left; text-indent:-10000px; background:url(../images/google.png) no-repeat; width:30px; height:28px;}
.google:hover {background:url(../images/google-hov.png) no-repeat;}

.twitter {float:left; text-indent:-10000px; background:url(../images/twitter.png) no-repeat; width:30px; height:28px; }
.twitter:hover {background:url(../images/twitter-hov.png) no-repeat;}

.facebook {float:left; text-indent:-10000px; background:url(../images/fb.png) no-repeat; width:30px; height:28px;}
.facebook:hover {background:url(../images/fb-hov.png) no-repeat;}

.foot2 { max-width:345px; max-height:100%; padding:40px 0 0 50px; float:left; }
.foot2 h2 { max-width:100%; height:auto; word-wrap: break-word; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:19px; color:#b7b7b7; padding:27px 0 17px 0 ; text-align:justify; line-height:20px; }
.foot2 p {max-width:100%; height:auto; word-wrap:break-word; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#b7b7b7; text-align:justify; line-height:20px; }
.foot2 p span { color:#169fe6; }
.foot2 h3 { max-width:100%; height:auto; word-wrap: break-word; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#6d6d6d; padding:0 0 0 0 ; text-align:justify; }

.foot3 { max-width:269px; max-height:100%; padding:40px 0 0 45px; float:left; }
.foot3 h2 { max-width:100%; height:auto; word-wrap: break-word; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:19px; color:#b7b7b7; padding:27px 0 17px 0 ; text-align:justify; line-height:20px; }
.foot3 p {max-width:100%; height:auto; word-wrap:break-word; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#b7b7b7; text-align:justify; line-height:20px; }
.call { max-width:100%; float:left; display:inline; height:27px; }
.call ul { }
.call ul li a { display:inline; float:left; font-family:Tahoma, Geneva, sans-serif; margin-left:10px; font-size:13px; color:#b7b7b7; float:left; display:inline; padding-top:8px; max-width:80%; }
.call ul li span img { float:left; }

#demo1 .content { color: #fff; max-width:80%; max-height:100%; float:right; }
#demo1 .content a { max-width:100%; padding-right:5px; }
#demo1 .content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	color: #efefef;
	max-width: 100%;
	margin-bottom: 10px;
}
#demo1 .content h2 span { color:#3ab6e7; }
#demo1 .content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #efefef;
	max-width: 100%;
	margin-bottom: 20px;
}
#demo1 .content p span { color:#3ab6e7; }
#demo1 .content.content.dark { 
    color: #333; 
    text-shadow: 0 1px 1px rgba(255,255,255,0.3);
}
#demo1 .content {
  	margin: 90px 80px 0 0;
    top: 21%;
    text-shadow: 0 1px 1px rgba(0,0,0,0.3);
    z-index: 7;
    -webkit-transition-property: -webkit-transform,opacity;
    -moz-transition-property: -moz-transform,opacity;
    -webkit-transition-duration: 800ms,700ms;
    -moz-transition-duration: 800ms,700ms;
    -webkit-transition-timing-function: cubic-bezier(0.51, 0.01, 0.37, 0.98);
    -moz-transition-timing-function: cubic-bezier(0.51, 0.01, 0.37, 0.98);
    -webkit-transform: translate3d(-30px, 0, 0);
    -moz-transform: translate(-30px, 0);
}
#demo1.active .content {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate(0, 0);
}


/*==========================================Contact==============================================*/

.cont-bg {
	width: 100%;
	float: left;
	background-color: #1B99D4;
	background-repeat: repeat-x;
}
.left-cont {
	float: left;
	height: auto;
	margin-top: 3.5%;
	margin-right: 0;
	margin-bottom: 3.5%;
	width: 100%;
	text-align: center;
}
.cont-bg h2 {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	color: #FFF;
	float: left;
	width: 100%;
}
.cont-bg p { font-family:"Tahoma"; font-size:20px; color:#FFF; float:left; width:100%; text-shadow: 0 0 5px #000; }
.cont-bg a { font-family:"Tahoma"; font-size:20px; color:#a3e8ff; text-shadow: 0 0 5px #000;}

.right-cont {
    float: left;
    height: auto;
    margin: 6% 0 0 2%;
    width: 47%;
	border:#77a09c 10px solid;
	border-radius:45px;
	background:#FFF;
}
.right-cont input {	color: #000;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 14px;
    height: 48px;
    padding-left: 4%;
    width: 66%;
	border:none;
	border-radius:45px;
	float:left;
}
.sub { width:27%; height:auto; float:left; margin-left:15.9px; }
.sub input { background:url(../images/subs.png) no-repeat; height:50px; float:left; width:101%; border-radius:0; font-family: Tahoma,Geneva,sans-serif;
    font-size: 17px; color:#FFF; cursor:pointer;  }

.sub input:hover { background:url(../images/subs-hov.png) no-repeat; height:50px; float:left; width:101%; border-radius:0; font-family: Tahoma,Geneva,sans-serif;
    font-size: 17px; color:#FFF; cursor:pointer;  }
.mid-cont { width:100%; text-align:center; float:left; }
.mid-cont h2 {
	font-family: 'Raleway', sans-serif;
	;
	font-size: 34px;
	color: #3a3939;
	margin-top: 50px;
	text-align: center;
	margin-bottom: 2%;
}
.dashboard {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 3%;
	margin-bottom: 3%;
}
.left-adress { width:30%; height:auto; float:left; margin-top:20px; margin-left:12%; }
.left-adress h2 {
	width: 100%;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #169FE6;
	font-weight: normal;
}
.left-adress p {
	width: 100%;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #666;
	font-weight: normal;
	margin-top: 15px;
}

.right-adress {
	float: left;
	height: auto;
	margin-left: 12%;
	margin-top: 20px;
	width: 37%;
}
.right-adress input { float:left; font-family:"myriad Pro"; font-size:14px; color:#3a3939; padding:7px; border:#949494 1px solid; background:#FFF; width:100%; margin-top:15px; }

.right-adress textarea { float:left; font-family:"myriad Pro"; font-size:14px; color:#3a3939; padding:7px; border:#949494 1px solid; background:#FFF; width:100%; margin-top:15px; height:100px; }
.subm { width:100px; height:auto; float:left; }
.subm input {
	font-family: "myriad Pro";
	font-style: italic;
	color: #FFF;
	font-size: 14px;
	float: left;
	border: none;
	height: auto;
	cursor: pointer;
	background-color: #169FE6;
}
.subm input:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-style: normal;
	color: #FFF;
	font-size: 14px;
	float: left;
	border: none;
	background: #545050;
	height: auto;
	cursor: pointer;
}
.faq { width:100%; height:auto; float:left; margin-bottom:5%; }
.faq-left { width:50%; height:auto; float:left; }
.faq-left input { border:#d6d7d9 1px solid; width:70%; height:auto; float:left; cursor:pointer; background:#FFF;font-family:"Tahoma"; font-size:14px; color:#3a3939; text-align:left; margin-bottom:10px; padding:10px; }
.faq-left input:hover { border:#d6d7d9 1px solid; width:70%; height:auto; float:left; cursor:pointer; background:#169fe6;font-family:"Tahoma"; font-size:14px; color:#FFF; text-align:left; margin-bottom:10px; padding:10px; }
.faq-left .currnt { border:#d6d7d9 1px solid; width:70%; height:auto; float:left; cursor:pointer; background:#169fe6;font-family:"Tahoma"; font-size:14px; color:#FFF; text-align:left; margin-bottom:10px; padding:10px; }

.faq-right { width:40%; height:auto; float:left; border:#d6d7d9 1px solid; background:#f9f9f9; padding:2%; }
.faq-right h2 { font-family:"Tahoma"; font-size:19px; color:#3a3939; float:left; margin-bottom:10px; }
.faq-right b { font-weight:600; }
.faq-right p { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#535353; float:left; width:100%; margin-bottom:5px; }



/*===========================================================features========================================================================*/


.features {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 3%;
}
.features-left { width:20%; height:auto; float:left;}

.faq-left-feat { width:100%; height:auto; float:left; }
.faq-left-feat input {
	border: #d6d7d9 1px solid;
	width: 90%;
	height: 43px;
	float: left;
	cursor: pointer;
	background: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #3a3939;
	text-align: left;
	margin-bottom: 10px;
	padding: 10px;
}
.faq-left-feat input:hover { border:none; width:100%; height:43px; float:left; cursor:pointer; background:url(../images/feat-hov.png) no-repeat;font-family:"Tahoma"; font-size:14px; color:#FFF; text-align:left; margin-bottom:10px; padding:10px;}
.faq-left-feat .currnt { border:none; width:100%; height:43px; float:left; cursor:pointer; background:url(../images/feat-hov.png) no-repeat;font-family:"Tahoma"; font-size:14px; color:#FFF; text-align:left; margin-bottom:10px; padding:10px; }
.features-right {
	width: 80%;
	height: 150px;
	margin-left: 10%;
	margin-bottom: 2%;
	float: left;
}
.features1 { width:46%; height:auto; float:left; }
.features1-left { width:55px; height:100%; float:left; }
.features1-right { width:80%; height:auto; float:left; margin-left:5%; }
.features1-right b { font-weight:bold; }
.features1-right h2 {
	font-family: 'Raleway', sans-serif;
	font-size: 19px;
	color: #3a3939;
	float: left;
	width: 100%;
	margin-top: 7px;
	text-align: left;
}
.features1-right p {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #666666;
	float: left;
	width: 100%;
	line-height: 30px;
	text-align: left;
}
.features2 { width:46%; height:auto; float:left; margin-left:7%; }



/*===========================================================Pricing========================================================================*/


.tier { width:100%; height:auto; float:left; margin-bottom:5%; }
.tier1 { width:23%; height:auto; float:left; border:#dbdbdb 1px solid; text-align:center; margin-right:2%; }
.tag1 { width:100%; height:50px; background:#2e2e2e; text-align:center; font-family:"Tahoma"; font-size:25px; color:#FFF; float:left; line-height:50px; }
.price { width:80%; height:auto; float:left; border-bottom:#dbdbdb 1px solid; text-align:center; margin-left:10%; padding: 11% 0; margin-bottom:4%; }
.price h2 { font-family:"Tahoma"; font-size:50px; color:#2e2e2e; width:100%; }
.price p { font-family:"Tahoma"; font-size:15px; color:#909090; width:100%; }
.features-yes { width:80%; height:auto; float:left; }
.features-yes li { width:80%; float:left; background:url(../images/yes.png) no-repeat; font-family:"Tahoma"; font-size:15px; color:#909090; margin: 8% 0 0 30%; }
.features-no { width:80%; height:auto; float:left; }
.features-no li { width:80%; float:left; background:url(../images/no.png) no-repeat; font-family:"Tahoma"; font-size:15px; color:#909090; margin: 8% 0 0 30%; }
.purchase { width:80%; height:auto; float:left; padding:11%; }
.purchase input { width:100%; height:45px; float:left; background:url(../images/buut-bg.png) repeat; border:#cccccc 3px solid; font-family:"Tahoma"; font-size:18px; color:#FFF; float:left; cursor:pointer; border-radius:25px; }

.purchase input:hover { width:100%; height:45px; float:left; background:#0e7cb6; border:#cccccc 3px solid; font-family:"Tahoma"; font-size:18px; color:#FFF; float:left; cursor:pointer; border-radius:25px; }
.tier2 { width:23%; height:auto; float:left; border:#dbdbdb 1px solid; text-align:center; }
.testi { width:100%; height:186px; float:left; background:url(../images/test-bg.png) repeat-x; text-align:center;  }

.testi h2 {
    background: url("../images/left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    font-family: "Tahoma";
    font-size: 20px;
    margin-top:2%;
    padding: 2% 0 0 8%;
    text-align: left;
    text-shadow: 0 0 5px #000;
}

.testi h3 {
    background: url("../images/righ.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #fff;
    font-family: "Tahoma";
    font-size: 20px;
    padding: 0% 0 0 8%;
    text-align: left;
    text-shadow: 0 0 5px #000;
	width:85%;
}
.testi p { color: #fff;
    font-family: "Tahoma";
    font-size: 13px;
	float:left;
	margin: 1% 0 0 6%;
    width: 20%;
	 }
	 

.testi a { color: #169fe6;
    font-family: "Tahoma";
    font-size: 13px;
	margin: 1% 0 0 8%;
	 }
	 
	 
/*===========================================================How It Works========================================================================*/
	 
	 
.process {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 3%;
}
.process1 { width:100%; height:auto; float:left; }
.process1-left { width:50%; height:auto; float:left; text-align:center; }
.process1-right { width:50%; height:auto; float:left; }
.process1-right h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #525252;
	float: left;
}
.process1-right span { color:#169fe6; }

.process1-right p {
	color: #666666;
	float: left;
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 14px;
	line-height: 30px;
	margin-top: 4%;
	text-align: left;
}

.process2 { width:100%; height:auto; float:left; }
.process2-left { width:50%; height:auto; float:left; text-align:center; }
.process2-right {
	width: 50%;
	height: auto;
	float: left;
}
.process2-right h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #525252;
	float: left;
}
.process2-right span { color:#169fe6; }

.process2-right p {
	color: #666666;
	float: left;
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 14px;
	line-height: 30px;
	margin-top: 4%;
	text-align: left;
}

.process1-left-link { width:50%; height:auto; float:left; text-align:center; }


.process3 { width:100%; height:auto; float:left; }
.bluewrap {
	width: 100%;
	float: left;
	background-color: #1B99D4;
	padding-top: 25px;
	padding-bottom: 25px;
	margin-top: 25px;
}
.bluewrap .bluewrapin {
	color: #FFF;
	max-width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.bluewrap .bluewrapin .bluewraptext {
	font-family: 'Raleway', sans-serif;
	font-size: 26px;
	color: #FFF;
	font-weight: bold;
	float: left;
	margin-top: 15px;
}
.bluewrap .bluewrapin .signupbutton {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	background-color: #BCD700;
	float: right;
	padding: 10px;
	border-radius: 4px;
}
.left-adress2 { width:30%; height:auto; float:left; margin-top:20px; margin-left:12%; }
.wrapper .dashboard .suleft {
	float: left;
	width: 30%;
	margin-left: 17%;
}
.wrapper .dashboard .suright {
	float: left;
	width: 40%;
	margin-bottom: 25px;
}
.wrapper .dashboard .sutitle {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 22px;
	color: #169FE6;
	margin-bottom: 15px;
}
.wrapper .dashboard .suleft .suleftcontent {
	float: left;
	width: 100%;
}
.wrapper .dashboard .suright .surightcontent {
	float: left;
	width: 100%;
}
.textfieldP {
	height: 32px;
	width: 80%;
	border: 1px solid #CCC;
	margin-bottom: 10px;
	color: #666;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	padding-left: 7px;
}
.wrapper .dashboard .suright .surightcontent #signup table tr td #Register {
	color: #FFF;
	background-color: #169fe6;
	border-radius: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	border-bottom-width: 4px;
	border-bottom-color: #1179B0;
}

.#Register :hover {
	color: #000;
	background-color: #fff;
	border-radius: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	border-bottom-width: 4px;
	border-bottom-color: #1179B0;
}


.bluehighlight {
	color: #159fe6;
	font-size: 20px;
}
.wrapper .dashboard .sumiddle {
	width: 70%;
	margin-left: 20%;
}
.mid .textwrapping {
	width: 70%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 1%;
}
.footer .wrapper .footer1 {
	float: left;
	margin-bottom: 1%;
	margin-top: 1%;
}
.footer .wrapper .footer2 {
	float: right;
	margin-bottom: 1%;
	margin-top: 1%;
}
@import url(http://fonts.googleapis.com/css?family=Raleway:700);

.login {
	background-color: #bcd700;
	color: #FFF;
	margin: 0px;
	float: left;
	border-radius: 8px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.abcde {
float: left;
width: 100%;
}
.trydemo2 {
	float: right;
	margin-top: 5%;
	color: #FFF;
	background-color: #BCD700;
}
.mid1 .blue1 {
	width: 100%;
	background-color: #169fe6;
	padding-top: 2%;
	padding-bottom: 2%;
	float: left;
	margin-bottom: 3%;
}
.mid1 .blue1 .blue1wrap {
	max-width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.mid1 .wrapper .sgr {
	float: left;
	width: 100%;
}
.sgr {
	float: left;
	width: 100%;
	padding-top: 2%;
	padding-bottom: 2%;
	background-image: url(../images/bg.png);
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e7e7e7;
}


.signup2 {
	font-family: 'Raleway', sans-serif;
	font-size: 24px;
	color: #FFF;
	background-color: #BCD700 !important;
	padding: 15px;
	border-radius: 8px;
	float: right;
}
.sgr .signup2 a {
	color: #FFF;
	font-family: 'Raleway', sans-serif;
	font-size: 24px;
}



#demo1 li .testbox {
	position: absolute;
	font-family: raleway;
	font-weight: bold;
	color: #FFF;
	border-radius: 8px;
	left: 13%;
	top: 71%;
}
#demo1 li .testbox2 {
	position: absolute;
	font-family: raleway;
	font-weight: bold;
	color: #1d1d1d;
	text-align: center;
	padding: 0px;
	left: 23.5%;
	border-radius: 8px;
	top: 71%;
}

#demo1 li .buttonwrap {
	max-width: 1200px;
	margin-right: auto;
	margin-left: auto;
	}
#demo1 li .testbox #i1 {
	height: auto;
	width: inherit;
}
#demo1 li .testbox #i2 {
	height: auto;
	width: inherit;
}
#lilicon {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.mini-icons {
	float: left;
	margin-right: 15px;
}
.titlehead {
	width: 240px;
}
.titlehead .thetitle {
	width: 100%;
	font-family: 'Raleway', sans-serif;
	font-size: 20px;
	color: #169FE6;
	font-weight: bold;
	margin-bottom: 20px;
	text-align: left;
}
.mid4 {
	width: 100%;
	padding-top: 2%;
	padding-bottom: 3%;
	float: left;
	background-color: #FFF;
}
 .mid4title {
	font-family: raleway;
	font-size: 24px;
	color: #1d1d1d;
	font-weight: bold;
	text-align: center;
	margin-bottom: 2%;
}
.midbox1 {
	width: 25%;
	float: left;
}
.box1title {
	font-family: 'Raleway', sans-serif;
	color: #168fe6;
	width: 100%;
	font-size: 20px;
	margin-bottom: 3%;
	font-weight: bold;
	text-align: center;
}
.undertext {
	width: 85%;
	padding-left: 7.5%;
	font-family: Tahoma, Geneva, sans-serif;
	line-height: 25px;
	color: #666666;
	text-align: center;
	padding-right: 7.5%;
	list-style-image: url(../images/anc.png);
}
.sec1 {
	float: left;
	width: 33%;
}
.wleft {
	float: left;
	width: 65%;
	text-align: left;
	margin-left: 5%;
}
.wright {
	float: right;
	width: 30%;
	text-align: center;
}
.tryitnow {
	font-family: raleway;
	font-size: 24px;
	color: #FFF;
	background-color: #BCD700;
	width: 130px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	border-radius: 8px;
	margin-top: 15px;
}
.tryitnow a {
	font-family: raleway;
	font-size: 20px;
	color: #FFF;
}

.mid4 .wrapper33 {
	max-width: 1400px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 1%;
}
.sgr .sgrtext {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #333;
	float: left;
	margin-top: 2%;
}
.thetitle a {

	font-family: 'Raleway', sans-serif;
	font-size: 20px;
	color: #169FE6;
	font-weight: bold;
	margin-bottom: 20px;

}
.thetitle a {


	font-family: 'Raleway', sans-serif;
	font-size: 20px;
	color: #169FE6;
	font-weight: bold;
	margin-bottom: 20px;

}
}
.wrapper44 {
	max-width: 1200px;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	text-align: center;
}
.textboxcontact {
	width: 230px;
	height: 30px;
	border: 1px solid #999;
	margin-bottom: 8px;
	margin-right: 8px;
}
.mid4 .wrapper33 .midbox1 .img #ring {
	text-align: center;
}
.mid4 .wrapper33 .midbox1 .imgbox {
	text-align: center;
}
.mid1 .blue1 .blue1wrap .Hereitis {
	font-family: 'Raleway', sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	width: 50%;
	float: left;
	padding-top: 20px;
}
.mid1 .blue1 .blue1wrap .hit-demo {
	float: right;
	width: 48%;
}
.mid1 .blue1 .blue1wrap .hit-demo .Trydemo {
	color: #FFF;
	background-color: #BCD700;
	font-family: 'Raleway', sans-serif;
	font-size: 26px;
	text-align: center;
	padding: 15px;
	float: right;
	border-radius: 8px;
}
.mid1 .blue1 .blue1wrap .hit-demo .Trydemo a {
	font-family: 'Raleway', sans-serif;
	font-size: 24px;
	color: #FFF;
}
.mid1 .blue1 .blue1wrap .hit-demo .uap {
	float: right;
	color: #FFF;
	margin-right: 2%;
	margin-top: 2%;
}
.bluewrap .bluewrapin .signupbutton a {
	font-size: 24px;
	color: #FFF;
	font-family: 'Raleway', sans-serif;
}
.mid4 .wrapper33 .midbox1 .img {
	text-align: center;
}
.mid1 .blue1 .blue1wrap .iansleft {
	font-family: 'Raleway', sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #FFF;
	float: left;
	margin-top: 1%;
}
.mid1 .blue1 .blue1wrap .trydemonow {
	font-family: Raleway;
	font-size: 24px;
	color: #FFF;
	float: right;
	background-color: #BCD700;
	padding: 10px;
	border-radius: 8px;
}
.mid1 .blue1 .blue1wrap .trydemonow a {
	font-family: 'Raleway', sans-serif;
	font-size: 24px;
	color: #FFF;
	text-align: center;
}
.mid1 .blue1 .blue1wrap .logindets {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	float: right;
	margin-right: 2%;
	margin-top: 1%;
}
.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap {
	float: left;
	width: 80%;
	margin-bottom: 3%;
	padding: 2%;
	border: 1px solid #CCC;
	border-radius: 8px;
}
.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .pricingtitlebronze {
	font-size: 16px;
	color: #cd7f32;
	font-weight: bold;
}
.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .pricingtitlesilver {
	font-size: 16px;
	color: #C0C0C0;
	font-weight: bold;
}
.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .pricingtitlegold {
	font-size: 16px;
	color: #FFD700;
	font-weight: bold;
}
.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .theinfo {
	font-size: 12px;
}
.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .signup a {
	color: #FFF;
	background-color: #169fe6;
	padding: 10px;
	text-decoration: none;
	border-radius: 4px;
	border: 2px solid #FFF;
}

.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .signup a:hover {
	color: #169fe6;
	background-color: #fff;
	padding: 10px;
	text-decoration: none;
	border-radius: 4px;
	border: 2px solid #169fe6;
}
.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .signup {
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .theprice span {
	color: #0C3;
}
.wrapper .wrapper .offer {
	background-color: #BCD700;
	border: 1px dashed #333;
	float: left;
	width: 100%;
	color: #FFF;
	text-align: center;
	font-size: 18px;
	margin-bottom: 3%;
	padding-top: 2%;
	padding-bottom: 2%;
	border-radius: 4px;
}
.wrapper .wrapper .adwrap {
	width: 70%;
	margin-right: auto;
	margin-left: auto;
}

.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .signupbronze a {
	color: #FFF;
	background-color: #cd7f32;
	padding: 10px;
	text-decoration: none;
	border-radius: 4px;
	border: 2px solid #FFF;
}

.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .signupbroze a:hover {
	color: #cd7f32;
	background-color: #fff;
	padding: 10px;
	text-decoration: none;
	border-radius: 4px;
	border: 2px solid #cd7f32;
}

.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .signupsilver a {
	color: #FFF;
	background-color: #C0C0C0;
	padding: 10px;
	text-decoration: none;
	border-radius: 4px;
	border: 2px solid #FFF;
}

.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .signupsilver a:hover {
	color: #C0C0C0;
	background-color: #fff;
	padding: 10px;
	text-decoration: none;
	border-radius: 4px;
	border: 2px solid #C0C0C0;
}

.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .signupgold a {
	color: #FFF;
	background-color: #FFD700;
	padding: 10px;
	text-decoration: none;
	border-radius: 4px;
	border: 2px solid #FFF;
}

.wrapper .wrapper .dashboard .suright .surightcontent .pricewrap .signupgold a:hover {
	color: #FFD700;
	background-color: #fff;
	padding: 10px;
	text-decoration: none;
	border-radius: 4px;
	border: 2px solid #FFD700;
}
.wrapper .wrapper .dashboard .greycenter {
	background-color: #f8f8f8;
	border: 1px solid #e1e1e1;
	padding: 2%;
	float: left;
	width: 96%;
}
.wrapper .wrapper .dashboard .greycenter .toptext {
	float: left;
	width: 100%;
	margin-bottom: 2%;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap {
	float: left;
	width: 100%;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox1 {
	float: left;
	width: 32%;
	margin-right: 1%;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox1 .pricingbox1box {
	background-color: #d28c47;
	float: left;
	height: 375px;
	width: 100%;
	border-radius: 25px;
}

.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox1 .pricingbox1box .pricingtitle {
	text-align: center;
	float: left;
	width: 100%;
	margin-top: 15px;
	font-weight: bold;
	color: #FFF;
	margin-bottom: 15px;
	font-size: 18px;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox1 .pricingbox1box .circlewrap .circle blockquote blockquote .pricingprice1 {
	text-align: center;
	font-size: 60px;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox1 .pricingbox1box .circlewrap {
	float: left;
	width: 100%;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox1 .pricingbox1box .circlewrap .circle {
	width: 145px;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	border-radius: 100px;
	padding-top: 35px;
	padding-bottom: 25px;
	border-bottom: 2px solid #cd7f32;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox1 .pricingbox1box .undercircletext {
	float: left;
	width: 100%;
	margin-top: 15px;
	color: #545859;
	text-align: center;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox1 .pricingbox1box .circlewrap .circle blockquote blockquote .pricingprice {
	font-family: "Courier New", Courier, monospace;
	font-size: 70px;
	text-align: center;
	margin-top: 45px;
	height: auto;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox1 .pricingbox1box .circlewrap .circle blockquote blockquote .permonth {
	color: #999;
	font-size: 13px;
	text-align: center;
	margin-top: 10px;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox1 .pricingbox1box .signupwrappe3 {
	float: left;
	width: 100%;
	margin-bottom: 15px;
	margin-top: 15px;
	text-align: center;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox1 .pricingbox1box .signupwrappe3 a {
	color: #FFF;
	background-color: #1B99D4;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-radius: 5px;
}


/*Second Box*/

.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox2 {
	float: left;
	width: 32%;
	margin-right: 1%;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox2 .pricingbox1box {
	background-color: #c0c0c0;
	float: left;
	height: 375px;
	width: 100%;
	border-radius: 25px;
}

.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox2 .pricingbox1box .pricingtitle {
	text-align: center;
	float: left;
	width: 100%;
	margin-top: 15px;
	font-weight: bold;
	color: #FFF;
	margin-bottom: 15px;
	font-size: 18px;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox2 .pricingbox1box .circlewrap .circle blockquote blockquote .pricingprice1 {
	text-align: center;
	font-size: 60px;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox2 .pricingbox1box .circlewrap {
	float: left;
	width: 100%;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox2 .pricingbox1box .circlewrap .circle {
	width: 145px;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	border-radius: 100px;
	padding-top: 35px;
	padding-bottom: 25px;
	border-bottom: 2px solid #666;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox2 .pricingbox1box .undercircletext {
	float: left;
	width: 100%;
	margin-top: 15px;
	color: #545859;
	text-align: center;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox2 .pricingbox1box .circlewrap .circle blockquote blockquote .pricingprice {
	font-family: "Courier New", Courier, monospace;
	font-size: 70px;
	text-align: center;
	margin-top: 45px;
	height: auto;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox2 .pricingbox1box .circlewrap .circle blockquote blockquote .permonth {
	color: #999;
	font-size: 13px;
	text-align: center;
	margin-top: 10px;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox2 .pricingbox1box .signupwrappe3 {
	float: left;
	width: 100%;
	margin-bottom: 15px;
	margin-top: 15px;
	text-align: center;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox2 .pricingbox1box .signupwrappe3 a {
	color: #FFF;
	background-color: #1B99D4;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-radius: 5px;
}

/*Third Box*/

.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox3 {
	float: left;
	width: 32%;
	margin-right: 1%;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox3 .pricingbox1box {
	background-color: #ffd700;
	float: left;
	height: 375px;
	width: 100%;
	border-radius: 25px;
}

.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox3 .pricingbox1box .pricingtitle {
	text-align: center;
	float: left;
	width: 100%;
	margin-top: 15px;
	font-weight: bold;
	color: #FFF;
	margin-bottom: 15px;
	font-size: 18px;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox3 .pricingbox1box .circlewrap .circle blockquote blockquote .pricingprice1 {
	text-align: center;
	font-size: 60px;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox3 .pricingbox1box .circlewrap {
	float: left;
	width: 100%;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox3 .pricingbox1box .circlewrap .circle {
	width: 145px;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	border-radius: 100px;
	padding-top: 35px;
	padding-bottom: 25px;
	border-bottom: 2px solid #ffd700;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox3 .pricingbox1box .undercircletext {
	float: left;
	width: 100%;
	margin-top: 15px;
	color: #545859;
	text-align: center;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox3 .pricingbox1box .circlewrap .circle blockquote blockquote .pricingprice {
	font-family: "Courier New", Courier, monospace;
	font-size: 70px;
	text-align: center;
	margin-top: 45px;
	height: auto;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox3 .pricingbox1box .circlewrap .circle blockquote blockquote .permonth {
	color: #999;
	font-size: 13px;
	text-align: center;
	margin-top: 10px;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox3 .pricingbox1box .signupwrappe3 {
	float: left;
	width: 100%;
	margin-bottom: 15px;
	margin-top: 15px;
	text-align: center;
}
.wrapper .wrapper .dashboard .greycenter .pricingwrap .pricingbox3 .pricingbox1box .signupwrappe3 a {
	color: #FFF;
	background-color: #1B99D4;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-radius: 5px;
}
.wrapper .wrapper .dashboard .greycenter .ruller {
	background-color: #C0C0C0;
	float: left;
	height: 1px;
	width: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
}
.wrapper .wrapper .dashboard .greycenter .underruler-wrap {
	float: left;
	width: 100%;
}
.wrapper .wrapper .dashboard .greycenter .underruler-wrap .left {
	float: left;
	width: 35%;
}
.wrapper .wrapper .dashboard .greycenter .underruler-wrap .left .hoh {
	float: left;
	margin-top: 15px;
}
.wrapper .wrapper .dashboard .greycenter .underruler-wrap .right {
	width: 65%;
	float: left;
}
.wrapper .wrapper .dashboard .greycenter .underruler-wrap .right table {
	line-height: normal;
}
.wrapper .wrapper .dashboard .greycenter .underruler-wrap .checklistwrap {
	float: left;
	width: 65%;
	margin-top: 15px;
}
.wrapper .wrapper .dashboard .greycenter .underruler-wrap .checklistwrap .linewrap {
	float: left;
	width: 38%;
	margin-bottom: 10px;
}
.mid4 .wrapper33 .midbox1 .undertext li {
	text-align: center;
}
