@charset "utf-8";

 /*latestContainer*/
.latestContainer {
	width: 100%;
	overflow: hidden;
	padding: 33px 0;
}
.latestInner {
	width: 1170px;
	margin: 0 auto;
}
.latest-row {
	width: 45%;
	float: left;
}
.latest-row ul {
	width: 100%;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 2px solid #fff;
	border-bottom: 0;
}
.latest-row ul li {
    line-height: 35px;
    border-bottom: 1px solid #fff;
    font-size: 14px;
    color: #ffffff;
    padding: 0 15px 0 25px;
    font-weight: 600;
}
.latest-row ul li h3 {
	display: inline-block;
	width: 100%;
	margin: 0;
	line-height: 35px;
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 600;
}
.latest-row ul li i {
	display: inline-block;
	float: right;
}
.latest-row ul li span {
	display: inline-block;
	margin:0px 5%;
}

.latest-row ul li span.span1 {width:25%;}

.latest-row ul li:nth-child(odd) {
	background: #05181b;
}
.latest-row1 ul li.title {
	background: url(../images/icon-dol.png) #b17d11 no-repeat 13px;
	padding-left: 55px;
	line-height: 37px;
}
.latest-row3 ul li.title {
	background: url(../images/icon-dol2.png) #2cb99e no-repeat 13px;
	padding-left: 55px;
	line-height: 37px;
}
.latest-row3 {
	margin-left: 20px;
}
.latest-row2 {
	width: 35%;
	float: left;
	margin: 0 29px;
}
.latest-row2 h3 {
	width: 100%;
	display: inline-block;
	font-size: 30px;
	font-weight: 300;
	color: #13416d;
	margin: 10px 0 20px;
	text-transform: uppercase;
	text-align: center;
}
.latest-row2 h3 span {
	font-weight: 600;
}

/* CSS Document */
body {
	font-family: 'Montserrat', sans-serif;
	color: #fff;
	background: #092225;
	font-size: 14px;
	line-height: 24px;
	font-weight: 500;
	padding: 0;
	margin: 0
}
p {
	text-align: justify;
	margin: 0 0 20px;
}
a {
	color: #fff;
	outline: none;
	text-decoration: none
}
a:hover, a:active, a:focus {
	color: #fff;
	text-decoration: none;
	outline: none
}
img {
	max-width: 100%
}
label {
	font-weight: 400
}
input[type="text"], input[type="password"], input[type="email"] {
	color: #fff;
	width: 100%;
	height: 40px;
	background: #041516;
	border: 1px solid #1a5658;
	padding: 0 15px;
	border-radius: 4px;
	font-size: 15px;
}
textarea {
    color: #fff;
    width: 100%;
    border: 1px solid #041516;
    background: #041516;
    padding: 10px;
    border-radius: 4px;
    resize: none;
    font-size: 15px;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus {
	border: 1px solid #d29a0b
}
input[type="submit"], input[type="button"] {
	background: rgb(162,104,13);
	background: linear-gradient(0deg, rgba(162,104,13,1) 0%, rgba(194,149,22,1) 100%);
	border: none;
	color: #fff;
	font-size: 16px;
	text-transform: uppercase;
	line-height: 40px;
	border-radius: 50px;
	display: inline-block;
	padding: 0 40px
}
input[type="submit"]:hover, input[type="button"]:hover {
	color: #fff;
	background: rgb(35,154,129);
	background: linear-gradient(0deg, rgba(35,154,129,1) 0%, rgba(46,195,168,1) 100%);
}
select {
	color: #fff;
	font-size: 13px;
	border: 1px solid #1a898c;
	border-radius: 4px;
	width: auto;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url(images/arrow.png) no-repeat right #041516;
	padding: 5px 20px 5px 10px;
}
ul {
	list-style: none;
	padding: 0;
	margin: 0
}
.wrapper, .headerwrap, .menuwrap, .statwrap, .bestinvestent, .bannerwrap, .investmenwrap, .benifitwrap, .referralwrap, .footerwrap, .inside_wrap {
	width: 100%;
	float: left;
}
.content {
	max-width: 1170px;
	margin: 0 auto;
}
.headerwrap {
	background: url(images/banner-bg.jpg) no-repeat top center;
	background-size: cover;
	width: 100%;
	float: left
}
.menuwrap {
	padding: 25px 0;
	background: #000;
}
.logo {
	width: 30%;
	float: left;
}
.menu {
	float: right;
	padding: 14px 0;
}
.menu ul {
	text-align: right;
}
.menu ul li {
	display: inline-block;
	line-height: 38px;
}
.menu ul li a {
	color: #fff;
	font-weight: 600;
	text-transform: uppercase;
	display: block;
	padding: 0 12px;
	font-size: 12px;
}
.menu ul li a:hover {
	color: #fff
}
.menu ul li.login {
	background: rgb(35,154,129);
	background: linear-gradient(0deg, rgba(35,154,129,1) 0%, rgba(46,195,168,1) 100%);
	border-radius: 50px;
	padding: 0 15px;
}
.menu ul li.signup {
	background: rgb(162,104,13);
	background: linear-gradient(0deg, rgba(162,104,13,1) 0%, rgba(194,149,22,1) 100%);
	border-radius: 50px;
	padding: 0 15px;
}
.bannerwrap {
}
.bannerwrap .left {
    width: 28%;
    float: left;
    padding: 35px 0;

}

.bannerwrap .left-home {
    width: 48%;
    float: left;
    padding: 60px 0;

}


.bannerwrap .left h1 {
	font-size: 56px;
	text-transform: uppercase;
	font-weight: 300;
	line-height: 66px;
	margin: 0 0 15px;
}
.bannerwrap .left h1 strong {
	color: #30caab;
}
.bannerwrap .left p {
	margin: 0 0 35px;
	font-weight:500;
}
.bannerwrap .left .action {
}
.bannerwrap .left .action .signup, .bannerwrap .left .action .memberlogin {
	padding: 0 35px;
	margin: 0 10px 0 0;
	border-radius: 50px;
	text-transform: uppercase;
	line-height: 45px;
	display: inline-block;
	font-weight: 600;
	font-size: 14px;
}
.bannerwrap .left .action .signup {
	background: rgb(35,154,129);
	background: linear-gradient(0deg, rgba(35,154,129,1) 0%, rgba(46,195,168,1) 100%);
}
.bannerwrap .left .action .memberlogin {
	background: rgb(162,104,13);
	background: linear-gradient(0deg, rgba(162,104,13,1) 0%, rgba(194,149,22,1) 100%);
}
.bannerwrap .right {
    width: 72%;
    float: right;
    padding: 35px 0px;
}
.bannerwrap .right .aniddos, .bannerwrap .right .comodossl {
	font-family: 'Orbitron', sans-serif;
	color: #0b4e44;
	text-transform: uppercase;
	font-weight: 500;
	font-size: 13px;
	border-bottom: 1px solid #0b4e44;
	padding: 0 0 5px;
	display: inline-block;
}
.bannerwrap .right .comodossl {
	padding: 5px 0 0 0;
	border: none;
}
.bannerwrap .right .aniddos span, .bannerwrap .right .comodossl span {
}
.featureswrap {
	width: 100%;
	float: left;
	padding: 50px 0 0 0;
}
.featuresbox {
	background: #000000db;
	float: left;
	margin: 0 20px 0 0;
	border-radius: 25px 25px 0 0;
	text-align: center;
	padding: 20px;
	text-transform: uppercase;
	width: 175px;
}
.featuresbox .icon {
	width: 79px;
	height: 79px;
	border: 3px solid #c0992b;
	border-radius: 50px;
	margin: -55px auto 0;
	background: rgb(28,19,3);
	background: linear-gradient(0deg, rgba(28,19,3,1) 0%, rgba(67,53,22,1) 50%, rgba(28,19,3,1) 100%);
}
.featuresbox p {
	margin: 15px 0 0 0;
	font-weight: 700;
	text-align: center;
	line-height: 18px;
}
.featuresbox p a {
	color: #cc9922;
}
.bestinvestent {
	background: rgb(9,9,8);
	background: linear-gradient(90deg, rgba(9,9,8,1) 0%, rgba(9,9,8,1) 40%, rgba(9,9,8,0) 100%);
	padding: 30px 0;
	text-align: center;
}
.bestinvestent h2 {
	font-weight: 300;
	font-size: 36px;
	line-height: 48px;
	text-transform: uppercase;
	margin: 0;
}
.bestinvestent h2 strong {
	color: #34dfc1;
	font-weight: 700;
}
.statwrap {
	background: url(images/statbg.png) no-repeat top center #051b1c;
	background-size: cover;
	padding: 50px 0 250px;
}
.statboxwrap {
	width: 100%;
	float: left;
}
.statbox {
	width: 18%;
	background: #041111e8;
	border-radius: 2px;
	border: 1px solid #1a5658;
	float: left;
	margin: 0 15px 0 0;
	text-align: center;
}
.statbox.last {
	margin: 0;
}
.statbox .icon {
	background: rgb(194,149,22);
	background: linear-gradient(180deg, rgba(194,149,22,1) 0%, rgba(163,105,13,1) 100%);
	width: 66px;
	height: 66px;
	border-radius: 4px;
	margin: 0 auto -20px;
}
.statbox h4 {
	font-size: 18px;
	color: #d29a0b;
	margin: 18px 0 5px;
	font-weight: 500;
}
.statbox p {
	text-align: center;
	text-transform: uppercase;
	font-weight: 500;
}
.investmenwrap {
	padding: 50px 0 0 0;
	background: url(images/welcome-bg.jpg) no-repeat top center #01100f;
	background-size: cover;
}
.planwrap {
	width: 100%;
	float: left;
	margin: -227px 0 0 0;
}
.planwrap h2 {
	font-size: 42px;
	color: #fff;
	font-weight: 300;
	text-transform: uppercase;
	text-align: center;
	margin: 0 0 30px;
}
.planwrap h2 strong {
	font-weight: 700;
	color: #34dfc1;
}
.planbox {
    width: 281px;
    float: left;
    background: #011a1b url(images/planbgicon.png) no-repeat center bottom;
    border-radius: 4px 4px 0 0;
    margin: 0 15px 0 0;
    text-align: center;
    border: 1px solid #1a898c;
    border-bottom: 0px;
}
.planbox.four {
	margin: 0;
}
.hourlydaily {
    padding: 15px 15px 25px;
    background: rgb(194,149,22);
    background: linear-gradient(180deg, rgba(194,149,22,1) 0%, rgba(163,105,13,1) 100%);
    border-radius: 4px 4px 0 0;
    font-size: 24px;
    text-transform: uppercase;
    line-height: 30px;
    margin: -1px;
}
.forever {
	margin: -15px auto 0;
	width: 150px;
	height: 40px;
	border-radius: 50px;
	background: rgb(35,154,129);
	background: linear-gradient(0deg, rgba(35,154,129,1) 0%, rgba(46,195,168,1) 100%);
	line-height: 40px;
	text-transform: uppercase;
	font-weight: 600;
}
.minmax {
	padding: 15px;
}
.minmax span {
	background: #041516;
	display: block;
	border-radius: 4px;
	border: 1px solid #1a5658;
	margin: 4px 0;
	line-height: 35px;
	text-transform: uppercase;
	font-weight: 600;
}
.minmax span strong {
	color: #b98914;
}
.calculator {
	width: 100%;
	float: left;
	background: #011a1b;
	border: 1px solid #1a898c;
	border-radius: 0 0 4px 4px;
	border-top: 6px solid #b88713;
}
.calculator .icon {
	float: left;
	width: 8%;
	padding: 15px;
}
.calculator .calculatorright {
	float: left;
	width: 92%;
}
.calculator .calculatorright .enter {
	float: left;
	text-transform: uppercase;
	font-weight: 500;
	width: 14%;
	font-size: 16px;
	line-height: 24px;
	padding: 23px 10px;
	text-align: right;
}
.calculator .calculatorright .enter span {
	color: #eab22f;
}
.calculator .calculatorright .enter strong {
	font-weight: 300;
	color: #eab22f;
}
.calculator .calculatorright .amountinput {
	float: left;
	border-right: 1px solid #1a898c;
	width: 20%;
	padding: 25px 10px;
}
.calculator .calculatorright .amountinput input {
	background: #041516;
	width: 164px;
	height: 44px;
	border-radius: 4px;
	text-align: right;
	color: #fff;
	padding: 0 15px;
	border: 1px solid #1a5658;
}
.calculator .calculatorright .calculatorresults {
	float: left;
	width: 66%;
}
.welcomewrap {
	padding: 50px 0;
	width: 100%;
	float: left;
}
.resultbox {
	width: 25%;
	float: left;
	text-align: center;
	border-right: 1px solid #1a898c;
	padding: 21px 10px;
}
.resultbox:last-child {
	border: none
}
.resultbox h3 {
	font-size: 20px;
	color: #d59f07;
	margin: 0 0 5px;
	min-height: 24px;
}
.resultbox label {
	font-weight: 500;
	text-transform: uppercase;
	font-size: 12px;
	margin: 0;
}
.welcome {
	width: 100%;
	float: left;
}
.welcome .left {
	width: 56%;
	float: left;
}
.welcome .left h1 {
	font-size: 30px;
	font-weight: 300;
	text-transform: uppercase;
	margin: 15px 0 20px;
}
.welcome .left h1 span {
	color: #2cbca1;
	font-weight: 600
}
.welcome .left p {
	font-weight: 500
}
.welcome .left a {
	color: #fff;
	background: rgb(162,104,13);
	background: linear-gradient(0deg, rgba(162,104,13,1) 0%, rgba(194,149,22,1) 100%);
	padding: 0 40px;
	border-radius: 50px;
	text-transform: uppercase;
	line-height: 45px;
	display: inline-block;
	font-weight: 600
}
.welcome .right {
	width: 44%;
	float: left;
	text-align: right;
}
.welcome .right span {
	padding: 15px;
	border-radius: 10px;
	background: #fff;
	display: inline-block;
}
.benifitwrap {
	padding: 50px 0;
	background: url(images/benifitbg.png) no-repeat top center #0e4245;
	margin: 0 0 -180px;
}
.benifitinside {
	padding: 40px;
	border-radius: 4px;
	background: #05181b;
	width: 100%;
	float: left;
	position: relative;
	z-index: 99;
}
.benifitwrap h2 {
	font-size: 36px;
	color: #fff;
	font-weight: 300;
	text-transform: uppercase;
	text-align: center;
	margin: 0 0 30px;
}
.benifitwrap h2 strong {
	font-weight: 700;
	color: #d7a61c;
}
.benifitbox {
	width: 50%;
	float: left;
	padding: 20px;
	min-height: 140px;
}
.benifitbox .icon {
	float: left;
	width: 79px;
	height: 79px;
	text-align: center;
}
.benifitbox .infos {
	float: left;
	width: calc(100% - 79px);
	padding: 0 0 0 20px;
}
.benifitbox .infos h4 {
	margin: 0 0 8px;
	font-weight: 600;
	color: #d7a61c;
	text-transform: uppercase;
	font-size: 18px;
}
.benifitbox .infos p {
	text-align: left;
	font-weight: 500;
	margin: 0;
}
.referralwrap {
	background: url(images/refbg.png) no-repeat center center #011e21;
	background-size: cover;
	padding: 50px 0;
}
.referralbox {
	width: 100%;
	float: left;
	margin: 0 0 30px 0;
}
.referralbox .left {
	width: 33.33%;
	float: left;
}
.referralitems .icon {
}
.referralitems h3 {
	font-size: 38px;
	margin: 0;
	color: #cc9922;
	font-weight: 600;
}
.referralitems h4 {
	text-transform: uppercase;
	font-size: 26px;
	font-weight: 300;
	margin: -55px 0 15px 0;
}
.referralitems h4 strong {
	color: #2dc1a6;
}
.referralitems p {
	margin: 15px 0;
}
.referralbox .mid, .referralbox .right {
	width: 33.33%;
	float: left;
	padding: 0 0 0 40px;
	margin: 130px 0 0 0;
}
.referralbox .mid h3, .referralbox .right h3 {
	color: #2dc1a6;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0 0 15px;
	line-height: 50px;
}
.referralbox .mid h3 span, .referralbox .right h3 span {
	background: rgb(194,149,22);
	background: linear-gradient(180deg, rgba(194,149,22,1) 0%, rgba(163,105,13,1) 100%);
	width: 50px;
	height: 50px;
	border-radius: 4px;
	text-align: center;
	float: right
}
.referralbox .mid p, .referralbox .right p {
	margin: 0;
	text-align:left;
}
.referralbottom {
	background: #05181b;
	border-radius: 4px;
	padding: 40px 40px 20px;
	font-weight: 500;
	width: 100%;
	float: left;
}
.paymenticons {
	width: 100%;
	float: left;
	border-radius: 50px;
	text-align: center;
	padding: 25px 20px;
	background: #000000b5;
	border: 3px solid #bd8e21;
	margin: 30px 0;
}
.footerwrap {
	padding: 40px 0;
	background: #01100f;
	text-transform: uppercase;
}
.footerwrap .left {
	width: 25%;
	float: left;
	font-size: 12px;
}
.footerwrap .mid {
	width: 40%;
	float: left;
	text-align: center;
}
.footerwrap .right {
	width: 35%;
	float: left;
	text-align: right;
}
.footerwrap .right a {
	font-size: 12px;
	margin: 0 0 0 15px;
}
/*-----ADDED FROM OLD-----*/
.inside_wrap, .referralwrap.affiliatepage {
	padding: 40px 0;
}
.inside_wrap.faq {
	background: url(images/welcomebg.html) no-repeat top center #01100f;
}
.welcome.aboutpage {
	padding: 0 0 30px;
}
.faq .panel-default {
	border-radius: 0;
	border: 0;
	border-bottom: 1px solid #1a898c;
}
.faq .panel-default > .panel-heading {
	color: #fff;
	background-color: #041b19;
	padding: 0;
	border: none;
	box-shadow: 0 0 0 0 !important;
	border-radius: 0;
}
.faq .panel-title {
	font-size: 15px;
	text-transform: none;
	background: url(images/faq.png) no-repeat left 15px center;
	font-weight: 500;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #dfa612;
}
.inside_wrap.news {
	background: url(images/refbg.png) no-repeat center center #011e21;
	background-size: auto;
	background-size: cover;
	padding: 15px 0;
}
.faq .panel-title > .small, .panel-title > .small > a, .panel-title > a, .panel-title > small, .panel-title > small > a {
	color: #dfa610;
	padding: 22px 15px 22px 60px;
	display: block;
	text-transform: uppercase;
	font-size: 14px;
}
.faq .panel {
	background-color: transparent;
}
.news_block {
	margin: 25px 0px;
	width: 100%;
	float: left;
	padding: 0;
	background: #020809c2;
	border-bottom: 0px;
	border: 1px solid #1a898c;
}
.news_title {
    padding: 15px 15px 15px 65px;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 500;
    color: #30caab;
    line-height: 40px;
    width: 70%;
    float: left;
    background: url(images/news.png) no-repeat left 10px center;
    background-size: 40px auto;
}
.news_time {
    padding: 15px;
    font-size: 11px;
    color: #e2b035;
    width: 30%;
    float: right;
    text-align: right;
    line-height: 40px;
}
.news_infos {
	line-height: 26px;
	font-weight: 500;
	background: #000303;
	padding: 20px;
	width: 100%;
	float: left;
}
.rules {
	width: 100%;
	float: left;
	padding: 40px;
	background: #020809c2;
	border: 1px solid #1a898c;
}
.rules h3.sectionhead {
	margin: 0 0 25px;
	font-weight: 500;
	color: #30caab;
	text-transform: uppercase;
	font-size: 28px;
}
.welcome.aboutpage p {
	margin: 0;
}
.supportleft {
	width: 35%;
	float: left;
	padding: 0 40px 0 0;
}
.supportemail {
	padding: 10px 0 10px 80px;
	width: 100%;
	float: left;
	background: url(images/email.png) no-repeat left center;
}
.supportemail h4 {
	color: #d29a0b;
	text-transform: uppercase;
	font-size: 20px;
	margin: 0 0 4px;
}
.supportemail a {
	text-decoration: underline;
}
.supportright {
	float: left;
	width: 65%;
	background: #30caab;
	padding: 30px 20px;
}
.supportright h2 {
	font-size: 30px;
	font-weight: 300;
	text-transform: uppercase;
	margin: 0 0 15px;
	padding: 0 10px;
}
.form-block.one, .form-block.two {
	width: 50%;
	float: left;
	padding: 10px;
}
.form-block.three, .form-block.four {
	padding: 10px;
	width: 100%;
	float: left;
}
.loginpages {
    background: url(images/welcome-bg.jpg) top center no-repeat #01100f;
    background-size: cover;
}
.loginfooter {
	text-align: center;
	padding: 50px 0;
	width: 100%;
	float: left;
}
.loginwrappers {
	width: 100%;
	background: #041111e8;
	padding: 20px;
	border: 1px solid #1a5658;
	border-radius: 15px;
	max-width: 600px;
	margin: 0 auto 90px;
	overflow: hidden;
}
.loginwrappers input[type="text"], .loginwrappers input[type="password"], .loginwrappers input[type="email"] {
	border: none;
	border-bottom: 1px solid #19cec9;
	height: 54px;
	border-radius: 0;
	background: transparent;
}
.loginwrappers .logo {
	width: 100%;
	padding: 80px 0 0 0;
	float: left;
}
.loginheads {
	width: 100%;
	color: #25a188;
	font-size: 22px;
	text-transform: uppercase;
	float: left;
	font-weight: 500;
	line-height: 48px;
	padding: 0 0 20px;
}
.form-container.login {
	width: 100%;
	float: left;
}
.loginpages .logo {
	width: 100%;
	text-align: center;
	padding: 60px 0 30px;
}
.loginaction {
    padding: 25px 0;
    text-align: center;
    width: 100%;
    background: rgb(9,9,8);
    background: linear-gradient(90deg, rgba(9,9,8,1) 0%, rgba(9,9,8,1) 40%, rgba(9,9,8,0) 100%);
    margin: 30px 0 0 0;
    position: fixed;
    bottom: 0;
    color: #34DFC1;
}
.form-container.login table td {
	padding: 6px 0;
}
.loginaction h4 {
	text-transform: uppercase;
	font-weight: 500;
	float: left;
	font-size: 28px;
	line-height: 40px;
	margin: 0;
}
.loginaction .signup {
	color: #ffffff;
    background: rgb(162,104,13);
    background: linear-gradient(0deg, rgba(162,104,13,1) 0%, rgba(194,149,22,1) 100%);
	padding: 0 40px;
	border-radius: 50px;
	text-transform: uppercase;
	line-height: 40px;
	font-weight: 600;
	float: right;
}
.loginwrappers .icon {
	text-align: center;
	float: right;
	max-width: 48px;
}
.loginredirect {
	width: 100%;
	background: #041111e8;
	padding: 40px;
	border: 1px solid #1a5658;
	border-radius: 15px;
	max-width: 600px;
	margin: 100px auto;
	overflow: hidden;
	text-align: center;
}
.loginredirect p {
	text-align: center
}
.loginredirect h3 {
	color: #d29a0b;
	font-size: 28px;
	font-weight: 300;
	text-transform: uppercase;
}
.loginredirect h3 strong {
	font-weight: 600;
}
.loginredirect h4 {
	font-size: 22px;
	font-weight: 300;
	margin: 0;
}
.navbar {
	float: right;
	margin: 0;
}
.navbar-nav > li a:hover, .navbar-nav > li:active a, .navbar-nav > li a:active {
	background: none
}
.navbar-nav > li a {
    text-transform: uppercase;
    font-weight: 500;
    padding: 0 8px;
    line-height: 36px;
}
.navbar-nav > li span {
	margin: 0 0px 0 0;
	width: 36px;
	height: 36px;
	display: inline-block;
	text-align: center;
}
.navbar-nav > li span i {
	font-size: 16px;
}
.navbar-nav > li.dropdown {
	padding-right: 15px;
	background: url(images/arrow.png) no-repeat center right;
}
.membersidebar {
	float: left;
	width: 30%;
	padding: 0 40px 0 0;
}
.memright {
	width: 70%;
	float: left;
}
.membersidebar {
	float: left;
	width: calc(30% - 40px);
	padding: 20px;
	background: #041111e8;
	border: 1px solid #1a5658;
	border-radius: 4px;
	margin: 0 40px 30px 0;
}
.membersidebar ul li {
	border-bottom: 1px solid #1a5658;
}
.membersidebar ul li span {
	float: left;
	height: 44px;
	width: 44px;
}
.membersidebar ul li:last-child, .membersidebar ul li:last-child:hover {
	border-bottom: 0
}
.membersidebar ul li a {
    text-transform: uppercase;
    padding: 12px 15px;
    font-size: 13px;
}
.membersidebar ul li:hover a {
	color: #30caab
}
.membersidebar ul li:hover, .membersidebar ul li:hover a {
	background: none
}
.membersidebar ul li:hover {
	border-bottom: 1px solid #30caab
}
.memleft {
    margin: 36px 0 30px 0px;
    padding: 0px;
    text-align: center;
    border-bottom: 1px dashed #2BB79C;
    padding-bottom: 20px;
}
.memleft .icon {
	display:block;
	width: 54px;
	height: 54px;
	margin: 10px auto;
}
.memleft h2 {
	margin: 5px 0 0 0;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 300;
	line-height: 26px;
}
.memleft h2 span {
	font-weight: 600;
	color: #dfa610;
	font-size: 18px;
	display: block;
}
.memleft:last-child {
	border: none
}
.copyurl, .deposit_text {
	width: 100%;
	float: left;
	padding: 15px;
	border-radius: 4px;
	background: #2bb79c;
	text-transform: uppercase;
}
.copyurl {
	margin: 30px 0 0 0;
}
.deposit_text {
	margin: 0 0 30px;
}
#copyButton {
	float: left;
	border: none;
	width: 54px;
	height: 46px;
	background: #011a19 url(images/copy.png) no-repeat center center;
}
#copyTarget {
	width: 580px;
	float: left;
	height: 46px;
	border: 2px solid #011a19;
	color: #000;
	padding: 0 15px;
	font-size: 15px;
	background: none;
}
#msg {
}
.btn-info {
	color: #fff;
	background-color: #885b2d;
	border-color: #895b2e;
}
.btn-info:hover {
	background-color: #885b2d;
	border-color: #895b2e;
}
.getban {
	padding: 0 25px;
	text-transform: uppercase;
	line-height: 46px;
	display: inline-block;
	font-weight: 600;
	background: #011a19;
}
.navbar-nav > li > .dropdown-menu {
	background: #000;
}
.dropdown-menu li a {
	font-size: 13px;
	color: #fff;
}
.dropdown-menu li a:hover {
	color: #cc9922;
}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
	background-color: transparent;
}
.accbox-container {
	width: 100%;
	float: left;
}
.accbox {
	background: #011a1b url(images/planbgicon.png) no-repeat center bottom;
	width: 48%;
	padding: 15px;
	border-radius: 4px;
	color: #fff;
	border: 1px solid #1a898c;
}
.accbox.left {
	float: left;
}
.accbox.right {
	float: right;
}
.accbox h3 {
	text-align: center;
	margin: 0;
	line-height: 32px;
	font-size: 18px;
	font-weight: 500;
	text-transform: uppercase;
	color: #2bb79c;
}
.accbox .icon {
	text-align: center;
	padding: 15px 0 5px 0;
}
.accbox h4 {
	width: 100%;
	float: left;
	padding: 12px 15px;
	text-transform: uppercase;
	font-size: 16px;
	background: #041111e8;
	border-radius: 4px;
	margin: 10px 0;
	text-align: center;
	line-height: 26px;
}
.accbox h4 span {
	display: block;
	font-size: 20px;
	color: #c19316;
}
.accbox ul {
	width: 100%;
	float: left;
}
.accbox ul li {
	width: 100%;
	float: left;
	background: #041516e6;
	display: block;
	border-radius: 4px;
	border: 1px solid #1a5658;
	padding: 6px 10px;
	margin: 2px 0;
}
.accbox ul li span {
	float: right;
	color: #c19316;
	font-weight: 500;
}
.acc_button {
	width: 100%;
	float: left;
	text-align: center;
	padding: 18px 0 0 0;
}
.acc_button a {
	padding: 0 30px;
	border-radius: 50px;
	text-transform: uppercase;
	line-height: 40px;
	display: inline-block;
	font-weight: 500;
	background: rgb(35,154,129);
	background: linear-gradient(0deg, rgba(35,154,129,1) 0%, rgba(46,195,168,1) 100%);
}
.acc_button a:hover {
}
.deposit_text span {
	font-weight: 600;
	font-size: 18px;
	float: right;
}
.my_accont {
    background: #011a1b;
	width: 100%;
	padding: 20px;
	border-radius: 4px;
	color: #fff;
	border: 1px solid #1a898c;
	float: left;
	margin: 0 0 25px;
}

.paidouttop {
	margin-bottom:5px;
}

.my_accont table td, .paidoutbottom table td,  .paidouttop table td  {
	padding: 8px 6px;
	border-bottom: 1px solid #1a898c;
	text-align: left;
}
.my_accont table td.inheader, .paidoutbottom table td.inheader {
    background: #cd9a1c;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
    text-align: left;
    border-bottom: 1px solid #cd9a1c;
}
.alert {
	text-align: center;
	color: #e0a707;
    background-color: #011a1a;
    border-color: #cd991c;
}
.refheader {
	font-size: 22px;
	font-weight: 500;
	text-transform: uppercase;
	margin: 10px 0 20px;
	color: #30caab;
}
.aff-banners {
	background: #011a1b url(images/planbgicon.png) no-repeat center bottom;
	padding: 25px;
	border-radius: 4px;
	color: #fff;
	border: 1px solid #1a898c;
}
.aff-banners .nav-tabs {
	border-bottom: 1px solid #a2680d;
	margin: 0 0 25px;
}
.aff-banners .nav-tabs > li.active > a, .aff-banners .nav-tabs > li.active > a:focus, .aff-banners .nav-tabs > li.active > a:hover {
	color: #fff;
	cursor: default;
	border: none;
	border-bottom-color: transparent;
	background: rgb(162,104,13);
	background: linear-gradient(0deg, rgba(162,104,13,1) 0%, rgba(194,149,22,1) 100%);
}
.aff-banners .nav > li a:hover {
	background: rgb(162,104,13);
	background: linear-gradient(0deg, rgba(162,104,13,1) 0%, rgba(194,149,22,1) 100%);
	border-color: #a2680d
}
.aff-banners .nav > li > a {
	color: #fff;
	font-weight: 500;
	font-size: 15px;
	padding: 20px 25px;
}
.memberplan .planbox {
	width: 49%;
	margin: 0 15px 25px 0;
}
.memberplan .planbox:nth-child(even) { margin-right:0}
.memberplan .planbox .radio {
	width: 160px;
	text-transform: uppercase;
	display: inline-block;
	font-size: 14px;
	border-radius: 50px;
	line-height: 32px;
	padding: 5px 0;
	cursor: pointer;
	font-weight: 500;
	text-align: center;
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#36b2c8', endColorstr='#086e94', GradientType=0 );
	color: #fff;
	background: rgb(162,104,13);
	background: linear-gradient(0deg, rgba(162,104,13,1) 0%, rgba(194,149,22,1) 100%);
}
.memberplan .planbox input[type=radio] {
	display: none
}
.memberplan .planbox input[type="radio"]:checked + .radio {
 filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f7bc4d', endColorstr='#e9a322', GradientType=0 );
	color: #fff;
	background: rgb(35,154,129);
	background: linear-gradient(0deg, rgba(35,154,129,1) 0%, rgba(46,195,168,1) 100%);
}
.certificate {
	border: 18px solid #c99e29;
	border-radius: 15px;
}
.modal-body p {
	text-align: center;
}
.bannerwrap.insideheaders {
	background: #000000e0;
}
.bannerwrap.insideheaders h1 {
	font-size: 26px;
	line-height: 40px;
	margin: 0;
}
.benifitwrap.aboutpage {
	margin: 0;
}
.commonfooter {
	width: 100%;
	float: left;
	text-align: center;
	padding: 25px 0;
	text-transform: uppercase;
	background: #2ed2b1;
}
.commonfooter h2 {
	margin: 0;
	line-height: 48px;
	font-size: 34px;
}
.welcomewrap.aboutpage {
	padding: 0 0 50px;
}
.welcomewrap.aboutpage .left {
	width: 100%
}
.supportwrap {
	width: 100%;
	float: left;
	padding: 40px;
	background: #020809c2;
	border: 1px solid #1a898c;
}
.referralwrap.refpage {
	background: url(images/benifitbg.png) no-repeat top center #093234;
}
.logwrap {
	width: 100%;
	float: left;
	position: relative;
	height: 100vh
}
.inside_wrap.accountmainpage {
	background: url(images/welcomebg.html) no-repeat top center #01100f;
	background-size: cover;
}
.accbal {
    width: 100%;
    float: left;
    padding: 15px 20px 15px 45px;
    border-radius: 4px;
    margin: 0 0 30px;
    background: #c19316 url(images/acbal.png) no-repeat left 10px center;
    font-size: 18px;
    text-transform: uppercase;
}
.accbal span {
	float: right;
	font-weight: 600;
}
@media (max-width: 1170px) {
.wrapper, .headerwrap, .menuwrap, .statwrap, .bestinvestent, .bannerwrap, .investmenwrap, .benifitwrap, .referralwrap, .footerwrap, .inside_wrap {
	width: 1170px;
}
.content {
	margin: 0 !important;
}
}


.owl-theme .owl-nav {
    /* margin: 0; */
    display: none;
}
    .all-calcu{
width: 100%;
    float: left;
    overflow: hidden;
    margin-top: 40px;
    padding-bottom: 32px;
}

.box-1{
    float: left;
    width: 180px;
    margin-left:35px;
}

.box-1:first-child{
margin-left:0px;
}

.box-1 select {
    width: 105%;
    font-family: inherit;
    padding: 9px 10px;
    border-radius: 5px;
    background: #36372f;
    border: none;
    color: #fffbfb;
    background: url(images/arrow.png) no-repeat right #041516;
}


.box-1 input {
    font-family: inherit;
    padding: 9px 10px;
    color: #fdf9f9;
    text-align: center;
    border-radius: 5px;
    font-weight: bold;
    border: none;
    background: #36372f;
}

.box-1 label{
        color: #fff;
    letter-spacing: 1px;
    font-size: 15px;
    text-align: center;
    padding-left: 34px;
   text-transform: uppercase;
}