@charset "utf-8";
/* CSS Document */
body {
	font:14px/24px 'Montserrat', sans-serif;
	color: #fff;
	background: #0f1c38;
	padding: 0;
	margin: 0
}
p {
	text-align: justify;
	margin: 0 0 20px
}
a {
	color: #fece21;
	outline: none;
	text-decoration: none
}
a:hover, a:active, a:focus {
	color: #fece21;
	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: 42px;
	background: #101b34;
	border: 1px solid #1e315d;
	padding: 0 15px;
	border-radius: 3px;
	font-size: 14px;
}
textarea {
	color: #fff;
	width: 100%;
	border: 1px solid #1e315d;
	background: #101b34;
	padding: 10px;
	border-radius: 3px;
	resize: none;
	font-size: 14px;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus {
	border: 1px solid #fcc40f
}
input[type="submit"], input[type="button"] {
	background: #fece21;
	border: none;
	color: #162541;
	font-size: 15px;
	font-weight:500;
	text-transform: uppercase;
	line-height: 40px;
	border-radius: 40px;
	display: inline-block;
	padding: 0 40px
}
input[type="submit"]:hover, input[type="button"]:hover {
	color: #162541;
	background: #fff
}
select {
	color: #fff;
	font-size: 13px;
	border: 1px solid #1e315d;
	border-radius: 3px;
	width: auto;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: #101b34 url(images/select_arrow.png) no-repeat right 10px center ;
	padding: 7px 25px 7px 10px;
}
ul {
	list-style: none;
	padding: 0;
	margin: 0
}
.wrapper, .mainbanner, .statwrap, .planwrap, .welcomewrap, .recentopwrap, .getstartedwrap, .featureswrap, .referralwrap, .footerwrap, .footerlogin, .inside_wrap, .loginpage, .supportwrap {
	width: 100%;
	float: left;
}
.mainbanner {
	min-height:845px;
	background:url(images/banner.jpg) no-repeat top center
}
.content {
	width:1170px;
	margin:0 auto
}
.logowrap {
	width: 100%;
	float: left;
	padding: 25px 0;
}
.logo {
	width: 30%;
	float: left;
}
.navigation {
	width: 45%;
	float: left;
}
.navigation ul {
	width: 100%;
	float: left;
}
.navigation ul li {
	float: left;
	margin: 0 15px;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 600;
	line-height: 77px;
}
.navigation ul li a {
	color: #fff;
}
.navigation ul li a:hover {
	color: #fece21;
}
.loginwrap {
	width: 25%;
	float: left;
	text-align: right;
	margin: 19px 0;
}
.loginwrap ul {
}
.loginwrap ul li.login {
	background: #fece21;
	border-radius: 40px;
	display: inline-block;
	line-height: 36px;
	border: 2px solid #fece21;
}
.loginwrap ul li.login a {
	font-weight: 600;
	text-transform: uppercase;
	color: #273b5a;
	display: block;
	padding: 0 25px;
}
.loginwrap ul li.signup {
	border-radius: 40px;
	margin: 0 0 0 10px;
	display: inline-block;
	line-height: 36px;
	border: 2px solid #fff;
}
.loginwrap ul li.signup a {
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	display: block;
	padding: 0 25px;
}
.loginwrap ul li.login:hover {
	background:none
}
.loginwrap ul li.login:hover a {
	color:#fece21;
}
.loginwrap ul li.signup:hover {
	background:#fff
}
.loginwrap ul li.signup:hover a {
	color:#2a3e5f;
}
.bannerwrap {
	width: 100%;
	float: left;
	padding: 40px 0 0 0;
	position:relative;
}
.bannerbitcoin {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	z-index:9
}
.mainbanner .content {
	position:relative;
	z-index:99
}
.bannerleft {
	width: 40%;
	float: left;
}
.bannerleft h1 {
	font-size: 42px;
	letter-spacing: -2px;
	color: #fff;
	text-transform: uppercase;
	line-height: 55px;
	font-weight: 600;
	margin: 0 0 25px;
}
.bannerleft h1 span {
	color: #fece21;
}
.bannerleft p {
	color: #fff;
	font-size: 20px;
	line-height: 30px;
	margin: 0 0 40px;
}
.bannerleft a {
	width: 220px;
	height: 58px;
	line-height: 58px;
	text-align: center;
	background: #fece21;
	border-radius: 40px;
	display: inline-block;
	text-transform: uppercase;
	font-weight: 700;
	color: #1f304d;
	box-shadow: 0 0 3px #000000b3;
}
.bannerleft a:hover {
	background:#fff;
}
.registeredbox {
	background: #111b32cc;
	border-radius: 30px;
	padding: 40px 30px;
	margin: 60px 30px 0 0;
	box-shadow: 15px 15px 0px #101e3b80;
}
.registeredbox h3 {
	margin: 0 0 20px;
	color: #518dd8;
	font-size: 18px;
	text-transform: uppercase;
	line-height: 24px;
	padding: 5px 0 5px 110px;
	background: url(images/coinmajor.png) no-repeat left center;
}
.registeredbox h3 span {
	color: #e5d55f;
}
.registeredbox p {
	font-size: 14px;
	line-height: 26px;
	text-align: center;
	margin: 0;
}
.bannerright {
	width: 60%;
	float: left;
}
.statwrap {
	background: #091225;
	padding: 45px 0;
}
.statbox {
	width: 20%;
	float: left;
	text-align: center;
}
.statbox span.icon, .memtop span.icon {
	display: inline-block;
	margin: 0 0 20px;
}
.statbox h3 {
	color: #fece21;
	font-size: 24px;
	font-weight: 400;
	margin: 0 0 10px;
}
.statbox p {
	text-transform: uppercase;
	margin: 0;
	text-align: center;
	color: #fff;
}
.planwrap {
	background:url(images/investmentbg.jpg) no-repeat top center;
	padding: 65px 0;
}
.planwrap h2 {
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 36px;
	margin: 0 0 50px;
}
.planwrap h2 span {
	font-weight: 500;
	color: #f2d946;
}
.planitems {
	width: 100%;
	float: left;
	background: #182b50;
	border-radius:10px;
}
.planbox {
	width: 25%;
	float: left;
	box-shadow: 0 0 6px #0006;
}
.planheader {
	padding: 30px;
	text-align: center;
	width: 100%;
	float: left;
}
.planbox.one .planheader, .planbox.three .planheader, .planbox.five .planheader {
	background: #fece21;
}
.planbox.two .planheader, .planbox.four .planheader {
	background: #fff;
}
.planbox.one .planheader .planname, .planbox.three .planheader .planname, .planbox.five .planheader .planname {
	color: #0f1b33;
}
.planbox.two .planheader .planname, .planbox.four .planheader .planname {
	color:#2182b6
}
.planbox.one .planheader .plandays, .planbox.three .planheader .plandays, .planbox.five .planheader .plandays {
	background: #101b34;
}
.planbox.two .planheader .plandays, .planbox.four .planheader .plandays {
	background:#2182b6
}
.planbox.one .planheader {
	border-radius:10px 0 0 0
}
.planbox.five .planheader {
	border-radius:0 10px 0 0
}
.planbox.one .insta {
	border-radius:0 0 0 10px
}
.planbox.five .insta {
	border-radius:0 0 10px 0
}
.planname {
	font-size: 36px;
	font-weight: 700;
	margin: 5px 0;
	line-height: 40px;
}
.plandays {
	text-transform: uppercase;
	line-height: 36px;
	border-radius: 4px;
	color: #fff;
	font-weight: 500;
}
.planspec {
	width: 100%;
	float: left;
}
.planspec ul {
}
.planspec ul li {
	background: #1f355b;
	line-height: 44px;
	font-size: 13px;
	color: #fff;
	padding: 0 15px;
}
.planspec ul li:nth-child(even) {
 background:#162541;
}
.planspec ul li span {
	float: right;
	text-align: right;
}
.insta {
	width: 100%;
	float: left;
	background: #fece21;
	padding: 10px 15px;
	font-weight: 600;
	text-transform: uppercase;
	color: #162541;
	font-size: 13px;
	line-height: 24px;
}
.insta .icon {
	float: right;
	vertical-align: middle;
}
.calculatorwrap {
	width: 100%;
	float: left;
	background: #182b50;
	padding: 30px;
	border-radius: 0 0 10px 10px;
}
.calculatorhead {
    width: 28%;
    float: left;
    background: url(images/calculatoricon.png) no-repeat left center;
    font-size: 36px;
    line-height: 42px;
    color: #fff;
    font-weight: 300;
    text-transform: uppercase;
    padding: 20px 0 20px 30px;
}
.calculatorhead span {
	font-weight: 600;
}
.investment {
	float: left;
	width: 18%;
	padding: 25px 0 0 0;
	margin-left: 30px;
}
.investment label {
	color: #fff;
	text-transform: uppercase;
	margin: 0 0 8px;
}
.investment input {
	background: #101b34;
	text-align: right;
	padding: 0 15px;
	color: #fff;
	border-radius: 4px;
	height: 40px;
	font-size: 18px;
	font-weight: 300;
}
.results {
	float: left;
	width: 54%;
	padding: 27px 0 0 0;
}
.resultbox {
    float: left;
    width: 32%;
    padding: 0 0 0 30px;
}
.resultbox label {
	color: #fff;
	text-transform: uppercase;
	margin: 0 0 5px;
}
.resultbox h3 {
	color: #f2d946;
	font-size: 28px;
	font-weight: 300;
	margin: 0;
}
.resultbox.one {
	
}
.resultbox.two {
}
.calculatoraction {
	width: 36%;
	float: left;
	text-align: right;
}
.calculatoraction a {
	background: #fece21;
	font-weight: 600;
	text-transform: uppercase;
	border-radius: 40px;
	display: inline-block;
	line-height: 50px;
	width: 100%;
	text-align: center;
	color: #162541;
	margin: 7px 0;
}
.calculatoraction a:hover {
	background:#fff;
}
.welcomewrap {
	background:url(images/welcomebg.jpg) no-repeat top center;
	padding: 55px 0;
}
.welcomeleft {
	width: 60%;
	float: left;
	padding: 0 40px 0 0;
	color: #fff;
}
.welcomeleft h2 {
	font-size: 36px;
	font-weight: 300;
	text-transform: uppercase;
	margin: 0 0 25px;
}
.welcomeleft h2 span {
	color: #fece21;
	font-weight: 600;
}
.welcomeleft p {
}
.welcomeright {
	width: 40%;
	float: left;
	text-align: right;
}
.getstartedwrap {
	background: #213250 url(images/getstartedbg.jpg) no-repeat top 10px center;
	padding: 70px 0 40px;
}
.getstartedwrap h2 {
	text-align: center;
	margin: 0 0 40px;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 36px;
}
.getstartedwrap h2.span {
}
.startedbox {
	width: 48%;
	float: left;
	background: #0b1428;
	border-radius: 4px;
	margin: 0 0 30px;
	box-shadow: 0 0 2px #000;
}
.startedheader {
	background: #fece21;
	text-transform: uppercase;
	font-size: 16px;
	color: #0b1428;
	font-weight: 500;
	padding: 0 25px;
	line-height: 56px;
	border-radius: 4px 4px 0 0;
}
.startedheader span.icon {
	float: right;
	padding: 12px 0;
}
.startedinfo {
	padding: 25px;
	line-height: 26px;
	min-height: 230px;
}
.getstartedwrap h2 span {
	color: #fece21;
	font-weight: 600;
}
.startedbox.two, .startedbox.four, .startedbox.six {
	float: right;
}
.startedbox.one .startedinfo {
	background:url(images/step1.png) no-repeat left 20px top 20px;
}
.startedbox.two .startedinfo {
	background:url(images/step2.png) no-repeat left 20px top 20px;
}
.startedbox.three .startedinfo {
	background:url(images/step3.png) no-repeat left 20px top 20px;
}
.startedbox.four .startedinfo {
	background:url(images/step4.png) no-repeat left 20px top 20px;
}
.startedbox.five .startedinfo {
	background:url(images/step5.png) no-repeat left 20px top 20px;
}
.startedbox.six .startedinfo {
	background:url(images/step6.png) no-repeat left 20px top 20px;
}
.recentopwrap {
	background: #0f1c34;
	position: relative;
	padding: 50px 0;
}
.recentopwrap h2 {
	text-align: center;
	margin: 0 0 40px;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 36px;
	z-index: 9;
	position: relative;
	
}
.recentopwrap h2 span {
	font-weight: 600;
	color:#fece21;
}
.recentopwrap h2 a {
	
	font-weight:500
}
.lastten.left {
}
.lastten.right {
	float: right;
}
.lastten {
	width: 48%;
	float: left;
	background: #143060;
	border-radius: 4px;
	box-shadow: 0 0 5px #0000009e;
	position: relative;
	z-index: 9;
}
.lasttenheading, .supportheading {
	line-height: 56px;
	padding: 0 25px;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 300;
	background: #1e386f;
	border-radius: 4px 4px 0 0;
}
.lasttenheading .icon, .supportheading .icon {
	float: right;
	padding: 12px 0;
}
.lastteninfo, .supportinfo {
	padding: 25px 15px;
	overflow: hidden;
	width:100%;
	min-height: 300px;
}
.lastteninfo ul {
	width: 100%;
	float: left;
	padding: 2px 10px;
	border-radius:4px;
}
.lastteninfo ul:hover {
	background:#1e386f;
}
.lastteninfo ul li {
	float: left;
	font-size:12px;
	line-height:32px;
}
.lastteninfo ul li:nth-child(1) {
 background:url(images/yellowarrow.png) no-repeat left center;
 width: 30%;
 padding: 0 0 0 20px;
}
.lastteninfo ul li:nth-child(2) {
 width: 40%;
}
.lastteninfo ul li:nth-child(3) {
 width: 20%;
}
.lastteninfo ul li:nth-child(4) {
 text-align:right;
 width: 10%;
}

.featureswrap {
	background: #1c283e url(images/featuresbg.jpg) no-repeat top center;
	padding: 70px 0;
}
.featureswrap h2 {
	margin: 0 0 50px;
	text-transform: uppercase;
	font-weight: 300;
	text-align: center;
	font-size: 36px;
}
.featureswrap h2 span {
	font-weight: 600;
	color: #fece21;
}
.featureinside {
	width: 100%;
	float: left;
}
.featurebox {
	width: 33.33%;
	float: left;
	text-align: center;
	padding: 25px;
	box-shadow: 0 0 5px #00000059;
}
.featurebox .icon {
	display: inline-block;
	padding: 0 0 15px;
}
.featurebox h3 {
	margin: 0 0 15px;
	font-size: 18px;
	line-height: 24px;
	font-weight: 500;
	color: #fece21;
}
.featurebox p {
	text-align: center;
	margin: 0;
	min-height: 75px;
}
.featurebox.one, .featurebox.three, .featurebox.five {
	background: rgb(20,48,96);
	background: linear-gradient(45deg, rgba(20, 48, 96, 1) 0%, rgba(24, 62, 128, 1) 100%);
}
.featurebox.two, .featurebox.four, .featurebox.six {
	background: rgb(239,145,23);
	background: linear-gradient(45deg, rgba(239, 145, 23, 1) 0%, rgba(254, 206, 33, 1) 100%);
}
.featurebox.one h3, .featurebox.three h3, .featurebox.five h3 {
	color: #fece21;
}
.featurebox.two h3, .featurebox.four h3, .featurebox.six h3 {
	color: #1b2940;
}
.featurebox.one p, .featurebox.three p, .featurebox.five p {
	color: #fff;
}
.featurebox.two p, .featurebox.four p, .featurebox.six p {
	color: #1c2a41;
}
.referralwrap {
	background: #324462;
	box-shadow: 0 0 8px #0006;
}
.referralwrap .icon {
	width: 25%;
	float: left;
}
.referralwrap .bonus {
	width: 35%;
	float: left;
	font-size: 48px;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 54px;
	padding: 55px 0;
}
.referralwrap .bonus span {
	color: #fdc820;
	font-weight: 500;
}
.referralinfo {
	width: 40%;
	float: left;
	line-height: 30px;
	font-size: 18px;
	padding: 55px 0;
}
.footerwrap {
	background: #091225;
}
.footertop {
	padding: 45px 0;
	border-bottom: 1px solid #324462;
	width: 100%;
	float: left;
}
.footertop .left {
	width: 30%;
	float: left;
	border-right: 1px solid #fbc21f;
	font-size: 24px;
	line-height: 30px;
	text-transform: uppercase;
	font-weight: 300;
}
.footertop .right {
	width: 70%;
	float: left;
	padding: 12px 0 12px 40px;
}
.footerbottom {
	width: 100%;
	float: left;
	padding: 25px 0;
}
.copyright {
	width: 40%;
	float: left;
}
.footerlinks {
	float: left;
	width: 60%;
	text-align: right;
}
.footerlinks a {
	color: #fbc21f;
	font-size: 12px;
	margin: 0 0 0 15px;
}
.footerlinks a:hover {
	color:#fff;
}

.certthumb {
	background: #fece21;
	padding: 20px;
	border-radius: 10px;
	display: inline-block;
	margin: 50px 0 0 0;
}
.modal-header {
	border-bottom: 1px solid #fece21;
	background: #0b1428;
}
.modal-body {
	background: #0b1428;
}
.modal-body p {
	text-align: center;
}
.modal-title {
	color: #fece21;
}
.close {
	color: #fece21;
	text-shadow: 0 0 0 0;
	filter: alpha(opacity=100);
	opacity: 1;
}
.modal-footer {
	border-top: 1px solid #fece21;
	background: #0b1428;
}
.aboutpage .welcomeleft {
	width: 76%;
}
.aboutpage .welcomeright {
	width: 24%;
}
.footerlogin {
	background: #fbc21f;
	padding: 25px 0;
}
.footerlogin h2 {
	color: #0b1428;
	font-size: 20px;
	text-transform: uppercase;
	margin: 0;
	line-height: 28px;
	width: 70%;
	float: left;
	padding: 0 50px 0 0;
}
.footerlogin a {
	background: #fff;
	width: 20%;
	float: right;
	text-align: center;
	line-height: 42px;
	border-radius: 40px;
	text-transform: uppercase;
	font-weight: 600;
	color: #163871;
	box-shadow: 0 0 5px #0000004d;
	margin: 7px 0;
}
.footerlogin a:hover {
	background:#163871;
	color:#fbc21f
}
.inside_wrap {
	padding:40px 0;
}
.faqleft {
	width: 48%;
	float: left;
}
.faqright {
	width: 48%;
	float: right;
}
.panel-default {
	border-color: #2e5090;
}
.panel-default > .panel-heading {
	color: #fff;
	background-color: #335497;
	border-color: #335497;
	padding: 0;
}
.panel-title {
	font-size: 15px;
	text-transform: uppercase;
	background:url(images/faq.png) no-repeat left 10px center
}
.panel-title > .small, .panel-title > .small > a, .panel-title > a, .panel-title > small, .panel-title > small > a {
	color: inherit;
	padding: 15px 15px 15px 45px;
	display: block;
}
.panel {
	background-color: #121d36;
}
.news_block {
	padding: 0;
	margin: 5px 0;
	width: 100%;
	float: left;
	background: rgb(20,48,96);
	background: linear-gradient(45deg, rgb(20, 48, 96) 0%, rgb(24, 62, 128) 100%);
}
.news_title {
	background: rgb(239,145,23);
	background: linear-gradient(45deg, rgba(239, 145, 23, 1) 0%, rgba(254, 206, 33, 1) 100%);
	padding: 5px 15px;
	line-height: 40px;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 600;
}
.news_time {
	padding: 5px 15px;
	font-size: 11px;
	border-bottom: 1px solid #2352a2;
	color: #6187c8;
}
.news_infos {
	padding: 15px;
	line-height: 26px;
}
.affiliatepage .lastteninfo {
	min-height: 220px;
}
.affiliatepage p.headinfo {
	position: relative;
	text-align:center;
	z-index: 9;
	color: #000;
}
.sectionhead {
	color: #fece21;
	margin:0 0 20px;
	text-transform:uppercase;
	font-size:24px;
	font-weight:600;
}
.ruleswrap {
	padding: 40px 40px 20px;
	border-radius: 30px;
	background: #143060;
}
.ruleswrap span {
	color: #fece21;
	font-weight: 600;
}
.paidoutwrap {
	position: relative;
}
.paidouttop {
	position: relative;
	z-index: 9;
	margin: 0 0 25px;
	width: 100%;
	float: left;
}
.paidoutbottom, .my_accont, .aff-banners {
	background: #182b50;
	box-shadow: 0 0 5px #0009;
	width: 100%;
	float: left;
	position: relative;
	z-index: 9;
	padding: 20px;
	border-radius: 10px;
}
.paidoutwrap .recentopwraplayer {
	height: 180px;
}
.paidoutwrap select {
	width:100%
}
.paidouttop table td, .paidoutbottom table td, .form-container.login table td, .form-block, .my_accont table td {
	padding: 6px;
	font-size: 13px;
}
.paidouttop table td input.sbmt {
	background:#143060;
	color:#fff;
}
.paidouttop table td input.sbmt:hover {
	background:#fff;
	color:#143060;
}
.paidoutbottom table td.inheader, .my_accont table td.inheader {
	line-height: 30px;
	border-bottom: 1px solid #fece21;
	color: #fece21;
	text-transform: uppercase;
	font-size: 15px;
	text-align:left;
	font-weight: 500;
}
.paidoutbottom table td, .my_accont table td,  .my_accont table th {
	border-bottom:1px solid #213d74
}
.my_accont, .aff-banners {
	margin: 0 0 25px;
}
.loginarea, .redirect {
	background:#1c283e url(images/featuresbg.jpg) no-repeat top 250px center
}
.loginpage .logo {
	width: 100%;
	text-align: center;
	padding: 0 0 15px;
	position: relative;
	z-index: 9;
}
.loginpage {
	padding:20px 0
}
.loginwrappers {
	width: 100%;
	background: #143060;
	border-radius: 4px;
	box-shadow: 0 0 5px #0000009e;
	position: relative;
	z-index: 9;
	max-width: 500px;
	margin: 0 auto;
	overflow: hidden;
}
.footerwrap.loginfor {
	background: none;
	padding: 25px 0 0 0;
}
.footerwrap.loginfor p {
	text-align: center;
	font-size:12px;
}
.form-container.login table td {
	text-align:center
}
.loginaction {
	text-align: center;
	padding: 20px 0 0 0;
}
.loginaction a {
	color: #fece21;
	text-transform: uppercase;
	font-weight: 500;
	font-size: 13px;
}
.loginaction a:hover {
	color:#fff
}
.loginaction span {
	display: inline-block;
	padding: 0 20px;
	color: #fece21;
}
.iagree a {
	color: #fff;
	font-size: 13px;
}
.loginredirect h3 {
	color: white;
	text-align: center;
	text-transform: uppercase;
}
.loginredirect h3 span {
	color:#fece21;
}
.loginredirect p, .loginredirect h4 {
	text-align: center;
}
.mainbanner.insideheaders {
	min-height: 240px;
	background: url(images/bannerinside.jpg) no-repeat top center;
}
.suportbox {
	margin: 0 auto;
	background: #143060;
	border-radius: 4px;
	box-shadow: 0 0 5px #0000009e;
	position: relative;
	z-index: 9;
	max-width: 600px;
}
.red {
	color: #f00;
	font-weight: 500;
	text-transform: uppercase;
}
.mainbanner.insideheaders h1 {
	font-size: 32px;
	line-height: 32px;
	margin:0
}
.navbar {
	margin: 0;
	min-height: auto;
	text-align:right
}
.navbar-nav > li > a {
	padding: 0 10px;
	line-height: 32px;
	font-weight: 500;
	text-transform: uppercase;
	font-size: 13px;
}
.navbar-nav > li > a span {
	display: inline-block;
	margin: 0 10px 0 0;
	height: 32px;
	width: 32px;
}
.nav > li > a:focus, .nav > li > a:hover {
	text-decoration: none;
	background-color: transparent !important;
}
.navbar-nav > li > .dropdown-menu {
	background: #f3cb3e;
	z-index: 9999;
}
.dropdown-menu > li > a {
	color: #13213e;
	font-weight: 500;
	font-size: 13px;
	padding:6px 20px;
}
.membersidebar, .myaccount_wrap, .account_mid, .account-bottom {
	width: 100%;
	float: left;
	margin: 0 0 45px;
}
.myaccount_wrap {
	margin:0
}
.memtop {
	width: 25%;
	float: left;
	text-align: center;
}
.accountmainpage {
	position: relative;
	background:url(images/account-top.png) top center repeat-x;
}
.accountmainpage .content {
	position: relative;
	z-index: 9;
}
.memtop h2 {
	color: #0f1c34;
	font-size: 20px;
	font-weight:500;
	margin: 0 0 5px;
}
.memtop p {
	text-transform: uppercase;
	margin: 0;
	text-align: center;
	color: #333;
	font-size: 13px;
	font-weight: 500;
}
.mem_mid {
	float: left;
	background: #143060;
	border-radius: 4px;
	box-shadow: 0 0 5px #0000009e;
	width: 30%;
	margin: 0 5% 0 0;
	text-align: center;
	padding: 25px;
}
.mem_mid.three {
	margin: 0;
}
.mem_mid span.icon {
	display: inline-block;
	padding: 0 0 15px;
}
.mem_mid h2 {
	margin: 0 0 5px;
	font-size: 22px;
	color: #fece21;
}
.mem_mid p {
	text-align: center;
	margin: 0;
	font-size: 13px;
	text-transform: uppercase;
}
.detailed-stats-box {
	text-align: center;
	padding: 20px;
	width: 25%;
	float: left;
}
.detailed-stats-box.odd {
	background: rgb(20,48,96);
	background: linear-gradient(45deg, rgba(20, 48, 96, 1) 0%, rgba(24, 62, 128, 1) 100%);
}
.detailed-stats-box.even {
	background: rgb(239,145,23);
	background: linear-gradient(45deg, rgba(239, 145, 23, 1) 0%, rgba(254, 206, 33, 1) 100%);
}
.detailed-stats-img {
	text-align: center;
}
.detailed-stats-box h3 {
	font-size: 22px;
	margin: 0 0 10px;
}
.detailed-stats-box p {
	text-transform: uppercase;
	font-weight: 500;
	text-align: center;
}
.detailed-stats-box.odd h3 {
	color:#fece21
}
.detailed-stats-box.odd p {
	color:#fff
}
.detailed-stats-box.odd a, .detailed-stats-box.even a {
	color: #222;
	text-align: center;
	font-weight: 500;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 40px;
	border-radius: 40px;
	display: inline-block;
	padding: 0 30px;
	background: #fff;
}
.detailed-stats-box.odd a:hover, .detailed-stats-box.even a:hover {
}
.detailed-stats-box.even h3 {
	color:#1b2940
}
.detailed-stats-box.even p {
	color:#1c2a41
}
.aff_box {
	width: 100%;
	float: left;
	background: #182b50;
	padding: 15px;
	border-radius: 10px;
}
.refvalue {
	width: 86%;
	float: left;
	position: relative;
}
#msg {
	text-transform: uppercase;
	font-size: 11px;
	color: #10ec10;
	position: absolute;
	right: 14px;
	top: 10px;
}
.getban {
	width: 13%;
	float: right;
	text-align: right;
	height: 46px;
	background: #f9ba1e;
	border-radius: 40px;
	text-align: center;
	line-height: 46px;
	padding: 0 20px;
}
.getban a {
	color: #101b34;
	font-weight: 600;
	text-transform: uppercase;
	display: block;
}
#copyButton {
	background: #101b34 url(images/copy.png) no-repeat left 10px center;
	float: left;
	height: 46px;
	border: none;
	color: #f7b41d;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	padding: 0 20px 0 45px;
}
#copyTarget {
	float: left;
	height: 46px;
	background: #101b34;
	border: none;
	width: 89%;
	padding: 0 15px;
}
.my_accont, .aff-banners {
	background: #132347;
	padding: 15px;
	width: 100%;
	float: left;
	margin: 0 0 25px;
	border-radius: 10px;
}
aff-banners {
	margin:0
}
.alert {
	text-align:center
}
.deposit_text {
	text-align: center;
	margin: 0 0 35px;
	color: #0b1428;
	font-size: 26px;
	text-transform: uppercase;
	font-weight: 300;
}
.deposit_text span {
	font-weight: 600;
}
h3.refheader {
	color: #fece21;
	margin: 10px 0 18px;
	text-transform: uppercase;
	font-size: 20px;
}
.aff-ctPart5-row1 {
	text-align: center;
	padding: 15px 0;
}
.my_accont .planbox {
	position:relative
}
.planbox .action {
	width: 100%;
	float: left;
	padding: 10px 20px;
}
.my_accont .planbox .radio {
	width: 100%;
	color: #fff;
	text-transform: uppercase;
	display: inline-block;
	font-size: 14px;
	border-radius: 50px;
	line-height: 30px;
	padding: 5px 0;
	cursor: pointer;
	background: #2f518c;
	font-weight: 500;
	text-align: center;
}
.my_accont .planbox input[type=radio] {
	display: none
}
.my_accont .planbox input[type="radio"]:checked + .radio {
	background: #fece21;
	color: #132347;
}
 @media (max-width: 1170px) {
 .wrapper, .mainbanner, .statwrap, .planwrap, .welcomewrap, .recentopwrap, .getstartedwrap, .featureswrap, .referralwrap, .footerwrap, .loginpage {
 width:1170px;
}
 .content {
 margin: 0 !important;
}
}
