@charset "utf-8";
/* CSS Document */
body
{
	font-family: 'Roboto', sans-serif;

	font-size:14px;
	margin:0px; 
	padding:0px;
	height:auto;
	background:#faf8f9;
	
	
}
#wrapper
{
	width:100%;
}
.wrap
{
	width:1200px;
	margin:0px auto;
}
.clear
{
	clear:both;
}
p
{
	margin:0px;
}
ul li
{
	list-style:none;
	
}
a
{
	text-decoration:none;
}



/*****************************/

/**************** top *******/

.topbg
{
    background: url(images/top-bg.png);
    background-repeat: no-repeat;
    height: 640px;
    background-position: center center;
    background-size: cover;
    display: inline-table;
}
.topbg1
{
background:url(images/top-bg.png);
background-repeat:no-repeat;
background-position:center;
background-size:cover;
display:inline-table;
}
.topcontainer
{
float:left;
width:100%;
padding:20px 0px 40px 0px;
}
.topcontainer .logocont
{
float:left;
width:100%;
}

.topcontainer .logocont .logo
{
float: left;
margin-left: 50px;
}
.topcontainer .logocont .menus
{
    float: right;
    padding-top: 17px;
}
.topcontainer .logocont .menus ul
{
    list-style: none;
    padding: 0;
    margin: 0;
}
.topcontainer .logocont .menus ul li {
    display: inline-block;
    padding: 0px 11px;
}
.topcontainer .logocont .menus ul li a {
    font-family: 'Source Sans Pro', sans-serif;
   
    color: #ffffff;
    background: transparent;
    text-transform: uppercase;
}
.topcontainer .logocont .menus ul li a:hover
{
    color: #f99007;
    transition: 0.8s;
	background: #f99007;
}
.logbut
{
}
.signin a
{
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 15px;
    color: #ffffff;
    text-transform: uppercase;
    background: transparent;
    padding: 10px 24px;
    border-radius: 50px;
    border: 1px solid ;
}
.signin a:hover
{
background:#f99007;
border:1px solid #f99007;
color:#fff!important;
transition:0.8s;
}
.signout a
{
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 15px;
    color: #ffffff;
    text-transform: uppercase;
     background: transparent;
    padding: 10px 24px;
    border-radius: 50px;
    border: 1px solid ;
}
.signout a:hover
{
background:#455981;
border:1px solid #9ca6bb;
color:#fff!important;
transition:0.8s;
}



.topcontainer .text
{
    float: left;
    width: 100%;
    margin-top: 168px;
}
.topcontainer .text .smalltitle
{
    color: #ffffff;
    font-size: 22px;
    font-family: 'Source Sans Pro', sans-serif;
    padding-top: 110px;
    padding-bottom: 15px;
    padding-left: 70px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.topcontainer .text .smalltitleall
{
    color: #ee9e03;
    font-size: 22px;
    font-family: 'Source Sans Pro', sans-serif;
    padding-top: 50px;
    padding-left: 70px;
}
.topcontainer .text .bigtitle
{
color:#ffffff;
font-size:60px;
font-weight:bold;
    padding-left: 70px;
}
.topcontainer .text p
{
    color: #ffffff;
    font-size: 16px;
    font-family: 'Source Sans Pro', sans-serif;
    padding-bottom: 70px;
    padding-left: 70px;
    padding-top: 17px;
    letter-spacing: 1px;
}
.topcontainer .text .getbut
{
    width: 23%;
    float: right;
    margin-top: -111px;
    padding-bottom: 70px;
    padding-top: 20px;
}
.topcontainer .text .getbut a
{
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-family: 'Source Sans Pro', sans-serif;
    border: 2px solid #fff;
    padding: 11px 30px;
    border-radius: 50px;
}
.topcontainer .text .getbut a:hover
{
   border: 2px solid #f99007;
    color: #fff;
    background: #f99007;
    transition: 0.8s;
}
.topcontainer .text .getbut a span
{
    font-size: 23px;
    color: #fff;
}

/***************logo1****************/

.topcontainer .text1
{
float:left;
width:100%;
}
.topcontainer .text1 .smalltitle1
{
    color: #ee9e03;
    font-weight: bold;
    font-size: 22px;
    font-family: 'Source Sans Pro', sans-serif;
    padding-top: 45px;
    padding-bottom: 15px;
    padding-left: 70px;
}
.topcontainer .text1 .smalltitleall1
{
    color: #ee9e03;
    font-size: 22px;
    font-family: 'Source Sans Pro', sans-serif;
    padding-top: 50px;
    padding-left: 70px;
}
.topcontainer .text1 .bigtitle1
{
color:#ffffff;
font-size:60px;
font-weight:bold;
    padding-left: 70px;
}
.topcontainer .text1 p
{
color: #ffffff;
    font-size: 16px;
    font-family: 'Source Sans Pro', sans-serif;
    padding-bottom: 15px;
    padding-left: 70px;
}
.topcontainer .text1 .getbut1
{
       width: 41%;
    float: right;
    margin-top: -215px;
    padding-bottom: 70px;
    padding-top: 20px;
}
.topcontainer .text1 .getbut1 a
{
color: #f99007;
    font-size: 16px;
    text-transform: uppercase;
    font-family: 'Source Sans Pro', sans-serif;
    border: 2px solid #fff;
    padding: 11px 30px;
    border-radius: 50px;
}
.topcontainer .text1 .getbut1 a:hover
{
    border: 2px solid #f99007;
    color: #fff;
    transition: 0.8s;
}
.topcontainer .text1 .getbut1 a span
{
    font-size: 23px;
    color: #fff;
}

/**************** top *******/
.about-bg
{
background:url(images/about-bg.jpg);
height:670px;
display:inline-table;
background-position:center;
background-repeat:no-repeat;
}
.about
{
width:100%;
float:left;
}
.about .abutit
{
     color: #343434;
    font-size: 40px;
    font-weight: bold;
    text-align: center;
    font-family: 'Source Sans Pro', sans-serif;
    padding: 25px 0px 10px 0px;
}

.about .abupic
{
    padding: 0px 0px 0px 0px;
	text-align:center;
}

.about .abucont
{
    color: #2f2f2f;
    font-size: 15px;
    font-family: 'Source Sans Pro', sans-serif;
    float: left;
    text-align: justify;
    line-height:27px;
    width: 50%;
    padding: 70px 0px 0px 0px;
    letter-spacing: 1px;
}


.about .aburead
{
    padding-top: 55px;
}

.about .aburead a
{
       color: #ffffff;
    font-size: 16px;
    text-transform: uppercase;
    font-family: 'Source Sans Pro', sans-serif;
    background: #591ec1;
    border: 2px solid #591ec1;
    padding: 11px 30px;
    border-radius: 50px;
}

.about .aburead a span
{
    font-size: 23px;
    color: #fff;
}

.about .aburead a i:hover
{
color:#591ec1;
}

.about .aburead a:hover
{
border: 2px solid #f99007;
    color: #fff;
    background: #f99007;
    transition: 0.8s;
}


/**************calc-bg****************/
.plan-bg
{
    background: #efefef;
    height: 428px;
    display: inline-table;
    background-repeat: no-repeat;
    padding-bottom: 30px;
}

.plan
{
	width:100%;
	float:left;
}

.plan .head
{
	width:100%;
	
}

.plan .head
{
    color: #591ec1;
    font-size: 40px;
    text-align: center;
    font-family: 'Source Sans Pro', sans-serif;
    padding: 25px 0px 10px 0px;
    letter-spacing: 1px;
    text-transform: uppercase;
	
}



.plan .head1
{
text-align:center;
padding:0px 0px 0px 0px;
}
.plan  .pla
{
	width:100%;
}
.plan  .pla .start
{
	width: 70%;
    float: left;
    position: relative;
    border: 1px solid #000;
    margin: 40px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
    padding: 32px 0px -7px 0px;
}


.plan  .start .dail
{
    width: 209px;
    float: left;
    padding-top: 10px;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    padding-bottom: 20px;
	
}

.plan  .start .dail .daiimg
{
	width:100%;
	float:left;
	    text-align: center;
	        margin-top: 10px;
	
}.plan  .start .dail .htm
{
	    width: 100%;
    float: right;
        text-align: center;
}
.plan  .start .dail .htm
{
	font-family: 'Roboto Slab', serif;
	color:#9d9d9e;
	font-size:18px;
	    padding-top: 15px;

}
.plan  .start .dail .htm span
{
	font-family: 'Roboto Slab', serif;
	color:#33327c;
	font-size:18px;
	padding-top:0px;
}
.plan  .start .retur
{
	    width: 13%;
    float: left;
    /* padding-top: 62px; */
    /* margin-right: 0px; */
    padding: 27px 0px 0px 36px;
}
.plan  .start .retur .rate
{
	font-family: 'Roboto Slab', serif;
	color:#9d9d9e;
	font-size:12px;
	    padding: 0px 0px 10px 0px;

	
}

.plan  .start .retur .btc
{
		font-family: 'Roboto Slab', serif;
	color:#343232;
	font-size:14px;
	padding:0px 0px 0px 0px;
}

.plan  .start .retur .btc span
{	font-family: 'Roboto Slab', serif;
	color:#ec1b2a;
	font-size:18px;
	padding:0px 0px 0px 0px;
}

.plan  .pla .start:after
{
    position: absolute;
    content: "";
    border-bottom: 1px solid #000;
    width: 100%;
        bottom: 85px;
    left: 0%;
}


.plan  .start .buttons
{
	width:100%;
	float:left;
	    padding-top:17px;
}

.plan  .start .buttons .get
{
	width: 37%;
    float: left;
}

.plan  .start .buttons .get a
{
padding: 0px 0px 0px 29px;
}

.plan  .start .buttons .get a img
{
max-width:100%;
}
.plan  .start .buttons .get a img:hover
{
opacity:0.8;
}

.plan  .start .buttons .pay
{
	    width: 25%;
	float:left;
	font-family: 'Roboto Slab', serif;
	color:#343232;
	text-transform:uppercase;
	font-size:18px;
	    padding: 15px 0px 0px 0px;
		position:relative;
	
}

.plan .pla .calc
{
    float: right;
    width: 25%;
    border: 1px solid #000000;
    margin-top: 39px;
    padding-top: 21px;
    padding-bottom: 21px;
}
.plan .pla .calc .ttitle
{
color:#540da1;
font-family: 'Open Sans', sans-serif;
font-size:24px;
text-transform:uppercase;
font-weight:bold;
    text-align: center;
}
.plan .pla .calc .ttitle span
{
font-weight:400;
}
.plan .pla .calc .tleft
{
float:left;
width:57%;
}
.plan .pla .calc .tright
{
float:left;
width:46%;
    margin: 1px 0px 0px -32px;
}
.plan .pla .calc .tlink
{
    float: left;
    width: 100%;
    margin: 20px 0px 20px 0;
    text-align: center;
}
.plan .pla .calc .tlink  a
{
    font-family: 'Open Sans', sans-serif;
    font-weight: bold;
    font-size: 16px;
    background: #f99007;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    padding: 9px 65px;
    transition: all ease 0.8s;
}
.plan .pla .calc .tlink a:hover
{
background:#7439b9;
   
}




/**************calc-bg****************/
.invest-bg
{
background:url(images/see-bg.jpg);
height:768px;
background-position:center;
display:inline-table;
background-repeat:no-repeat;
}
.invest
{
width: 100%;
    float: left;
}

.invest .inhead
{
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 40px;
    color: #ffffff;
    text-align: center;
    padding: 23px 0px 0px 0px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
 .invest .inhead p
{
 font-family: 'Source Sans Pro', sans-serif;
    font-size: 16px;
    color: #ffffff;
	text-align:center;
    padding: 0px 0px 0px 0px;
}

 .invest .inhead1
 {
 text-align:center;
 padding:0px 0px 0px 0px;
 }
.invest .inplan
{
   width: 30%;
    float: left;
    margin-right: 112px;
    padding: 67px 0px 0px 95px;
    height: 122px;
}

.invest .inplan .inpic
{
width: 25%;
    float: right;
    padding: 0px 0px 0px 0px;
	position:relative;
}
.invest .inplan .inpic1
{
width: 25%;
    float: right;
    padding: 0px 0px 0px 0px;
	position:relative;
}
.invest .inplan .inpic1:after
{
    content: "";
    position: absolute;
    border-left: 1px solid #a8b1bb;
    height: 80px;
    right: 40px;
    bottom: -83px;
}
.invest .inplan .incont
{
width: 68%;
    float: left;
}

.invest .inplan .incont .intit
{ 
   font-family: 'Saira Semi Condensed', sans-serif;
    font-size: 18px;
    color: #ffffff;
	text-align:right;
    padding: 0px 0px 10px 0px;
}
.invest .inplan .incont .inticont
{
    font-family: 'Saira Semi Condensed', sans-serif;
    font-size: 13px;
    color: #fff;
    line-height: 21px;
    padding: 0px 0px 0px 0px;
    letter-spacing: 1px;
    text-align: justify;
}

/*******************************************/
.dep-bg
{
background:#efefef;
height:128px;
display:inline-table;
background-position:center;
background-repeat:no-repeat;
}
.dep
{
width:100%;
float:left;
}

.dep .first
{
    width: 19.9%;
    float: left;
    background: #0000000a;
    border-right: 1px solid #ccc;
    text-align: center;
    padding: 25px 0px;
}

.dep .first i{
    color: #f99007;
    margin-bottom: 9px;
    font-size: 30px;
}

.dep .first .totdep
{
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 16px;
    color: #000000;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1px;
}

.dep .first .totdep1
{
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 24px;
    text-align: center;
    font-weight: bold;
    color: #11022b;
    padding-top: 7px;
}

.dep .first .totdep1 img
{
max-width:100%;
}
.dep .first .totdep1 img:hover
{
opacity:0.8;
}

table.tab {font-size:14px;color:#333333;width:100%;border-width: 1px;border-color: #DA0014;border-collapse: collapse;}
table.tab th { 
    font-size: 16px;
    background-color: #8044c0;
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #8044c0;
    text-align: center;
    color: #fff;}
table.tab tr {}
table.tab td {font-size:14px;border-width: 1px;padding: 8px;border-style: solid;border-color: #8044c0;}


table.blank {font-size:14px;color:#333333;width:100%;border-width: 0px;border-color: #9dcc7a;border-collapse: collapse;}
table.blank th {font-size:14px;background-color:#abd28e;border-width: 0px;padding: 8px;border-style: solid;border-color: #9dcc7a;text-align:left;}
table.blank tr {}
table.blank td {font-size:14px;border-width: 0px;padding: 8px;border-style: solid;border-color: #9dcc7a;}


.body {


}

#placeforstatus {
 
   color: #ef4809 !important;
		
   width: 100%;
		
   height: auto;
  
   text-align: center !important;
 
   background-repeat: no-repeat;
  
   background-position: center;

   padding: 10px;

   background-size: 128px 128px;

}

#placeforstatus:img {
	
	
 opacity: 0.1;

}

.btc_form {
   
 color: #fff;
   
 text-align: center;
  
  margin-bottom: 30px;

}


.btc_form a {
   
  color: #12758b;
  
  text-align: center;
 
   padding-top: 2px;
  
  padding-bottom: 2px;
  
  padding-left: 10px;
  
  padding-right: 20px;
  
  font-style: normal;
	 
   pointer-events: none;
 
   cursor: default;
   
  text-decoration:none;
   
   font-size: 24px;
  
 
}













.ch--{
    overflow: hidden;
    padding: 11px 0px 7px 0px;
    text-align: center;
}

.ch-- label {
    display: inline-block;
    cursor: pointer;
    position: relative;
    padding-left: 41px;
    margin-right: 15px;
    font-size: 15px;
}

.ch-- input{
    display: none;
}

.ch-- label:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    margin-right: 10px;
    position: absolute;
    left: 3px;
    bottom: -5px;
    border-radius: 50%;
    border: 2px solid #000;
}

.radio label {
	margin-bottom: 10px;
}
.radio label:before {
    border-radius: 3px;
}


input[type=radio]:checked + label:before {
    content: "\2713";
    font-size: 19px;
    color: #000;
    text-align: center;
    line-height: 26px;
    font-weight: bold;
}



table.con {font-size:14px;color:#333333;width:100%;border-width: 1px;border-color: #DA0014;border-collapse: collapse;}
table.con th {
            font-size: 14px;
    background-color: #8044c0;
    border-width: 1px;
    padding: 15px;
    border-style: solid;
    border-color: #8044c0;
    text-align: center;
    color: #fff;
    letter-spacing: 1px;
}
table.con tr {}
table.con td {
            color: #000 !important;
    font-size: 14px !important;
    border-width: 1px !important;
    padding: 8px !important;
    border-style: solid !important;
    border-color: #ccc !important;
    background: #0000000a !important;
    letter-spacing: 1px;
    
}




/************************************/
.afilite-bg
{
background: url(images/affiliate-bg.jpg);
    height: 633px;
    display: inline-table;
    background-position: center;
	    background-size: cover;
    background-repeat: no-repeat;
}
.afilite
{
width:100%;
float:left;
}

.afilite .affihead
{
    color: #343434;
    font-size: 40px;
    text-align: center;
    font-family: 'Source Sans Pro', sans-serif;
    padding: 25px 0px 10px 0px;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.afilite .affipic
{
text-align:center;
padding:0px 0px 0px 0px;
}

.afilite .afficont
{
color: #808080;
    font-size: 15px;
    width: 48%;
    line-height: 35px;
    text-align: justify;
    font-family: 'Source Sans Pro', sans-serif;
    padding: 45px 0px 10px 0px;
}

.afilite .affiearn
{
    font-size: 24px;
    position: relative;
    font-family: 'Source Sans Pro', sans-serif;
    padding: 0px 0px 28px 50px;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #591ec1;
}

.afilite .affiread
{
    padding-top: 20px;
}

.afilite .affiread a
{
       color: #ffffff;
    font-size: 16px;
    text-transform: uppercase;
    font-family: 'Source Sans Pro', sans-serif;
    background: #591ec1;
    border: 2px solid #591ec1;
    padding: 11px 30px;
    border-radius: 50px;
}

.afilite .affiread a span
{
    font-size: 23px;
    color: #fff;
}

.afilite .affiread a i:hover
{
color:#591ec1;
}

.afilite .affiread a:hover
{
border: 2px solid #f99007;
    color: #fff;
    background: #f99007;
    transition: 0.8s;
}

/*********************************/
.video-bg
{
background: url(images/video-bg.jpg);
    height: 370px;
    display: inline-table;
    background-position: center;
    background-repeat: no-repeat;
}
.video
{
width:100%;
float:left;
}
.video .vidconnect
{
width:40%;
float:left;
}

.video .vidconnect
{
    color: #f8f8f8;
    font-size: 40px;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: center;
    padding: 157px 0px 0px 0px;
}

.video .vidconnect1
{
width:33%;
float:right;
}
.video .vidconnect1
{
    color: #f8f8f8;
    font-size: 24px;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: center;
    padding: 157px 0px 0px 0px;
}

.video .vidconnect1 span
{
color:#f99007;
}

/*************************/
.security-bg
{
background:#ffffff;
height:142px;
display:inline-table;
background-position:center;
background-repeat:no-repeat;
}

.security
{
width: 100%;
    float: left;
    padding-top: 20px;
}

/****************************/
.news-bg
{
    background: #eaeaea;
    height: 288px;
    display: inline-table;
    background-position: center;
    background-repeat: no-repeat;
    padding: 31px 0px;
}

.news
{
width:100%;
float:left;
}
.news .latest
{
width:985px;
float:right;
}
.news .latest .newcont
{
    font-size: 20px;
    position: relative;
    color: #2f2f2f;
    padding: 30px 0px 10px 0px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.news .latest .newcont:after
{
position: absolute;
    top: 65px;
    content: "";
    left: 0px;
    width: 42px;
    border-bottom: 3px solid #6a11cb;
}
.news .latest .newcont1
{
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
	font-weight:bold;
	text-transform:uppercase;
    color: #003366;
    padding: 0px 0px 20px 0px;
}

.news .latest .newcont1 span
{
  font-size: 18px;
   color: #2575fc;
}
.news .latest .newcont3
{
    font-family: 'Raleway', sans-serif;
    font-size: 13px;
    color: #2f2f2f;
    line-height: 27px;
    letter-spacing: 1px;
}

.news .latest .newread
{
    padding-top: 34px;
}
.news .latest .newread a
{
    font-size: 14px;
    color: #6a11cb;
    text-transform: uppercase;
    padding: 0px 0px 0px 0px;
    letter-spacing: 1px;
}
.news .latest .newread a:hover
{
color:#f99007;
}

.payment_pro{
    background: #00000014;
    padding: 23px 10px;
    text-align: center;
    margin-top: 17px;
}

.payment_pro img{
    margin: 0px 14px;
}

.news .latest1
{
   width:170px;
    padding-top: 78px;
    float: left;
}
/*******************************/
.footer-bg
{
    background: url(images/footer-bg.jpg);
    height: 450px;
    display: inline-table;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.footer
{
width:100%;
float:left;
}

.footer .footaddress
{
        width:488px;
    float: left;
    padding-top: 58px;
}

.footer .footaddress .footcompany
{
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 15px;
    color: #ffffff;
    padding: 12px 0px 0px 0px;
    letter-spacing: 0.5px;
}
.footer .footmenu
{
        width: 58%;
    float: right;
	position:relative;
    text-align: right;
    padding-top: 58px;
}
.footer .footmenu:after
{
    top: 113px;
    content: "";
    left: 77px;
    width: 86%;
    border-bottom: 1px solid #fff;
    position: absolute;
}

.footer .footmenu:before
{
    top: 110px;
    content: "";
    left: 77px;
    width: 86%;
    border-bottom: 1px solid #fff;
    position: absolute;
}

.footer .footmenu ul
{
list-style:none;
padding:0px;
margin:0px;
}
.footer .footmenu ul li
{
display: inline-block;
    padding: 14px 24px;
}
.footer .footmenu ul li a
{
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 17px;
    color: #ffffff;
    padding: 0px 0px 0px 0px;
    letter-spacing: 1px;
    text-transform: capitalize;
}
.footer .footmenu ul li a:hover
{
color:#f99007;
}

.footer .footcopy
{
    width: 70%;
    float: left;
    padding-top: 8px;
}
.footer .footcopy .footright
{
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 16px;
    line-height: 43px;
    color: #ffffff;
    padding: 40px 0px 0px 0px;
    letter-spacing: 1px;
}
.footer .footsocial
{
width: 18%;
    float: right;
    margin-top: -40px;
}
.footer .footsocial ul
{
list-style:none;
padding:0px;
margin:0px;
}
.footer .footsocial ul li
{
display:inline-block;
    padding: 0px 5px;
}
.footer .footsocial ul li a
{
font-family: 'Source Sans Pro', sans-serif;
    font-size: 16px;
    color: #ffffff;
    padding: 0px 0px 0px 0px;
}

.footer .footsocial ul li a i
{
    border-radius: 34px;
    padding: 10px 12px 10px 12px;
    background: #f99007;
    border: 1px solid #f99007;
    width: 13px;
    text-align: center;
}

.footer .footsocial ul li a i:hover
{
background: #f99007;
 border: 1px solid #f99007;
}







/************************ member area *****************/


.alltitle
{
    font-size: 30px;
    font-family: 'Titillium Web', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    color: #f99007;
    margin: 30px 0px 0px 0px;
	position:relative;

}


/********
.alltitle:after
{
    position: absolute;
    content: "";
    border-bottom: 1px solid #f99007;
    bottom: -14px;
    left: 42%;
    width: 16%;
    box-shadow: 0px 1px 6px 1px #f99007;
}

*********/

/******* regiration part ***********/



#reg_bg{



background:url(images/reg_bg.html) no-repeat;



}



table.valid{



color:#fff;



}













/********** registration part **********/







.box6{



    /*box-shadow: 0px 4px 10px 3px #303131;



    padding: 10px;



background: -webkit-linear-gradient(#303131, #303131);



    background: -o-linear-gradient(#303131, #303131);



    background: -moz-linear-gradient(#AEB8C7, #303131);



    background: linear-gradient(#AEB8C7, #303131);



	background:#FFFFFF;

*/font-family: 'Roboto', sans-serif;



	font-size:14px;



	line-height:25px;

	    color: #555;



}



.inpts{


    width:26%;
    height: 40px;
    outline: none;
    padding: 0 4px;
    border: 1px solid #dcdcdc;



}



input.sbmt{

    color: #fff;
    background: #f99007;
    font-size: 15px;
    border: 1px solid #f99007;
    /* text-transform: uppercase; */
    float: left;
    padding: 10px 50px;
    cursor: pointer;
    display: inline-block;
    outline: none;
}

input.sbmt:hover

{
    background: #8044c0;
    border: 1px solid #8044c0;
    transition: 0.7s;
    color: #fff;
}



#formname{



text-align: center;



    text-transform: uppercase;



    color:#000000;



    font-size: 22px;



	border:3px solid #09b719;



	}



#formname_main



{


color:#f99007;
    text-transform: uppercase;
    font-size: 26px;
    text-align: center;
    background:url(images/login-bg2.html) repeat;
    border-radius: 4px;
    padding: 10px;
   /* width: 1180px;*/
    margin: 5px 0px;
    font-family: 'Roboto', sans-serif;
}



#formname_sub



{



    color: #0b3986;
    text-transform: uppercase;
    font-size: 18px;
    text-align: center;
    /* background: #D1A703; */
    padding: 10px;
    width: 400px;
    border-bottom: 5px solid #0b3986;
    margin: 5px 0px;
    font-family: 'Roboto', sans-serif;


}



#formname_mainleft



{

font-family: 'Roboto', sans-serif;
    color: #f2f2f2;
    text-transform: uppercase;
    font-size: 26px;
    text-align: center;
    background: #1a97d0;
    border-radius: 4px;
    padding: 10px;
    width: 1180px;
    margin: 5px 0px;
}



#formname_mem



{



color:#FFFFFF;



text-transform:uppercase;



font-size:26px;



text-align:center;



  background: #1a97d0;

border-radius:4px;



padding: 10px;



width:800px;



margin:5px 0px;



/*border-right: 8px solid #5DE3DA;

    border-left: 8px solid #5DE3DA;

	border-radius: 50px;

*/

font-family: 'Roboto', sans-serif;

}











.alls{



height:auto !important;



}



span#menu-icon{



height: 51px;



float: left;




width: 55px;


    border-right: 5px solid rgba(255, 255, 255, 0.25);



margin-right: 10px;



}



table.account_table{



    font-size: 16px;



    width: 100%;



    float: left;



    text-decoration: none;



    line-height: 50px;



    font-weight: bold;



    color: white;



    padding: 0;



    margin-left: 6px;



    margin-top: 6px;



}



table.account_table img



{



max-width:100%;

border-radius: 7px;



}



table.account_table img a



{



opacity:0.4;



filter:alpha(opacity=40);







}



table.account_table img a:hover



{



opacity:1.0;



filter:alpha(opacity=100);



text-decoration:none;



}

.account_table img

{

max-width:100%;

}

.account_table img:hover

{

transform:scale(1.1);transition:all 300ms ease-in-out; -ms-transition:all 300ms ease-in-out;

}



.member_detail{



    width: 92%;



    margin: 0px auto;
	margin: 25px 0px 0px 0px;




	float:left;



	font-family: 'Roboto', sans-serif;

	/*    background: #212424;*/

		    border-radius: 5px;



}




.member_detail .left
{
    float: left;
    width: 47%;
          border: 2px solid #0591b1;
    height: 322px;
    background: rgba(255, 255, 255, 0.25);
    /*border-radius: 5px;*/
}
.member_detail .left .boxcontent
{
float:left;
    width: 90%;
    margin: 12px 0px 0px 16px;
}
.member_detail .left .memtitlebox
{
    background: #00bff3;
    color: #ffffff;
    padding: 13px 20px;
    width: 90%;
    text-align: center;
    font-size: 16px;
   /* border-radius: 5px;*/
    text-transform: uppercase;
}
.member_detail .left .boxcontent .usimg
{
text-align:center;
width:100%;
    margin: 10px 0px 10px 0px;
}
.member_detail .left .boxcontent .usimg img
{
max-width:100%;
}
.member_detail .rightmembox
{
float:right;
width:47%;
       border: 2px solid #0591b1;
    height: 322px;
    background: rgba(255, 255, 255, 0.25);
   /* border-radius: 5px;*/
}
.member_detail .rightmembox .boxcontent
{
float:left;
    width: 90%;
    margin: 12px 0px 0px 16px;
}
.member_detail .rightmembox .memtitlebox
{
    background: #00bff3;
    color: #ffffff;
    padding: 13px 20px;
    width: 90%;
    text-align: center;
    font-size: 16px;
   /* border-radius: 5px;*/
    text-transform: uppercase;
}


.member_detail table tr td

{

       border-bottom: 1px solid #0591b1;    
    color: #0591b1;
    line-height: 31px;

}

.member_detail .m1

{

width:30%;


float:left;

}

.member_detail .m1

{

max-width:100%;

/*margin:10px 0px 0px 0px;*/

}

.member_detail .m2

{

width:44%;

float:left;

}

.member_detailref{



    width: 92%;
    margin: 29px 0px 0px 0px;
    padding: 0px;
    float: left;
    font-family: Arial;
    /*background: rgb(26, 151, 208);*/
	background:url(images/login-bg2.html) repeat;
    height: 50px;   
    border: 2px solid #322e3a;
}

.member_detailref img

{

max-width:100%;

}

.member_detailref img:hover

{

transform:scale(1.1);transition:all 300ms ease-in-out; -ms-transition:all 300ms ease-in-out;

}



.member_detail > #formname_r{



  color: #FFFFFF;



    text-transform: uppercase;



    font-size: 24px;



    text-align: center;



    background: #7545b4;



    line-height: 45px;



    height: 45px;



}



table.make_deposit td.second{



background:#2a2d2d;



    color: #fff;



    padding: 10px;





}



table.make_deposit td.first{



background: #2a2d2d;



    color: #fff;



    padding: 10px;

		font-family: 'Roboto', sans-serif;



	



}

.memberuser

{

float:left;

width:100%;

  /*  background: #D1A703;*/

	height:100px;

}

.memberuser table tr td

{

color:#FF0000;

font-family: 'Roboto', sans-serif;

font-size:16px;

}



.navigation a







{



    font-size: 15px;
    width: 210px;
    float: left;
    text-decoration: none;
    line-height: 50px;
    font-weight: bold;
    color: #fff;
    letter-spacing: 1px;



}











/*.navigation a:hover







{







color:#00FF66;







text-decoration:underline;







}*/









.navigation







{















opacity:1;







margin-top:20px;















}







.navigations td







{
    font-family: 'Roboto', sans-serif;
    color: #0e3047;
    font-size: 18px;
    border: 1px solid;
    border-color: #8244c1;
    padding: 0;
    background-color: rgb(128, 68, 192);
    /* border-radius: 5px; */
    /* background: url(images/login-bg2.png) repeat; */






}







.navigations th







{







font-family: 'Roboto', sans-serif;



    color: #FFFFFF;



    font-size: 20px;



    border-color: #666a6b;



    background-color:#7545b4;







}







.navigations td:hover







{

font-family: 'Roboto', sans-serif;
    color: #E7BA04;
    font-style: Narrow;
    font-size: 18px;
    padding-left: 20px;
    border: 1px solid #4e2778;
    background: #4e2778;
    transition: 0.7s;



}



.register



{



    width: 775px;



    margin: 0px auto;



	}



	.register table tr td



	{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    /* float: left; */
    background: #673AB7;
    color: #fff;
    border-radius: 0px;
    padding: 10px;
    border: 1px solid #fff;




	}

/*

.inheader{

    background: #E4B704;	

}

.item {

    background: #F5F2DC;

	}*/

.table_r



{



width:100%;



height:auto;



}

.table_r .table_r1

{



    width: 30%;
    height: 235px;
        background: #0591b1;
    float: left;
    font-family: 'Roboto', sans-serif;   
    margin: 0px 0px 0px 0px;
       border-bottom: 7px solid #322e3a;




}

.table_r .table_center

{

float:left;

width:20%;

}

.table_r .table_r2



{



    width: 30%;



height: 235px;



        background: #0591b1;



    float: left;



font-family: 'Roboto', sans-serif;

	/*border-radius: 5px;*/

	    margin: 0px 0px 0px 7px;
          border-bottom: 7px solid #322e3a;





}

.table_r .table_r3

{



width: 30%;



height: 235px;


        background: #0591b1;



float: left;



font-family: 'Roboto', sans-serif;

/*border-radius: 5px;*/

 margin: 0px 0px 0px 7px;
         border-bottom: 7px solid #322e3a;



}



.table_rr1



{



width:100%;



float:left;



height:auto;



}







.valids td



{



	font-family: Arial, Helvetica, sans-serif;color:#606362;font-style: Narrow;/*border:1px solid;*/



	font-size: 20px;padding-left:17px;/*border-color:#000000;*//*border-radius:10px;*/



/*	background:#18BD9B;*/







}



.valids td.plan



{



	background:url('images/plan_bg.html') no-repeat;



	height:93px;



}



.valids td.plan1



{



	    background: #CFD6E6;



	height:50px;



}



.valids td.plan b{



    font-size: 20px;



    color: #1B1B1B;



    text-transform: uppercase;



}



.valids b







{







font-family:Arial, Helvetica, sans-serif;font-style:Narrow;font-size:18px;color:#2BB8DA;







}















.valids a







{







color::#2BB8DA;font-family:Arial, Helvetica, sans-serif;font-style:Narrow;font-size:16px; text-decoration:none;







}







.maketb



{



float:left;



width:100%;



}



.maketb .tb1



{



width:50%;



float:left;



}



.maketb .tb1



{



width:50%;



float:right;



}





.icon {


       position: relative;
    float: left;
    width: 40px;
    height: 40px;
    background: #f99007;
    border-radius: 0px 0 0 0px;



}











h1 {

  text-align: center;

  font-family: Tahoma, Arial, sans-serif;

  color: #06D85F;

  margin: 80px 0;

}



.box {

  width: 40%;

  margin: 0 auto;

  background: rgba(255,255,255,0.2);

  padding: 35px;

  border: 2px solid #fff;

  border-radius: 20px/50px;

  background-clip: padding-box;

  text-align: center;

}



.button {

  font-size: 1em;

  padding: 10px;

  color: #fff;

 /* border: 2px solid #06D85F;*/

  border-radius: 20px/50px;

  text-decoration: none;

  cursor: pointer;

  transition: all 0.3s ease-out;

}

/*.button:hover {

  background: #06D85F;

}

*/

.overlay {

  position: fixed;

  top: 0;

  bottom: 0;

  left: 0;

  right: 0;

  background: rgba(0, 0, 0, 0.7);

  transition: opacity 500ms;

  visibility: hidden;

  opacity: 0;

}

.overlay:target {

  visibility: visible;

  opacity: 1;

}



.popup {

  margin: 70px auto;

  padding: 20px;

  background: #fff;

  border-radius: 5px;

  width: 30%;

  position: relative;

  transition: all 5s ease-in-out;

}



.popup h2 {

  margin-top: 0;

  color: #333;

  font-family: Tahoma, Arial, sans-serif;

}

.popup .close {

  position: absolute;

  top: -1px;

  right: 13px;

  transition: all 200ms;

  font-size: 30px;

  font-weight: bold;

  text-decoration: none;

  color: #333;

}

.popup .close:hover {

  color: #10e1d5;

}

.popup .content {

  max-height: 100%;

  overflow: auto;

}



@media screen and (max-width: 700px){

  .box{

    width: 70%;

  }

  .popup{

    width: 70%;

  }





.bounceInDown {

    -webkit-animation-name: bounceInDown;

    animation-name: bounceInDown;

	}



.animated

{

    -webkit-animation-duration: 1s;

    animation-duration: 1s;

    -webkit-animation-fill-mode: both;

    animation-fill-mode: both;

	}

	

	

.signupalign

{

width:100%;

}

.signupalign .tab1

{

float:left;

width:50%;

}	

.signupalign .tab2

{

float:right;

width:40%;

}		

	

	

	.supportcon

	{

	float:left;

	width:100%;

	}

	.supportcon .sup1

	{

	float:left;

	width:50%;

}

	.supportcon .sup2

	{

	float:left;

	width:45%;

}

    

	

	/*************login redirect style **************/

	.loginrebg

	{

	background:#000000;

	height:700px;

	}

	.loginrecontainer

	{

	float:left;

	width:100%;

	}

	

	

		/*************login redirect style **************/

		

		

/*****poput calc***********************/





h1 {

  text-align: center;

  font-family: Tahoma, Arial, sans-serif;

  color: #06D85F;

  margin: 80px 0;

}



.box {

  width: 40%;

  margin: 0 auto;

  background: rgba(255,255,255,0.2);

  padding: 35px;

  border: 2px solid #fff;

  border-radius: 20px/50px;

  background-clip: padding-box;

  text-align: center;

}



.button {

  font-size: 1em;

  padding: 10px;

  color: #fff;

 /* border: 2px solid #06D85F;*/

  border-radius: 20px/50px;

  text-decoration: none;

  cursor: pointer;

  transition: all 0.3s ease-out;

}

/*.button:hover {

  background: #06D85F;

}

*/

.overlay {

  position: fixed;

  top: 0;

  bottom: 0;

  left: 0;

  right: 0;

  background: rgba(0, 0, 0, 0.7);

  transition: opacity 500ms;

  visibility: hidden;

  opacity: 0;

}

.overlay:target {

  visibility: visible;

  opacity: 1;

}



.popup {

  margin: 70px auto;

  padding: 20px;

  background: #000;

  border-radius: 5px;

  width: 30%;

  position: relative;

  transition: all 5s ease-in-out;

  opacity:0.8;

}



.popup h2 {

  margin-top: 0;

  color: #333;

  font-family: Tahoma, Arial, sans-serif;

}

.popup .close {

  position: absolute;

  top: -1px;

  right: 13px;

  transition: all 200ms;

  font-size: 30px;

  font-weight: bold;

  text-decoration: none;

  color: #369223;

}

.popup .close:hover {

  color:#000;

}

.popup .content {

  max-height: 100%;

  overflow: auto;

}



@media screen and (max-width: 700px){

  .box{

    width: 70%;

  }

  .popup{

    width: 70%;

  }





.bounceInDown {

    -webkit-animation-name: bounceInDown;

    animation-name: bounceInDown;

	}



.animated

{

    -webkit-animation-duration: 1s;

    animation-duration: 1s;

    -webkit-animation-fill-mode: both;

    animation-fill-mode: both;

	}






/*****poput calc***********************/


