@charset "UTF-8";
*{	/*some reset code, nothing else*/
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	//margin:0;
	//padding:0;
}
@font-face {
	font-family: "Open Sans";
	src: url('https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff');
    }
	@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('https://fonts.gstatic.com/s/oswald/v10/-g5pDUSRgvxvOl5u-a_WHw.woff');
	}
form {	margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}
.toptable {
	background-color: #4CAF50;
}
a{color: #4CAF50;text-decoration: none;font-family:Oswald;}
a:hover{
	color: #959595;
	text-decoration: underline;
}
a[data-title]:hover:after {
  content: attr(data-title);
  padding: 4px 8px;
  color: #333;
  position: absolute;
  white-space: nowrap;
  -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;
}
body{font-family: 'Open Sans';
background:#12122A no-repeat;
background-position:center top;
margin-left:0px;margin-right:0px;margin-bottom:0px;
color: #fff;
min-width:1349px;width:100%;
}
td, .forTexts {
font-family: 'Open Sans';
	font-size: 10pt;
	color: #fff;
}
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: Oswald, sans-serif;
	font-size: 12pt;
	color: #4CAF50;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
    background-color: #4CAF50;
}

.inpts {padding:8px;font-size:10pt;border:1px solid #CCCCCC;color:#8a8a8a;border-radius:5px;font-family:open sans;
}
.inpts:hover {color:#000;border:1px solid #ccc;}
.message2{border-radius:5px;font-family:open sans;
	padding:10px;font-size:10pt;border:1px solid #CCCCCC;color:#8a8a8a;width:265px;height:100px;
}
.message{border-radius:5px;font-family:open sans;
	padding:10px;font-size:10pt;border:1px solid #CCCCCC;color:#8a8a8a;width:600px;height:200px;
}
.message:hover{color:#000;border:1px solid #ccc;}
.sbmt {text-transform:uppercase;background:#4CAF50;color:#fff;padding:10px 20px 10px 20px;font-family:Oswald;font-size:12pt;border:0px;cursor:pointer;text-shadow:#2e7d32 1px 1px 0px;}
.sbmt:hover {background:#1b5e20;color:#a5d6a7;text-decoration:none;transition-duration:0.2s;text-shadow:#000 1px 1px 0px;}
a.hlp, a.hlp:active, a.hlp:visited, a.hlp:hover { font-family: verdana; font-size: 12px; color: black; text-decoration: none; cursor: help;}

.line {
	background-color: #4CAF50;
}
.bgcolorleft {
	background-color: white;
}
.bgcolormain {
	background-color: white;
}
.bgcolorright {
	background-color: white;
}
div.framebody {
	text-align: left;
}
td.inheader {
	background-color: #4CAF50;
	color:#fff;
	font-size:16px;
	text-align: center; 
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
}
td.item {
	background-color: f8f8f8;
	font-size:12pt;
	border-bottom:2px dotted #ccc;
}

h3 {text-shadow:#000 1px 1px 0px;display:block;color:#4CAF50;background:#1b5e20;padding:10px 20px 10px 60px;border-radius:10px;font-size:14pt;text-transform:uppercase;border-bottom:#4CAF50 solid 2px;font-family:Oswald;width:1200px;}
.h3error {
	font-weight: bold;
	font-size: 9pt;
	background-color: 880000;
	padding: 10px;
	color: ffffff;
	border-radius: 10px;
}
.calendartable {
	background-color: #4CAF50;
	text-align: center;
}
.calendartablebg {
	background-color: white;
}
.calendarweek {
	background-color: #4CAF50;
	text-align: center;
}
td.gray {
        color: gray;
}

.logo {
background:none;
width: 990px;
}
.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: #1e1b19;
}
.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: #4CAF50;padding:5px;color:#fff;border-radius: 5px;width:150px;display:block;}
.orangebtn:hover{background-color: #2e7d32;color:#fff;text-decoration: none;}
.page-wrap1 {position:static;}

.pagetit{padding-bottom:10px;color:#fff;font-size:20pt;border-radius:5px;font-family:Oswald;}

/* left side */
.leftpagep{padding-right:20px;}
.leftm{display:block;color:#333;font-size:9pt;background-image: url('images/leftmenu1.gif');height:18px;padding:10px;}
.leftm:hover{background-image: url('images/leftmenu1b.gif');}
.leftpadding{padding:10px;}
.leftmenu{padding-bottom:10px;color:#fff;font-size:20pt;border-radius:5px;font-family:Oswald;}
.leftborder{border-bottom-width: 1px;border-bottom-style:dotted;border-bottom-color: #ccc;}
.leftbtnp{padding-top:5px;}
.leftbtn{text-transform:uppercase;
	background:#4CAF50 url('images/fitem.png') no-repeat;
	border-radius:6px;
	text-shadow:#2e7d32 1px 1px 0px;
	display:block;
	cursor:pointer;
	color:#fff;
	font-family:Oswald;
	font-size:10pt;
	padding:6px 24px;
	text-decoration:none;
	transition-duration:0.2s;
}
.leftbtn:hover{
	background:#1b5e20 url('images/fitem.png') no-repeat;
	color:#a5d6a7;
	text-shadow:#000 1px 1px 0px;
	transition-duration:0.2s;
}
.leftview{background:#ccc;color:#333;padding:10px;}
.leftview:hover{background:#333;color:#ccc;text-decoration:none;transition-duration:0.2s;}

/* calculator */
.calresult{font-family:Oswald;font-size:12pt;border-bottom:2px dotted #4CAF50;width:100px;padding:5px 10px 5px 10px;text-shadow:#2e7d32 1px 1px 0px;}
.calborder{border-right:1px #4CAF50 solid;}
.calbtnbg{background:#eee;padding:10px;}
.caltxt{font-size:12pt;font-family:Oswald;text-shadow:#2e7d32 1px 1px 0px;}
.calroi{font-size:14pt;color:#fff;padding:5px 10px 5px 10px;font-family:Oswald;background:#4CAF50;border-radius:5px;}
.calinpts{background:#fff url('images/amounticon.png') no-repeat;box-shadow: 0 0 3px #d7d7d7 inset;padding:4px;padding-left:50px;font-size:14pt;border:2px solid #4CAF50;border-radius:5px;font-family: Open Sans;color:#1b5e20;width:360px;}
.calinpts2{background:#fff url('images/profiticon.png') no-repeat;box-shadow: 0 0 3px #d7d7d7 inset;padding:4px;padding-left:50px;font-size:14pt;border:2px solid #4CAF50;border-radius:5px;font-family: Open Sans,Verdana, Arial, Helvetica, sans-serif;color:#1b5e20;width:360px;}
.calamount{background:#4CAF50;color:#fff;font-size:18px;padding:10px;text-transform:uppercase;}
.calpadding{padding-top:5px;padding-bottom:5px;}
.calsbmt{
background:#1b5e20;color:#a5d6a7;padding:10px 20px 10px 20px;font-family:Oswald;font-size:14pt;display:block;text-align:center;border:0px;width:360px;}
.calsbmt:hover {
     background:#181716;color:#fff;text-decoration:none;transition-duration:0.2s;cursor:pointer;}

/* login */
.loginh{text-align:center;}
.loginhtxt{font-size:12pt;text-align:left;text-transform:uppercase;font-family:Oswald;}
.logininpts{background:#fff url('images/passicon.png') no-repeat;box-shadow: 0 0 3px #d7d7d7 inset;padding:5px;padding-left:50px;font-size:14pt;border:2px solid #dadcde;border-radius:5px;font-family: Open Sans,Verdana, Arial, Helvetica, sans-serif;color:#82858a;width:330px;}
.passinpts{background:#fff url('images/loginicon.png') no-repeat;box-shadow: 0 0 3px #d7d7d7 inset;padding:5px;padding-left:50px;font-size:14pt;border:2px solid #dadcde;border-radius:5px;font-family: Open Sans,Verdana, Arial, Helvetica, sans-serif;color:#82858a;width:330px;}
.loginsbmt{
	background-color:#007dc1;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	text-transform:uppercase;
	font-family:open sans;
	font-size:13px;
	padding:6px 24px;
	text-decoration:none;
}
.loginsbmt:hover {
    color:#ffffff;
	background-color:#0061a7;
	text-decoration:none;
}
.loginerror{background-color: #ca001d;padding:10px;cursor:not-allowed;}
.loginerror2{font-family:Oswald;font-size:12pt;}
.forgot{border-radius:10px;text-transform:uppercase;padding:12px;color:#fff;background-color: #d2393c;font-size:14pt;border: 0px solid #dadada;}
.forgot:hover {
    padding:12px;color:#fff;background-color: #ffcc00;color:#000;
	cursor:pointer;
}
.loginbg{background:#1e1b19;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #4CAF50;font-size:10pt;}

/* signup */
.regbg2{background:#1e1b19;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #4CAF50;font-size:10pt;}
.regpassico{background:#fff url('images/formpass.png') no-repeat right;}
.regtit{background-color: #4CAF50;padding:10px;color:#fff;font-size:18pt;font-family: "arial";text-shadow: 0px 1px 0px #000;}
.regstepi{background:#4CAF50;color:#fff;font-size:13pt;font-family:Oswald;text-shadow:#2e7d32 1px 1px 0px;padding:5px;}
.regstepa{background:#4CAF50;color:#fff;font-size:13pt;font-family:Oswald;text-shadow:#2e7d32 1px 1px 0px;padding:5px;}
.regstepe{background:#4CAF50;color:#fff;font-size:13pt;font-family:Oswald;text-shadow:#2e7d32 1px 1px 0px;padding:5px;}
.editborder{border-bottom:2px dotted #2e2926;padding:10px;}

.editbg1{background-color: #f8f8f8;}
.editbg2{}
.regbg{color:#fff;font-size:12pt;font-family:Oswald;}
.editsave{background-color: #deeed4;padding:10px;color:#274c10;font-weight:bold;}
.regterm{background:#1e1b19;padding:5px;color:#fff;border-radius: 10px;font-size:12pt;}
.regpadleft{padding-left:10px;}
.rlogin{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.rlogin:hover{opacity:0.6;}
.regrtit{padding-bottom:5px;font-size:25pt;text-transform:uppercase;color:#4CAF50;border-bottom:1px dotted #ccc;}
.regborder{border-bottom:1px dotted #ccc;}
.rlink{color:#4CAF50;}
.rlink:hover{text-decoration:none;}
.regsidetit{font-size:12pt;color:#4CAF50;text-align:left;background:#1b5e20;padding:10px;border-radius:5px;text-shadow:#000 1px 1px 0px;}
.regsidelink{color:#fff;text-align:left;border-bottom:#ccc 1px dotted;display:block;padding-top:5px;padding-bottom:5px;transition-duration:0.2s;}
.regsidelink:hover{border-left:#4CAF50 2px solid;text-decoration:none;padding-left:5px;transition-duration:0.2s;}
.regtxt{font-size:10pt;color:#000;padding:20px;font-family:Oswald;border-radius:5px;border: 1px solid #ccc;background:#1e1b19;}
.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'); }
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:22px;
	vertical-align:middle;
	cursor:pointer;
}
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: #4CAF50 url('images/secu.jpg') no-repeat;height:115px;font-size:30px;}
.secbg1{background-color: #f7f7f7;}
.secbg2{}

/* edit acc */
.edittit{cursor:help;text-shadow: 0px 1px 0px #000;color:#fff;padding:10px;text-align:center;border-radius:10px;background: #4CAF50 url('images/editacc.jpg') no-repeat;height:115px;font-size:30px;}

/* about us */
.abouttit{font-size:16pt;text-transform:uppercase;text-align:left;width:1200px;}
.abouttit2{font-size:20pt;text-transform:uppercase;width:1200px;}
.abouttxt{color:#ccc;text-align:justify;padding-right:20px;vertical-align:top;}
.abouttxt2{font-size:14pt;color:#717171;text-align:justify;padding-right:20px;vertical-align:top;}
.aboutworkbg{background:#363636 url('images/about.jpg') no-repeat;width:1200px;padding:40px 75px 40px 75px;text-shadow:#000 0px 1px 0px;height:350px;vertical-align:middle;font-size:14pt;font-family:Oswald;text-align:justify;}
.aboutadvtxt{font-size:20pt;}
.aboutadv{padding:5px;text-align:center;padding-top:10px;padding-bottom:10px;font-family:Oswald;transition-duration:0.3s;}
.aboutadv:hover{ background:#4CAF50;display:block;transition-duration:0.3s;color:#fff;cursor:help;}
.aboutadvborder{border-right:solid 5px #242220;border-left:solid 5px #242220;}

/* faq */
.faqtit{background:#4CAF50;color:#fff;font-size:13pt;font-family:Oswald;text-shadow:#2e7d32 1px 1px 0px;padding:5px;}
.faqbg{background:#1e1b19;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #4CAF50;font-size:10pt;}

/* terms */
.termsh3{background-color: #eeeeee;padding: 5px;color: #000;font-size:16pt;}

/* news */
.newstext{background:#1e1b19;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #4CAF50;font-size:10pt;color:#ccc;}
.newsdate{background-color: #4CAF50;padding:5px;color:#fff;font-size:9pt;text-shadow:none;}

/* support */
.supportp{padding-right:30px;}
.supporttit{color: #fff;text-transform:uppercase;font-size:16pt;border-radius:5px;background:#4CAF50;padding:5px;padding-left:10px;}
.supportimg{border-radius:10px;}
.supportborder{border-bottom:1px dotted #ccc;padding:5px;}
.supporttxt{border-radius:10px;padding:5px;background-color: #efefef;color:#a0a0a0;}
.supporttxt2{background:#4CAF50;color: #fff;padding:5px;padding-left:10px;border-radius:5px;font-size:14pt;}
.supporth3{font-size:16pt;text-transform:uppercase;font-family:Oswald;}
.supporttop{font-family:Oswald;}
.supportbg{background:#1e1b19;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #4CAF50;font-size:12pt;}

/* logo */
.logobtc{font-family:Oswald;background:#171311;padding:10px;color:#4CAF50;font-size:14pt;width:230px;border-radius:10px;opacity:0.8;text-align:center;cursor:help;text-transform:uppercase;}
.logopage{background:#110f0e;width:1250px;padding:10px;border-radius:10px;padding-top:30px;opacity:0.5;transition-duration:0.2s;}
.logopage:hover{opacity:1;}
.logophone{text-transform:uppercase;font-size:16pt;color:#fff;font-family:Oswald;}
.logomenubg{background:#000;}
.logotop{width:1200px;height:400px;padding-top:100px;}
.logologin{font-family:Oswald;text-shadow:#000 1px 1px 0px; width:230px;display:block; color:#4CAF50;font-size:20pt;background:#171311 url('images/login.png') no-repeat;padding:10px 10px 10px 55px;border-radius:10px;transition-duration:0.2s;border-bottom:#4CAF50 solid 2px;text-align:left;}
.logologin:hover{text-decoration:none;color:#4CAF50;background:#1b5e20 url('images/login.png') no-repeat;border-bottom:#000 solid 2px;cursor:pointer;}
.logoinfo{background:#171311;padding:10px;color:#4CAF50;font-size:12pt;width:230px;border-radius:10px;opacity:0.8;text-align:center;cursor:help;text-transform:uppercase;}
.logoinfobg{color:#fff;border-radius:5px;padding:0px 10px;}
.logostat{opacity:0.6;background:#000;padding:20px;color:#4CAF50;}
.logostat2{font-size:10pt;text-transform:uppercase;}
.logostattxt{color:#4CAF50;border-left: 1px solid #4e4e4e;padding-left:10px;}
.logologobg{margin-top:10px; background:#171311;opacity:0.6;display:block;width:540px;padding:10px;border-radius:10px;}
.logobtn{text-shadow:#000 1px 1px 0px;display:block;color:#4CAF50;font-size:11pt;background:#171311 url('images/info.png') no-repeat;padding:10px 20px 10px 60px;border-radius:10px;transition-duration:0.2s;text-transform:uppercase;border-bottom:#4CAF50 solid 2px;}
.logobtn:hover{text-decoration:none;color:#4CAF50;background:#1b5e20 url('images/info.png') no-repeat;border-bottom:#000 solid 2px;}
.logopr{padding-right:5px;width:300px;}

.tbox {position:absolute; display:none; padding:14px 17px; z-index:99900}
.tinner {padding:15px; border-radius:5px; background:#1e1b19 url('images/preload.gif') no-repeat 50% 50%;box-shadow:#786d68 0px 0px 20px;}
.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}

/* skrill */
.skrilltit{background:#4CAF50;padding:10px;font-size:12pt;}
.skrilltxt{background:#eee;padding:10px;border-bottom:1px solid #ccc;}

/* home */
.homebtn{background:#4CAF50;color:#fff;padding:10px 20px;font-family:Oswald;font-size:12pt;}
.homebtn:hover{background:#1b5e20;color:#a5d6a7;text-decoration:none;transition-duration:0.2s;}
.homereg{background:#4CAF50;color:#fff;padding:10px 20px;font-family:Oswald;font-size:14pt;display:block;text-align:center;}
.homereg:hover{background:#1b5e20;color:#a5d6a7;text-decoration:none;transition-duration:0.2s;}
.homeref{background:#4CAF50;color:#fff;font-family:Oswald;display:block;padding:5px;font-size:16pt;text-align:center;}
.homepadr{padding-right:10px;}
.homepadc{padding-right:10px;padding-left:10px;}
.homepadl{padding-left:10px;}

.homeplanbg{display:block;padding:10px;text-align:center;width:300px;background:#1f1d1b;border-radius:10px;border-bottom:3px solid #413d3c;border-top:3px solid #413d3c;box-shadow: inset #2f2c29 0px 0px 20px;}
.homeplanbg2{display:block;padding:10px;text-align:center;width:315px;border:1px solid #eee;}
.homeplanbg2:hover{transform:rotateZ(360deg); transition-duration:0.8s;}
.homeplanbg:hover{transform:rotateZ(360deg); transition-duration:0.8s;border:3px solid #eee;cursor:help;}
.homeplantit{font-size:30pt;text-transform:uppercase;padding-top:20px;display:block;font-family:Oswald;}
.homeplantit2{font-size:20pt;text-transform:uppercase;padding:5px;display:block;background:#4CAF50;border-radius:5px;font-family:Oswald;text-shadow:#fff 0px 0px 10px;box-shadow:inset #1b5e20 0px 0px 10px;}
.homeplantxt{color:#999;border-bottom:1px #ccc dotted;display:block;padding:5px;font-family:Oswald;}
.homeplantxt:hover{color:#fff;}
.homenews{width:600px;padding-right:20px;}
.homenbox{background:#1f1d1b url('images/newsbg.png') no-repeat;padding:10px;text-align:justify;height:290px;box-shadow:#141311 3px 3px 0px;text-shadow:#000 1px 1px 0px;}
.homeline{width:1200px;background:#242220;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:#4CAF50;background:#f5f5f5;border-radius:10px 10px 0px 0px;padding:10px;}

.hnewstext{text-align:justify;color:#999;font-size:10pt;}
.hnewstit{color:#fff;font-size:16pt;border-bottom:2px solid #4CAF50;display:block;padding-bottom:5px;text-transform:uppercase;font-family:Oswald;}
.hnewstit:hover{text-decoration:none;}
.hnewsdate{background:#4CAF50;font-size:9pt;padding:5px;text-shadow:none;}
.homeitemh3{font-size:12pt;color:#4CAF50;}
.homebottom{background:url('images/bottombg.jpg') no-repeat;color:#fff;font-size:25pt;width:1349px;height:200px;text-align:center;padding-top:20px;text-shadow:1px 1px 0px #000;text-transform:uppercase;font-weight:600;}
.homebottom2{color:#e0f2ff;font-size:20pt;text-align:center;padding-top:5px;padding-bottom:20px;text-shadow:1px 1px 0px #000;text-transform:uppercase;font-weight:100;font-family:open sans2;}

.homeitem1{box-shadow:inset 0px 0px 10px #ccc;background:#f1faff url('images/aicon1.png') no-repeat;padding-left:40px;padding-bottom:4px;border-radius:5px;}
.homeitem1:hover{background:#b3c7d3 url('images/aicon1.png') no-repeat;cursor:pointer;color:#fff;}
.homeitem2{box-shadow:inset 0px 0px 10px #ccc;background:#f1faff url('images/aicon2.png') no-repeat;padding-left:40px;padding-bottom:4px;border-radius:5px;}
.homeitem2:hover{background:#b3c7d3 url('images/aicon2.png') no-repeat;cursor:pointer;color:#fff;}
.homeitem3{box-shadow:inset 0px 0px 10px #ccc;background:#f1faff url('images/aicon4.png') no-repeat;padding-left:40px;padding-bottom:4px;border-radius:5px;}
.homeitem3:hover{background:#b3c7d3 url('images/aicon4.png') no-repeat;cursor:pointer;color:#fff;}
.homeitem4{box-shadow:inset 0px 0px 10px #ccc;background:#f1faff url('images/aicon5.png') no-repeat;padding-left:40px;padding-bottom:4px;border-radius:5px;}
.homeitem4:hover{background:#b3c7d3 url('images/aicon5.png') no-repeat;cursor:pointer;color:#fff;}
.homeitem5{box-shadow:inset 0px 0px 10px #ccc;background:#f1faff url('images/aicon6.png') no-repeat;padding-left:40px;padding-bottom:4px;border-radius:5px;}
.homeitem5:hover{background:#b3c7d3 url('images/aicon6.png') no-repeat;cursor:pointer;color:#fff;}

.homeabout{font-size:20pt;font-family:Oswald;}
.hometxtcolor{color:#4CAF50;}
.homebox{background:#1f1d1b;padding:10px;text-align:justify;}

.homeabouttxt{font-size:10pt;width:900px;padding-right:20px;font-family:open sans2;text-align:justify;}
.homeftxt{color:#4CAF50;font-family:open sans2;text-align:center;font-size:20pt;}
.homeppa{padding-right:10px;border-right:1px #ccc solid;}
.homepper{padding:10px;background:#4CAF50;border-radius:50%;width:100px;height:100px;text-align:center;padding-top:23px;box-shadow:inset #1b5e20 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;}

.slider-container { width:1200px; height:200px;position:relative; margin-bottom:35px;}
#slider {width:1200px; position:relative;}
#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;}
.slide_blog { font-family:Oswald; width:400px; height:100%; float:left; padding:0 35px 30px 0;text-transform:uppercase;}
.slide_blog.last { padding:0;}
.planinf { background:#1b5e20; font-size:24px; color:#4CAF50; height:47px; line-height:47px; text-align:center;text-shadow:#000 1px 1px 0px;}
.planinf span { background:#4CAF50; font-size:30px; color:#fff; text-align:center; height:47px; width:132px; float:left; border-right:solid 1px #fff;}
.planinf input[type=radio] {line-height:47px; height:47px;}

.moreinf { background:#f0f0f0; font-size:14px; height:26px; line-height:26px; text-align:center;}
.moreinf a { color:#9e9e9e;text-decoration:none;}
.moreinf span a { background:#4CAF50; text-align:center; color:#fff; height:26px; width:132px; float:left; border-right:solid 1px #fff;}
.moreinf span a:hover { background:#1b5e20;color:#4CAF50;text-decoration:none;}

.slide_blog .detail { width:100%; margin:17px 0;}
.slide_blog .detail .dline { font-size:14px; color:#ccc; height:28px; line-height:28px; text-indent:24px; margin:0; position:relative; list-style:none; border-bottom: dashed 1px #e8e8e8;}
.slide_blog .detail .dline span { text-align:right; padding:0 24px 0 0; height:28px; width:100%; line-height:28px; position:absolute; right:0; float:right;}

.blog-clr { clear:both; height:8px; padding:0; margin:0 0 40px 0; background:#9ad658;}
p.clr, .clr { clear:both; padding:0; margin:0; background:none; }

/* footer */
.fpayment{opacity:0.6;background:#000;padding:20px;color:#4CAF50;}
.fmenu{opacity:0.6;background:#000;padding:20px;color:#4CAF50;font-family:Oswald;text-transform:uppercase;}
.fcontent{background:#4CAF50;height:570px;padding-top:20px;padding-bottom:20px;}
.flink{color: #fff;padding:0px 10px;font-size:12pt;border-right: 1px solid #fff;}
.flink:hover{color:#ffea00;text-decoration:none;}
.fbg{background:#000;}
.ftxt{font-size:10pt;color:#838489;}
.ftit{color:#fff;font-size:10pt;text-transform:uppercase;padding-bottom:10px;padding-left:5px;width:300px;}
.scrollup {
    width: 42px;
    height: 42px;
    position: fixed;
    bottom: 100px;
    right: 23px;
    display: none;
    text-indent: -9999px;
    background: url('images/gotop.png') no-repeat;
    background-color: #4CAF50;
}
.scrollup:hover{background-color: #1b5e20;}
.footercp{color:#fff;font-size:12pt;padding:20px;text-align:center;font-family:Oswald;text-transform:uppercase;text-shadow:#2e7d32 1px 1px 0px;}
.fcplink{color:#fff;}
.fcplink:hover{color:#fff;}
.ftdsize{width:400px;}
.ftdpad{padding-right:20px;}
.fcaltit{background: url('images/cal.png') no-repeat;font-size:20pt;font-family:Oswald;color:#000;padding-left:40px;}
.ffeatit{background: url('images/fea.png') no-repeat;font-size:20pt;font-family:Oswald;color:#000;padding-left:40px;}
.freftit{background: url('images/reft.png') no-repeat;font-size:20pt;font-family:Oswald;color:#000;padding-left:40px;}
.ffeaitem{background: url('images/fitem.png') no-repeat;display:block;padding-bottom:5px;font-family:Oswald;font-size:12pt;text-shadow:#2e7d32 1px 1px 0px;border-bottom: #2e7d32 dotted 2px;padding-left:20px;transition-duration:0.3s;}
.ffeaitem:Hover{transition-duration:0.3s;background: url('images/fitem.png') no-repeat;padding-left:30px;cursor:help;}

.ffb{background:#1b5e20 url('images/fb.png') no-repeat;display:block;width:50px;height:50px;transition-duration:0.3s;border-radius:5px;}
.ffb:hover{background:#000 url('images/fb.png') no-repeat;transition-duration:0.3s;}
.ftw{background:#1b5e20 url('images/twitter.png') no-repeat;display:block;width:50px;height:50px;transition-duration:0.3s;border-radius:5px;}
.ftw:hover{background:#000 url('images/twitter.png') no-repeat;transition-duration:0.3s;}
.fgoo{background:#1b5e20 url('images/google.png') no-repeat;display:block;width:50px;height:50px;transition-duration:0.3s;border-radius:5px;}
.fgoo:hover{background:#000 url('images/google.png') no-repeat;transition-duration:0.3s;}

/* account main */
.acctit{background:#1b5e20;color:#4CAF50;text-transform:uppercase;font-size:12pt;padding:10px;border-radius:10px;}
.accrstpad{padding-left:20px;}
.accbg{background:#1e1b19;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #4CAF50;font-size:12pt;}
.accbg1{background:#1e1b19 url('images/accbg.png') no-repeat;padding:10px;padding-left:200px;border-radius:10px;margin-top:10px;border-bottom:2px solid #4CAF50;}
.accbg2{background:#1e1b19 url('images/statbg.png') no-repeat;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #4CAF50;font-size:12pt;}
.accstat{color:#4CAF50;border-bottom:1px dotted #ccc;padding-bottom:5px;display:block;margin-bottom:5px;}
.accref{color:#4CAF50;padding-bottom:5px;font-size:14pt;}
.acctxt1{border:1px solid #1e1b19; padding:10px;color:#fff;background:#2e2a27;text-shadow:#000 1px 1px 0px;font-size:12pt;}
.acctxt2{border:1px solid #1e1b19; padding:10px;color:#4CAF50;background:#2e2a27;text-shadow:#000 1px 1px 0px;font-size:12pt;}

/* deposit */
.depositstep{font-family:Oswald;font-size:14pt;text-transform:uppercase;border-bottom:2px solid #4CAF50;}
.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:#fff;text-transform:uppercase;font-family:Oswald;}
.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;}
.deppay{border-bottom:1px dotted #ccc;padding:10px;}
.deppay:hover{background:#393330;}
.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;border:0px;}
.cancel:hover {transition: background .25s ease-in-out;color:#fff;background-color: #960407;}
.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;}
.wsize1{width:150px;height:30px;}
.winfo{padding:10px;background-color: #e8f0f2;font-size:12pt;border-radius:10px;}
.winfo2{color:#4CAF50;}
.winfo2:hover{color:#e40793;}
.wbg{padding:20px;background-color: #ececec;border:1px solid #bbcfd9;}
.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;}
.wborder{border:1px solid #12100f;padding:10px;}
.wbg1{background-color: #2c2825;font-size:12pt;}
.wbg3{background:#1e1b19;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #4CAF50;font-size:12pt;}
.wp{padding-left:20px;}
.wbox{background:#1e1b19;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #4CAF50;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;
}
.size1{width:200px;height:30px;}
.size2{width:60px;height:30px;}
.hisbg{padding:5px;background-color: #f3f3f3;}
.hisbg2b{padding:5px;background-color: #1d1b19;}
.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: #4CAF50;padding:10px;color:#fff;font-size:14pt;border:1px solid #12100f;}
.hisborder{border-bottom:2px solid #4CAF50;padding:10px;}
.hisbg1{background:#1e1b19;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #4CAF50;font-size:12pt;}
.hiserror{background-color: #fae2e2;padding:10px;font-weight:bold;border:1px solid #12100f;}

/* 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-bottom:2px dotted #ccc;}
.refbg1:hover{background-color: #1e1b19;}
.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:#4CAF50;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:#4CAF50;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:#4CAF50;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:#4CAF50;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: #4CAF50;padding:10px;color:#fff;font-size:12pt;}
.partborder{border:1px solid #110f0e;padding:10px;}
.affbr{border-right:1px solid #4CAF50;}
.afftxt{color:#fff;font-size:12pt;text-shadow:1px 1px 0px #000;}
.afftxt2{font-size:12pt;color:#4CAF50;text-shadow:1px 1px 0px #000;}

/* 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;box-shadow: 0px 1px 1px #e5e5e5; }
.resq {
	border-radius:10px;
    line-height:24px;
    font-size:14pt;
    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: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;background:#000;
}
#menu LI {
border-right: 1px solid #4e4e4e; FLOAT: left; font-size:12pt;cursor:pointer;font-family:Oswald;
}
#menu A {
PADDING: 10px; DISPLAY: block;FLOAT: left; MARGIN: 0px; COLOR: #fff; TEXT-DECORATION: none;transition: background .25s ease-in-out;
}
#menu A:hover {
PADDING: 10px; DISPLAY: block;FLOAT: left; MARGIN: 0px; COLOR: #000; TEXT-DECORATION: none;background:#eee;
}
#menu a.current{
padding-top:10px;PADDING-LEFT: 40px;PADDING-RIGHT: 10px;background:#4CAF50 url('images/home.png') no-repeat;DISPLAY: block;FLOAT: left; MARGIN: 0px; COLOR:#fff; TEXT-DECORATION: none;transition: background .25s ease-in-out;
}
#menu a.current:hover{
padding-top:10px;PADDING-LEFT: 40px;PADDING-RIGHT: 10px;background:#4CAF50 url('images/home.png') no-repeat;DISPLAY: block;FLOAT: left; MARGIN: 0px; COLOR:#fff; TEXT-DECORATION: none;transition: background .25s ease-in-out;
}
.plans, .investment, .plan-box { position: relative; z-index: 2; }
h3, h2 { position: relative; z-index: 3; }
.about, .about-us, .welcome, .welcome-sec, .about_sec {
  clear: both !important;
  position: relative !important;
  top: auto !important;
  left: auto !important;
  margin-top: 60px !important;
  z-index: 10 !important;
}
.homeline {
  clear: both !important;
  display: block !important;
  height: 30px !important;
}
.homeabout, .homeabouttxt, .homebox {
  position: relative !important;
  top: auto !important;
  left: auto !important;
  z-index: 20 !important;
}
.slider-container,
#slider {
  height: 420px !important;
  overflow: hidden !important;
  position: relative !important;
}
#slider ul {
  height: 420px !important;
  overflow: hidden !important;
}
#slider li {
  display: none !important;
}
#slider li:first-child {
  display: block !important;
}
.logostat,
.logostat2,
.logostat2 span,
.logostattxt {
  font-size: 18px !important;
  font-weight: bold !important;
}
.logotop {
  background-image: none !important;
  background-color: #12122A !important;
}
.logotop {
  height: auto !important;
  padding-top: 30px !important;
  padding-bottom: 20px !important;
}
.logostat,
.logostat2,
.logostattxt,
.homeabout,
.homeabouttxt,
.pagetit {
  color: #ffffff !important;
}
.hometxtcolor {
  color: #00C2A8 !important;
}
.logostat2 {
  color: #ffffff !important;
}
.logostattxt {
  color: #00C2A8 !important;
}
.logostatnum {
  color: #ffffff !important;
}
.logostattxt {
  color: #00C2A8 !important;
}
.logostat {
  opacity: 1 !important;
  color: #ffffff !important;
}
.logostat2 {
  color: #ffffff !important;
}
.logostattxt {
  color: #00C2A8 !important;
}
.logostatnum {
  color: #ffffff !important;
}
.ffeaitem,
.ffeatit,
.freftit,
.fcaltit {
  color: #ffffff !important;
}
.fcontent,
.fpayment {
  background: #00A890 !important;
}
.ffeaitem,
.ffeatit,
.freftit,
.fcaltit,
.caltxt,
.calresult,
.calroi {
  color: #ffffff !important;
}
.logologin {
  background: transparent !important;
  background-image: none !important;
  border: 1px solid #00C2A8 !important;
  color: #00C2A8 !important;
  font-size: 14px !important;
  padding: 8px 16px !important;
  width: auto !important;
  border-radius: 6px !important;
  text-shadow: none !important;
}
.logologin:hover {
  background: #00C2A8 !important;
  color: #12122A !important;
}
.logologin {
  background: transparent !important;
  background-image: none !important;
  border: 1px solid #00C2A8 !important;
  color: #00C2A8 !important;
  font-size: 14px !important;
  padding: 8px 18px !important;
  width: auto !important;
  max-width: 180px !important;
  display: inline-block !important;
  border-radius: 6px !important;
  text-shadow: none !important;
}
.loginhtxt,
.loginh,
.loginbg {
  color: #ffffff !important;
}
.loginbg a,
.rlink {
  color: #00C2A8 !important;
}
.logophone {
  text-align: right !important;
  padding-right: 80px !important;
  font-size: 14px !important;
}
.pagebg,
.pagemid,
.tablebg,
.main,
.mainpadding,
.pagetit,
h3 {
  color: #ffffff !important;
}
.pagebg a,
.pagemid a,
.main a {
  color: #00C2A8 !important;
}
.logophone {
  font-size: 12px !important;
  white-space: nowrap !important;
  padding-right: 40px !important;
}
.logopage {
  opacity: 1 !important;
  color: #ffffff !important;
}
.logologin {
  display: inline-block !important;
  font-size: 18px !important;
  padding: 12px 28px !important;
  max-width: none !important;
  width: auto !important;
}
.slide_blog {
  background: #1a1a3a !important;
  border: 1px solid #00C2A8 !important;
  color: #ffffff !important;
}
.planinf {
  background: #00C2A8 !important;
  color: #12122A !important;
}
.dline,
.detail,
.moreinf,
.moreinf a {
  color: #ffffff !important;
}
.moreinf a {
  color: #00C2A8 !important;
}
.plantitle {
  font-size: 34px !important;
  margin-top: 50px !important;
  margin-bottom: 30px !important;
  display: block !important;
}
.slider-container {
  margin-top: 20px !important;
}
.slide,
.slide_blog,
#slider,
#slider ul,
#slider li,
.slider-container {
  height: auto !important;
  min-height: 0 !important;
  overflow: hidden !important;
}
.slide_blog {
  background: #16162e !important;
  border: 1px solid #00C2A8 !important;
}
.planinf {
  background: #00C2A8 !important;
  color: #12122A !important;
}
.moreinf span,
.moreinf span a,
.moreinf a {
  background: #00C2A8 !important;
  color: #12122A !important;
}
.planinf {
  background: #ffffff !important;
  color: #00C2A8 !important;
}
.planinf span {
  background: #00C2A8 !important;
  color: #ffffff !important;
  padding: 8px 14px !important;
  display: inline-block !important;
}
.moreinf a {
  background: none !important;
  border: none !important;
  color: #00C2A8 !important;
  text-decoration: none !important;
}
.logopage,
.pagetit,
.acctit,
.accbg,
.wtxt,
.accbtxt,
.leftmenu,
.leftpadding,
td.item,
td.inheader {
  color: #ffffff !important;
}
.acctit {
  background: #1a1a3a !important;
  color: #00C2A8 !important;
}
.leftbtn {
  background: #00C2A8 !important;
  color: #12122A !important;
}
.pagetit {
  color: #ffffff !important;
}
.hometxtcolor {
  color: #00C2A8 !important;
}
.leftbtn,
.leftbtn:hover {
  color: #ffffff !important;
}
.accref,
.accbg a,
.accbg1 a {
  color: #4ea3ff !important;
}
.faqtit {
  color: #00C2A8 !important;
  font-size: 18px !important;
  margin-bottom: 8px !important;
}
.faqbg {
  color: #ffffff !important;
  line-height: 1.6 !important;
}
.faqbg a {
  color: #00C2A8 !important;
}
.faqtit {
  background: none !important;
  background-color: transparent !important;
  background-image: none !important;
  color: #00C2A8 !important;
  padding: 0 !important;
}
.faqbg {
  background: none !important;
  color: #ffffff !important;
}
.faqtit {
  display: inline-block !important;
  background: #00C2A8 !important;
  color: #12122A !important;
  padding: 8px 16px !important;
  border: none !important;
  border-radius: 4px !important;
  margin-bottom: 10px !important;
}
.faqtit {
  display: block !important;
  background: none !important;
  background-image: none !important;
  color: #ffffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  letter-spacing: 0.4px !important;
  padding: 12px 0 12px 14px !important;
  border: none !important;
  border-left: 3px solid #00C2A8 !important;
  border-bottom: 1px solid rgba(0,194,168,0.35) !important;
  margin: 18px 0 10px 0 !important;
}
.faqtit {
  background: #1e4d7b !important;
  background-image: none !important;
  color: #ffffff !important;
  border-color: #3d8bfd !important;
}
.faqbg {
  border-bottom: 1px solid #3d8bfd !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  color: #ffffff !important;
}
.faqtit {
  display: block !important;
  background: none !important;
  background-image: none !important;
  color: #ffffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  letter-spacing: 0.4px !important;
  padding: 12px 0 12px 14px !important;
  border: none !important;
  border-left: 3px solid #00C2A8 !important;
  border-bottom: 1px solid rgba(0,194,168,0.35) !important;
  margin: 18px 0 10px 0 !important;
}
.sbmt {
  background: #00C2A8 !important;
  color: #12122A !important;
  border: none !important;
}
.supportbg {
  border-bottom: 1px solid #00C2A8 !important;
}
.supporth3 {
  color: #ffffff !important;
  display: block !important;
  margin-bottom: 18px !important;
}
.sbmt {
  background: #00C2A8 !important;
  color: #ffffff !important;
}
.homebtn,
.homereg,
a.homebtn,
a.homereg {
  background: #00C2A8 !important;
  color: #ffffff !important;
  border: none !important;
}
a.homebtn,
a.homereg,
.homebtn,
.homereg {
  background: #00C2A8 !important;
  background-image: none !important;
  background-color: #00C2A8 !important;
  color: #ffffff !important;
}
#menu a.current,
#menu li a.current,
a.current {
  background: #00C2A8 !important;
  background-image: none !important;
  color: #ffffff !important;
}
.regstepi,
.regstepa,
.regstepe {
  background: #00C2A8 !important;
  background-image: none !important;
  color: #ffffff !important;
}
.regsidetit {
  background: #00C2A8 !important;
  background-image: none !important;
  color: #ffffff !important;
}
.scrollup {
  background: #00C2A8 !important;
  background-image: none !important;
  background-color: #00C2A8 !important;
}
.scrollup {
  background-color: #00C2A8 !important;
}
.scrollup {
  background: #00C2A8 !important;
  background-image: none !important;
  text-indent: 0 !important;
  color: #ffffff !important;
  font-size: 18px !important;
  text-align: center !important;
  line-height: 40px !important;
  width: 42px !important;
  height: 42px !important;
}
.scrollup:after {
  content: "▲";
  color: #ffffff;
}
.scrollup {
  background: #00C2A8 !important;
  background-image: none !important;
  font-size: 0 !important;
  color: transparent !important;
  text-indent: 0 !important;
  width: 42px !important;
  height: 42px !important;
  line-height: 42px !important;
  text-align: center !important;
}
.scrollup:after {
  content: "▲";
  color: #ffffff !important;
  font-size: 16px !important;
}
a.homereg,
.homereg {
  display: inline-block !important;
  width: auto !important;
  max-width: 260px !important;
  padding: 12px 22px !important;
  text-align: center !important;
}
body {
  min-width: 1200px !important;
}
body {
  min-width: 1200px !important;
  width: 100% !important;
}
.homeline,
.homebottom,
.fpayment,
.logopage {
  width: 1200px !important;
  max-width: 1200px !important;
}
.homebox {
  width: auto !important;
  height: auto !important;
  background: none !important;
  background-image: none !important;
}
body,
.logotop,
.logopage {
  background-image: none !important;
  background-color: #12122A !important;
}
.sf-road {
  color: #ffffff !important;
}
.sf-road td div {
  background: #16163a !important;
  border: 1px solid #00C2A8 !important;
  color: #ffffff !important;
}
.fcontent,
.fpayment,
.fcaltit,
.ffeatit,
.freftit {
  background: #12122A !important;
  background-image: none !important;
}
.fcontent {
  color: #ffffff !important;
}
.fcaltit,
.ffeatit,
.freftit {
  color: #00C2A8 !important;
}
.calsbmt {
  background: #00C2A8 !important;
  color: #ffffff !important;
  border: none !important;
}
#menu{list-style:none;margin:0;padding:0;}
#menu li{display:inline-block;margin:0 6px;}
#menu li a{
  color:#fff;
  text-decoration:none;
  padding:8px 14px;
  border-radius:8px;
  letter-spacing:.5px;
  transition:transform .2s ease,box-shadow .2s ease,background .2s ease;
}
#menu li a:hover,
#menu li a.current{
  background:rgba(0,194,168,.18);
  box-shadow:0 0 14px rgba(0,194,168,.35);
  color:#00C2A8;
  transform:translateY(-2px);
}
.fmenu{text-align:center;padding:18px 10px;}
.flink{
  color:#bfe9e4;
  text-decoration:none;
  margin:0 10px;
  padding:6px 10px;
  border-radius:8px;
  transition:transform .2s ease,box-shadow .2s ease,color .2s ease;
}
.flink:hover{
  color:#00C2A8;
  box-shadow:0 0 12px rgba(0,194,168,.35);
  transform:translateY(-2px);
}
.sf-airbtn{
  display:inline-block;
  padding:14px 34px;
  border-radius:34px;
  background:#00C2A8;
  color:#fff !important;
  font-size:16px;
  font-weight:800;
  letter-spacing:3px;
  text-decoration:none;
  box-shadow:0 0 18px rgba(0,194,168,.55);
  transition:transform .2s ease,box-shadow .2s ease;
}
.sf-airbtn:hover{
  color:#fff !important;
  transform:translateY(-3px) scale(1.05);
  box-shadow:0 0 28px rgba(0,194,168,.9), 0 0 8px rgba(255,255,255,.35);
}