@import url('https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700');
body {
	font: 400 14px/22px Poppins, sans-serif;
	color: #3b2d27;
	background: #DBDBDB
}
p {
	text-align: justify;
	margin: 0 0 20px
}
a {
	color: #3b2d27;
	outline: none;
	text-decoration: none;
	-webkit-transition: .3s ease-out;
	-moz-transition: .3s ease-out;
	transition: .3s ease-out
}
a:hover, a:active, a:focus {
	color: #7c4a2f;
	text-decoration: none;
	outline: none
}
img {
	max-width: 100%
}
label {
	font-weight: 400
}
input[type="text"], input[type="password"], input[type="email"] {
	border-radius: 4px;
	color: #261c18;
	width: 100%;
	height: 40px;
	border: 1px solid #695952;
	padding: 0 15px;
	font-size: 13px;
	-webkit-transition: .3s ease-out;
	-moz-transition: .3s ease-out;
	transition: .3s ease-out
}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, .form-container textarea:focus {
	border: 1px solid #3b2d27
}
textarea {
	border-radius: 4px;
	color: #261c18;
	width: 100%;
	height: 155px;
	border: 1px solid #695952;
	padding: 10px;
	resize: none;
	font-size: 13px;
}
input[type="submit"], input[type="button"] {
	background: #FF6600;
	border: none;
	padding: 9px 25px;
	font-size: 15px;
	font-weight: 500;
	background: -moz-linear-gradient(top, #FF7E00 0%, #FF6D00 100%);
	background: -webkit-linear-gradient(top, #FF7E00 0%, #FF6D00 100%);
	background: linear-gradient(to bottom, #FF7E00 0%, #FF6D00 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF7E00', endColorstr='#FF6D00', GradientType=0);
	border-radius: 4px;
	color: #fff;
	text-transform: uppercase;
	-webkit-transition: .3s ease-out;
	-moz-transition: .3s ease-out;
	transition: .3s ease-out
}
input[type="submit"]:hover, input[type="button"]:hover {
	background: #a68a4b;
	background: -moz-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: -webkit-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: linear-gradient(to bottom, #a68a4b 0%, #8d6d33 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a68a4b', endColorstr='#8d6d33', GradientType=0);
	border-radius: 4px
}
select {
	border-radius: 4px;
	padding: 8px 20px 8px 10px;
	background: #d5b062 url(images/select_arrow.html) no-repeat center right 5px;
	color: #261c18;
	border: 1px solid #d5b062;
	font-size: 13px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.member-right {color:white;}

.member-right a {color:#FF6600;}

.btc_form, .payment_status {color:white;}

.btc_form a {
	color:#FF6600;
	font-weight:600;
	font-size:14px;
}

ul {
	list-style: none;
	padding: 0;
	margin: 0
}
.wrapper, .header_top, .header_banner, .navbar {
	width: 100%;
	float: left
}
.header_top {
	background: #ede4c7;
	color: #2f231d;
	text-transform: uppercase;
	padding: 5px 0
}
.flags {
	padding: 9px 0
}
.flags img {
	border: 2px solid #e3d5a0;
	border-radius: 50px
}
.time {
	background: url(images/time_icon.html) no-repeat left center;
	padding: 0 10px 0 26px;
	float: right;
	line-height: 42px
}

.bitcoin-price {
		padding: 0 10px 0 0px;
			line-height: 42px
}

.bitcoin-price span {
    color: #97BB01;
    font-weight: 600;
    margin: 0px 4px;
}

.social {
	float: right
}
.social .fb, .social .twitter {
	padding: 0 0 0 6px
}
.logo {
	margin: 0px 0 0
}
.green_button {
	background: #98bc01;
	background: -moz-linear-gradient(top, #9cc104 0%, #97bb01 100%);
	background: -webkit-linear-gradient(top, #9cc104 0%, #97bb01 100%);
	background: linear-gradient(to bottom, #9cc104 0%, #97bb01 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9cc104', endColorstr='#97bb01', GradientType=0);
	border-radius: 4px;
	text-transform: uppercase
}
.green_button:hover {
	background: #a68a4b;
	background: -moz-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: -webkit-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: linear-gradient(to bottom, #a68a4b 0%, #8d6d33 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a68a4b', endColorstr='#8d6d33', GradientType=0);
	border-radius: 4px
}
.red_button {
	background: #FF7716;
	background: -moz-linear-gradient(top, #FF8000 0%, #FF6A00 100%);
	background: -webkit-linear-gradient(top, #FF8000 0%, #FF6A00 100%);
	background: linear-gradient(to bottom, #FF8000 0%, #FF6A00 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8000', endColorstr='#FF6A00', GradientType=0);
	border-radius: 4px;
	text-transform: uppercase
}
.red_button:hover {
	background: #a68a4b;
	background: -moz-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: -webkit-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: linear-gradient(to bottom, #a68a4b 0%, #8d6d33 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a68a4b', endColorstr='#8d6d33', GradientType=0);
	border-radius: 4px
}
.browns_button {
	background: #9B7E41;
	background: -moz-linear-gradient(top, #A5894A 0%, #907136 100%);
	background: -webkit-linear-gradient(top, #A5894A 0%, #907136 100%);
	background: linear-gradient(to bottom, #A5894A 0%, #907136 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A5894A', endColorstr='#907136', GradientType=0);
	border-radius: 4px;
	text-transform: uppercase
}
.browns_button:hover {
	background: #FF7716;
	background: -moz-linear-gradient(top, #FF8000 0%, #FF6A00 100%);
	background: -webkit-linear-gradient(top, #FF8000 0%, #FF6A00 100%);
	background: linear-gradient(to bottom, #FF8000 0%, #FF6A00 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8000', endColorstr='#FF6A00', GradientType=0);
	border-radius: 4px
}

.payment_proof {
	float: left;
	width: 100%
}
.payment_proof a {
	line-height: 34px;
	display: inline-block;
	padding: 0 10px 0 34px;
	color: #fff;
	position: relative
}
.payment_proof a:after {
	content: "";
	position: absolute;
	left: 3px;
	top: 6px;
	background: url(images/payment_proof_icon.html) no-repeat center center;
	width: 25px;
	height: 20px
}
.navbar-default {
    background-color: #2f231d;
    padding-top: 16px;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 16px;
    margin: 0;
    border: 0;
    border-radius: 0;
    height: 85px
}
.navbar-nav {
	text-align: right;
	float: right
}
.nav > li {
	padding: 0 10px;
	float: none;
	display: inline-block
}
.navbar-default .navbar-nav > li > a {
	color: #f0edd7;
	padding: 0;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 500;
	line-height: 34px
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #FF8000
}
.login_wrap {
	float: right;
	text-align: right;
	width: 100%
}
.login, .signup {
	float: right;
	line-height: 34px;
	border-radius: 4px
}
.login {
	background: #FF7716;
	background: -moz-linear-gradient(top, #FF80000%, #FF6A00 100%);
	background: -webkit-linear-gradient(top, #FF8000 0%, #FF6A00 100%);
	background: linear-gradient(to bottom, #FF8000 0%, #FF6A00 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8000', endColorstr='#FF6A00', GradientType=0);
}

.signup {
	background: #a68a4b;
	background: -moz-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: -webkit-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: linear-gradient(to bottom, #a68a4b 0%, #8d6d33 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a68a4b', endColorstr='#8d6d33', GradientType=0);
	margin: 0 0 0 6px
}
.login:hover {
	background: #a68a4b;
	background: -moz-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: -webkit-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: linear-gradient(to bottom, #a68a4b 0%, #8d6d33 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a68a4b', endColorstr='#8d6d33', GradientType=0)
}
.signup:hover {
	background: #f2eedc;
	background: -moz-linear-gradient(top, #f2eedc 0%, #e4ddba 100%);
	background: -webkit-linear-gradient(top, #f2eedc 0%, #e4ddba 100%);
	background: linear-gradient(to bottom, #f2eedc 0%, #e4ddba 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2eedc', endColorstr='#e4ddba', GradientType=0)
}
.login a, .signup a {
	padding: 0 12px;
	display: inline-block;
	font-size: 12px;
	text-transform: uppercase;
}
.login ul a, .signup:hover ul a {
	color: #51423b
}
.signup a, .login:hover a {
	color: #f9f7ec
}
.banner_wrap {
	width: 100%;
	float: left;
	padding: 15px 0 70px;
	background: url(images/bg-chevron.png) center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover
}
.banner_left {
	width: 100%;
	float: left
}
.banner_left h1 {
	font-size: 56px;
	color: #352c25;
	text-transform: uppercase;
	font-weight: 700;
	margin: 120px 0 0;
	text-align: left
}
.banner_left h1 span {
	font-size: 100px
}
.banner_left p {
	font-size: 16px;
	font-weight: 500;
	line-height: 100%;
	color: #352c25
}
.banner_left a {
	width: 190px;
	height: 50px;
	display: inline-block;
	text-align: center;
	line-height: 50px;
	color: #fff;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: 500
}
.calculator_wrap {
	background: #3b2d27;
	color: #f1efd9;
	padding: 30px 0;
	width: 100%;
	float: left
}
.plan_wrap {
	width: 100%;
	float: left;
	margin: -95px 0 20px
}
.plan {
	width: 33.33%;
	float: left;
	padding: 20px 10px 10px;
	min-height: 235px
}
.plan.one {
	border: 13px solid #61594e;
	color: #fdfcf5;
	background: url(images/plan_two_bg.png) no-repeat bottom right #4a3e30
}
.plan.two {
	border: 13px solid #c8c6b9;
	color: #412820;
	background: url(images/plan_two_bg.png) no-repeat bottom right #f2eddc
}
.plan.three {
	border: 13px solid #d5b062;
	color: #fdfcf5;
	background: url(images/plan_two_bg.png) no-repeat bottom right #7e5d39
}
.plan .left {
	width: 50%;
	float: left;
	margin: 0 3% 0 0;
	font-size: 75px;
	font-weight: 600;
	line-height: 75px;
	position: relative
}
.plan .left span {
	font-size: 42px;
	font-weight: 300;
	position: absolute;
	top: 0;
	right: 0;
	line-height: 50px
}
.plan .right {
	float: left;
	width: 47%
}
.plan .right h2 {
    font-weight: 300;
    font-size: 35px;
    margin: 6px 0 12px;
	line-height: 40px;
	text-transform: uppercase
}
.plan ul {
	width: 100%;
	float: left
}
.plan ul li {
    font-size: 14px;
    font-weight: 400;
    line-height: 27px;
    border-bottom: 1px solid #f4ecdd;
    background: #3b2d2785;
    padding: 0px 10px;
    color: white;
    
}
.plan ul li span {
	float: right
}
.plan.three ul li {
	border-bottom: 1px solid #e7e0c1
}
.plan ul li:last-child {
	border: none
}
.plan.three .left {
	width: 50%
}
.plan.three .right {
	width: 47%
}
.plan.three .right h2 {
	line-height: 40px
}
.plan.three .right h2 span {
	font-size: 44px
}

.plan .right h2 {
	line-height: 40px
}
.plan .right h2 span {
	font-size: 46px
}

.calc_heading {
	background: url(images/calculator_icon.html) no-repeat left center;
	padding: 20px 0 20px 120px;
	line-height: 25px;
	color: #f1eddc;
	font-size: 17px;
	text-transform: uppercase
}
#amount {
	background: #ebe6cc;
	padding: 0 12px;
	font-size: 14px;
	color: #3b2d27;
	height: 32px;
	line-height: 32px;
	margin: 10px 0 0
}
.calc_result {
	padding: 17px 25px;
	font-size: 14px;
	line-height: 29px;
	border: 1px solid #594b45;
	float: left;
	width: 32.6%;
	margin: 0 1% 0 0;
	text-transform: uppercase
}
.calc_result.last {
	margin: 0
}
.calc_result span {
	font-size: 20px;
	display: block
}
.welcome_wrap {
	background: #f7f3e5;
	width: 100%;
	float: left;
	padding: 50px 0;
	position: relative;
	z-index: 9
}
.welcome_half_bg {
	position: absolute;
	z-index: -1;
	background: url("images/bg-sky.png") center center fixed;
	right: 0;
	top: 0;
	width: 50%;
	height: 100%;
	background-size:cover;
}
.welcome_wrap h1 {
	color: #694a29;
	font-size: 24px;
	font-weight: 400;
	margin: 0 0 30px
}
.welcome_wrap p {
	margin: 0
}
.welcome_right {
	width: 100%;
	float: left
}
.welcome_right .security {
	width: 33.33%;
	float: left;
	text-align: center;
	padding: 45px 10px
}
.welcome_right .security.one {
	background: #684a29
}
.welcome_right .security.two {
	background: #3b2d27
}
.welcome_right .security.three {
	background: #7c4a2f
}
.welcome_right p {
	text-align: center;
	color: #ede4c7;
	font-weight: 500;
	font-size: 18px;
	line-height: 24px;
	text-transform: uppercase;
	margin: 15px 0 0
}
.statistics { color: #d8d8d7; width: 100%; }
.statistics td { padding: 3px 10px 3px 10px; color: #282828; height:40px; vertical-align:middle; font-size:14px; }
.statistics img { float: right; margin: 3px 0 0 7px; }
.statistics td span { background: #FF6600; color: #fff; display:block; padding:2px; text-align:center; border-radius: 2px;  }
.statistics td span.span2 { background: #684A29 !important; }
.statistics tr:nth-child(odd) { background-color:#FFDC92; }
.payments {
	width: 100%;
	float: left;
	background: #FF6600;
	padding-top: 20px;
	padding-bottom: 20px;
}
.payment h3 {
	font-size: 18px;
	line-height: 36px;
	color: #3b2d27;
	text-transform: uppercase;
	margin: 18px 15px 18px 0;
	float: left;
	font-weight: 500
}
.company_location {
	width: 100%;
	float: left;
	background: #d5b062;
	padding-top: 20px;
	padding-bottom: 20px;
}
.company_location h3 {
	font-size: 18px;
	line-height: 36px;
	color: #3b2d27;
	text-transform: uppercase;
	margin: 18px 15px 18px 0;
	float: left;
	font-weight: 500
}
.company_location a {
	background: #261f1a;
	background: -moz-linear-gradient(top, #261f1a 0%, #352c25 100%);
	background: -webkit-linear-gradient(top, #261f1a 0%, #352c25 100%);
	background: linear-gradient(to bottom, #261f1a 0%, #352c25 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#261f1a', endColorstr='#352c25', GradientType=0);
	border-radius: 4px;
	color: #d5b062;
	font-weight: 500;
	text-align: center;
	line-height: 36px;
	text-transform: uppercase;
	display: block;
	float: left;
	padding: 0 15px;
	margin: 18px 0
}
.company_location a:hover {
	background: #f2eedc;
	background: -moz-linear-gradient(top, #f2eedc 0%, #e4ddba 100%);
	background: -webkit-linear-gradient(top, #f2eedc 0%, #e4ddba 100%);
	background: linear-gradient(to bottom, #f2eedc 0%, #e4ddba 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2eedc', endColorstr='#e4ddba', GradientType=0)
}
.home_location {
	background: #3b2d27 url(images/location_icon.html) no-repeat 25px center;
	margin: -35px 0 0;
	padding: 17px 17px 17px 100px;
	width: 100%;
	float: left;
	position: relative;
	z-index: 9
}
.home_location h4 {
	font-size: 14px;
	font-weight: 500;
	color: #d5b062;
	text-transform: uppercase;
	margin: 0 0 14px
}
.home_location p {
	margin: 0;
	color: #ecebd6;
	font-weight: 500;
	text-transform: uppercase;
	text-align: left
}
.home_security {
	width: 100%;
	float: left;
	padding: 25px 0 0
}
.home_security a {
	border: 1px solid #2b4e19;
	width: 49%;
	margin: 0 2% 20px 0;
	float: left;
	display: block;
	text-align: center
}
.home_security a:nth-child(even) {
	margin-right: 0
}
.referral_wrap {
	width: 100%;
	float: left;
	padding: 18px 0 0;
	background: url(images/ref_bg.jpg) no-repeat center center;
	position: relative
}
.referral_block_left {
	color: #fff;
	padding: 50px 0 0
}
.referral_block_left h2 {
	font-size: 48px;
	font-weight: 700;
	text-transform: uppercase;
	margin: 0 0 10px;
	line-height: 38px
}
.referral_block_left h3 {
	font-size: 30px;
	font-weight: 400;
	margin: 0 0 20px
}
.referral_block_left h4 {
	font-size: 20px;
	font-weight: 400
}
.ref_mid_logo {
	text-align: center;
	
}
.referral_block_right {
	font-size: 20px;
	color: #f1ecd8;
	line-height: 30px;
	padding: 50px 0 0
}
.stat_wrap {
	width: 100%;
	float: left;
	padding: 40px 0;
	background: url(images/bg-foot.png) center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover
}
.stat {
	width: 100%;
	float: left;
	text-align: center;
	padding: 40px 0;
	color: #f7f3e5;
	font-weight: 300
}
.stat.one {
	background: #3b2d27
}
.stat.two {
	background: #684a29
}
.stat.three {
	background: #695034
}
.stat.four {
	background: #3e2b1d
}
.stat .thumb {
	padding: 0 0 20px
}
.stat h3 {
	margin: 10px 0 5px;
	font-size: 24px;
	font-weight: 300
}
.stat p {
	margin: 0;
	font-size: 16px;
	text-align: center
}
footer {
	background: #2f231d;
	width: 100%;
	float: left;
	padding: 35px 0;
	font-size: 13px;
	color: #e4c890;
	font-weight: 300;
	line-height: 42px
}
.copyright {
	line-height: 42px
}
.footer_links {
	text-align: right;
	color: #8ad93d
}
.footer_links a {
	color: #d5b062;
	margin: 0 10px;
	line-height: 42px;
	font-weight: 500;
	font-size: 13px
}
.footer_links a:hover {
	color: #fff8dd
}
.footer_logo {
	text-align: right;
	float: right
}
footer .social {
	text-align: right
}
.banner_left.inside {
	width: 100%;
	float: left;
	text-align: center;
}
.banner_left.inside h1 {
	margin: 50px 0 0;
	text-align: center;
	font-size: 42px;
}
.about_half_bg {
	position: absolute;
	z-index: -1;
	background: #3b2d27;
	right: 0;
	top: 0;
	width: 41.7%;
	height: 100%;
	color: #fff;
}
.about_left {
	color: #f1ecd8;
	padding: 20px 0 0 30px;
	width: 100%;
	float: left;
}
.company_th {
	width: 50%;
	float: left;
	padding: 0;
}
.company_infos {
	width: 50%;
	float: left;
	padding: 0 0 0 22px;
}
.company_infos h4 {
	font-size: 16px;
	line-height: 26px;
	text-transform: uppercase;
	margin: 0 0 5px;
}
.company_infos h5 {
	font-size: 20px;
	line-height: 32px;
	text-transform: uppercase;
	margin: 0;
}
.company_infos p {
	line-height: 21px;
	margin: 10px 0 0 0;
}
.why_choose {
 background: background:url(images/bg-chevron.png) center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	padding: 45px 0;
	width: 100%;
	float: left;
}
.why_choose h1, .form-container-support h2, h2.section-title {
	color: #352c25;
	text-transform: uppercase;
	margin: 0 0 18px;
	font-size: 28px;
	font-weight: 700;
}
.inside_wrap {
	padding: 45px 0;
	width: 100%;
	float: left;
}
.faq {
	font-size: 14px;
	background: #3b2d27 url(images/faq_icons.png) no-repeat 10px 8px;
	padding: 10px 15px 10px 45px;
	display: block;
	margin-top: 2px;
	color: #f1efd9;
}
.faq:hover, .faq:focus, .faq:active {
	color: #fff;
	background: #d5b062 url(images/faq_icons_hover.html) no-repeat 10px 8px;
	color: #2b1f1a;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	transition: all ease 0.3s;
}
.faq_wrap .collapse {
	-webkit-transition: all ease 0.2s;
	-moz-transition: all ease 0.2s;
	transition: all ease 0.2s;
	padding: 15px 0
}
.faq_wrap .collapse a, .faq_wrap .collapse a:hover {
	color: #3b2d27;
}
.news_block {
	background: #3b2d27;
	padding: 0;
	width: 100%;
	float: left;
	margin: 0 0 40px;
	color: #f1eddc;
}
.news_title {
	color: #d5b062;
	font-size: 22px;
	font-weight: 500;
	text-transform: uppercase;
	padding: 20px 20px 15px 60px;
	display: block;
	border-bottom: 1px solid #684a29;
	background: url(images/news_icon.html) no-repeat 12px center;
}
.news_infos {
	width: 100%;
	padding: 20px 20px 10px;
	display: block;
	font-size: 13px;
	line-height: 28px;
}
.news_time {
	width: 100%;
	padding: 0 20px 25px 20px;
	display: block;
	font-size: 12px;
	color: #c8c6b9;
	text-align: right;
}
.affiliate_wrap_page {
	padding: 0 0 45px
}
.affliateblock {
	padding: 25px 20px 20px 125px;
	width: 100%;
	float: left;
	min-height: 200px;
}
.affliateblock.one {
	background: url(images/affiliate1.html) no-repeat 15px 20px #d5b062;
}
.affliateblock.two {
	background: url(images/affiliate2.html) no-repeat 15px 20px #d5b062;
}
.affliateblock h4 {
	color: #3b2d27;
	text-transform: uppercase;
	margin: 0 0 20px;
	font-size: 22px;
	font-weight: 700;
}
.affliateblock p {
	margin: 0;
}
.paidout_top select {
	width: 100%;
}
.member-right table, .paidout_mid, .paidout_top {
	border-left: 1px solid #514038;
	border-top: 1px solid #514038;
	margin-bottom: 10px;
	width: 100%;
}
.member-right table tr, .paidout_mid tr, .paidout_top tr {
	background: #3b2d27;
}
.member-right table td, .member-right table th, .paidout_mid td, .paidout_mid th, .paidout_top td, .paidout_top th {
	border-bottom: 1px solid #514038;
	border-right: 1px solid #514038;
	padding: 8px 10px;
	font-size: 14px;
	color: #f1ecd8
}
.member-right table td a, .member-right table th a, .paidout_mid td a, .paidout_mid th a {
	color: #edac2a
}
.member-right table td a:hover, .member-right th a:hover, .paidout_mid td a:hover, .paidout_mid th a:hover {
	color: #2ea1b8
}
.member-right table tr:nth-child(even), .paidout_mid tr:nth-child(even), .paidout_top tr:nth-child(even) {
	background: #41312b
}
.member-right td.inheader, table.paidout_mid td.inheader {
	color: #261c18;
	font-weight: 500;
	font-size: 16px;
	text-transform: uppercase;
	background: #d5b062;
}
.contacts {
	width: 100%;
	float: left;
}
.form-container-support {
	width: 100%;
	float: left;
	padding: 45px 0 0 0;
}
.address, .emailblock, .phone {
	width: 33.33%;
	float: left;
	text-align: center;
	padding: 30px 25px;
}
.address {
	background: #684a29
}
.emailblock {
	background: #3b2d27
}
.phone {
	background: #7c4a2f
}
.address h2, .emailblock h2, .phone h2 {
	text-align: center;
	color: #ede4c7;
	font-weight: 500;
	font-size: 22px;
	line-height: 28px;
	text-transform: uppercase;
	margin: 15px 0;
}
.address p, .emailblock p, .phone p {
	color: #ede4c7;
	text-align: center;
	margin: 0
}
.emailblock a, .emailblock a:hover {
	color: #ede4c7;
}
.loginarea, .login_redirect {
	background: #2f231d;
}
.loginlogo {
	width: 100%;
	float: left;
	padding: 30px 0 20px;
	text-align: center;
}
.loginfooter {
	width: 100%;
	float: left;
	padding: 0 0 20px;
	font-size: 13px;
	text-align: center;
	color: #d5b062;
}
.form_wrap {
	padding: 20px 0 30px;
	width: 100%;
	float: left;
}
.form-container.loginpage, .form-container.forgot_pw, .form-container.signuppage {
	margin: 0 auto;
	overflow: hidden;
	width: 100%;
	padding: 30px;
	border: 4px solid #2F231D;
	border-radius: 4px;
	color: #2F231D;
}
.form-container.loginpage h2, .form-container.forgot_pw h2, .form-container.signuppage h2 {
	color: #e6bf6b;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 24px;
	margin: 0 0 30px;
}
.form-container.loginpage td, .form-container.signuppage td, .form-container.forgot_pw td {
	padding: 8px;
}
.form-container.loginpage input.sbmt, .form-container.signuppage input.sbmt, .form-container.forgot_pw input.sbmt {
	width: 100%
}
.form-container.loginpage a, .form-container.signuppage a, .form-container.forgot_pw a {
	color: #7d6155;
	font-size: 13px;
}
.form-container.loginpage a:hover, .form-container.signuppage a:hover, .form-container.forgot_pw a:hover {
	color: #d5b062
}
.form-container.loginpage form, .form-container.signuppage form, .form-container.forgot_pw form {
	margin: 0;
}
.existing_user {
	margin: 25px 0 0 0;
	padding: 10px 10px 10px 50px;
	text-transform: uppercase;
	border-radius: 4px;
	text-align: left;
	background: url(images/existing_icon.png) no-repeat 10px center
}
.existing_user a {
	color: #FF7400 !important;
}
.logo-container {
	margin-top: 50px
}
.logo-container h3 {
	color: #d5b062;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 22px
}
.member_wrap {
	width: 100%;
	float: left;
	padding: 0;
}
.member_inside {
	max-width: 1170px;
	margin: 50px auto;
	clear: both;
	overflow: hidden;
	position: relative;
	border: 1px solid #3b2d27;
	border-radius: 6px;
}
.mem_wrapper {
	width: 26%;
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	color: #fff;
	text-align: center;
	background: #d5b062;
	border-right: 1px solid #3b2d27
}
.big-stats {
	background: #2f231d;
	width: 100%;
	float: left;
	color: #fff;
	padding: 15px 0 10px;
	margin: 0 0 45px;
}
.membersidebar {
	width: 100%;
	float: left;
}
.membersidebar ul {
	width: 100%;
	float: left;
	text-align: center
}
.membersidebar ul li {
	line-height: 40px;
	padding: 0 12px;
	display: inline-block;
	position: relative;
}
.membersidebar ul li:hover ul {
	display: block;
}
.membersidebar ul li ul {
	position: absolute;
	top: 24px;
	left: 35px;
	width: 240px;
	background: #2f231e;
	display: none;
	z-index: 999;
	border: 1px solid #4a3931;
}
.membersidebar ul li ul li {
	width: 100%;
	padding: 4px 10px;
	border-bottom: 1px solid #4a3931;
	float: left;
}
.membersidebar ul li ul li a {
	color: #f0edd7 !important;
	font-size: 12px;
}
.membersidebar ul li ul li a:hover {
	color: #FF6600 !important;
}
.membersidebar ul li ul li:last-child {
	border-bottom: none
}
.membersidebar ul li a {
	line-height: 24px;
	color: #f0edd7;
	float: left;
	font-weight: 500;
	text-transform: uppercase;
}
.membersidebar ul li span {
	float: left;
	margin: 0 8px 0 0;
	width: 24px;
	height: 24px;
}
.membersidebar ul li span.one {
	background: url(images/accleft1.png) repeat scroll 0 0
}
.membersidebar ul li span.two {
	background: url(images/accleft2.png) repeat scroll 0 0
}
.membersidebar ul li span.three {
	background: url(images/accleft3.png) repeat scroll 0 0
}
.membersidebar ul li span.six {
	background: url(images/accleft6.png) repeat scroll 0 0
}
.membersidebar ul li span.seven {
	background: url(images/accleft7.png) repeat scroll 0 0
}
.membersidebar ul li span.nine {
	background: url(images/accleft9.png) repeat scroll 0 0
}
.membersidebar ul li:hover a {
	color: #FF6600;
	text-decoration: none
}
.member-container {
	width: 74%;
	float: right;
	padding: 15px;
	background: #3b2d27;
	min-height: 690px;
}
.member_left .left, .member_left .right, .member_left .mid1, .member_left .mid2 {
	float: left;
	width: 100%;
	border-bottom: 1px dotted #3b2d27;
	text-align: center;
	padding: 10px;
}
.member_left .right {
	border: none
}
.member_left .left h2, .member_left .right h2, .member_left .mid1 h2, .member_left .mid2 h2 {
	font-size: 16px;
	text-transform: uppercase;
	padding: 10px 0;
	border-radius: 4px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 500;
	width: 100%;
	float: left;
	margin: 5px 0 0 0;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7e5d39+0,6a4e30+100 */
	background: #7e5d39; /* Old browsers */
	background: -moz-linear-gradient(top, #7e5d39 0%, #6a4e30 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #7e5d39 0%, #6a4e30 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #7e5d39 0%, #6a4e30 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e5d39', endColorstr='#6a4e30', GradientType=0 ); /* IE6-9 */
}
.member_left .left span, .member_left .right span, .member_left .mid1 span, .member_left .mid2 span {
	float: left;
	width: 100%;
	padding: 7px 0;
}
.member_left .left p, .member_left .right p, .member_left .mid1 p, .member_left .mid2 p {
	margin: 0;
	font-size: 20px;
	line-height: 40px;
	text-align: center;
	float: left;
	width: 100%;
	color: #412820;
	text-transform: uppercase;
	font-weight: 500;
}
.account_mid .mem_mid {
	float: left;
	width: 33.33%;
}
.account_mid .mem_mid.one {
	background: #463b2f;
	border: 10px solid #61594e;
}
.account_mid .mem_mid.two {
	background: #f1ecda;
	border: 10px solid #c8c6b9;
}
.account_mid .mem_mid.three {
	background: #7e5d39;
	border: 10px solid #d5b062;
}
.one .mem_mid_left, .two .mem_mid_left, .three .mem_mid_left {
	width: 100%;
	float: left;
}
.one .mem_mid_right, .two .mem_mid_right, .three .mem_mid_right {
	width: 100%;
	float: left;
	text-align: center;
}
.one .mem_mid_right strong, .two .mem_mid_right strong, .three .mem_mid_right strong {
	font-size: 15px;
	float: left;
	width: 100%;
	font-weight: 400;
	line-height: 38px;
	text-transform: uppercase;
	padding: 7px 0 0 0;
}
.one .mem_mid_right strong, .three .mem_mid_right strong, .one .mem_mid_right p.big, .three .mem_mid_right p.big {
	color: #ede4c7;
}
.two .mem_mid_right strong, .two .mem_mid_right p.big {
	color: #412820
}
.account_mid p.big {
	font-size: 22px;
	float: left;
	width: 100%;
	font-weight: 700;
	line-height: 30px;
	margin: 0 0 20px;
	text-align: center;
}
.acc-bal, .ear-tot, .acc-dep {
	width: 100%;
	height: 90px;
	margin: 10px 0 0 0;
	float: left;
}
.acc-bal {
	background: url(images/acc-bal.png) no-repeat center center
}
.ear-tot {
	background: url(images/ear-tot.png) no-repeat center center
}
.acc-dep {
	background: url(images/acc-dep.png) no-repeat center center
}
.member-right, .account-bottom, .detailed-stats {
	width: 100%;
	float: left
}
.member-right .top {
	width: 100%;
	float: left;
	background: #d5b062;
	color: #3b2d27;
	border-radius: 4px 4px 0 0
}
.member-right .top p {
	float: left;
	width: 26%;
	margin: 0;
	line-height: 30px;
	font-size: 18px;
	text-transform: uppercase;
	color: #3b2d27;
	font-weight: 500;
	padding: 10px 10px 10px 65px;
	border-right: 1px solid #3b2d28;
	background: url(images/affiliate_icon.png) no-repeat 15px center;
}
.member-right .top h2 {
	margin: 0;
	float: right;
	line-height: 30px;
	width: 74%;
	padding: 10px;
	font-size: 14px;
	color: #fff;
	text-align: left;
}
.member-right .top h2 a, .member-right .top h2 a:hover {
	color: #3b2d27;
}
.btn-info {
	background: #98bc01;
	border: none;
	padding: 9px 25px;
	font-size: 15px;
	font-weight: 500;
	background: -moz-linear-gradient(top, #9cc104 0%, #97bb01 100%);
	background: -webkit-linear-gradient(top, #9cc104 0%, #97bb01 100%);
	background: linear-gradient(to bottom, #9cc104 0%, #97bb01 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9cc104', endColorstr='#97bb01', GradientType=0);
	border-radius: 4px;
	color: #fff !important;
	text-transform: uppercase;
	-webkit-transition: .3s ease-out;
	-moz-transition: .3s ease-out;
	transition: .3s ease-out;
}
.btn-info:hover {
	color: #fff !important;
	background: #a68a4b;
	background: -moz-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: -webkit-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: linear-gradient(to bottom, #a68a4b 0%, #8d6d33 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a68a4b', endColorstr='#8d6d33', GradientType=0);
}
.detailed-stats-box {
	width: 100%;
	float: left;
	margin: 0 0 18px;
	padding: 20px 10px 20px 20px;
	background: #493932;
	border: 1px solid #765c51;
	border-radius: 4px;
}
.detailed-stats-box p {
	margin: 0 0 6px;
	text-transform: uppercase;
	color: #eae5ca;
}
.detailed-stats-box p.detailed-stats-img {
	float: left;
	margin: 0 20px 0 0
}
.detailed-stats-box h3, .my_accont h2, .member_right h3, h3.refheader, .member-right h3, .account_header, .section-title {
	margin: 0;
	color: #FF6600;
	font-size: 22px;
	font-weight: 500;
	text-transform: uppercase;
}
.account_mid {
	padding: 25px 0 20px;
	width: 100%;
	float: left
}
.acc_button_wrap {
	width: 100%;
	float: left;
	text-align: center;
	padding: 10px 0;
	overflow: hidden;
	margin: 0 0 20px;
}
.acc_button_wrap a.one {
	margin: 0 5px;
	display: inline-block;
	line-height: 32px;
	border-radius: 4px;
	padding: 3px 20px;
	display: inline-block;
	font-size: 13px;
	text-transform: uppercase;
	background: #f2eedc;
	color: #51423b;
	background: -moz-linear-gradient(top, #f2eedc 0%, #e4ddba 100%);
	background: -webkit-linear-gradient(top, #f2eedc 0%, #e4ddba 100%);
	background: linear-gradient(to bottom, #f2eedc 0%, #e4ddba 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2eedc', endColorstr='#e4ddba', GradientType=0);
}
.acc_button_wrap a.one:hover {
	background: #a68a4b;
	color: #fff;
	background: -moz-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: -webkit-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: linear-gradient(to bottom, #a68a4b 0%, #8d6d33 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a68a4b', endColorstr='#8d6d33', GradientType=0)
}
.acc_button_wrap a.two {
	margin: 0 5px;
	display: inline-block;
	line-height: 32px;
	border-radius: 4px;
	padding: 3px 20px;
	display: inline-block;
	font-size: 13px;
	text-transform: uppercase;
	color: #fff;
	background: -moz-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: -webkit-linear-gradient(top, #a68a4b 0%, #8d6d33 100%);
	background: linear-gradient(to bottom, #a68a4b 0%, #8d6d33 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a68a4b', endColorstr='#8d6d33', GradientType=0)
}
.acc_button_wrap a.two:hover {
	color: #51423b;
	background: #f2eedc;
	background: -moz-linear-gradient(top, #f2eedc 0%, #e4ddba 100%);
	background: -webkit-linear-gradient(top, #f2eedc 0%, #e4ddba 100%);
	background: linear-gradient(to bottom, #f2eedc 0%, #e4ddba 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2eedc', endColorstr='#e4ddba', GradientType=0);
}
.aff_box {
	color: white;
}
.member-right b, .member-right strong {
	color: #fff;
	font-weight: 400;
	font-size: 16px;
}
.account_deposit {
	width: 100%;
	float: left;
	margin: 0 0 35px;
}
.account_deposit .plan .left, .account_deposit .plan .right {
	width: 100%;
	margin: 0
}
.account_deposit .plan .left span {
	position: relative
}
.account_deposit .plan.three .right h2 {
	line-height: 28px;
}
.account_deposit .plan.three .right h2 span {
	font-size: inherit
}
.account_deposit .plan {
	min-height: 350px
}
.account_deposit .radio {
	background: #7e5d39;
	background: -moz-linear-gradient(top, #7e5d39 0%, #6a4e30 100%);
	background: -webkit-linear-gradient(top, #7e5d39 0%, #6a4e30 100%);
	background: linear-gradient(to bottom, #7e5d39 0%, #6a4e30 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e5d39', endColorstr='#6a4e30', GradientType=0 );
	display: inline-block;
	width: 100%;
	color: #fff;
	text-align: center;
	padding: 8px 0px;
	font-weight: 500;
	text-transform: uppercase;
	cursor: pointer;
	border-radius: 4px;
}
.account_deposit input[type=radio] {
	display: none
}
.account_deposit input[type=radio]:checked + .radio {
	background: #98bc01;
	background: -moz-linear-gradient(top, #9cc104 0%, #97bb01 100%);
	background: -webkit-linear-gradient(top, #9cc104 0%, #97bb01 100%);
	background: linear-gradient(to bottom, #9cc104 0%, #97bb01 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9cc104', endColorstr='#97bb01', GradientType=0);
	color: #fff;
	border-radius: 4px;
}
.detailed-stats .pull-left, .detailed-stats .pull-right {
	width: 49%
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
.member-right .top p {
	width: 29%;
}
.member-right .top h2 {
	width: 71%;
}
.payment_proof a {
	padding: 0 2px 0 34px;
	font-size: 10px
}
.login a, .signup a {
	padding: 0 7px;
	font-size: 10px;
}
.nav > li {
	padding: 0 6px
}
.navbar-default .navbar-nav > li > a {
	font-size: 12px
}
.plan .left {
	font-size: 50px;
	line-height: 50px
}
.plan .left span {
	font-size: 40px
}
.plan ul li {
	font-size: 12px
}
.welcome_right .security {
	padding: 45px 20px
}
.calc_heading {
	font-size: 13px
}
.footer_links a {
	margin: 0 7px
}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
}
 @media screen and (max-width: 1024px) {
.account_deposit .plan .left span {
	left: auto;
}
.member_inside {
	margin: 50px 10px;
}
.membersidebar ul li a {
	font-size: 12px;
}
.address, .emailblock, .phone {
	padding: 30px 2px;
}
.about_half_bg {
	display: none
}
.about_left {
	padding: 15px;
	background: #3b2d27;
	margin: 25px 0 0 0;
}
.banner_left h1 {
	margin-top: 30px
}
.welcome_half_bg {
	display: none
}
.home_location {
	margin: 0
}
.company_location a {
	float: right
}
.referral_wrap {
	background-repeat: repeat-y
}
.referral_block_left, .referral_block_right {
	text-align: center
}
.referral_block_left {
	padding: 30px 0 0
}
.referral_block_right {
	padding: 30px 0 40px
}
.banner_image {
	text-align: center
}
}
@media screen and (max-width: 768px) {
.member-right .top p, .member-right .top h2 {
	width: 100%;
	border-right: none;
}
.member-right .top h2 {
	text-align: left;
}
.member-container {
	width: 100%;
	float: left;
	min-height: inherit;
}
.mem_wrapper {
	width: 100%;
	position: relative;
	border-right: none
}
.emptycell {
	display: none
}
.logo {
	margin: 0;
	text-align: center
}
.navbar-header, .login_wrap, .copyright, .footer_links, footer .social {
	text-align: center
}
.login, .signup {
	float: none;
	margin: 0 5px;
	width: auto;
	display: inline-block
}
.navbar-toggle {
	margin: 15px auto;
	float: none
}
.navbar-default {
	height: auto
}
.payment_proof {
	max-width: 180px;
	margin: 10px auto 0;
	float: none;
	overflow: hidden
}
.plan {
	width: 100%;
	min-height: inherit
}
.plan.two {
	background: url(images/plan_two_bg.png) no-repeat bottom left #f2eddc
}
.plan .left span {
	left: 82px;
	right: 0
}
.calc_heading {
	margin-bottom: 15px
}
.welcome_right, .login_wrap {
	margin-top: 15px
}
.stat {
	margin: 17px 0
}
footer {
	padding: 20px 0
}
footer .social {
	float: none;
	margin: 10px 0
}
.navbar-nav {
	text-align: center;
	float: none
}
}
@media screen and (min-width: 568px) and (max-width: 768px) {
.member_left .left, .member_left .right, .member_left .mid1, .member_left .mid2 {
	width: 33.33%;
}
.member_left .left h2, .member_left .right h2, .member_left .mid1 h2, .member_left .mid2 h2 {
	font-size: 14px;
}
}
@media screen and (max-width: 667px) {
.member-right table td, .member-right table th, .paidout_mid td, .paidout_mid th, .paidout_top td, .paidout_top th {
	display: block;
	width: 100%;
	text-align:left
}
}
@media screen and (max-width: 568px) {
.address, .emailblock, .phone, .detailed-stats .pull-left, .detailed-stats .pull-right, .account_mid .mem_mid {
	width: 100%
}
.detailed-stats .pull-left, .detailed-stats .pull-right {
	margin: 0
}
}
@media screen and (max-width: 480px) {
.membersidebar ul li {
	width: 100%;
}
.form-container.loginpage, .form-container.forgot_pw, .form-container.signuppage {
	padding: 15px;
}
.banner_left h1 {
	font-size: 46px
}
.banner_left h1 span {
	font-size: 80px
}
.plan .left {
	font-size: 45px;
	line-height: 55px
}
.plan .left span {
	font-size: 52px
}
.calc_result {
	width: 100%;
	margin: 0 0 5px
}
.welcome_right .security {
	width: 100%;
	padding: 25px 0
}
.company_location {
	text-align: center
}
.company_location h3 {
	margin: 10px 0 0
}
.company_location a {
	float: none;
	display: inline-block
}
.home_location h4 {
	text-align: left
}
.stat {
	margin: 5px 0
}
}
@media screen and (max-width: 414px) {
.banner_left h1 {
	font-size: 40px
}
.banner_left h1 span {
	font-size: 70px
}
.footer_links a {
	margin: 0 5px
}
}
@media screen and (max-width: 375px) {
.affliateblock {
	padding: 125px 20px 20px;
	width: 100%;
	float: left;
	min-height: 200px;
}
.affliateblock.one, .affliateblock.two {
	background-position: center 10px
}
.banner_left h1 {
	font-size: 36px
}
.banner_left h1 span {
	font-size: 60px
}
.company_th, .company_infos {
	width: 100%
}
.company_infos {
	padding: 20px 0 0 0
}
.time {
	font-size: 12px
}
}
@media screen and (max-width: 360px) {
.acc_button_wrap a.one, .acc_button_wrap a.two {
	margin: 3px 0;
}
.banner_left h1 {
	font-size: 32px
}
.footer_links a {
	font-size: 12px
}
.social {
	float: none;
	text-align: center
}
.time {
	float: left;
	width: 100%;
	text-align: center
}
.flags {
	text-align: center
}
}
@media screen and (max-width: 320px) {
.plan .left {
	width: 100%;
	margin: 0
}
.plan .right {
	float: left;
	width: 100%
}
.banner_left h1 {
	font-size: 28px
}
.banner_left h1 span {
	font-size: 50px
}
.footer_links a {
	font-size: 10px
}
}
