@charset "UTF-8";
*{	/*some reset code, nothing else*/
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	//margin:0;
	//padding:0;
}
.hidden{
     opacity:0;
}
.visible{
     opacity:1;
}
.post{z-index:5;}
@font-face {
  font-family: 'hand';
  font-style: normal;
  font-weight: 400;
  src: local('Cinzel-Regular'), url(https://fonts.gstatic.com/s/cinzel/v4/zOdksD_UUTk1LJF9z4tURA.woff2) format('woff2');
}
@font-face {
	font-family: "Open Sans";
	  font-style: normal;
  font-weight: 400;
  src: local('Varela Round'), local('VarelaRound-Regular'), url(https://fonts.gstatic.com/s/varelaround/v6/APH4jr0uSos5wiut5cpjrugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
    }
	@font-face {
	font-family: "Open Sans2";
	src: url('https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff');
    }
   @font-face {
        font-family: 'gothic';
		font-style: normal;
        font-weight: 400;
	src: url('https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff');
	}
	@font-face {
        font-family: 'Oswald';
	src: url('font/roboto.woff');
	}
	@font-face {
  font-family: 'Roboto';
  ffont-style: normal;
  font-weight: 400;
  src: local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v6/zhcz-_WihjSQC0oHJ9TCYBsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'title';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
}
form {	margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}
.toptable {
	background-color: FF8D00;
}
a{color: #00a924;text-decoration: none;font-family:open sans;}
a:hover{
	color: #00a924;
	text-decoration: underline;
	cursor: url(images/pointing_hand.cur), url(images/pointing_hand.png), progress !important;
}
a[data-title]:hover:after {
  content: attr(data-title);
  padding: 4px 8px;
  color: #333;
  position: absolute;
  //left: 0;
  //top: 100%;
  white-space: nowrap;
  //z-index: 20px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0px 0px 4px #222;
  -webkit-box-shadow: 0px 0px 4px #222;
  box-shadow: 0px 0px 4px #222;
  background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #eeeeee),color-stop(1, #cccccc));
  background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
}
a.toplink, a.toplink:hover, a.toplink:visited, a.toplink:active {
	color: white;
	text-decoration: none;
}
.forCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EDD1D7;
	text-align: center;
	//background-color: ff8d00;
}
body{font-family: 'Open Sans';
background:#fff;
margin-left:0px;margin-right:0px;margin-bottom:0px;margin-top:0px;
color: #333333;
min-width:1349px;width:100%;
cursor: url(images/left_ptr.cur), url(images/left_ptr.png), progress !important;
}
td, .forTexts {
font-family: 'Open Sans';
	font-size: 10pt;
	color: #474747;
	
	
}
a.menutxt, a.menutxt:hover, a.menutxt:visited, a.menutxt:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666699;
}
.menutxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
th {
	font-family: roboto, sans-serif;
	font-size: 12pt;
	color: #4397f4;
	text-align:right;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
    background-color: #FF8D00;
}

.inpts {padding:8px;font-size:10pt;border:1px solid #eee;font-family:open sans;border-left:2px solid #8fc04d;
}
.inpts:hover {color:#000;border:1px solid #8fc04d;}
.message2{border-radius:5px;font-family:open sans;border-left:3px solid #00a924;
	padding:10px;font-size:10pt;border:1px solid #00a924;color:#8a8a8a;width:265px;height:100px;
}
.message{font-family:open sans;
	padding:10px;font-size:10pt;border:1px solid #eee;width:600px;height:200px;border-left:2px solid #8fc04d;
}
.message:hover{color:#000;border:1px solid #8fc04d;}
.sbmt {color:#fff;font-size:10pt;padding:5px 20px 5px 20px;transition-duration:0.2s;text-transform:uppercase;text-transform:uppercase;font-family:title;background:#00a925;border:0px;}
.sbmt:hover {text-decoration:none;color:#00a925;cursor:pointer;background:#84e61b;}
a.hlp, a.hlp:active, a.hlp:visited, a.hlp:hover { font-family: verdana; font-size: 12px; color: black; text-decoration: none; cursor: help;}

.bgcolorleft {
	background-color: white;
}
.bgcolormain {
	background-color: white;
}
.bgcolorright {
	background-color: white;
}
div.framebody {
	text-align: left;
}
td.inheader {
	background-color: #ccc;
	color:#333;
	font-family:title;
	font-size:10pt;
	text-align: center; 
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
		text-shadow:#eee 1px 1px 0px;
}
td.item {
	background-color: f8f8f8;
	font-size:10pt;
	color:#242424;
	border-bottom:1px dashed #ccc;
	font-family:open sans2;
}

h3 {text-shadow:#fff 1px 1px 0px;display:inline-block;color:#00a924;padding:10px 20px 10px 60px;font-size:14pt;text-transform:uppercase;border-bottom:#00a924 double 3px;font-family:title;width:1200px;margin-top:50px;max-width:600px;}
.h3error {
	font-weight: bold;
	font-size: 9pt;
	background-color: 880000;
	padding: 10px;
	color: ffffff;
	border-radius: 10px;
    
	
}
.calendartable {
	background-color: ff8d00;
	text-align: center;
}
.calendartablebg {
	background-color: white;
}
.calendarweek {
	background-color: ff8d00;
	text-align: center;
	
}
td.gray {
        color: gray;
}

.logo {
background:url('images/bg-row-1.png');
width: 990px;
//height: 117px;
}
.logobg {
background-color: fbfbfb;
}
.slidepadding {
background-color: ffffff;
padding-top: 20px;
padding-bottom: 20px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
.pagemid{
background-color: ffffff;
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
}
.pagebg{
background-color: ffffff;
}
.tablebg{
background-color: #fff;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
	border: 1px inset #ddd;
	border-color: #ddd;
	border-style: solid;
}
.imgradius{
border-radius: 10px;
}


.line{
height: 2px;
width: 100%;
background-color:rgba(255,255,255,0.5);
border:1px solid #eee;
border-radius:5px;
}
.formtitle{
font-size: 10pt;
font-weight: bold;
color: #5f5f5f;
}

.padding{padding:10px;}
.main{border: 1px inset #ddd;padding:10px;}
.mainpadding{padding:20px;}
.orangebtn{font-weight:bold;text-align:center;background-color: #ea7125;padding:5px;color:#fff;border-radius: 5px;width:150px;display:block;}
.orangebtn:hover{background-color: #cd5a13;color:#fff;text-decoration: none;}
.page-wrap1 {position:static;//padding-top:130px;}


.pagetit{padding-bottom:10px;padding-top:50px;color:#fff;font-size:20pt;font-family:open sans;text-transform:uppercase;}
.themebg{background:#f0f0f0 url('images/bg_3.jpg') no-repeat center;background-attachment:fixed;background-size:cover;}

/* left side
---------------------------------------- */
.lefttit{font-family:roboto;display:block;}
.lefttxt{font-family:open sans2;display:block;padding-bottom:5px;}
.leftbox{border:1px solid #00a924;border-radius:5px;padding:5px;background: url('images/office.png') no-repeat right top;}
.leftbox:hover{background:#00a924 url('images/office2.png') no-repeat right top;transition-duration:0.3s;color:#fff;}
.leftpagep{padding-right:20px;}
.leftm{display:block;color:#474747;font-size:9pt;//font-weight:bold;background-image: url('images/leftmenu1.gif');height:18px;padding:10px;}
.leftm:hover{background-image: url('images/leftmenu1b.gif');}
.leftpadding{padding:10px;}
.leftmenubg{padding:0px 5px 10px 5px;}
.leftmenu{padding-bottom:10px;color:#474747;font-size:20pt;border-radius:5px;font-family:roboto;}
.leftborder{border-bottom-width: 1px;border-bottom-style:dotted;border-bottom-color: #ccc;}
.leftbtnp{padding-top:5px;}
.leftbtn{
	
	font-family:roboto;
border:1px solid #eee;border-left:3px solid #00a924; font-size:12px; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: 1px 1px 0px #fff; color: #00a924;

 display:block;transition-duration:0.3s;text-transform:uppercase;background:#fff;
	
}
.leftbtn:hover{
 border-left:3px solid #84e61b;transition-duration:0.3s;
background:#eee;
color:#00a924;text-shadow:1px 1px 0px #fff;
}
.leftbtnout{
	background:#fff;
	border-radius:6px;
	//text-shadow:#000 1px 1px 0px;
	display:block;
	cursor:pointer;
	color:#00a924;
	font-family:roboto;
	font-size:12pt;
	padding:6px 24px;
	text-decoration:none;
	transition-duration:0.2s;
	border:2px solid #00a924;
	text-align:center;
	text-transform:uppercase;
}
.leftbtnout:hover{
	background:#1e1b19;
	color:#fff;
	text-shadow:#000 1px 1px 0px;
	transition-duration:0.2s;
	border:2px solid #1e1b19;
}
.leftview{background:#ccc;color:#333;padding:10px;}
.leftview:hover{background:#333;color:#ccc;text-decoration:none;transition-duration:0.2s;}



/* calculator
---------------------------------------- */
.tbox {position:absolute; display:none; padding:14px 17px; z-index:99900}
.tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#fff url('images/preload.gif') no-repeat 50% 50%;box-shadow:#eee 0px 0px 20px; border-radius:10px;}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:99800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url('images/close1.png') no-repeat; }
.tclose:hover {background-position:0 -30px}

.calresult{font-family:Roboto;font-size:12pt;border-bottom:2px dotted #d56e3c;width:100px;padding:5px 10px 5px 10px;text-shadow:#ce6938 1px 1px 0px;}
.calborder{border-right:1px #d56e3c solid;}
.calbtnbg{background:#eee;padding:10px;}
.caltxt{font-family:open sans2;font-size:12pt;text-align:center;}
.calroi{text-transform:uppercase;font-size:20pt;color:#00a924;padding:5px 10px 5px 10px;font-family:Roboto;background:#eee;border:1px dashed #ccc;display:block;

}
.calinpts{background:#fff ;padding:4px;font-size:12pt;border:1px solid #ccc;border-radius:5px;font-family: Open Sans;color:#afafaf;width:360px;
}
.calinpts:hover{color:#25bce9;}
.calinpts2{background:#fff ;padding:4px;font-size:12pt;border:1px solid #ccc;border-radius:5px;font-family: Open Sans,Verdana, Arial, Helvetica, sans-serif;color:#afafaf;width:360px;
}
.calinpts2:hover{color:#25bce9;}
.calamount{background:#fff;color:#101010;font-size:14px;//padding:10px;text-transform:uppercase;font-family:roboto;}
.calpadding{padding-top:5px;padding-bottom:5px;}
.calsbmt{
background:#464646;color:#fff;padding:10px 20px 10px 20px;font-family:Roboto;font-size:14pt;display:block;text-align:center;border:0px;width:360px;}
.calsbmt:hover {
     background:#25bce9;color:#fff;text-decoration:none;transition-duration:0.2s;cursor:pointer;}
	 .accsize{width:100%;}


/* login
---------------------------------------- */
.loginpadr{padding-right:20px;}
.loginalert{//background:#EEFFEE;//padding:10px;color:#7AB000;}
.loginh{text-align:center;//background:#003256;border-radius:10px;}
.loginhtxt{font-size:12pt;text-align:left;text-transform:uppercase;font-family:roboto;color:#00a924;}
.logininpts{background:#fff url('images/user1681.png') no-repeat;padding:5px;padding-left:10px;font-size:10pt;border:1px solid #00a924;//border-radius:5px;font-family: Open Sans;color:#444;width:330px;height:35px;box-shadow:inset #eee  0px -1px 5px;}
.logininpts:hover{border:1px solid #00a924;}
.passinpts{background:#fff url('images/pass1.png') no-repeat;padding:5px;padding-left:10px;font-size:10pt;border:1px solid #00a924;//border-radius:5px;font-family: Open Sans;color:#444;width:330px;height:35px;box-shadow:inset #eee  0px -1px 5px;
}
.passinpts:hover{border:1px solid #00a924;}
.loginsbmt{
	border:2px solid #00a924;
	display:inline-block;
	cursor:pointer;
	color:#00a924;
	text-transform:uppercase;
	font-family:title;
	font-size:10pt;
	padding:6px 24px;
	text-decoration:none;
	background:none;
	width:100%;
	}
.loginsbmt:hover {
    color:#ffffff;
    background:#00a924;
	text-decoration:none;
	}

.loginerror{background-color: #ffd6d6;padding:10px;}
.loginerror2{font-family:roboto;font-size:9pt;text-align:center;}
.forgot{border-radius:10px;text-transform:uppercase;padding:12px;color:#fff;background-color: #d2393c;font-size:14pt;border: 0px solid #dadada;transition: background .25s ease-in-out;-moz-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;
}
.forgot:hover {
    padding:12px;color:#fff;background-color: #ffcc00;color:#000;
	cursor:pointer;cursor:hand;
	}
.loginbg{padding:20px;border:1px solid #eee;border-radius:5px;text-align:center;max-width:40%;
background:rgba(255,255,255,0.7);}
.loginbg2{padding:20px;border:1px dashed #eee;border-radius:5px;text-align:left;max-width:100%;
background-color:rgba(255,255,255,0.7);min-height:270px;}
.loginline{border-bottom:1px solid #eee;}

.forgotbg{padding:20px;border:1px solid #eee;border-radius:5px;text-align:center;max-width:30%;
background-color:rgba(255,255,255,0.7);}

/* signup
---------------------------------------- */
.reglogin {color:#fff;font-size:12pt;padding:10px 20px 10px 20px;transition-duration:0.2s;text-transform:uppercase;text-transform:uppercase;font-family:title;background:#71a600;border:0px;}
.reglogin:hover {text-decoration:none;color:#00a924;cursor:pointer;background:#272727;}
.regafbg{border:1px solid #eee;background-color:rgba(255,255,255,0.5);padding:10px;text-align:center;font-size:12pt;}
.regborderf{//border:1px solid #eee;padding:10px;border-radius:5px;//background:#fff;display:inline-block;}

.signuppage{//background:#fff;max-width:800px;padding:10px;//border-radius:5px;padding-top:10px;padding-bottom:30px;transition-duration:0.2s;border:1px solid #00a924;background-color:rgba(255,255,255,0.3);}

.regsup{border-top: 2px solid #00a924;}
.regbg2{background:#1e1b19;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #00a924;font-size:10pt;}
.regpassico{background:#fff url('images/formpass.png') no-repeat right;}
.regtit{background-color: #8dbf41;padding:10px;color:#fff;//font-weight:bold;font-size:18pt;font-family: "arial";text-shadow: 0px 1px 0px #000;}
.regstepi{background:#00a924;color:#fff;font-size:13pt;font-family:roboto;text-shadow:#71A22E 1px 1px 0px;padding:5px;text-transform:uppercase;}
.regstepa{background:#00a924;color:#fff;font-size:13pt;font-family:roboto;text-shadow:#71A22E 1px 1px 0px;padding:5px;text-transform:uppercase;}
.regstepe{background:#00a924;color:#fff;font-size:13pt;font-family:roboto;text-shadow:#71A22E 1px 1px 0px;padding:5px;text-transform:uppercase;}
.editborder{border-bottom:1px solid #eee;padding:10px;}

.editbg1{background-color: #f8f8f8;}
.editbg2{}
.regbg{color:#474747;font-size:10pt;font-family:open sans2;}
.editsave{background-color: #deeed4;padding:10px;color:#274c10;font-weight:bold;}
.regterm{padding:5px;font-size:12pt;border:2px solid #00a924;}
.regpadleft{padding-left:10px;}
.rlogin{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.rlogin:hover{opacity:0.6;filter:alpha(opacity=40);}
.regrtit{padding-bottom:5px;font-size:25pt;text-transform:uppercase;color:#8dbf41;border-bottom:1px dotted #ccc;}
.regborder{border-bottom:1px dotted #ccc;}
.rlink{color:#00a924;}
.rlink:hover{text-decoration:none;}
.regsidetit{font-size:14pt;color:#444;font-family:Roboto;text-align:center;padding:5px 10px 5px 10px;text-transform:uppercase;background-color:rgba(248,248,255,0.7);border-radius:5px;max-width:50%;}
.regsidetxt{font-size:14pt;color:#00a924;font-family:Roboto;text-align:left;//padding:5px 10px 5px 10px;text-transform:uppercase;//background:#fff;opacity:0.8;border-radius:5px;}.regsidelink{color:#474747;text-align:left;border-bottom:#ccc 1px dotted;display:block;padding-top:5px;padding-bottom:5px;transition-duration:0.2s;font-family:roboto;font-size:8pt;}
.regsidelink:hover{border-left:#00a924 2px solid;text-decoration:none;padding-left:5px;transition-duration:0.2s;background:#00a924;color:#fff;}
.regtxt{font-size:12pt;color:#fff;//padding:20px;font-family:Roboto;border-radius:5px;border:1px solid #eee;background:#8fc04d url('images/kindajean.png') center;min-height:100px;}
.regimg{border-radius:10px;}
input[type=checkbox].css-checkbox {
							display:none;
						}

						input[type=checkbox].css-checkbox + label.css-label {
							padding-left:27px;
							height:22px; 
							display:inline-block;
							line-height:22px;
							background-repeat:no-repeat;
							background-position: 0 0;
							font-size:12pt;
							vertical-align:middle;
							cursor:pointer;
							

						}

						input[type=checkbox].css-checkbox:checked + label.css-label {
							background-position: 0 -22px;
						}
						label.css-label {
				background-image:url('images/csscheckbox.png');
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}
input[type=radio].css-checkbox {
							display:none;
						}

						input[type=radio].css-checkbox + label.css-label {
							padding-left:27px;
							height:22px; 
							display:inline-block;
							line-height:22px;
							background-repeat:no-repeat;
							background-position: 0 0;
							font-size:14pt;
							vertical-align:middle;
							cursor:pointer;
							font-family:title;
							text-transform:uppercase;

						}

						input[type=radio].css-checkbox:checked + label.css-label {
							background-position: 0 -22px;
						}
						
/* security
---------------------------------------- */
.secborder{border:1px solid #ebebeb;padding:10px;}
.sectit{cursor:help;text-shadow: 0px 1px 0px #000;color:#fff;padding:10px;text-align:center;border-radius:10px;background: #4acab4 url('images/secu.jpg') no-repeat;;height:115px;font-size:30px;}
.secbg1{background-color: #f7f7f7;}
.secbg2{}
//.secbg2:hover{background:url('images/abg2.gif');}

/* edit acc
---------------------------------------- */
.edittit{cursor:help;text-shadow: 0px 1px 0px #000;color:#fff;padding:10px;text-align:center;border-radius:10px;background: #4acab4 url('images/editacc.jpg') no-repeat;height:115px;font-size:30px;}
.editsave{background-color: #deeed4;padding:10px;color:#274c10;font-weight:bold;}

/* about us
---------------------------------------- */
.aboutwelbg{background:url('images/whyus.png') no-repeat left;min-height:500px;font-size:40pt;font-family:open sans2;padding:50px 50px 50px 50px;border-bottom:10px solid #00a924;}
.aboutfe{background:#00a925;color:#fff;padding:40px 20px 20px 20px;width:390px;margin:5px;min-height:350px;display:inline-block;}
.aboutfe:hover{background:#04C92F;color:#fff;padding:40px 20px 20px 20px;width:390px;margin:5px;min-height:350px;display:inline-block;transition-duration:0.3s;}
.aboutfetit{font-family:roboto;font-size:20pt;}
.aboutbtn{background:#fff;color:#00a925;font-family:roboto;font-size:14pt;display:block;padding:5px;}
.aboutbtn:hover{text-decoration:none;color:#000000;transition-duration:0.3s;}
.abouttit{font-size:12pt;text-transform:uppercase;text-align:left;max-width:1200px;font-family:roboto;color:#636363;}
.aboutpad{padding-right:20px;}

.abouttit2{color:#fff;font-size:26pt;text-transform:uppercase;font-family:title;}

.abouttit3{font-size:35pt;font-family:roboto;color:#00a924;//text-transform:uppercase;display:inline-block;}
.abouttit3b{font-size:24pt;font-family:roboto;color:#A0A0A0;//text-transform:uppercase;display:inline-block;}
.abouttit3c{font-size:20pt;font-family:roboto;color:#00a924;//text-transform:uppercase;display:inline-block;margin-top:10px;}
.abouttxt{color:#838383;text-align:justify;vertical-align:top;font-family:open sans2;font-size:10pt;}
.abouttxt2{color:#474747;text-align:justify;vertical-align:top;font-family:open sans2;font-size:10pt;padding-left:20px;}
.abouttxt3{color:#fff;text-align:justify;vertical-align:top;font-family:open sans2;font-size:14pt;text-transform:none;}

.aboutworkbg{background:url('images/parallax01.jpg');min-height:500px;font-size:40pt;font-family:open sans2;background-attachment:fixed;padding:50px 50px 50px 50px;color:#fff;text-transform:uppercase;}
.aboutbgtxt2{font-size:25pt;color:#fff;font-family:open sans2;display:block;text-transform:none;}

.aboutbgtxt{font-size:10pt;font-family:open sans;padding:20px;text-align:center;display:block;}
.aboutadvtxt{font-size:20pt;}
.aboutadv{padding:5px;text-align:center;padding-top:10px;padding-bottom:10px;font-family:roboto;transition-duration:0.3s;}
.aboutadv:hover{ background:#00a924;display:block;transition-duration:0.3s;color:#fff;cursor:help;}
.aboutadvborder{border-right:solid 5px #242220;border-left:solid 5px #242220;}
.aboutimg{border-radius:50%;width:350px;height:50%;transition-duration:0.3s;border:5px solid #00a924;}
.aboutbox:hover .aboutimg{background:#fff;transition-duration:0.3s;border:10px solid #83e71d;}

.aboutoffer{color:#00a924;font-size:25pt;text-transform:uppercase;font-family:roboto;}
.aboutmid{background-color:rgba(27,27,27,0.5);height:500px;padding:30px 20px 30px 20px;width:600px;}
.aboutmidtxt{color:#fff;font-size:12pt;text-align:justify;font-family:open sans2;}
.aboutmidtxt2{color:#fff;font-size:10pt;text-align:justify;}
.aboutmidarrow{color:#00a924;}
/* faq
---------------------------------------- */


.faqbgtit{font-size:10pt;font-family:roboto;background:#eee;padding:10px;}
hr {
	width:1135px;
    height:1px;
    border:none;
    background-color:rgb(220,220,220)
}

.answer {
    margin-top:5px;display:none;padding:10px;border:1px solid #eee;border-radius: 5px;text-align:left;font-size:10pt;font-family:open sans2;background-color:rgba(255,255,255,0.7);
}

.question {
	line-height:24px;
    font-size:12pt;font-family:title;
	font-weight:none;
    color:#fff;padding:5px;
    padding:10px;
    cursor:pointer;
    background-color:#00a924;
    background-position:left;
    background-repeat:no-repeat;
	border-radius:5px;
	//border:2px solid #00a924;
	text-shadow:0px 1px 0px #01821D;
	text-align:left;
	transition-duration:0.2s;
	
	
}
.question:hover{box-shadow:none;background-color:#83e71d;color:#00a924;text-shadow:none;transition-duration:0.2s;text-shadow:0px 1px 0px #fff;}
.question:visit{background-color:#ed9500;}
.question.close {
    
}

/* terms
---------------------------------------- */
.termsh3{background-color: #eeeeee;padding: 5px;color: #000;font-size:16pt;}

/* news
---------------------------------------- */
.newstit{//border-bottom:2px solid #0088cc;color: #000;font-size:16pt;padding:10px;padding-left:0px;text-transform:uppercase;}
.newstext{margin-top:10px;font-size:10pt;font-family:open sans2;background:#fff;padding:10px;border:1px solid #eee;}
.newsdate{//background-color: #eee;//padding:5px;color:#00a924;font-size:10pt;text-shadow:none;}


/* support
---------------------------------------- */
.supporttopbg{border:5px solid #00a925;margin:5px;padding:10px;width:400px;display:block;text-align:center;}
.supportp{padding-right:30px;}
.supporttit{color: #fff;text-transform:uppercase;font-size:16pt;//font-weight:bold;border-radius:5px;background:#fcb813;padding:5px;padding-left:10px;}
.supportimg{border-radius:5px;}
.supportborder{border-bottom:1px dotted #ccc;padding:5px;}
.supporttxt{border-radius:10px;padding:5px;background-color: #efefef;color:#a0a0a0;}
.supporttxt2{font-size:12pt;padding-left:10px;}
.supporth3{font-size:16pt;text-transform:uppercase;font-family:roboto;}
.supporttop{font-family:roboto;}
.supportbg{margin-top:10px;font-size:12pt;}
.supporttit2{font-size:16pt;font-family:title;color:#00a924;padding-bottom:10px;}
.supfb{background:#3b579d;color:#fff;font-size:12pt;padding:5px 10px 5px 10px;border-radius:5px;display:block;width:200px;font-family:roboto;}
.supfb:hover{background:#5271bd;color:#fff;text-decoration:none;}
.supportbox{margin:5px;padding:10px;width:400px;display:block;text-align:center;}
.suptw{background:#2aa9e0;color:#fff;font-size:12pt;padding:5px 10px 5px 10px;border-radius:5px;display:block;width:200px;font-family:roboto;}
.suptw:hover{background:#62caf7;color:#fff;text-decoration:none;}

.supg{background:#da2713;color:#fff;font-size:12pt;padding:5px 10px 5px 10px;border-radius:5px;display:block;width:200px;font-family:roboto;}
.supg:hover{background:#ec5342;color:#fff;text-decoration:none;}

/* logo
---------------------------------------- */
.logolginwel{font-size:16pt;font-family:title;border-bottom:1px dashed #eee;padding-bottom:10px;}
.logolginreg{font-size:10pt;font-family:open sans;border-bottom:1px dashed #eee;padding:10px 0px 10px 0px;}
.logologinbg{background-color:rgba(255,255,255,0.3);min-height:200px;width:300px;float:right;padding:0px 10px 10px 10px;margin-top:90px;color:#fff;border-radius:10px;}
.logineader{background:#00a925;text-align:center;color:#fff;font-family:title;font-size:14pt;margin-bottom:10px;padding:5px;text-transform:uppercase;}
.logoleft{float:left;}
.logoemail{color:#00a925;text-transform:uppercase;font-size:8pt;padding-right:10px;}
.logoemail:hover{color:#00a925;text-decoration:none;}
.logomenubr{background:#ccc;height:1px;margin-top:5px;}
.logologin{border:2px solid #B1B1B1;color:#B1B1B1;text-transform:uppercase;padding:5px 10px 5px 10px;display:inline-block;font-family:title;}
.logologin:hover{background:#B1B1B1;color:#fff;text-decoration:none;transition-duration:0.3s;}
.logoreg{border:2px solid #00a924;color:#00a924;text-transform:uppercase;padding:5px 10px 5px 10px;display:inline-block;font-family:title;}
.logoreg:hover{background:#00a924;color:#fff;text-decoration:none;transition-duration:0.3s;}
.logoout:hover{background:#cd0000;color:#fff;text-decoration:none;transition-duration:0.3s;}
.logoout{border:2px solid #cd0000;color:#cd0000;text-transform:uppercase;padding:5px 10px 5px 10px;display:inline-block;font-family:title;}
.logobar{background:#fff url('images/bg-1.png') no-repeat right;padding:15px 0px 15px 0px;}
.logobartxt{color:#00a924;font-family:roboto;font-size:8pt;padding-right:20px;text-transform:uppercase;}
.logobartxt:hover{color:#82e71b;text-decoration:none;transition-duration:0.3s;}
.logobartxt2{color:#eee21c;font-family:roboto;font-size:9pt;}
.logobarbg{background-color:rgba(0,0,0,0.7);padding:10px 0px 10px 0px;}
.logolinkdash{color:#fff;font-family:open sans2;font-size:9pt;}
.logobaricon{width:10px;height:25px;margin-right:5px;color:#fff;}
.logolink{color:#A08B00;background:#FFDD00 url('images/login-button.png') no-repeat;padding:10px 15px 10px 40px;font-family:title;font-size:11pt;text-transform:uppercase;transition-duration:0.3s;border-radius:5px;text-shadow:#D9BE06 1px 1px 0px;margin-right:10px;box-shadow:#000 1px 1px 2px;}
.logolink:hover{color:#FFDD00;background:#A08B00 url('images/login-button2.png') no-repeat;;text-shadow:#A08B00 1px 1px 0px;text-transform:uppercase;text-decoration:none;transition-duration:0.3s;}
.logolink1{color:#fff;background:#00a924 url('images/add-user.png') no-repeat;padding:10px 15px 10px 40px; font-family:title;font-size:11pt;text-transform:uppercase;transition-duration:0.3s;border-radius:5px;text-shadow:#689727 1px 1px 0px;box-shadow:#000 1px 1px 2px;}
.logolink1:hover{color:#fff;background:#679428 url('images/add-user.png') no-repeat;text-transform:uppercase;text-decoration:none;transition-duration:0.3s;}
.logolink2{color:#A08B00;background:#FFDD00 url('images/login-button.png') no-repeat;padding:10px 15px 10px 40px;font-family:title;font-size:11pt;text-transform:uppercase;transition-duration:0.3s;border-radius:5px;text-shadow:#D9BE06 1px 1px 0px;margin-right:10px;box-shadow:#000 1px 1px 2px;}
.logolink2:hover{color:#FFDD00;background:#A08B00 url('images/login-button2.png') no-repeat;;text-shadow:#A08B00 1px 1px 0px;text-transform:uppercase;text-decoration:none;transition-duration:0.3s;}
.logolink3{color:#fff;background:#bc0000 url('images/log.png') no-repeat;padding:5px 10px 5px 30px; font-family:roboto;font-size:8pt;text-transform:uppercase;transition-duration:0.3s;border-radius:5px;}
.logolink3:hover{color:#3b3b3f;background:#ef3131 url('images/logh.png') no-repeat;font-family:roboto;font-size:8pt;text-transform:uppercase;text-decoration:none;transition-duration:0.3s;}



.logo2{padding-bottom:50px;display:block;}
.logoslide{background:#fff url('images/page_header_img.jpg') no-repeat;background-position:left top;min-height:400px;border-top:2px solid #689727;background-size:cover;background-attachment:fixed;}
.logoline{width:800px;border-bottom:3px double #fff;display:block;margin:10px;opacity:0.5;}

.logoslide2{display:block;background: url('images/page_header_img.jpg') no-repeat;background-position:center top;min-width:1349px;height:150px;border-bottom:3px solid #84e61b;background-size:cover;background-attachment:fixed;margin-bottom:50px;}
.rotator {}
.logotit2color{color:#cbfe85;}
.logotit{color:#00a925;font-size:35pt;padding:0px 0px 0px 0px;font-family:title;text-align:left;text-shadow:#000 1px 1px 0px;text-transform:uppercase;}
.logotit2{color:#fff;font-size:25pt;padding:80px 0px 0px 0px;font-family:roboto;text-align:left;text-shadow:#000 1px 1px 0px;text-transform:uppercase;}
.logottxt{color:#b1b1b1;font-size:12pt;font-family:roboto;max-width:600px;}
.logottxt2{color:#FFDD00;}
.logojoin{font-size:16pt;text-transform:uppercase;color:#fff;font-family:title;padding:5px 20px 5px 20px;background:#00a925;transition-duration:0.3s;}
.logojoin:hover{background:#84e61e;color:#00a924;text-decoration:none;transition-duration:0.3s;}

//.logopage{//background:#fff;max-width:1250px;padding:10px;border-radius:5px;padding-top:30px;padding-bottom:30px;transition-duration:0.2s;box-shadow:#eee 0px 0px 5px;//opacity:0.7;border:1px dashed #e0e0e0;background-color:rgba(248,248,255,0.7);}
.logopage:hover{opacity:1;}
//.logobodybg{background:url('images/bg.jpg') no-repeat center;background-size:cover;background-attachment:fixed;}

.logobtn{text-shadow:#f9e7a0 1px 1px 0px;display:block;color:#000;font-size:11pt;background:#00a924;padding:10px 20px 10px 20px;border-radius:10px;transition-duration:0.2s;text-transform:uppercase;border-bottom:#b18d00 solid 2px;text-align:center;font-family:roboto;}
.logobtn:hover{text-shadow:#9c7e06 1px 1px 0px;text-decoration:none;color:#fff;background:#b18d00;border-bottom:#00a924 solid 2px;}

.logopr{padding-right:5px;width:300px;}

.logoplanbox{text-align:center;padding:10px;padding:20px 10px 10px 10px;border:1px solid #EBEBEB;text-align:center;transition-duration:0.3s;margin-bottom:10px;//text-shadow:#6B9630 1px 1px 0px;//border-radius:10px;background-color:rgba(255,255,255,0.4);}
.plbox1{width:195px;display:inline-block;padding:20px 10px 20px 10px;border:1px solid #EBEBEB;text-align:center;transition-duration:0.3s;margin-bottom:10px;//text-shadow:#6B9630 1px 1px 0px;//border-radius:10px;transition-duration:0.3s;}
.logoplanbox:Hover .plbox1{background:#00a924;transition-duration:0.3s;}

.logoptit{background:#00a924;display:block;//min-height:150px;font-family:roboto;color:#fff;font-size:30pt;text-transform:uppercase;padding:10px 10px 10px 10px;text-shadow:#C13C41 1px 1px 0px;margin-bottom:5px;text-align:center;border-radius:5px;transition-duration:0.3s;}
//.logoptit:hover{font-size:40pt;transition-duration:0.3s;}
.logop1{background:url('images/page1_icon1.png') no-repeat right;display:block;}
.logop2{background:url('images/page1_icon2.png') no-repeat right;display:block;}
.logop3{background:url('images/page1_icon3.png') no-repeat right;display:block;}
.logop4{background:url('images/page1_icon4.png') no-repeat right;display:block;}
.logoprate{font-family:roboto;color:#000;font-size:30pt;}
.logoptxt{font-family:open sans2;padding:5px 10px 5px 10px; font-size:10pt;text-transform:uppercase;//color:#474747;display:block;border-bottom:1px dashed #ccc;//background:#fff;//margin-bottom:5px;//border-radius:5px;transition-duration:0.3s;text-align:center;}
.logoptxt:hover{background:#fff;transition-duration:0.3s;}
.logostat{//opacity:0.8;background:url('images/topbg.png');padding:20px 0px 20px 0px;//border-bottom:1px solid #1d1f27;//width:100%;//text-align:center;}

.logostatbr{border-top:3px double #fff;transition-duration:0.3s;background:#05c32d;}
.logostatbr:Hover{background-color:rgba(126,209,0,0.50);transition-duration:0.3s;}
.logostatbr2{border-top:3px double #fff;transition-duration:0.3s;background:#05c32d;}
.logostatbr2:Hover{background-color:rgba(126,209,0,0.50);transition-duration:0.3s;}

.logostatam{padding-right:10px;font-family:title;font-size:20pt;}
.logostattxt{font-family:open sans;text-transform:uppercase;padding:5px 10px 5px 10px;font-size:12pt;display:block;}

.logosstats {color:#ace5ff;font-size:12pt;padding:10px 10px 10px 10px;transition-duration:0.2s;text-transform:uppercase;//border:1px dashed #fff;text-transform:uppercase;font-family:title;background-color:rgba(0,0,0,0.5);border-radius:5px;margin:5px;//display:block;text-align:center;border-bottom:2px solid #00a924;}
.logosstats:hover {text-decoration:none;color:#fff;border-bottom:2px solid #fff;}
.logosstatstxt{color:#fff;}

/* slider
---------------------------------------- */
.slider-container { width:1200px; height:200px;position:relative; //margin-bottom:35px;}
#slider {width:1200px; position:relative;height:300px;}
#slider ul { width:1200px; height:100%; overflow: hidden; position:relative; padding:0; margin:0; list-style:none;}
#slider ul li { width:1200px; height:100%;}
.slide { width:1200px; height:100%; margin:0 auto; padding:0;}

/* plans
---------------------------------------- */
.homeimgbox{margin:5px;width:280px;}
.homeimgtit{font-family:hand;font-size:18pt;}
.homeimgtxt{font-family:open sans2;font-size:10pt;}
.homeframe{border:1px solid #e0e0e0;border-radius:10px;}

.plbox{width:195px;display:inline-block;padding:20px 10px 20px 10px;border:1px solid #EBEBEB;text-align:center;transition-duration:0.3s;margin-bottom:10px;//text-shadow:#6B9630 1px 1px 0px;//border-radius:10px;background:#fff;}
.plbox:hover{transition-duration:0.3s;background:#00a924;color:#fff;}
.planimg{//border:1px solid #cbfe85;border-radius:20%;padding:10px;transition-duration:0.3s;background:#fff;}
.plbox:hover .homeplanstit2{color:#fff;transition-duration:0.3s;}
.homeplanstit2{//text-shadow:#ee3139 1px 1px 0px;//background:#f1757a;font-family:roboto;color:#00a924;font-size:30pt;text-transform:uppercase;display:block;}
.homeplansrate{font-family:Roboto;font-size:14pt;text-transform:uppercase;}
.homeplansinfo{font-family:open sans;font-size:10pt;text-transform:uppercase;//display:inline-block;}
.plline{display:block;border-bottom:1px dashed #c8fc84;}
.plreturn{//color:#00a924;font-family:Roboto;font-size:20pt;}
.homesbmt {color:#00a924;font-size:10pt;padding:5px 10px 5px 10px;transition-duration:0.2s;text-transform:uppercase;text-transform:uppercase;font-family:Roboto;border:2px solid #00a924;text-shadow:none;display:block;background:#fff;}
.homesbmt:hover {text-decoration:none;cursor:pointer;background:#82e61b;}
.homesbmt2 {color:#fff;font-size:8pt;padding:5px 10px 5px 10px;transition-duration:0.2s;text-transform:uppercase;text-transform:uppercase;font-family:Roboto;//background:#acadad;border:1px solid #fff;text-shadow:none;}
.homesbmt2:hover {text-decoration:none;color:#00a924;cursor:pointer;background:#82e61b;border:1px solid #00a924;}

.homeregbtn{background: url('images/file242.png') no-repeat; text-transform:uppercase;color:#010101;font-size:16pt;padding:10px 10px 10px 40px;transition-duration:0.3s;font-family:roboto;display:inline-block;margin-bottom:10px;border:1px dashed #010101;}
.homeregbtn:hover{background:#86c500 url('images/file242h.png') no-repeat;color:#fff;transition-duration:0.3s;cursor:pointer;}

/* home
---------------------------------------- */
.homemidbg{background:#00a924 url('images/refbg.png') no-repeat center;height:100px;background-size:cover;background-attachment:fixed;}
.homenewsbg{background:url('images/parallax02.jpg') no-repeat center;background-attachment:fixed;background-size:cover;min-height:400px;padding:50px 0px 50px 0px;}
.morph {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
 
.morph:hover {
  border-radius: 50%;
  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
}
.homecerbg{background:#00a924;padding:20px 10px 20px 10px;color:#fff;min-height:100px;font-size:40pt;font-family:title;border-bottom:2px solid #eee;border-top:none;}
.homecerbox{background-color:rgba(	255,255,255,0.5);padding:10px;border:1px solid #fff;border-radius:10px;margin-right:20px;min-height:100px;font-family:open sans2;}
.homerefbg{background:url('images/bgarefbg.jpg') no-repeat center;background-size:cover;background-attachment:fixed;padding:35px 10px 35px 10px;color:#fff;min-height:100px;font-size:40pt;font-family:open sans;max-width:1200px;text-shadow:#000 1px 1px 0px;}
.homerefbgtxt{color:#FFCE00;font-family:title;}
.container{max-width:1200px;margin-left:10px;margin-right:10px;display:block;}
.homeptit{font-family:title;font-size:40pt;text-transform:uppercase;color:#8fc04d;display:inline-block;padding:5px 15px 5px 15px;}
.homesplit{height:2px;margin-bottom:10px;width:50%;border-bottom:3px double #8fc04d;}
.homewelbg{padding:50px 0px 50px 0px;background:url('images/greyzz.png');}
.homefeimg2{border-radius:10px;margin-right:10px;}

.homeplanbg{min-height:300px;padding:70px 0px 70px 0px;border-top:1px solid #eee;background:url('images/bg_3.jpg') center;background-attachment:fixed;}
.home2pad{margin:5px;}
.homeadvantage{font-size:16pt;width:340px;font-family:roboto;text-transform:uppercase;background:#00a924;color:#fff;padding:5px 10px 5px 10px;text-shadow:#169EDC 1px 1px 0px;border-bottom:2px solid #169EDC;border-radius:10px;}
.homebtbr{border:1px solid #82e61b;display:inline-block;margin:5px;padding:20px;width:590px;min-height:370px;background-color:rgba(	250,250,250 , 0.1);margin-top:0;border-radius:10px;}
.homebtbr2{display:inline-block;margin:5px;padding:20px;width:580px;min-height:370px;background-color:rgba(	250,250,250 , 0.1);margin-top:0;border-radius:10px;}
.homestatbr{padding:5px;border-bottom:1px dashed #ccc;}
.homeimgbr{border-radius:10px;}
.homefeimg{border-radius:50%;border:1px solid #fff;margin-right:10px;padding:10px;}
.homeplanbold{font-size:30pt;font-family:roboto;text-transform:uppercase;margin-bottom:30px;border-bottom:5px solid #00a924;display:block;width:1200px;}
.homemidbg2{background:#333333 url('images/slide3.jpg') center;height:481px;padding:30px 0px 0px 0px;background-size:100%;background-attachment:fixed;}
.homemidtxt{font-family:open sans2;font-size:30pt;color:#fff;}
.homemidtxt2{font-family:open sans2;font-size:20pt;color:#00a924;}
.homebtn{color:#e9c417;font-size:12pt;padding:5px 20px 5px 20px;transition-duration:0.2s;text-transform:uppercase;border:3px solid #e9c417;text-transform:uppercase;font-family:roboto;background:#0c1011;}
.homebtn:hover{text-decoration:none;color:#515a7e;cursor:pointer;border:3px solid #515a7e;}
.homepadr{padding-right:10px;}
.homepadc{padding-right:10px;padding-left:10px;}
.homepadl{padding-left:20px;}

.homenews{width:600px;padding-right:20px;//border-right:1px solid #00a924;}
.homenbox{padding:10px;text-align:justify;min-height:100px;}
.homeline{width:1200px;background:#eee;height:5px;}
.homemb{font-size:30px;color:#fff;text-transform:uppercase;}
.homemtxt{font-size:16px;color:#fff;text-align:justify;font-family:open sans2;}

.homenewpadd{padding-right:40px;}
.homeh3{font-size:16pt;border-bottom:2px solid #eee;color:#0088cc;background:#f5f5f5;border-radius:10px 10px 0px 0px;padding:10px;}

.hnewstext{text-align:justify;color:#fff;font-size:10pt;font-family:open sans2;//text-shadow:#000 1px 1px 0px;background-color:rgba(0,0,0,0.1);padding:10px;border-radius:5px;}
.hnewstit{font-size:12pt;display:block;padding:5px 10px 5px 10px;font-family:open sans;background:#00a924;color:#fff;}
.hnewstit:hover{text-decoration:none;}
.hnewstit2{color:#fff;font-size:12pt;display:block;font-family:roboto;}
.hnewsdate{font-size:8pt;text-shadow:none;color:#82e61b;//text-shadow:#000 1px 1px 0px;}


.hometitcolor{font-size:20pt;font-family:roboto;color:#00a924;text-transform:uppercase;}
.homeabout{font-size:30pt;font-family:title;text-transform:uppercase;}
.homeabout2{font-size:20pt;font-family:roboto;padding-left:20px;color:#fff;}
.hometxtcolor{color:#84e61b;}

.homeabouttxt{font-size:10pt;font-family:open sans2;text-align:justify;}
.homeftxt{color:#0088cc;font-family:open sans2;text-align:center;font-size:20pt;}
.homeppa{padding-right:10px;border-right:1px #ccc solid;}
.homepper{padding:10px;background:#f55f00;border-radius:50%;width:100px;height:100px;text-align:center;padding-top:23px;box-shadow:inset #003d5b 0px 0px 20px;}
.homeprofit{color:#fff;font-size:16pt;border-bottom:#fff dotted 1px;text-shadow:#fff 0px 0px 10px;}
.homeprofittxt{color:#ffde00;font-size:14pt;}
.homeppal{padding:10px;}
.homeptime{padding-bottom:10px;border-bottom:#ccc solid 1px;text-align:center;font-size:12pt;}
.homeparbor{border-right:#ccc solid 1px;}

.homeadtit{color:#00a924;font-size:8pt;text-transform:uppercase;}
.homeadtxt{color:#474747;font-size:8pt;font-family:open sans2;border-bottom:1px dotted #ccc;padding-bottom:5px;}
.homeboxbtn{background:#fcb813;color:#7b5803;display:block;padding: 10px;text-align:center;margin-top:10px;transition-duration:0.2s;font-size:11pt;}
.homeboxbtn:hover{background:#aa7b09;color:#fff;display:block;padding: 10px;text-align:center;margin-top:10px;transition-duration:0.2s;text-decoration:none;}

.homebp{padding-right:10px;}

.logoinpts{font-family:open sans;width:100%;margin-bottom:5px;border-radius:5px;height:30px;border:1px solid #eee;padding:5px;color:#646464;background:#f9f9f9 ;transition-duration:0.2s;}
.logoinpts:hover{font-family:open sans;width:100%;margin-bottom:5px;border-radius:5px;height:30px;border:1px solid #ccc;padding:5px;color:#646464;background:#f9f9f9;transition-duration:0.2s;}
.homecal{padding:5px;text-align:center;//border-bottom:1px dashed #00a924;font-family:title;font-size:12pt;color:#00a924;text-transform:uppercase;}
.homecal2{padding:5px;text-align:center;font-family:roboto;font-size:12pt;color:#00a924;margin-left:30px;margin-right:30px;border-radius:10px;border:2px solid #00a924;}
.homecaltxt{color:#00a924;padding:5px;text-align:center;}
.homecalbg{background:#242424 url('images/cal.png') no-repeat right;padding:20px 0px 20px 0px;}
.homecaltit{font-size:16pt;font-family:roboto;color:#fff;}
.homecalintps{border:0px;background:#fff;color:#709E31;font-family:roboto;font-size:12pt;//border-radius:10px;padding:5px;width:80%;margin-bottom:10px;text-align:center;}
.homecalbtn{background:#242424;color:#fff;font-family:title;font-size:10pt;border-radius:10px;padding:5px 20px 5px 20px;text-transform:uppercase;border:2px solid #fff;width:80%;}
.homecalbtn:hover{background:#00a924;transition-duration:0.3s;cursor:pointer;color:#fff;text-decoration:none;border:2px solid #00a924;}
.calline{width:100%;background:#fff;height:2px;opacity:0.5;}
.homecom{border:1px solid #e0e0e0;border-radius:10px;padding:15px;background:#fff;max-width:210px;min-height:100px;text-align:center;}
.homeno{color:#ee3139;font-family:title;font-size:14pt;}
.homecom2{border:1px solid #e0e0e0;border-bottom:2px solid #00a924;border-radius:10px;padding:5px;background:#fff;text-align:center;box-shadow:inset #F1F1F1 0px 40px 5px;}
.homemargin{margin-bottom:10px;}
.homestbox1{ display:inline-block;margin:5px;width:290px;min-height:200px;color:#fff;padding:10px;text-align:center;transition-duration:0.3s;}
.homestbox1:hover{transition-duration:0.3s;}
.homestbox2{ display:inline-block;margin:5px;width:290px;min-height:200px;color:#fff;padding:10px;text-align:center;transition-duration:0.3s;}
.homestbox2:hover{transition-duration:0.3s;}
.homestbox3{ display:inline-block;margin:5px;width:290px;min-height:200px;color:#fff;padding:10px;text-align:center;transition-duration:0.3s;}
.homestbox3:hover{transition-duration:0.3s;}
.homelast{font-family:title;color:#fff;font-size:14pt;text-transform:uppercase;background:#00a924;text-align:left;padding:10px;text-shadow:none;}
.homebotbg{background:url('images/kindajean.png') center;background-attachment:fixed;padding:50px 0px 50px 0px;border-bottom:2px solid #eee;}
.homefebr{border-bottom:1px dashed #82e61b;padding-top:10px;margin-bottom:10px;}
.homefetit{font-family:open sans;color:#82e61b;font-size:14pt;}
.homefetxt{font-family:open sans2;font-size:10pt;color:#fff;}
.homepay{border-radius:10px;border:1px solid #333;margin-top:10px;}


/* footer
---------------------------------------- */
.frun{color:#00a924;font-size:16pt;text-shadow:#000 1px 1px 0px;}
.frun2{color:#fff;font-size:16pt;text-shadow:#000 1px 1px 0px;padding-right:10px;border-right:2px solid #886e0c;}
.finfo{color:#fff;font-size:9pt;text-shadow:#007FB8 1px 1px 0px;font-family:roboto;}
.finfo:hover{color:#fff;text-decoration:none;}
.frisk{color:#ccc;padding:7px;background:#000;font-family:open sans2;font-size:10pt;}
.fmenup{padding-top:20px;}
.fpayment{background:#00a924;padding:20px;color:#00a924;}
.fmenu{padding:10px;font-family:roboto;text-transform:uppercase;color:#fff;}
.fcontent{background:#353332;max-height:400px;padding-top:0px;padding-bottom:0px;background-size:100%;}
.flink{color: #fff;padding:0px 10px 0px 10px;font-size:8pt;border-right: 1px solid #fff;}
.flink:hover{color:#00a924;text-decoration:none;}
.fbg{background:#000;height:247;}
.ftxt{font-size:8pt;color:#ccc;font-family:open sans2;}
.ftit{color:#82e61b;font-family:title;font-size:20pt;text-transform:uppercase;padding-bottom:10px;padding-left:5px;//width:300px;text-align:left;}
.ftit2{color:#000;}
.scrollup {
    width: 30px;
    height: 30px;
    position: fixed;
    bottom: 100px;
    right: 23px;
    display: none;
    text-indent: -9999px;
	background:#00a924 url('images/gotop.png') no-repeat center;
	background-size:70%;
    border-radius:5px;
	color:#fff;
	font-size:16pt;
}
.scrollup:hover{background-color: #00a924;}
.footercp{color:#949494;font-size:8pt;//padding:10px;//text-align:right;font-family:open sans2;text-transform:uppercase;}
.fcplink{font-size:8pt;font-family:open sans2;}
.fcplink:hover{}
.ftdsize{width:400px;}
.ftdpad{padding-left:20px;}

.ffb{background:#5E5E5E;color:#fff;font-size:14pt;//padding:5px;border-radius:50%;}
.ffb:hover{background:#00a924;color:#fff;text-decoration:none;}

.ftw{background:#5E5E5E;color:#fff;font-size:14pt;//padding:5px;border-radius:50%;}
.ftw:hover{background:#00a924;color:#fff;text-decoration:none;}

.fg{background:#5E5E5E;color:#fff;font-size:14pt;//padding:5px;border-radius:50%;}
.fg:hover{background:#00a924;color:#fff;text-decoration:none;}

.fmlink{font-family:roboto;font-size:8pt;color:#fff;padding:0px 5px 0px 5px;text-shadow:#000 1px 1px 0px;border-right:1px solid #565656;max-width:230px;transition-duration:0.3s;text-transform:uppercase;}
.fmlink:hover{color:#00a924;text-decoration:none;transition-duration:0.3s;}
.fmtxt{font-family:roboto;font-size:8pt;color:#00a924;}
/* account main
---------------------------------------- */	
.accrightbg{background:#eee url('images/parallax02.jpg') no-repeat center;background-size:cover;padding:10px;min-height:510px;text-align:center;padding-top:20px;}
.acctxtbox{font-size:9pt;width:100%;font-family:open sans;}
.accboxtxt{//text-shadow:#fff 1px 1px 0px;font-size:10pt;font-family:roboto;padding:10px;text-transform:uppercase;color:#fff;}
.accalert{background:#eee url('images/alert10.png') no-repeat;color:#00a924;padding:5px 5px 5px 30px;text-align:left;font-size:10pt;display:block;font-family:roboto;border-radius:5px;}
.accalert:hover{color:#ccc;text-decoration:none;}
.acctit{font-family:title;font-size:12pt;text-transform:uppercase;border-left:3px solid #84e61b;background:#00a924;padding:5px 10px 5px 10px;color:#fff;}
.accrstpad{padding-left:20px;}
.accbg{padding:10px;//margin-top:10px;//border-bottom:2px solid #00a924;font-size:10pt;color:#fff;display:block;

font-size:14px;font-family:open sans; padding: 10px 10px 10px 10px; text-decoration:none; color: #8fc04d;
;
}
.accbg3{border:1px solid #eee; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px; padding: 10px 10px 10px 10px; text-decoration:none; display:block;background-color:rgba(255,255,255,0.7); 
}

.accbgn{background-color:rgba(255,255,255,0.7);padding:10px;//margin-top:10px;border:1px solid #8fc04d;font-size:12pt;border-radius:10px;}
//.accbgn:hover{background-color:rgba(255,255,255,0.7);padding:10px;margin-top:10px;border:1px dashed #ccc;font-size:12pt;transition-duration:0.3s;}
.accbg1{background:#f9f9f9 url('images/teacher17.png') no-repeat;padding:10px;padding-left:200px;border-radius:10px;margin-top:10px;border:1px solid #00a924;}
.accbg2{background:#1e1b19 url('images/statbg.png') no-repeat;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #00a924;font-size:12pt;}
.accstat{color:#474747;border-left:3px solid #00a924;padding:10px;transition-duration:0.3s;border:1px solid #ccc;text-align:center;background-color:rgba(255,255,255,0.7);border-bottom:3px solid #00a924;height:50px;}
.accstat:hover{background:#84e61b;transition-duration:0.3s;color:#000;}
.accstat:hover .accamount{//background:#ffdd00;transition-duration:0.3s;color:#fff;}
.accref{color:#84e61b;padding-bottom:5px;font-size:12pt;}
.accref:hover{color:#F8FF00;padding-bottom:5px;font-size:12pt;}
.accbtbg{background:#1e1b19 url('images/business-woman.jpg') no-repeat center;min-height:150px;text-align:left;padding:42px 90px 42px 0px;}

.acctxt1{border:1px solid #f9f9f9; padding:10px;color:#474747;background:#eee;text-shadow:#fff 1px 1px 0px;font-size:10pt;font-family:roboto;border-radius:5px;}
.acctxt2{border:1px solid #f9f9f9; padding:10px;color:#00a924;background:#eee;text-shadow:#fff 1px 1px 0px;font-size:10pt;font-family:roboto;border-radius:5px;}
.acccert{//background:#eee;text-align:center;padding:10px;border-radius:5px;
background-color:rgba(255,255,255,0.5);
}
.accamount{font-size:14pt;color:#00a924;//font-family:title;}
.accamounttit{font-size:12pt;font-family:open sans;text-transform:uppercase;}
.accline{display:block;height:3px;background:#eee;}



.accsidebtn {color:#fff;font-size:12pt;padding:5px 20px 5px 20px;transition-duration:0.2s;text-transform:uppercase;text-transform:uppercase;font-family:roboto;background:#272727;border:0px;display:block;margin-bottom:5px;}
.accsidebtn:hover {text-decoration:none;color:#fff;cursor:pointer;background:#00a924;}


/* deposit
---------------------------------------- */
.depositstep{font-family:title;font-size:12pt;text-transform:uppercase;border-left:3px solid #84e61b;background:#00a924;padding:5px 10px 5px 10px;color:#fff;}
.deplistn{background:#382e37;color:#fff;font-size:12pt;border:#fff 1px solid;text-transform:uppercase;padding:10px;text-align:center;}
.deplisttxt{background:#eee;border:#fff 1px solid;padding:10px;}
.deptit{cursor:help;text-shadow: 0px 1px 0px #000;color:#fff;padding:10px;text-align:center;border-radius:10px;background: #4acab4 url('images/list.jpg') no-repeat;;height:115px;font-size:30px;}
.depname{font-size:16pt;color:#00a924;text-transform:uppercase;font-family:title;font-weight:none;text-align:left;}

.deptit2{border-radius:5px 5px 0px 0px;background-color: #ecf1f7;font-size:15pt;text-transform:uppercase;padding:10px;color:#00498d;}
.deplink{color:#262727;padding-left:40px;}
.deplink:hover{color:#787878;}
//.depbg{border-radius:5px;background:#f9f9f9;font-size:15pt;text-transform:uppercase;padding:10px;color:#00498d;}
.deppay{border-bottom:1px dotted #ccc;padding:10px;}
.deppay:hover{background:#00a924;color:#fff;}

.deppay2{border-bottom:1px dotted #ccc;padding:10px;padding-left:50px;color:#333;}
.deppay2:hover{background:#eee;text-decoration:none;color:#333;}
			
.cancel{font-family: "Open Sans";
border-radius:5px;color:#fff;text-transform:uppercase;background-color: #d2393c;padding:10px;font-size:12pt;cursor:pointer;cursor:hand;border:0px;}
.cancel:hover {transition: background .25s ease-in-out;-moz-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;
   color:#fff;background-color: #960407;
	cursor:pointer;cursor:hand;
	}			
.depfont{font-size:14pt;}		
.depok{background-color: #deeed4;padding:10px;color:#274c10;font-weight:bold;}
.deperror{background-color: #fae2e2;padding:10px;font-weight:bold;}	
.depcon1{border: 1px solid #fff;padding:10px;background-color: #e8f0f2;}
.depcon2{border: 1px solid #fff;padding:10px;background-color: #efefef;}

/* withdraw
---------------------------------------- */
.wtxt{font-size:12pt;color:#fff;}
.wtxt2{font-size:12pt;font-family:open sans2;text-align:justify;}
.wsize1{width:150px;height:30px;}
.winfo{padding:10px;background:#ccc;font-size:10pt;//border-radius:10px;font-family:roboto;text-transform:uppercase;}
.winfo2{color:#00a924;}
.winfo2:hover{color:#84e61b;}
.wbg{padding:20px;background-color: #ececec;border:1px solid #bbcfd9;}
.wbg:hover{background:url('images/abg2.gif');}

.wtit{cursor:help;text-shadow: 0px 1px 0px #000;color:#fff;padding:10px;text-align:center;border-radius:10px;background: #4acab4 url('images/withdraw.jpg') no-repeat;;height:115px;font-size:30px;}

.wp{padding-left:20px;}
.wbox{background:#eee;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #00a924;font-size:12pt;}

.wborder{border:1px solid #ebebeb;padding:10px;}
.wbg1{background-color: #EEF5E9;font-size:12pt;}
.wbg2b{}
.wbg2b:hover{background:url('images/abg2.gif');}
.wbg3{background-color: #F7FFF0;font-size:12pt;}
/* history
---------------------------------------- */
.hisinpts{
font-family: gothic, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #dadada;
	padding-left: 2px;
	padding-right: 2px;
	padding-top:5px;
	border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
	
}

.size1{width:200px;height:30px;}
.size2{width:60px;height:30px;}
.hisbg{padding:5px;background-color: #f3f3f3;}
.hisbg2b{padding:5px;border:1px solid #eee;font-size:16px;padding: 10px 10px 10px 10px; text-decoration:none; text-shadow: #fff 1px 1px 0px;font-weight:bold; color: #00a924;background-color:rgba(255,255,255,0.7);
 }
.histit{cursor:help;text-shadow: 0px 1px 0px #000;color:#fff;padding:10px;border-radius:10px;background: #5e515b url('images/history.jpg') no-repeat;;height:115px;font-size:30px;text-align:center;}
.histit2{background-color: #ccc;padding:10px;color:#333;font-size:10pt;border:1px solid #fff;text-shadow:#fff 1px 1px 0px;font-family:title;text-transform:uppercase;}
.hisborder{border-bottom:2px solid #00a924;padding:10px;}
.hisbg1{background:#1e1b19;padding:10px;margin-top:10px;border-bottom:2px solid #00a924;font-size:12pt;color:#fff;}
.hiserror{background-color: #FFEBEB;padding:10px;font-weight:bold;border:1px solid #fff;color:#BF0000;}

/* ref links
---------------------------------------- */
.refborder{padding:10px;}
.reftit{border-radius:5px 5px 0px 0px;background-color: #ecf1f7;font-size:15pt;text-transform:uppercase;padding:10px;color:#00498d;}
.refbg1{border:1px solid #8fc04d;background-color:rgba(255,255,255,0.7);transition-duration:0.3s;border-radius:10px;margin-bottom:10px;display:block;}
.refbg1:hover{background-color:rgba(255,255,255,0.9)}
.refinpts{border:1px solid #bbcfd9;padding:10px;width:400px;height:100px;}
.reftextbox{border-radius:10px;font-family: open sans;font-size:11pt;}

/* partnership
---------------------------------------- */
.papadding{padding-left:10px;}
.paright{background:#eee;padding:10px;border-radius:10px;height:400px;text-align:justify;color:#7e7e7e;box-shadow: 0px 0px 2px #aaabab;}
.papercent{background:#f55f00;text-align:center;font-size:30pt;text-transform:uppercase;color:#fff;font-weight:bold;border-radius:10px;text-shadow: 1px 1px 0px #000;}
.patxt{color:#0088cc;text-transform:uppercase;font-size:16pt;text-align:center;}
.pabtn{background:#000;color:#fff;padding:10px;border-radius:5px;text-transform:uppercase;font-size:12pt;}
.pabtn:hover{background:#0088cc;color:#fff;text-decoration:none;}
.pacenter{text-align:center;}
.paspam{background:#fdf6db;border-radius:10px;padding:10px;box-shadow: 0px 0px 1px #845a01;color:#856f17;}
.paspamtit{font-size:20pt;}
.pabg{background:#382e37;color:#fff;padding:12px;border-radius:10px;text-align:center;}
.papercent2{background:#f5f5f5;color:#0088cc;font-size:20px;padding:10px;}

/* affiliate
---------------------------------------- */
.partbg{padding:20px;background-color: #f3f3f3;border: 2px solid #fff;}
.partbox{background-color: #f4f4f4;border: 1px inset #b7c9dd;color:#18517a;padding:10px;font-size:14pt;}
.parttit{text-shadow:1px 1px 0px #fff;background:#fcb813;font-size:15pt;text-transform:uppercase;padding:10px;color:#000;display:block;border-left:3px solid #000;}
.parttit2{background-color: #ccc;padding:10px;color:#474747;font-size:10pt;text-shadow:#fff 1px 1px 0px;font-family:title;}
.partborder{border:1px solid #fff;padding:10px;}
.partbg1{}

.affbg{
	text-shadow:1px 1px 0px #ffffff;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:block;
	padding:20px;
	font-size:14pt;
}
.affbr{border-right:1px solid #00a924;}
.afftxt{color:#00a924;font-size:10pt;text-shadow:1px 1px 0px #fff;text-transform:uppercase;}
.afftxt2{font-size:14pt;color:#333;text-shadow:1px 1px 0px #fff;}
/* representatives
---------------------------------------- */
.resborder{background-color: #efefef;padding:10px;}
.respl{padding-left:5px;}
.respr{padding-right:5px;}
.restxt{padding:10px;border-bottom: 1px dotted #ccc;}
.restxt:hover{background-color: #f9f9f9;cursor:help}
.restxt2{font-size:14pt;color:#fff;}
.resanswer {
    display:none;padding:10px;border-radius:10px 10px 10px 10px;box-shadow: 0px 1px 1px #e5e5e5;
}

.resq {
	border-radius:10px 10px 10px 10px;
    line-height:24px;
    font-size:14pt;
	font-weight:none;
    color:#fff;);
    padding:10px;padding-left:30px;
    cursor:pointer;
    background-image:url('img/open.png');
	background-color:#4acab4;
    background-position:left;
    background-repeat:no-repeat;
}

.resq.close {
    background-image:url('img/close.png');
}


/* menu
---------------------------------------- */

#menu {
text-transform:uppercase;border-top: 0px solid #fff;border-bottom: 0px inset #fff;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;FLOAT: left;PADDING-BOTTOM: 0px; MARGIN-top: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;//background:#000;transition-duration:0.3s;
}
#menu:hover {opacity:1;transition-duration:0.3s;}
#menu LI {
valign:middle;FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; font-size:10pt;cursor:pointer;font-family:open sans;margin-top:5px;

}
#menu A {
PADDING: 10px 16px 10px 16px; DISPLAY: block;FLOAT: left; MARGIN: 0px; COLOR: #6d6d6d; TEXT-DECORATION: none;transition: background .25s ease-in-out;-moz-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;
//font-family:title;//border-radius:20px;}

#menu A:hover {
DISPLAY: block;FLOAT: left; MARGIN: 0px; COLOR: #00a924; TEXT-DECORATION: none;//background:#61686e;transition-duration:0.3s;
background:#eee;
}
#menu a.current{
PADDING-LEFT: 35px;PADDING-RIGHT: 10px;background:#00a924  url('images/house158.png') no-repeat;DISPLAY: block;FLOAT: left; MARGIN: 0px; COLOR:#fff; TEXT-DECORATION: none;transition: background .25s ease-in-out;-moz-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;margin-right:2px;padding:10px;height:37px;width:40px;
}
#menu a.current:hover{
background:#83e71d  url('images/house158.png') no-repeat;DISPLAY: block;FLOAT: left; TEXT-DECORATION: none;transition: background .25s ease-in-out;-moz-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;
}

#menu a.current1{
PADDING-LEFT: 35px;PADDING-RIGHT: 10px;background:#00a924  url('images/dash.png') no-repeat center;DISPLAY: block;FLOAT: left; MARGIN: 0px; COLOR:#fff; TEXT-DECORATION: none;transition: background .25s ease-in-out;-moz-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;margin-right:2px;padding:10px;height:37px;width:40px;
}
#menu a.current1:hover{
background:#83e71d  url('images/dash.png') no-repeat center;DISPLAY: block;FLOAT: left; TEXT-DECORATION: none;transition: background .25s ease-in-out;-moz-transition: background .25s ease-in-out;-webkit-transition: background .25s ease-in-out;
}
/* Slider
---------------------------------------- */
