@charset "utf-8";
/* CSS Document */
body {
	color: #84a3ad;
	background: #fff;
	padding: 0;
	margin: 0;
	font: 400 14px/24px 'Montserrat', sans-serif;
}
p {
	text-align: justify;
	margin: 0 0 20px
}
a {
	color: #84a3ad;
	outline: none;
	text-decoration: none
}
a:hover, a:active, a:focus {
	color: #0a4457;
	text-decoration: none;
	outline: none
}
img {
	max-width: 100%
}
label {
	font-weight: 400
}
input[type="text"], input[type="password"], input[type="email"] {
    color: #15046f;
    width: 100%;
    height: 40px;
    background: #effaff;
    border: 2px solid #2cc3b7;
    padding: 0 15px;
    border-radius: 4px;
    font-size: 14px;
}
textarea {
	color: #15046f;
	width: 100%;
	height: 100px;
    background: #effaff;
    border: 2px solid #2cc3b7;
    border-radius: 4px;
	padding: 10px;
	resize: none;
	font-size: 14px;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, .form-container textarea:focus {
	border: 1px solid #fcc40f
}
input[type="submit"], input[type="button"] {
    background: rgb(30,189,241);
    background: linear-gradient(90deg, rgba(30,189,241,1) 0%, rgba(69,236,176,1) 100%);
	border: 0px;
	color: #ffffff;
	font-size: 14px;
	border: none;
	text-transform: uppercase;
	line-height: 35px;
	border-radius: 50px;
	display: inline-block;
	padding: 0 40px;
	font-weight:600;
}
input[type="submit"]:hover, input[type="button"]:hover {
	color: #fff;
	background: rgb(30,189,241);
}

table td {
	padding:5px;
}

select {
	color: #15046f;
	font-size: 14px;
    background: #effaff;
    border: 2px solid #2cc3b7;
	border-radius: 4px;
	width: auto;
	padding: 5px 20px 5px 10px
}
ul {
	list-style: none;
	padding: 0;
	margin: 0
}
.wrapper, section, header, footer {
	width: 100%;
	float: left;
}
.bannerwrap {
	overflow: hidden;
}
header {
}
.logo {
	width: 21%;
	float: left;
	padding: 15px 0;
	background: #fff;
	position: relative;
	z-index: 99;
}
.logo::after {
	content: "";
	position: absolute;
	border-top: 0;
	border-bottom: 150px solid transparent;
	border-left: 60px solid #fff;
	top: 0;
	right: -60px;
}
.logo:before {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	width: 9600px;
	right: 100%;
	background: #fff;
}
.logoinside {
}
.headeractions {
	width: 79%;
	float: left;
	text-align: right;
}
.toparea {
	background: #0b374a;
	color: #fff;
	position: relative;
	padding: 14px 0;
	font-weight: 500;
	text-transform: uppercase;
	font-size: 13px;
	position: relative;
}
.toparea:after {
	width: 100%;
	background: #0b374a;
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 100%
}
.daysonline {
	position: absolute;
	background: #114d67;
	top: 0;
	line-height: 70px;
	padding: 0 0 0 40px;
	font-size: 16px;
	left: 22px;
	z-index: 9;
}
.daysonline .daonin {
	position: relative;
}
.daysonline .daonin::after {
	content: "";
	position: absolute;
	border-top: 0;
	border-bottom: 71px solid transparent;
	border-left: 40px solid #114d67;
	top: 0;
	right: -40px;
}
.daysonline strong {
	color: #44eab0;
}
.daysonline .icon {
	display: inline-block;
	padding: 0 0 0 10px;
}
.social {
	display: inline-block;
	padding: 0 10px;
}
.social a {
	margin: 0 3px;
	display: inline-block;
}
.startedtime {
	display: inline-block;
	padding: 0 0 0 32px;
	margin: 0 0 0 10px;
	background: url(images/startedicon-min.png) no-repeat left center;
}
.startedtime span {
	color: #44eab0;
}
.servertime {
	display: inline-block;
	padding: 0 0 0 32px;
	margin: 0 0 0 10px;
	background: url(images/serverrtimeicon-min.png) no-repeat left center;
}
.servertime span {
	color: #44eab0;
}
.bottomarea {
	background: rgb(19,152,192);
	background: linear-gradient(90deg, rgba(19,152,192,1) 0%, rgba(17,149,193,1) 100%);
	color: #fff;
	text-align: right;
	padding: 15px 0;
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
	position: relative;
}
.bottomarea:after {
	width: 100%;
	background: #337ab7;
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 100%
}
.nav_wrap {
	display: flex;
	text-align: right;
}
.navbar-nav > li {
	padding: 0 12px;
}
.navbar-nav > li > a {
	padding: 0;
	line-height: 36px;
	color: #fff;
	font-size: 12px;
	font-weight: 600;
}
.navbar-collapse.collapse {
	padding: 0;
	visibility: visible !important;
}
.nav > li > a:focus, .nav > li > a:hover {
	text-decoration: none;
	background-color: transparent;
}
.loginwrap {
	display: inline-block;
}
.loginwrap a.openacc {
	background: rgb(11,55,74);
	background: linear-gradient(90deg, rgba(11,55,74,1) 0%, rgba(19,82,110,1) 100%);
}
.loginwrap a.memlogin {
	background: rgb(30,189,241);
	background: linear-gradient(90deg, rgba(30,189,241,1) 0%, rgba(69,236,176,1) 100%);
}
.loginwrap a {
	padding: 0 15px 0 40px;
	border-radius: 50px;
	line-height: 36px;
	display: inline-block;
	font-size: 12px;
	font-weight: 600;
	color: #fff;
	text-transform: uppercase;
	position: relative;
	margin: 0 0 0 5px;
}
.loginwrap a.openacc:before, .loginwrap a.memlogin:before {
	content: "";
	position: absolute;
	width: 24px;
	height: 24px;
	left: 10px;
	top: 5px;
}
.loginwrap a.openacc:before {
	background: url(images/openaccount-min.png) no-repeat left center;
}

.loginwrap a.logoutacc:before {
    background: url(images/logoutacc-min.png) no-repeat left center;
}

.loginwrap a.memlogin:before {
	background: url(images/memberlogin-min.png) no-repeat left center;
}
.banner {
	background: url(images/mainbanner-min.jpg) no-repeat top center;
	background-size: cover;
	margin: -31px 0 0 0;
	max-height: 580px;
	position: relative;
	z-index: 9;
	padding: 0 0 120px;
}


.banner .container {
	position: relative;
	z-index: 99;
}
.bannerinfos {
	padding: 140px 0 0 0;
	color: #092831;
	text-transform: uppercase;
}
.bannerinfos h1 {
	margin: 0 0 25px;
	font-size: 58px;
	line-height: 70px;
	font-weight: 500;
}



.loading-logo {text-align:center;}

.animated-pulse {

	    animation: pulse 3s infinite;
	    
	    }
	    

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
  }
  70% {
      -webkit-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
  }
  70% {
      -moz-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
      box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
      box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}	    
	    
.loginheader {
	text-align:center;
}	
	

.login_redirect {
    padding: 60px 0;
    background: url(images/aboutbg-min.png) no-repeat center center;
    background-size: cover;
    background-attachment: fixed;
}
    

h3.loading-text {
    text-align: center;
    font-size: 18px;
    line-height: 24px;
    font-weight: 500;
    margin-top: 40px;
    color: #2fc8b7;
    text-transform: uppercase;

    }


.bannerinfos h1 span {
	font-weight:600;
}

.bannerinfos a.registernow {
	background: #1aabd7;
}
.bannerinfos a.memberlogin {
	background: #337ab7;
}
.bannerinfos a {
	color: #fff;
	font-weight: 600;
	padding: 0 35px;
	margin: 0 10px 0 0;
	border-radius: 50px;
	line-height: 49px;
	display: inline-block;
}
.banneranimation {
	position: absolute;
	left: 0;
	top: 0;
}
.banneranimation.coin1 {
	webkit-animation: action 4s infinite alternate;
	animation: action 4s infinite alternate;
}
 @-webkit-keyframes action {
 0% {
transform: translateY(0);
}
 100% {
transform: translateY(-20px);
}
}
 @keyframes action {
 0% {
transform: translateY(0);
}
 100% {
transform: translateY(-20px);
}
}
.onlinesince {
	background: rgb(17,149,193);
	background: linear-gradient(90deg, rgba(17,149,193,1) 0%, rgba(17,149,193,1) 100%);
	text-align: center;
	padding: 60px 0 120px;
	color: #fff;
	text-transform: uppercase;
}
.onlinesince h2 {
	font-size: 68px;
	font-weight: 700;
	line-height: 68px;
	margin: 0 0 25px;
}
.onlinesince h3 {
	font-size: 32px;
	font-weight: 500;
	margin: 0 0 45px;
}
.featuredbox {
	margin: 0 0 -270px;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}
.featuredbox span.icon {
	background: #043444;
	width: 175px;
	height: 175px;
	border: 10px solid #ffffff59;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-content: center;
	align-items: center;
	-moz-outline-radius: 65%;
	-webkit-border-radius: 65%;
	margin: 0 0 15px;
}
.featuredbox p {
    margin: 15px 0 0 0;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    text-align: center;
    color: white;
    text-transform: uppercase;
}
.planwrap {
	background: url(images/planbg-min.png) no-repeat center center #0b3b4f fixed;
	padding: 200px 0 0 0;
}
.planbox {
	width: 25%;
	float: left;
	position: relative;
	height: 161px;
	margin: 10px 0;
}
.planwrap h2 {
	font-weight: 700;
	font-size: 48px;
	text-transform: uppercase;
	color: #2cbbcf;
	margin: 0 0 45px;
	text-align: center;
}
.planwrap h2 strong {
	color: #fff;
}
.planbox .left {
	width: 147px;
	position: absolute;
	background: url(images/planactivebgside-min.png) no-repeat center center;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.planbox .right {
	width: 100%;
	float: left;
}
.planbox .right .planpercentage {
	background: rgb(17,149,193);
	background: linear-gradient(90deg, rgba(17,149,193,1) 0%, rgba(17,149,193,1) 100%);
	text-align: right;
	color: #fff;
	padding: 26px 20px;
	font: 400 50px/60px 'Oswald', sans-serif;
}
.planbox .right .planpercentage span {
	font-size: 48px;
	line-height: 48px;
}
.planbox .right .daily {
	padding: 10px 20px 10px 140px;
	font-weight: 700;
	color: #fff;
	text-align: right;
	text-transform: uppercase;
	line-height: 18px;
	height: 49px;
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.planbox.one .right .daily {
	background: #1297c1;
}
.planbox.two .right .daily {
	background: #b1de5b;
}
.planbox.three .right .daily {
	background: #b574c7;
}
.planbox.four .right .daily {
	background: #7d85e6;
}
.planbox.five .right .daily {
	background: #c7c51c;
}
.planbox.six .right .daily {
	background: #2ca484;
}
.planbox.seven .right .daily {
	background: #e6814a;
}
.planbox.eight .right .daily {
	background: #84a3ad;
}
.planbox.nine .right .daily {
	background: #84a3ad;
}
.planbox.ten .right .daily {
	background: #84a3ad;
}
.planbox.eleven .right .daily {
	background: #84a3ad;
}
.planbox.twelve .right .daily {
	background: #84a3ad;
}
.calculatorwrap {
	margin: 30px 0 -60px 0;
	border-top: 4px solid #25b7ba;
	background: #043444;
	width: 100%;
	float: left;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-content: center;
}
.calculatoricon {
	width: 10%;
	background: #02222d;
	text-align: center;
	padding: 30px 25px;
}

.main_dash .calculatoricon {
	width:20%;
}

.main_dash .calinput {
    width: 46%;}

.calprofit {
	width: 18%;
	padding: 23px;
	font-size: 24px;
	text-transform: uppercase;
	color: #fff;
	line-height: 34px;
}
.calprofit strong {
	font-size: 30px;
}
.calinput {
	width: 36%;
	padding: 10px 20px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.calinput .formfield {
	margin: 5px 0;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}
.calinput .formfield label {
	color: #2cbbcf;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 14px;
	text-align: right;
	margin: 0;
	line-height: 35px;
}
.calinput .formfield select {
	width: 220px;
	height: 35px;
	background: #356c85;
	border: none;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
}


.member-container table {
	width:100%;
	margin-bottom:20px;
}
.member-container table  td, .member-container table  th {
    background: #1297C1;
    color: white;
    padding: 7px 10px;
    border-bottom: 1px solid white;
    font-weight: 600;
    font-size: 13px;
}

.member-container table  td.text-right  {
	text-align:right;
	background:#3CE1BF;
}


 .member-container table  th {
		background:#3CE1BF;
 }

.calinput .formfield .enteramout {
	width: 220px;
	float: right;
	position: relative;
}
.calinput .formfield .enteramout span {
	position: absolute;
	left: 0;
	top: 0;
	height: 35px;
	background: rgb(17,149,193);
	background: linear-gradient(90deg, rgba(17,149,193,1) 0%, rgba(17,149,193,1) 100%);
	color: #fff;
	font-size: 14px;
	padding: 0 10px;
	line-height: 35px;
	font-weight: 700;
	border-radius: 4px 0 0 4px;
}
.calinput .formfield .enteramout input {
	height: 35px;
	border: none;
	padding: 0 10px 0 55px;
	text-align: right;
	background: #356c85;
	color: #fff;
	font-size: 16px;
	font-weight: 600;
}
.calresult {
	width: 18%;
	text-align: center;
	background: rgb(8,66,85);
	background: linear-gradient(45deg, rgba(8,66,85,1) 0%, rgba(53,108,133,1) 100%);
	text-align: center;
	color: #fff;
}

.main_dash .calculatorwrap{
    margin: 10px 0 20px 0;
}

.main_dash .calresult h3 {
    margin: 0;
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 10px;
}

.calresult .icon {
	display: inline-block;
	padding: 10px 0;
}
.calresult p {
	color: #2cbbcf;
	margin: 0;
	text-align: center;
	font-weight: 700;
	text-transform: uppercase;
}
.calresult h3 {
	margin: 0;
	font-size: 30px;
	font-weight: 500;
}
.aboutwrap, .aboutwrap2 {
	padding: 80px 0 40px 0;
	background: url(images/aboutbg-min.png) no-repeat center center;
	background-size: cover;
}

.aboutwrap2 {
    background: rgb(17,149,193);
    background: linear-gradient(90deg, rgba(17,149,193,1) 0%, rgba(17,149,193,1) 100%);
    color:white;
    font-weight:600;
}

.aboutwrap2 h2 {
    text-transform: uppercase;
    font-size: 24px;
    margin-top: 0px;
}


.signupwrap {
		padding: 50px 0 60px 0;
}

.aboutinfos {
}
.aboutinfos h2 {
	color: #2ac0b8;
	font-weight: 400;
	text-transform: uppercase;
	margin: 0 0 20px;
}
.aboutinfos p {
    font-weight: 500;
    color: #3a6d84;
}
.aboutinfos a {
	background: rgb(11,55,74);
	background: linear-gradient(90deg, rgba(11,55,74,1) 0%, rgba(19,82,110,1) 100%);
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	text-transform: uppercase;
	padding: 0 35px;
	line-height: 45px;
	display: inline-block;
	border-radius: 50px;
}
.aboutright {
	width: 100%;
	float: left;
}
.geotrustwrap {
	border: 2px solid #26b8ba;
	border-radius: 2px 2px 0 0;
	padding: 15px;
	background: url(images/geotrustbg-min.png) no-repeat center center;
	width: 100%;
	float: left;
}
.keepmoney {
	border: 1px solid #a3d6d1;
	border-radius: 50px;
	width: 90%;
	float: left;
	position: relative;
	margin: 15px 0 0 0;
}
.keepleft {
	width: 42%;
	float: left;
	background: rgb(230,250,238);
	background: linear-gradient(180deg, rgba(230,250,238,1) 0%, rgba(174,250,192,1) 100%);
	border-radius: 50px 0 0 50px;
	line-height: 34px;
	padding: 0 5px 0 35px;
	font-weight: 500;
	font-size: 11px;
	color: #32b051;
	text-transform: uppercase;
	position: relative;
}
.keepleft::after {
	content: "";
	background: url(images/lockicon-min.png) no-repeat center center;
	position: absolute;
	left: 14px;
	top: 11px;
	width: 14px;
	height: 16px;
}
.keepright {
	width: 58%;
	float: left;
	background: #eefcfb;
	line-height: 34px;
	border-left: 1px solid #26b8ba;
	padding: 0 15px;
	font-size: 11px;
	font-weight: 500;
	text-transform: uppercase;
	border-radius: 0 50px 50px 0;
}
.geoicon {
	position: absolute;
	right: -60px;
	top: -13px;
	width: 130px;
}
.securedgeo {
	width: 100%;
	float: left;
	font-weight: 500;
	color: #5d818c;
	text-transform: uppercase;
	padding: 10px 0 0 0;
}
.certificatewrap {
	width: 100%;
	float: left;
	background: rgb(17,149,193);
	background: linear-gradient(90deg, rgba(17,149,193,1) 0%, rgba(17,149,193,1) 100%);
	color: #fff;
	text-transform: uppercase;
	padding: 15px;
}
.regbox {
	margin: 10px 0;
	width: 100%;
	float: left;
}
.regbox .icon {
	background: #fff;
	border-radius: 50%;
	float: left;
	width: 76px;
	height: 76px;
	display: block;
}
.regbox .txt {
	padding: 0 15px;
	font-weight: 500;
	float: left;
	width: calc(100% - 230px);
}
.regbox .txt h4 {
	margin: 0 0 10px;
	font-size: 18px;
	line-height: 20px;
}
.regbox .txt p {
	margin: 0;
	text-align: left;
	font-size: 13px;
}
.regbox .action {
	background: rgb(8,66,85);
	background: linear-gradient(45deg, rgba(8,66,85,1) 0%, rgba(53,108,133,1) 100%);
	padding: 15px 15px 15px 50px;
	border-radius: 6px;
	font-size: 12px;
	line-height: 18px;
	font-weight: 600;
	position: relative;
	width: 150px;
	float: left;
}
.regbox .action a {
	color: #fff;
}
.regbox .action.viewcert::before, .regbox .action.comppro::before {
	content: "";
	position: absolute;
	width: 32px;
	height: 32px;
	top: 16px;
	left: 10px;
}
.regbox .action.viewcert:before {
	background: url(images/viewcertificateicon-min.png) no-repeat center center;
}
.regbox .action.comppro:before {
	background: url(images/companyprofileicon-min.png) no-repeat center center;
}
.sitelockwrap {
	background: #2c647c;
	border-radius: 0 0 4px 4px;
	width: 100%;
	float: left;
	padding: 0 15px;
}
.sitelockwrap .icon {
	float: left;
}
.sitelockwrap .txt {
	float: left;
	position: relative;
	width: calc(100% - 226px);
	font-size: 18px;
	line-height: 24px;
	text-transform: uppercase;
	color: #fff;
	padding: 18px 45px 0 15px;
}
.sitelockwrap .txt strong {
	font-weight: 600;
	color: #3fe1b1;
}
.sitelockwrap .txt .icon {
	position: absolute;
	top: -10px;
	right: 0;
}
.referralwrap {
	background: #337ab7;
	color: #fff;
}
.referralwrap .left {
	padding: 70px 0;
	font-size: 36px;
	text-transform: uppercase;
	line-height: 46px;
	position: relative;
}
.referralwrap .left span {
	font-size: 48px;
}
.referralwrap .icon {
	position: absolute;
	width: 160px;
	height: 160px;
	background: #fff;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	top: 30px;
	right: -80px;
	z-index: 9;
}
.refvaluewrap {
	width: 100%;
	float: left;
	background: url(images/commissionarrowbg-min.png) no-repeat left center;
}
.refvalue {
}
.refvalue .refbox {
	width: 33.33%;
	float: left;
	text-align: center;
	padding: 20px 0 20px 100px;
}
.refvalue .refbox .upto {
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	color: #5690a7;
}
.refvalue .refbox .percentage {
	font-size: 72px;
	font-weight: 700;
	line-height: 72px;
}
.refvalue .refbox .percentage span {
	font-size: 60px;
	line-height: 60px;
}
.refvalue .refbox .levelval {
	text-transform: uppercase;
	font-weight: 700;
	line-height: 30px;
}
.refvalue .refbox .refnum {
    font-size: 60px;
    font-weight: 700;
    color: #ffffff7a;
    line-height: 70px;
}
.refbox.one {
}
.refbox.two {
}
.refbox.three {
}
.companystatwrap {
	background: url(images/statbg-min.png) no-repeat center center #0b3b4f fixed;
	padding: 40px 0;
}
.statbox {
	width: 20%;
	float: left;
	text-align: center;
	background: rgb(8,66,85);
	background: linear-gradient(45deg, rgba(8,66,85,1) 0%, rgba(53,108,133,1) 100%);
	padding: 30px 20px;
	color: #fff;
	position: relative;
}
.statbox:before {
	height: 6px;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: rgb(17,149,193);
	background: linear-gradient(90deg, rgba(17,149,193,1) 0%, rgba(17,149,193,1) 100%);
}
.statbox .icon {
}
.statbox h3 {
	font-family: 'Oswald', sans-serif;
	font-size: 36px;
	margin: 15px 0 10px;
	color: #37d4b4;
	font-weight: 300;
}
.statbox p {
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 600;
	margin: 0;
}
.paymentwrap {
	padding: 30px 0;
	background: #17516a;
	text-align: center;
}
.paymentrow {
	margin: 5px 0;
	width: 100%;
	float: left;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-content: center;
}
.paymentrow .paybox {
	background: rgb(213,230,248);
	background: linear-gradient(90deg, rgba(213,230,248,1) 0%, rgba(255,255,255,1) 100%);
}
footer {
	background: #0b374a;
	padding: 50px 0 30px;
}
.footerlogo {
}
.footerlogo p {
	color: #8bb8cb;
	text-align: left;
	font-size: 12px;
	text-transform: uppercase;
}
.footerlinks {
}
.footerlinks ul {
	width: 50%;
	float: left;
}
.footerlinks ul h3, .footercontacts h3 {
	font-size: 14px;
	font-weight: 500;
	margin: 0 0 10px;
	text-transform: uppercase;
	color: #40e3b1;
}
.footerlinks ul li {
	font-size: 12px;
	text-transform: uppercase;
	line-height: 24px;
}
.footerlinks ul li a {
	color: #1da8bd;
	font-weight: 500;
}
.footerlinks ul li a:hover, .foocontbox p a:hover {
	color: #fff;
}
.footercontacts {
	width: 100%;
	float: left;
}
.footercontacts h3 {
}
.foocontbox {
	padding: 0 0 0 52px;
}
.foocontbox h4 {
	font-size: 14px;
	font-weight: 500;
	margin: 0 0 5px;
	text-transform: uppercase;
	color: #1facbc;
}
.foocontbox p {
	color: #cadfe1;
	font-size: 12px;
	line-height: 20px;
	text-align: left;
}
.foocontbox.address {
	background: url(images/footerlocation-min.png) no-repeat left top;
}
.foocontbox.email {
	background: url(images/footeremail-min.png) no-repeat left top;
}
.foocontbox p a {
}


/*Subpages styles*/

.banner-sub {
    background: url(images/mainbanner-min2.jpg) no-repeat center -30px;
    background-size: cover;
    padding-bottom: 50px;
    border-bottom: 8px solid #e7f1f3;
}


.banner-sub .bannerinfos h1 {
margin: 0 0 25px;
    font-size: 42px;
    line-height: 70px;
    font-weight: 400;
    text-align: center;
    color: #114D67;
}

.banner-sub .bannerinfos {
		padding: 80px 0 0 0;
}


.form-container {
    -webkit-box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.13);
    -moz-box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.13);
    box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.13);
    padding: 30px;
    background: rgb(8,66,85);
    background: linear-gradient(45deg, rgba(8,66,85,1) 0%, rgba(53,108,133,1) 100%);
    border-radius: 0px;
    position: relative;
}

.form-container h2 {
    font-size: 14px;
    color: #53eab7;
    text-transform: uppercase;
    font-weight: 600;
}

.form-container label {
	font-size:14px;
	color:#ffffff;
	font-weight:600;
}

.form-container table {
	margin:10px 0px;
	width:100%;
}

.form-container table a {
	font-weight:600;
	color:#44EBB2;
}

.form-container img {
	border-radius:3px;
}

.form-container:before {
    height: 8px;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background: rgb(17,149,193);
    background: linear-gradient(90deg, rgba(17,149,193,1) 0%, rgba(17,149,193,1) 100%);
}


.factionbox {
    width: 100%;
    background: rgb(17,149,193);
    background: linear-gradient(90deg, rgba(17,149,193,1) 0%, rgba(17,149,193,1) 100%);
    color: #fff;
    text-transform: uppercase;
    padding: 15px;
    min-height: 120px;
    margin-bottom:20px;
    border-radius:4px;
}
.factionbox .icon {
    background: #fff;
    border-radius: 50%;
    float: left;
    width: 76px;
    height: 76px;
    display: block;
    margin-right: 10px;
}

.factionbox p {
	text-transform:none;
	text-align:left;
	font-weight:500;
	margin-bottom:0px;
}

.form-container p {
	color:white;
}


.factionbox h4 {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 5px;
}

.faqwrap {
	background:white;
}

.faqwrap h2 {
background: rgb(17,149,193);
    background: linear-gradient(90deg, rgba(17,149,193,1) 0%, rgba(17,149,193,1) 100%);
    border-radius: 4px 4px 0px 0px;
    padding: 12px 15px;
    color: white;
    font-size: 14px;
    margin-bottom: 0px;
}

.faqwrap p {
	    background: rgb(8,66,85);
    background: linear-gradient(45deg, rgba(8,66,85,1) 0%, rgba(53,108,133,1) 100%);
    color:white;
    padding:20px;
    border-radius:0px 0px 4px 4px;
}

.aboutwrap-features {
	background: url(images/planbg-min.png) no-repeat center center #0b3b4f fixed;
    padding: 60px 0 60px 0;
}

.aboutwrap-features .featuredbox {
    margin: 0px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.investorwrap {
    padding: 40px 0 40px 0;
    text-align: center;
}

.investorwrap h2 {
	color:#337ab7;
	text-align:center;
	text-transform:uppercase;
}

.investorwrap p {
		text-align:center;
		font-size:16px;
}

.affiliatebottomwrap {
		background: url(images/affiliates-bottom.jpg) no-repeat center center #1f3c50 fixed;
		    padding: 40px 0 40px 0;
		    color:white;
		    text-align:center;
}

.affiliatebottomwrap h2 {
	color:#337ab7;
	text-transform:uppercase;
}

.affiliatebottomwrap p {
	text-align:center;
	font-size:16px;
}

.aboutbox {
	    text-align: center;
    background: rgb(8,66,85);
    background: linear-gradient(45deg, rgba(8,66,85,1) 0%, rgba(53,108,133,1) 100%);
    padding: 30px 20px;
    color: #fff;
    position: relative;
    margin:20px 0px;
}


.aboutbox:before {
    height: 6px;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background: rgb(17,149,193);
    background: linear-gradient(90deg, rgba(17,149,193,1) 0%, rgba(17,149,193,1) 100%);
}

.aboutbox p {
	font-size:14px;
}

.aboutbox h3 {
	color:#42E8B0;
	font-size:18px;
}

.menu-container {
	background: rgb(8,66,85);
    background: linear-gradient(45deg, rgba(8,66,85,1) 0%, rgba(53,108,133,1) 100%);
    padding: 30px 20px;
    position:relative;
}

.menu-container:before {
    height: 6px;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background: rgb(17,149,193);
    background: linear-gradient(90deg, rgba(17,149,193,1) 0%, rgba(17,149,193,1) 100%);
}


.accwrapper {
	padding: 50px 0 40px 0;
    background: url(images/aboutbg-min.png) no-repeat center center;
    background-size: cover;
    background-attachment:fixed;
}

.member-container {
	    -webkit-box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.13);
    -moz-box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.13);
    box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.13);
    background-color: #fff;
    padding:20px;
}

.admin {
    background: rgb(17,149,193);
    background: linear-gradient(90deg, rgba(17,149,193,1) 0%, rgba(17,149,193,1) 100%);
    color: white;
    padding: 20px;
    overflow: hidden;
}

.admin a {
    display: block;
    background: rgb(11,55,74);
    background: linear-gradient(90deg, rgba(11,55,74,1) 0%, rgba(19,82,110,1) 100%);
    border-radius: 36px;
    color: white;
    text-transform: uppercase;
    padding: 8px 15px;
    text-align: center;
    font-weight: 600;
    margin: 5px 0px;
    font-size: 12px;
}

.admin a:hover {
	 background: rgb(11,55,74);
}

.admin span {
	display:block;
}


.admin h2 {
    margin-top: 10px;
    font-size: 18px;
    text-transform: uppercase;
}

table td.divider {
    padding: 0px 5px;
}

.plan-input  {
	position: absolute;
    left: 10px;
    top: 10px;
    width: 40px;
    height: 30px;
}

.title-top {
    color: #45ECAF;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    border-bottom: 1px dashed #45ECAF;
    line-height: 36px;
    margin-bottom: 15px;
}

.depositreturn {
	    background: #0D3C51;
    text-align: right;
    color: white;
    margin-top: -30px;
    line-height: 30px;
    font-weight: 600;
    padding-right: 15px;
}

.menu-container td.menutxt a {
    color: #90c7c5;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 600;
    border-bottom: 1px solid #49798c;
    display: block;
    padding-bottom: 5px;
}

.menu-container td.menutxt a:hover {
	color:#43E9AF;
}

.menu-container td.menutxt a i {
	display:inline-block;
	color:#43E9AF;
	width:24px;
	border-right:1px solid #43E9AF;
	margin-right:5px;
}

.alert-info {
    color: white;
    background-color: #15b7e6;
    border-color: #15b7e6;
    padding: 10px 15px;
    font-weight: 500;
    background: url(images/info.png) no-repeat #15b7e6 10px center;
    padding-left: 50px;
}

.alert-info a {
    color: #6cffcd;
    font-weight: 600;
}

.main_dash .planbox {
	width:100%;
}

.main_dash .planbox  .right .planpercentage {
    background: rgb(17,149,193);
    background: linear-gradient(90deg, rgba(17,149,193,1) 0%, rgba(17,149,193,1) 100%);
    text-align: right;
    color: #fff;
    padding: 16px 20px 36px;
    font: 400 50px/60px 'Oswald', sans-serif;
}


.affiliate_dash .planbox .right .daily {
    padding: 10px 20px 10px 10px;
    font-weight: 700;
    color: #fff;
    text-align: right;
    text-transform: uppercase;
    line-height: 18px;
    height: 49px;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    font-size:12px;
}

.aff-banners {
}
.aff-banners .nav-tabs, .faqwrap .nav-tabs {
	border:0px;
	margin:10px 0px;
	text-align:center;
}

.aff-banners .nav-tabs > li, .faqwrap .nav-tabs > li {
    display: inline-block;
    float: none;
}

.aff-banners .nav-tabs > li > a, .faqwrap .nav-tabs > li > a  {
    margin: 0 0 -1px;
    border: none;
    border-radius: 0;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    padding: 10px 12px;
    border-radius: 36px;
    background: #1297C1;

}

.promobox, .promobox p {text-align:center;}

.tab-content .refvalue {
border: 2px solid #28BBB9;
    border-radius: 36px;
    padding-left: 7px;
}

.promobox_top h3 {
	font-size:16px;
	text-transform:uppercase;
	color:#28BBB9;
}

.aff-banners .nav-tabs > li.active > a, .faqwrap .nav-tabs > li.active > a {

    background: #44EAB0;
    color:white;
}


.faqwrap .panel-title {
    font-size: 15px;
    text-transform: uppercase;
    background: url(images/faq.html) no-repeat right 15px center;
    line-height: 42px;
    border: 0px;
    padding-left: 20px;
}

.faqwrap .panel-title > a {
	color:#1297C1;
}

.faqwrap .panel-default {
    border: 0px;
}

.faqwrap .panel-default > .panel-heading {
    color: #1297C1;
    background-color: #E8F8F6;
    border: 2px solid #21b1f3 !important;
    padding: 0;
    border: none;
    box-shadow: 0 0 0 0 !important;
    border-radius: 4px;
}

.aff-banners .tab-content > .tab-pane {
	padding: 20px 0 0 0;
	text-align: center;
}

.main_dash .plans-container .planbox {
	width:50%;
}

.affiliate-link h3 {
	margin-top:0px;
	text-transform:uppercase;

}

.main_dash .plans-container .planbox .radio {
    text-transform: uppercase;
    display: inline-block;
    cursor: pointer;
    background: url(images/tickinactive.png) no-repeat center center;
    text-align: center;
    width: 24px;
    height: 24px;
    margin: -80px 0px 0px 0px;
    text-indent: -999em;
    margin-right: -152px;
}
.main_dash .plans-container .planbox input[type=radio] {
	display: none
}
.main_dash .plans-container .planbox input[type="radio"]:checked + .radio {
	background: url(images/tickactive.png) no-repeat center center;
	color: #fff;
}

.aboutbox .refvalue {
    margin: 0 auto;
    background: #ffffff;
    padding: 3px;
    border-radius: 4px;
    padding: 8px 5px;
}
.aboutbox .refvalue input#copyTarget, .refvalue input.copycode {
    width: 60%;
    border: none;
    height: 44px;
    font-size: 14px;
    background: #ffffff url(images/affiliateicon-min.png) no-repeat 5px center;
    color: #1297c1;
    background-size:30px auto;
    font-weight: 600;
    padding-left: 50px;
    border-radius: 10px;
}

.aboutbox .refvalue input.copycode {
	width:88%;
}

.aboutbox .refvalue button#copyButton, .refvalue button.copybutton {
    background: rgb(30,189,241);
    background: linear-gradient(90deg, rgba(30,189,241,1) 0%, rgba(69,236,176,1) 100%);
    border-radius: 50px;
    color: #ffffff;
    font-weight: 600;
    font-size: 14px;
    line-height: 34px;
    border: none;
    width: 18%;
    text-transform: uppercase;
}

.refvalue a.banners-link {
    background: rgb(30,189,241);
    background: linear-gradient(90deg, rgba(30,189,241,1) 0%, rgba(69,236,176,1) 100%);
    border-radius: 50px;
    color: #ffffff;
    font-weight: 600;
    font-size: 14px;
    line-height: 34px;
    border: none;
    width: 18%;
    text-transform: uppercase;
    display:inline-block;
}


.aboutbox .refvalue button.copybutton {
	width:10%;
}
 

.aboutbox .refvalue button#copyButton:hover {
  background: rgb(90,193,144);
	color:#ffffff;
}
.aboutbox .refvalue span#msg {
    color: #00b9e0;
    padding: 3px;
    text-align: center;
    float: left;
    width: 100%;
    font-size: 12px;
}


.bottom_stats table {
	width:100%;
}

.bottom_stats table td {
    background: #1297C1;
    color: white;
    padding: 7px 10px;
    border-bottom: 1px solid white;
    font-weight: 600;
    font-size: 13px;
}

.bottom_stats table td.text-right {
	text-align:right;
	background:#3CE1BF;
}


table {
	width:100%;
}

table td {
	padding:3px;
}

table td a {
	color:#ffca0a;
	font-weight:600;
}

.main_dash h2 {
	color:#2DC4B7;
	font-size:16px;
	text-transform:uppercase;
}

.payment-processor {
    border: 0px;
    padding: 5px 32px 5px 5px;
    border-radius: 4px;
    display: inline-block;
    background: white;
    color: #10b2e8;
    font-weight: 600;
    font-size: 12px;
    margin-top: 10px;
    margin-bottom: 10px;
    border: 2px solid #2DC4B7;
    position: relative;
}

.payment-processor input[type="radio"], .iagree input[type="checkbox"] {
    margin: 0px 2px;
    vertical-align: middle;
}



.payment-processor .radio {
    text-transform: uppercase;
    display: inline-block;
    cursor: pointer;
    background: url(images/tickinactive.png) no-repeat center center;
    text-align: center;
    width: 24px;
    height: 24px;
    margin: 0px;
    text-indent: -999em;
    margin-right: 0px;
    position: absolute;
    right: 5px;
    background-size: 18px auto;
    top: 9px;

}
.payment-processor input[type=radio] {
	display: none;
}
.payment-processor input[type="radio"]:checked + .radio {
	background: url(images/tickactive.png) no-repeat center center;
	color: #fff;
	    background-size:18px auto;
	
}


.bg-18 {
    background: url(images/img-PerfectMoney.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}

.bg-43 {
    background: url(images/img-Payeer.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}


.bg-42 {
    background: url(images/img-NixMoney.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}

.bg-48 {
    background: url(images/img-Bitcoin.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}

.bg-68 {
    background: url(images/img-Litecoin.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}
.bg-79 {
    background: url(images/img-Dogecoin.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}
.bg-69 {
    background: url(images/img-Ethereum.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}
.bg-77 {
    background: url(images/img-Bitcoin_cash.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}
.bg-71 {
    background: url(images/img_Dash.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}

.bg-80 {
    background: url(images/img_Bitcoin_Gold.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}

.bg-72 {
    background: url(images/img-Ripple.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}

.bg-82 {
    background: url(images/img-Tether.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}

.bg-1000 {
    background: url(images/img-Advcash.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}


.bg-1001 {
    background: url(images/img-PayPal.png) no-repeat 5px center;
    padding-left: 40px;
    line-height: 32px;
    display: inline-block;
}

.authenticator input[type="text"] {
	margin-bottom:5px;
}

 @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
}
@media screen and (min-width: 1025px) {
}
@media screen and (max-width: 1024px) {
.toparea, .daysonline {
	font-size: 11px;
}
.logo::after {
	border-bottom: 131px solid transparent;
}
.banner {
	margin: -12px 0 0 0;
}
.bannerinfos h1, .planwrap h2, .onlinesince h2 {
	font-size: 48px;
	line-height: 58px;
}
.onlinesince h3 {
	font-size: 24px;
	margin: 0 0 25px;
}
.planbox {
	width: 33.33%;
}
.calculatorwrap {
	flex-direction: column;
}
.calprofit {
	text-align: center;
	padding-bottom: 0;
}
.calprofit strong {
	font-size: inherit;
}
.calculatoricon, .calprofit, .calinput, .calresult {
	width: 100%
}
.main_dash .calculatoricon {
	width: 100%
}

.main_dash .calinput {
	width: 100% }


.main_dash .plans-container .planbox {
    width: 100%;
}

.calresult {
	padding: 15px;
}
.aboutinfos {
	padding: 0 0 25px;
}
.referralwrap .left {
	text-align: center;
	padding: 40px 0;
}
.referralwrap .left span {
	font-size: inherit;
	font-weight: 700;
}
.referralwrap .icon {
	position: static;
	margin: 20px auto 0;
}
.refvalue .refbox {
	padding: 20px;
}
.refbox.one {
	background: #144d61;
}
.refbox.two {
	background: #0c9a8d;
}
.refbox.three {
	background: #09a4c5;
}
.statbox h3 {
	font-size: 26px;
}
}
 @media screen and (max-width: 812px) {
.loginwrap a {
	padding: 0 10px 0 36px;
	font-size: 10px;
}
.logo::after, .daysonline .daonin::after {
	display: none;
}
.logo {
	padding: 10px;
}
.daysonline {
	line-height: 52px;
	left: 0;
	padding: 0 10px;
}
.social {
	display: none;
}
.navbar-nav > li {
	padding: 0 5px;
}
.navbar-nav > li > a {
	font-size: 10px;
}
.banner {
	margin: 0;
}
.bannerinfos h1, .planwrap h2, .onlinesince h2 {
	font-size: 36px;
	line-height: 50px;
	margin: 0 0 25px;
}
.onlinesince h3 {
	font-size: 20px;
}
.featuredbox {
	margin: 25px 0 10px;
}
.featuredbox p br {
	display: none;
}
.planwrap {
	padding: 40px 0;
}
.planbox {
	width: 50%;
}
.aboutwrap {
	padding: 40px 0;
}
.statbox {
	width: 100%;
	margin: 5px 0;
}
.footercontacts {
	padding: 20px 0 0 0;
}
.footerlinks, .footerlogo, .foocontbox p, .footercontacts, .footerlogo p {
	text-align: center;
}
.foocontbox {
	background: none !important;
	padding: 0;
}
.onlinesince {
	padding: 40px 0
}
}
 @media screen and (max-width:767px) {
.navbar-toggle {
	margin: 10px 0;
	background: #fff;
	color: #21b0bb;
	font-weight: 600;
	text-transform: uppercase;
}
.nav_wrap {
	flex-direction: column;
}
.navbar-nav {
	margin: 7.5px 0;
}
.navbar-nav > li > a {
	font-size: 13px;
}
.logo {
	width: 100%;
	text-align: center;
}
.headeractions {
	width: 100%;
	text-align: center;
}
.toparea {
	text-align: right
}
.toparea::before {
	width: 320px;
	background: #0b374a;
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 100%;
}
.bottomarea::before {
	width: 320px;
	background: #1499c0;
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 100%;
}
.bottomarea, .nav_wrap, .bannerinfos {
	text-align: center;
}
.navbar-toggle {
	margin: 10px 0
}
.bottomarea {
	flex-direction: column;
}
}
 @media screen and (max-width: 668px) {
.bannerinfos h1, .planwrap h2, .onlinesince h2 {
	font-size: 32px;
	line-height: 44px;
}
}
 @media screen and (max-width: 569px) {
.bannerinfos {
	padding: 60px 0 0 0;
}
.bannerinfos h1, .planwrap h2, .onlinesince h2, .aboutinfos h2, .referralwrap .left {
	font-size: 26px;
	line-height: 36px;
}

.banner-sub .bannerinfos h1 {
    margin: 0 0 25px;
    font-size: 36px;
    line-height: 40px;
    font-weight: 400;
    text-align: center;
    color: #114D67;
}

.banner-sub {
    background: url(images/mainbanner-min2.jpg) no-repeat center 0px;
    background-size: cover;
    padding-bottom: 50px;
    border-bottom: 8px solid #e7f1f3;
        padding: 0 0 30px;
}

.onlinesince h3 {
	font-size: 16px;
}
.banner {
	padding: 0 0 60px;
}
.planbox {
	width: 100%;
}
}
 @media screen and (max-width: 415px) {
.daysonline {
	line-height: 40px;
	margin: 0 0 10px;
	width: 100%;
	position: static;
}
.toparea, .securedgeo, .regbox, .regbox .txt p {
	text-align: center
}
.bannerinfos a {
	padding: 0 25px;
	margin: 0 5px;
	line-height: 40px;
	font-size: 12px;
}
.calinput .formfield select, .calinput .formfield .enteramout {
	width: 200px;
}
.keepmoney {
	width: 100%;
	border: none;
}
.keepleft, .keepright {
	width: 100%;
	border-radius: 50px;
}
.geoicon {
	position: static;
	margin: 0 auto;
	padding: 15px 0 0 0;
	clear: both;
}
.regbox .icon {
	float: none;
	margin: 0 auto 15px;
}
.regbox .txt {
	padding: 0 0 10px;
	width: 100%;
}
.regbox .action {
	width: 100%;
	text-align: left;
}
.regbox .action.viewcert::before, .regbox .action.comppro::before {
	top: 8px;
}
.regbox .txt {
	padding: 0 0 10px;
	width: 100%;
}
.sitelockwrap .txt {
	width: 100%;
	text-align: center;
	padding: 15px;
}
.sitelockwrap .txt .icon {
	position: static;
	margin: 10px 0 0 0;
}
.sitelockwrap .icon {
	width: 100%;
	text-align: center;
	padding: 10px 0 0 0;
}
.refvalue .refbox {
	width: 100%;
}
.footerlinks ul {
	width: 100%;
	margin: 10px 0;
}
footer {
	padding: 30px 0 0;
}
}
 @media screen and (max-width: 376px) {
.calinput .formfield {
	flex-direction: column;
}
.calinput .formfield select, .calinput .formfield .enteramout {
	width: 100%;
}
}
 @media screen and (max-width: 321px) {
}
.last_deposit_wrap {
	width: 100%;
	float: left;
}
.last_deposit_wrap h3 {
	color: #fff;
	text-transform: uppercase;
	font-size: 18px;
	margin: 0 0 15px;
	text-align: center;
}
.last_deposit_listings {
	background: #fff;
	width: 100%;
	float: left;
	padding-top:30px;
}
.last_deposit_listings ul {
	width: 100% !important;
	float: left;
	border-bottom: 1px solid #e1e7f0;
}
.last_deposit_listings ul li {
	padding: 3px 15px;
}
.last_deposit_listings ul li:first-child {
	width: 40%;
	float: left;
	background: #e6f6ff;
	line-height: 32px;
	color: #182d5d;
	font-weight: 500;
}
.last_deposit_listings ul li:last-child {
	width: 60%;
	float: left;
	text-align: right;
}
.last_deposit_listings ul li:last-child span.username {
	color: #182d5d;
	text-transform: uppercase;
	display: block;
	line-height: 18px;
	font-weight: 500;
}
.last_deposit_listings ul li:last-child span.time {
	color: #aaabad;
	font-size: 11px;
	text-transform: uppercase;
	display: block;
	line-height: 14px;
}

