@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.html');
	}
	@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: #29b6f6;text-decoration: none;font-family:open sans;}
a:hover{
	color: #005F9C;
	text-decoration: underline;
}
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;
font-size:13px;
margin-left:0px;margin-right:0px;margin-bottom:0px;margin-top:0px;
color: #474747;
min-width:1349px;width:100%;
cursor: url(images/cur1028.html), url(images/cur1027.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 #29b6f6;color:#8a8a8a;border-radius:5px;font-family:open sans;border-left:3px solid #29b6f6;
}
.inpts:hover {color:#000;border:1px solid #ccc;border-left:3px solid #29b6f6;}
.message2{border-radius:5px;font-family:open sans;border-left:3px solid #29b6f6;
	padding:10px;font-size:10pt;border:1px solid #29b6f6;color:#8a8a8a;width:265px;height:100px;
}
.message{border-radius:5px;font-family:open sans;
	padding:10px;font-size:10pt;border:1px solid #29b6f6;color:#8a8a8a;width:600px;height:200px;border-left:3px solid #29b6f6;
}
.message:hover{color:#000;border:1px solid #ccc;border-left:3px solid #29b6f6;}
.sbmt {color:#fff;font-size:12pt;padding:5px 20px 5px 20px;transition-duration:0.2s;text-transform:uppercase;text-transform:uppercase;font-family:roboto;background:#29b6f6;border:0px;border-bottom: 3px solid #169edc;}
.sbmt:hover {text-decoration:none;color:#fff;cursor:pointer;background:#272727;}
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: #29b6f6;
	color:#fff;
	font-size:16px;
	text-align: center; 
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
		//text-shadow:#fff 1px 1px 0px;
}
td.item {
	background-color: f8f8f8;
	font-size:10pt;
	color:#808080;
	border-bottom:1px dashed #29b6f6;
	font-family:roboto;
}

h3 {text-shadow:#1f8034 1px 1px 0px;display:block;color:#fff;background:#29b6f6;padding:10px 20px 10px 60px;border-radius:10px;font-size:14pt;text-transform:uppercase;//border-left:#b18d00 solid 3px;font-family:roboto;}
.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.html');
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: #f9f9f9;
border:1px solid #29b6f6;
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;color:#474747;font-size:16pt;border-radius:5px;font-family:title;text-transform:uppercase;}

/* left side
---------------------------------------- */
.lefttit{font-family:roboto;display:block;}
.lefttxt{font-family:open sans2;display:block;padding-bottom:5px;}
.leftbox{border:1px solid #29b6f6;border-radius:5px;padding:5px;background: url('images/office.html') no-repeat right top;}
.leftbox:hover{background:#29b6f6 url('images/office2.html') 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.html');}
.leftpadding{padding:10px;}
.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 #d1dcdf; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:10pt;font-family:roboto, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;//text-shadow: -1px -1px 0 rgba(0,0,0,0.3);color: #1485B8;text-transform:uppercase;
 background-color: #f2f5f6; background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f5f6), to(#c8d7dc));
 background-image: -webkit-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: -moz-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: -ms-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: -o-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: linear-gradient(to bottom, #f2f5f6, #c8d7dc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f5f6, endColorstr=#c8d7dc);
 display:block;
	
}
.leftbtn:hover{
 border:1px solid #b6c7cc;
 background-color: #d4dee1; background-image: -webkit-gradient(linear, left top, left bottom, from(#d4dee1), to(#a9c0c8));
 background-image: -webkit-linear-gradient(top, #d4dee1, #a9c0c8);
 background-image: -moz-linear-gradient(top, #d4dee1, #a9c0c8);
 background-image: -ms-linear-gradient(top, #d4dee1, #a9c0c8);
 background-image: -o-linear-gradient(top, #d4dee1, #a9c0c8);
 background-image: linear-gradient(to bottom, #d4dee1, #a9c0c8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d4dee1, endColorstr=#a9c0c8);
}
.leftbtnout{
	background:#fff;
	border-radius:6px;
	//text-shadow:#000 1px 1px 0px;
	display:block;
	cursor:pointer;
	color:#29b6f6;
	font-family:roboto;
	font-size:12pt;
	padding:6px 24px;
	text-decoration:none;
	transition-duration:0.2s;
	border:2px solid #29b6f6;
	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.html') 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.html') 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:#29b6f6;padding:5px 10px 5px 10px;font-family:Roboto;background:#eee;//border-radius:5px;border:1px dashed #e0e0e0;display:block;

border:1px solid #bee1fa; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: #fff 1px 1px 0px;font-weight:bold; 
 background-color: #f2f9fe; background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f9fe), to(#d6f0fd));
 background-image: -webkit-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -moz-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -ms-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -o-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: linear-gradient(to bottom, #f2f9fe, #d6f0fd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f9fe, endColorstr=#d6f0fd);}
.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
---------------------------------------- */
.loginalert{background:#EEFFEE;padding:10px;}
.loginh{text-align:center;//background:#003256;border-radius:10px;}
.loginhtxt{font-size:10pt;text-align:left;text-transform:uppercase;font-family:roboto;}
.logininpts{background:#fff url('images/user1681.html') no-repeat;padding:5px;padding-left:10px;font-size:10pt;border:1px solid #29b6f6;border-radius:5px;font-family: Open Sans;color:#444;width:330px;height:35px;box-shadow:inset #eee  0px -1px 5px;}
.passinpts{background:#fff url('images/pass1.html') no-repeat;padding:5px;padding-left:10px;font-size:10pt;border:1px solid #29b6f6;border-radius:5px;font-family: Open Sans;color:#444;width:330px;height:35px;box-shadow:inset #eee  0px -1px 5px;
}
.loginsbmt{
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	text-transform:uppercase;
	font-family:roboto;
	font-size:13px;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
	width:100%;
	}
.loginsbmt:hover {
    color:#ffffff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
	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:80%;

background: #feffff; /* Old browsers */
background: -moz-linear-gradient(top, #feffff 0%, #d2ebf9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #feffff 0%,#d2ebf9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #feffff 0%,#d2ebf9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#d2ebf9',GradientType=0 ); /* IE6-9 */}

.forgotbg{padding:20px;border:1px solid #eee;border-radius:5px;text-align:center;max-width:30%;

background: #feffff; /* Old browsers */
background: -moz-linear-gradient(top, #feffff 0%, #d2ebf9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #feffff 0%,#d2ebf9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #feffff 0%,#d2ebf9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#d2ebf9',GradientType=0 ); /* IE6-9 */}

/* signup
---------------------------------------- */

.regafbg{border:2px solid #eee;background:#f5f5f5;padding:10px;text-align:center;font-size:11pt;}
.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: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);}

.regsup{border-top: 2px solid #29b6f6;}
.regbg2{background:#1e1b19;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #29b6f6;font-size:10pt;}
.regpassico{background:#fff url('images/formpass.html') 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:#29b6f6;color:#fff;font-size:13pt;font-family:roboto;text-shadow:#1f8a37 1px 1px 0px;padding:5px;}
.regstepa{background:#29b6f6;color:#fff;font-size:13pt;font-family:roboto;text-shadow:#1f8a37 1px 1px 0px;padding:5px;}
.regstepe{background:#29b6f6;color:#fff;font-size:13pt;font-family:roboto;text-shadow:#1f8a37 1px 1px 0px;padding:5px;}
.editborder{border-bottom:1px dotted #ccc;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{background:#1e1b19;padding:5px;color:#fff;border-radius: 10px 10px 10px 10px;font-size:12pt;}
.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:#29b6f6;}
.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:#29b6f6;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:#29b6f6 2px solid;text-decoration:none;padding-left:5px;transition-duration:0.2s;background:#29b6f6;color:#fff;}
.regtxt{font-size:12pt;color:#fff;padding:20px;font-family:Roboto;border-radius:5px;border:1px solid #eee;background:url('images/ref.jpg') no-repeat center;background-size:cover;min-height:140px;}
.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: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: #4acab4 url('images/secu.html') 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.html') no-repeat;height:115px;font-size:30px;}
.editsave{background-color: #deeed4;padding:10px;color:#274c10;font-weight:bold;}

/* about us
---------------------------------------- */
.aboutcerg{padding:20px;border:1px solid #eee;border-radius:5px;text-align:center;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(-45deg, #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	}
.abouttit{font-size:16pt;text-transform:uppercase;text-align:left;max-width:1200px;font-family:hand;color:#29b6f6;}
.aboutpad{padding-right:20px;}

.abouttit2{color:#29b6f6;font-size:25pt;text-transform:uppercase;font-family:roboto;}

.abouttit3{font-size:16pt;font-family:hand;color:#29b6f6;text-transform:uppercase;}
.abouttxt{color:#474747;text-align:justify;vertical-align:top;font-family:open sans2;font-size:12pt;}
.abouttxt2{color:#474747;text-align:justify;vertical-align:top;font-family:open sans2;font-size:10pt;padding-left:20px;}
.aboutworkbg{background:#363636 url('images/bg04.jpg') no-repeat;min-height:500px;font-size:40pt;font-family:title;background-size:cover;background-attachment:fixed;padding:100px 50px 100px 50px;color:#fff;text-transform:uppercase}
.aboutbgtxt{font-size:10pt;//color:#fff;font-family:open sans2;padding:20px;text-align:justify;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:#29b6f6;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:250px;height:50%;}
.aboutoffer{color:#29b6f6;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:#29b6f6;}
/* faq
---------------------------------------- */
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;color:#000;text-align:left;font-size:10pt;font-family:open sans2;
}

.question {
	line-height:24px;
    font-size:12pt;
	font-weight:none;
    color:#fff;padding:5px;
    padding-left:10px;
    cursor:pointer;
    background-color:#29b6f6;
    background-position:left;
    background-repeat:no-repeat;
	border-radius:5px;
	border:1px solid #eee;
	text-shadow:0px 1px 0px #0C92CF;
	text-align:left;
	transition-duration:0.2s;
	font-family:hand;
}
.question:hover{background-color:#272727;color:#fff;text-shadow:none;transition-duration:0.2s;}
.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;color:#474747;font-family:open sans2;}
.newsdate{//background-color: #eee;;padding:5px;color:#474747;font-size:8pt;text-shadow:none;}


/* support
---------------------------------------- */
.supporttopbg{background:#fff;padding:10px;border:1px dashed #e0e0e0;border-left:5px solid #29b6f6;}
.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:10pt;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:12pt;font-family:roboto;color:#29b6f6;}

.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;}

.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
---------------------------------------- */
.logobar{background:#3b3b3f;padding:10px 0px 10px 0px;}
.logobartxt{color:#fff;font-family:open sans2;font-size:9pt;padding-right:20px;}
.logobarbg{background-color:rgba(0,0,0,0.2);padding:10px 0px 10px 0px;}
.logolinkdash{color:#fff;font-family:open sans2;font-size:9pt;}

.logolink{color:#fff;background:#4f4f51 url('images/login12.png') no-repeat;padding:5px 10px 5px 30px; font-family:roboto;font-size:8pt;text-transform:uppercase;transition-duration:0.3s;border-radius:5px;}
.logolink:hover{color:#3b3b3f;background:#ccc url('images/login12h.png') no-repeat;font-family:roboto;font-size:8pt;text-transform:uppercase;text-decoration:none;transition-duration:0.3s;}
.logolink1{color:#fff;background:#4f4f51 url('images/text.png') no-repeat;padding:5px 10px 5px 30px; font-family:roboto;font-size:8pt;text-transform:uppercase;transition-duration:0.3s;border-radius:5px;}
.logolink1:hover{color:#3b3b3f;background:#ccc url('images/texth.png') no-repeat;font-family:roboto;font-size:8pt;text-transform:uppercase;text-decoration:none;transition-duration:0.3s;}
.logolink2{color:#fff;background:#4f4f51 url('images/profile5.png') no-repeat;padding:5px 10px 5px 30px; font-family:roboto;font-size:8pt;text-transform:uppercase;transition-duration:0.3s;border-radius:5px;}
.logolink2:hover{color:#3b3b3f;background:#ccc url('images/profile5h.png') no-repeat;font-family:roboto;font-size:8pt;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: url('images/page_header_img.jpg') no-repeat;background-position:center top;min-width:1349px;width:100%;min-height:590px;border-bottom:5px solid #29b6f6;background-size:cover;background-attachment:fixed;}
.logoslide:hover{background: url('images/page_header_img.gif') no-repeat;background-position:center top;min-width:1349px;width:100%;min-height:590px;border-bottom:5px solid #29b6f6;background-size:cover;background-attachment:fixed;

}

.logoslide2{display:block;background: url('images/page_header_img.jpg') no-repeat;background-position:center top;min-width:1349px;width:100%;height:100px;border-bottom:5px solid #29b6f6;background-size:cover;//position:fixed;//z-index:10;}
.rotator {}
.logotit{color:#fff;font-size:35pt;padding:0px 0px 20px 0px;text-transform:uppercase;font-family:title;text-align:center;text-shadow:#444 1px 1px 0px;//height:120px;width:800px;}
.logottxt{color:#fff;font-size:20pt;font-family:hand;//width:800px;//text-shadow:#000 1px 1px 0px;}
.logottxt2{color:#29b6f6;}
.logojoin{font-size:14pt;text-transform:uppercase;background:#292929;color:#fff;font-family:roboto;border-radius:20px;padding:5px 20px 5px 20px;}
.logojoin:hover{font-size:14pt;background:#fff;color:#29b6f6;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:#29b6f6;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:#29b6f6 solid 2px;}

.logopr{padding-right:5px;width:300px;}

.logoplanbox{border:1px solid #ccc;padding:10px;border-radius:10px;border-bottom:3px solid #ccc;transition-duration:0.3s;}
.logoplanbox:Hover{border-radius:50%;transition-duration:0.3s;color:#fff;background:#272727;border-bottom:3px solid #29b6f6;}

.logoptit{background:#29b6f6;display:block;//min-height:150px;font-family:roboto;color:#fff;font-size:30pt;text-transform:uppercase;padding:10px 10px 10px 10px;text-shadow:#237d37 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.html') no-repeat right;display:block;}
.logop2{background:url('images/page1_icon2.html') no-repeat right;display:block;}
.logop3{background:url('images/page1_icon3.html') no-repeat right;display:block;}
.logop4{background:url('images/page1_icon4.html') no-repeat right;display:block;}
.logoprate{font-family:roboto;color:#000;font-size:30pt;}
.logoptxt{font-family:roboto;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:#636363;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;}

.logostatam{color:#FFED00;padding-right:10px;font-family:title;font-size:30pt;}
.logostattxt{color:#fff;font-family:title;text-transform:uppercase;padding:5px 10px 5px 10px;font-size:18pt;background-color:rgba(0,0,0,0.3);border-bottom:3px solid #29b6f6;}

.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 #29b6f6;}
.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:10px;border:1px solid #e0e0e0;background:#fff center;text-align:center;transition-duration:0.3s;margin-bottom:10px;text-shadow:#fff 1px 1px 0px;border-radius:10px;border-bottom:3px solid #ccc;}
.plbox:hover{border:1px solid #e0e0e0;transition-duration:0.3s;background:#fff url('images/stats57.png') no-repeat center;//box-shadow:#5DCCFF 0px 0px 20px;border-bottom:3px solid #29b6f6;}
.homeplanstit2{text-shadow:#1391CB 1px 1px 0px;background:#29b6f6;font-family:roboto;color:#fff;font-size:30pt;text-transform:uppercase;display:block;}
.homeplansrate{font-family:Roboto;font-size:14pt;text-transform:uppercase;//display:inline-block;}
.homeplansinfo{font-family:Roboto;font-size:10pt;text-transform:uppercase;//display:inline-block;}
.plline{display:block;border-bottom:2px dotted #e0e0e0;}
.plreturn{color:#29b6f6;font-family:Roboto;}
.homesbmt {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;}
.homesbmt:hover {text-decoration:none;color:#fff;cursor:pointer;background:#272727;border:1px solid #272727;}
.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:#fff;cursor:pointer;background:#272727;border:1px solid #272727;}

.homeregbtn{background: url('images/file242.html') 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.html') no-repeat;color:#fff;transition-duration:0.3s;cursor:pointer;}

/* home
---------------------------------------- */
.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);
}
.homerefbg{background:url('images/bg01.jpg') no-repeat center;background-size:cover;background-attachment:fixed;padding:35px 10px 20px 10px;color:#fff;text-shadow:#000 1px 1px 0px;min-height:150px;font-size:40pt;font-family:title;border-bottom:5px solid #29b6f6;border-top:none;border-radius:20px;}
.homerefbgtxt{color:#FFCE00;}
.container{max-width:1200px;margin-left:10px;margin-right:10px;display:block;}
.homeptit{font-family:hand;font-size:24pt;text-transform:uppercase;//color:#29b6f6;}
.homesplit{background:url('images/split-white.png') no-repeat center;height:30px;margin-bottom:30px;}
.homewelbg{}
.homeplanbg{background:#333333 url('images/bg05.jpg') no-repeat center;min-height:400px;background-size:cover;padding:100px 0px 100px 0px;border-top:1px solid #eee;//border-bottom:5px solid #ccc;}
.home2pad{margin:5px;}
.homeadvantage{font-size:16pt;width:340px;font-family:roboto;text-transform:uppercase;background:#29b6f6;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 #e0e0e0;display:block;margin:5px;padding:20px;width:335px;min-height:370px;background:#fff;background-color:rgba(	220,220,220 , 0.3);border-bottom:2px solid #29b6f6;text-shadow:#fff 1px 1px 0px;margin-top:0;border-radius:10px;box-shadow:inset #e0e0e0 0px 0px 10px;}
.homevis{;width:335px;min-height:370px;background:#fff;background-color:rgba(	220,220,220 , 0.3);text-shadow:#fff 1px 1px 0px;margin-top:0;}

.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 #29b6f6;display:block;width:1200px;}
.homemidbg{background:#333333 url('images/footer-img.jpg') no-repeat center;min-height:400px;//border-bottom:5px solid #29b6f6;padding:150px 0px 150px 0px;background-attachment:fixed;background-size:cover;text-shadow:#333 1px 1px 0px;}
.homemidbg2{background:#333333 url('images/slide3.html') 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:#29b6f6;}
.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;}
.homeref{background:url('images/bg_row3.html') no-repeat;font-family:roboto;font-size:60pt;color:#000;width:1200px;background-size:100%;text-align:left;padding-left:20px;text-shadow:#ffefaf 1px 1px 0px;}
.homepadr{padding-right:10px;}
.homepadc{padding-right:10px;padding-left:10px;}
.homepadl{padding-left:10px;}

.homenews{width:600px;padding-right:20px;//border-right:1px solid #29b6f6;}
.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:8pt;font-family:open sans;//text-shadow:#000 1px 1px 0px;background-color:rgba(0,0,0,0.1);padding:5px;border-radius:5px;}
.hnewstit{color:#fff;font-size:14pt;display:block;padding:5px 10px 5px 10px;font-family:hand;background:#29b6f6;border-left:5px solid #1198D5;text-shadow:#1198D5 1px 1px 0px;}
.hnewstit:hover{text-decoration:none;}
.hnewstit2{color:#fff;font-size:10pt;display:block;font-family:roboto;}
.hnewsdate{font-size:8pt;text-shadow:none;color:#C8EDFF;//text-shadow:#000 1px 1px 0px;}



.homeabout{font-size:20pt;font-family:roboto;}
.homeabout2{font-size:20pt;font-family:roboto;padding-left:20px;color:#fff;}
.hometxtcolor{color:#29b6f6;}

.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:#29b6f6;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{background:url('images/footer-cart-bg.png');padding:5px;text-align:center;border:3px dotted #4c4c4c;font-family:roboto;border-radius:20px;font-size:14pt;color:#fff;}
.homecaltxt{color:#29b6f6;padding:5px;text-align:center;}
.homecalbg{background:#1f1f1f;padding:20px 0px 20px 0px;}
.homecaltit{font-size:16pt;font-family:roboto;color:#fff;}
.homecalintps{border:0px;background:#4c4c4c;color:#1f1f1f;font-family:roboto;font-size:12pt;border-radius:20px;padding:10px;}
.homecalintps:hover{background:#ccc;transition-duration:0.3s;}
.homecalbtn{background:#29b6f6;color:#fff;font-family:roboto;font-size:12pt;border-radius:10px;padding:5px 20px 5px 20px;text-transform:uppercase;font-size:16pt;text-shadow:#0B96D5 1px 1px 0px;border-bottom:3px solid #0B96D5;}
.homecalbtn:hover{background:#272727;transition-duration:0.3s;cursor:pointer;color:#fff;text-decoration:none;text-shadow:#000 1px 1px 0px;}

.homecom{border:1px solid #e0e0e0;border-bottom:2px solid #29b6f6;border-radius:10px;padding:25px 10px 20px 10px;background:#fff;max-width:210px;height:135px;text-align:center;}
.homeno{color:#29b6f6;font-family:title;font-size:14pt;}
.homecom2{border:1px solid #e0e0e0;border-bottom:2px solid #29b6f6;border-radius:10px;padding:5px;background:#fff;text-align:center;box-shadow:inset #F1F1F1 0px 40px 5px;}
.homemargin{margin-bottom:10px;}
.brokers{border:1px solid #e0e0e0;border-radius:10px;border-bottom:2px solid #29b6f6;}

/* footer
---------------------------------------- */
.frun{color:#29b6f6;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:#29b6f6;padding:20px;color:#29b6f6;}
.fmenu{background:#000;padding:10px;font-family:roboto;text-transform:uppercase;color:#fff;}
.fcontent{background:#383838 url('images/fbg.jpg') no-repeat center;max-height:400px;padding-top:20px;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:#29b6f6;text-decoration:none;}
.fbg{background:#000;height:247;}
.ftxt{font-size:10pt;color:#fff;font-family:roboto;}
.ftit{color:#FFE500;font-family:title;font-size:12pt;text-transform:uppercase;padding-bottom:10px;padding-left:5px;//width:300px;text-align:left;}
.ftit2{color:#000;}
.scrollup {
    width: 42px;
    height: 42px;
    position: fixed;
    bottom: 100px;
    right: 23px;
    display: none;
    text-indent: -9999px;
	background:#29b6f6 url('images/gotop.png') no-repeat;
    border-radius:5px;
	color:#fff;
	font-size:16pt;
}
.scrollup:hover{background-color: #272727;}
.footercp{color:#fff;font-size:8pt;//padding:10px;text-align:left;font-family:roboto;text-transform:uppercase;}
.fcplink{color:#fff;font-size:8pt;font-family:roboto;}
.fcplink:hover{color:#fff;}
.ftdsize{width:400px;}
.ftdpad{padding-left:20px;}

.ffb{background:#29b6f6;color:#fff;font-size:14pt;//padding:5px;}
.ffb:hover{opacity:0.7;color:#fff;text-decoration:none;}

.ftw{background:#29b6f6;color:#fff;font-size:14pt;//padding:5px;}
.ftw:hover{opacity:0.7;color:#fff;text-decoration:none;}

.fg{background:#29b6f6;color:#fff;font-size:14pt;//padding:5px;}
.fg:hover{opacity:0.7;color:#fff;text-decoration:none;}

.fmlink{font-family:roboto;font-size:9pt;color:#fff;display:block;padding:5px 0px 5px 0px;text-shadow:#139bd8 1px 1px 0px;border-bottom:1px dashed #7fd7ff;max-width:230px;transition-duration:0.3s;}
.fmlink:hover{font-family:roboto;color:#FFED00;text-decoration:none;padding-left:10px;transition-duration:0.3s;}
.fmtxt{font-family:roboto;font-size:8pt;color:#29b6f6;}
/* account main
---------------------------------------- */	
.accboxtxt{color:#29b6f6;text-shadow:#fff 1px 1px 0px;font-size:20pt;font-family:title;padding:10px;}
.accalert{background:#eee url('images/alert10.html') no-repeat;color:#29b6f6;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{background:#29b6f6;color:#fff;text-transform:uppercase;font-size:12pt;padding:10px;//border-left: 3px solid #b18d00;font-family:roboto;}
.accrstpad{padding-left:20px;}
.accbg{background:#eee;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #29b6f6;font-size:12pt;color:#fff;display:block;

border:1px solid #2a2c2f; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; //display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #45484d; background-image: -webkit-gradient(linear, left top, left bottom, from(#45484d), to(#000000));
 background-image: -webkit-linear-gradient(top, #45484d, #000000);
 background-image: -moz-linear-gradient(top, #45484d, #000000);
 background-image: -ms-linear-gradient(top, #45484d, #000000);
 background-image: -o-linear-gradient(top, #45484d, #000000);
 background-image: linear-gradient(to bottom, #45484d, #000000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#45484d, endColorstr=#000000);
}
.accbg3{border:1px solid #bee1fa; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #f2f9fe; background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f9fe), to(#d6f0fd));
 background-image: -webkit-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -moz-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -ms-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -o-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: linear-gradient(to bottom, #f2f9fe, #d6f0fd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f9fe, endColorstr=#d6f0fd);
}

.accbgn{background:#fff;padding:10px;border-radius:10px;margin-top:10px;border:1px solid #29b6f6;font-size:12pt;color:#474747;}
.accbgn:hover{background:#fff;padding:10px;border-radius:10px;margin-top:10px;border:1px solid #ccc;font-size:12pt;color:#474747;}
.accbg1{background:#f9f9f9 url('images/teacher17.png') no-repeat;padding:10px;padding-left:200px;border-radius:10px;margin-top:10px;border:1px solid #29b6f6;}
.accbg2{background:#1e1b19 url('images/statbg.html') no-repeat;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #29b6f6;font-size:12pt;}
.accstat{color:#474747;border-left:3px solid #29b6f6;padding:20px;transition-duration:0.3s;border:1px dashed #ccc;text-align:center;background:#fff;border-bottom:3px solid #29b6f6;}
.accstat:hover{background:#ebf9ff;transition-duration:0.3s;}
.accref{color:#29b6f6;padding-bottom:5px;font-size:12pt;}
.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:#29b6f6;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;border:1px solid #eee;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(-45deg, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.accamount{font-size:18pt;color:#29b6f6;font-family:title;}
.accamounttit{font-size:14pt;font-family:hand;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:#29b6f6;}


/* deposit
---------------------------------------- */
.depositstep{font-family:roboto;font-size:14pt;text-transform:uppercase;border-bottom:2px solid #29b6f6;}
.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.html') no-repeat;;height:115px;font-size:30px;}
.depname{font-size:20pt;color:#29b6f6;text-transform:uppercase;font-family:title;font-weight:none;}

.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:#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;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-color: #e8f0f2;font-size:12pt;border-radius:10px;}
.winfo2{color:#29b6f6;}
.winfo2:hover{color:#29b6f6;}
.wbg{padding:20px;background-color: #ececec;border:1px solid #bbcfd9;}
.wbg:hover{background:url('images/abg2.html');}

.wtit{cursor:help;text-shadow: 0px 1px 0px #000;color:#fff;padding:10px;text-align:center;border-radius:10px;background: #4acab4 url('images/withdraw.html') 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 #29b6f6;font-size:12pt;}

.wborder{border:1px solid #ebebeb;padding:10px;}
.wbg1{background-color: #f8f8f8;font-size:12pt;}
.wbg2b{}
.wbg2b:hover{background:url('images/abg2.html');}
.wbg3{background-color: #fff;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 #bee1fa; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:16px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; text-shadow: #fff 1px 1px 0px;;font-weight:bold; color: #29b6f6;
 background-color: #f2f9fe; background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f9fe), to(#d6f0fd));
 background-image: -webkit-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -moz-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -ms-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -o-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: linear-gradient(to bottom, #f2f9fe, #d6f0fd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f9fe, endColorstr=#d6f0fd);}
.histit{cursor:help;text-shadow: 0px 1px 0px #000;color:#fff;padding:10px;border-radius:10px;background: #5e515b url('images/history.html') no-repeat;;height:115px;font-size:30px;text-align:center;}
.histit2{background-color: #29b6f6;padding:10px;color:#fff;font-size:14pt;border:1px solid #fff;text-shadow:#0F85BB 1px 1px 0px;font-family:roboto;text-transform:uppercase;}
.hisborder{border-bottom:2px solid #29b6f6;padding:10px;}
.hisbg1{background:#1e1b19;padding:10px;border-radius:10px;margin-top:10px;border-bottom:2px solid #29b6f6;font-size:12pt;border-radius:5px;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-bottom:2px solid #eee;background:#fff;transition-duration:0.3s;}
.refbg1:hover{background-color: #f9f9f9;}
.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: #eee;padding:10px;color:#474747;font-size:12pt;text-shadow:#fff 1px 1px 0px;}
.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 #29b6f6;}
.afftxt{color:#29b6f6;font-size:12pt;text-shadow:1px 1px 0px #fff;text-transform:uppercase;font-family:roboto;}
.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.html');
	background-color:#4acab4;
    background-position:left;
    background-repeat:no-repeat;
}

.resq.close {
    background-image:url('img/close.html');
}


/* 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;margin-top:20px;transition-duration:0.3s;
}
#menu:hover {opacity:1;transition-duration:0.3s;}
#menu LI {
//border-right: 1px solid #4e4e4e;valign:middle;//PADDING-RIGHT: 10px; //PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; font-size:10pt;cursor:pointer;font-family:roboto;

}
#menu A {
PADDING: 10px 15px 10px 15px; 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;
font-family:roboto;border-radius:20px;}

#menu A:hover {
PADDING: 10px 15px 10px 15px; DISPLAY: block;FLOAT: left; MARGIN: 0px; COLOR: #fff; TEXT-DECORATION: none;background:#29b6f6;

}
#menu a.current{
padding-top:10px;PADDING-LEFT: 35px;PADDING-RIGHT: 10px;background:#29b6f6  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;
}
//#menu a.current:hover{
padding-top:10px;PADDING-LEFT: 40px;PADDING-RIGHT: 10px;background:#29b6f6  url('images/home.html') 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;
}

#menu a.current1{
padding-top:10px;PADDING-LEFT: 35px;PADDING-RIGHT: 10px;background:#29b6f6  url('images/dashboard.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;
}
//#menu a.current1:hover{
padding-top:10px;PADDING-LEFT: 40px;PADDING-RIGHT: 10px;background:#29b6f6  url('images/dashboard.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;
}
/* Slider
---------------------------------------- */
