@charset "utf-8";

/* CSS Document */

body

{

   font-family:'Open Sans',sans-serif;

	font-size:14px;

	margin:0;

	padding:0;

	height:auto;

}



#wrapper

{

	width:100%;

}

.wrap

{

	width:1200px;

	margin:0 auto;

	padding:0 15px 0 15px;

}

.clear

{

	clear:both;

}

a {

text-decoration:none;

}

img{

max-width:100%;

}



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



.topbg

{

background:url(images/top-bg.jpg);

background-position:center;

background-repeat:no-repeat;

baclground-size:cover;

display:inline-table;

}

.topcontainer

{

float:left;

width:100%;

padding:20px 0px 40px 0px;

}

.topcontainer .logocont

{

    float: left;

    width: 100%;

    padding: 0 0 21px 0px;

    border-bottom: 10px solid #0d6efd;

}

.topcontainer .logocont .logo

{

float:left;

width:30%;

}

.topcontainer .logocont .mail

{

float:left;

width:23%;

}

.topcontainer .logocont .mail .micon

{

text-align:center;

width:100%;

}

.topcontainer .logocont .mail .mtext

{

    color: #ffffff;

    font-size: 15px;

    text-transform: inherit;

    text-align: center;

    padding-top: 11px;

}

.topcontainer .logocont .buts

{

float:right;

}

.topcontainer .logocont .buts .trans

{

    float: left;

    width: 100%;

    text-align: right;

    padding: 17px 0px 30px 0px;

}

.goog-te-gadget-simple

{

    background-color: transparent!important;

    border-left: transparent!important;

    border-top: transparent!important;

    border-bottom: transparent!important;

    border-right: transparent!important;

    font-size: 10pt;

    display: inline-block;

    padding-top: 1px;

    padding-bottom: 2px;

    cursor: pointer;

    zoom: 1;

}

.goog-te-gadget-icon

{

display:none!important;

}

.goog-te-gadget-simple .goog-te-menu-value

{

     color: #fff!important;

}

.goog-te-gadget-simple .goog-te-menu-value span {

    text-decoration: none;

    border: none!important;

	}

.topcontainer .logocont .buts .signup

{

float:left;

width:100%;

text-align:right;

}

.topcontainer .logocont .buts .signup a

{

color:#000000;

font-size:15px;

text-transform:uppercase;

background:#ffffff;

padding:6px 30px;

}

.topcontainer .logocont .buts .signup a:hover

{

    background: #ed1d24;

    color: #fff;

    transition: 0.8s;

}

.topcontainer .menucont

{

    float: left;

    width: 100%;

    text-align: center;

    padding-top: 21px;

}

.topcontainer .menucont ul

{

list-style:none;

padding:0;

margin:0;

}

.topcontainer .menucont ul li

{

display:inline-block;

padding:0 10px;

}

.topcontainer .menucont ul li a

{

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

    text-transform: uppercase;

    color: #ffffff;

    font-size: 15px;

    padding: 22px 28px;

}

.topcontainer .menucont ul li a:hover

{

    background: #000044;

    transition: 0.8s;

}

.topcontainer .text

{

float:left;

width:100%;

text-align:center;

}

@keyframes blink-animation {

  to {

    visibility: hidden;

  }

}

@-webkit-keyframes blink-animation {

  to {

    visibility: hidden;

  }

}

.topcontainer .text .maintitle

{

    color: #e9af32;

    font-size: 70px;

    font-weight: bold;

    padding-top: 110px;

	animation: blink-animation 1.5s steps(5, start) infinite;

  -webkit-animation: blink-animation 1.5s steps(5, start) infinite;

}

.topcontainer .text .maintitleall

{

    color: #e9af32;

    font-size: 70px;

    font-weight: bold;

    padding-top: 60px;

	animation: blink-animation 1.5s steps(5, start) infinite;

  -webkit-animation: blink-animation 1.5s steps(5, start) infinite;

}

.topcontainer .text .subtitle

{

    color: #ffffff;

    font-size: 20px;

    padding-top: 10px;

}

.topcontainer .text .createbut

{

    float: left;

    width: 100%;

    text-align: center;

    padding-top: 140px;

    padding-bottom: 150px;

}

.topcontainer .text .createbut a

{

color: #ffffff;

    font-size: 20px;

    text-transform: uppercase;

    background: #0d6efd;

    padding: 12px 60px;

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

}

.topcontainer .text .createbut a:hover

{

    background: #fff;

    color: #081639;

    transition: 0.8s;

}

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



/************ stat *********/



.statbg

{

background:#0d6efd;

background-size:cover;

display:inline-table;

}

.statcontainer

{

float:left;

width:100%;

padding:0px 0px 50px 0px;

}

.statcontainer .stat1

{

    float: left;

    width: 21%;

    margin: 0 24px;

    padding-bottom: 21px;

    border-bottom: 1px solid #465762;

	position:relative;

	margin-top:40px;

}

.statcontainer .stat1:before

{

    content: '';

    position: absolute;

    right: -18px;

    bottom: 0px;

    width: 0;

    height: 0;

    border: 9px solid transparent;

    border-bottom-color: #000044;

}

.statcontainer .stat1:after

{

    content: '';

    position: absolute;

    right: -18px;

    bottom: -18px;

    width: 0;

    height: 0;

    border: 9px solid transparent;

    border-top-color: #000044;

}

.statcontainer .stat1 .sticon

{

float:left;

width:21%;

    padding-top: 4px;

}

.statcontainer .stat1 .sttext

{

float:right;

width:73%;

}

.statcontainer .stat1 .sttext .stresult

{

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

    font-size: 23px;

    color: #fff;

    padding: 5px 0px 5px 0px;

}

.statcontainer .stat1 .sttext .stresult1

{

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

font-size:18px;

color:#fff;

}

/************ stat *********/



/********** plan ************/



.planbg

{

background:url(images/plan-bg.jpg);

background-repeat:no-repeat;

background-position:center;

background-size:cover;

display:inline-table;

}

.plancontainer

{

float:left;

width:100%;

padding:40px 0px 40px 0px;

}

.plancontainer .title

{

    color: #f6f6f6;

    font-size: 28px;

    text-transform: uppercase;

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

    font-weight: bold;

    text-align: center;

    padding-bottom: 60px;

}

.plancontainer .title span

{

color:#e9af32;

}

.plancontainer .plan1

{

    float: left;

    width: 15.3%;

    text-align: center;

    margin: 0 8px;

}

.plancontainer .plan1 .planname

{

    color: #fbb110;

    font-size: 20px;

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

    font-weight: bold;

    padding-bottom: 13px;

}

.plancontainer .plan1 .planin

{

float:left;

width:100%;

border:1px solid #0d6efd;

}

.plancontainer .plan1 .planin .persentage

{

    color: #e8e6e6;
    font-size: 32px;
    font-family: 'Oswald', sans-serif;
    font-weight: bold;
    border-bottom: 1px solid #0d6efd;
    padding: 10px 0px 10px 0px;

}

.plancontainer .plan1 .planin .persentage span

{

color:#fbb210;

    font-size: 20px;

    font-weight: 400;

}

.plancontainer .plan1 .planin .minmax

{

    color: #ffffff;

    font-size: 16px;

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

    padding: 10px 0px 10px 0px;

    line-height: 29px;

	    border-bottom: 1px solid #0d6efd;

}

.plancontainer .plan1 .planin .minmax span

{

color:#ffffff;

font-size:18px;

font-weight:bold;

}

.plancontainer .plan1 .planin .priency

{

color: #ffffff;

    font-size: 16px;

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

    padding: 10px 0px 10px 0px;

}

.plancontainer .plan1 .planin .investbut

{

float: left;

    width: 100%;

    text-align: center;

    padding: 10px 0px 25px 0px;

}

.plancontainer .plan1 .planin .investbut a

{

    color: #000044;

    font-size: 16px;

    background: #0d6efd;

    padding: 7px 30px;

    border-radius: 50px;

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

}

.plancontainer .plan1 .planin .investbut a:hover

{

    background: #fbb110;

    transition: 0.8s;

}

.plancontainer .makedepbut

{

    float: left;

    width: 100%;

    text-align: center;

    padding: 60px 0px 30px 0px;

}

.plancontainer .makedepbut a

{

    color: #ffffff;

    font-size: 16px;

    background: #0d6efd;

    padding: 10px 40px;

    border-radius: 50px;

	text-transform:uppercase;

	 background:#f68208; /* For browsers that do not support gradients */

  background: -webkit-linear-gradient(left, #f68208 , #df1114); /* For Safari 5.1 to 6.0 */

  background: -o-linear-gradient(right, #f68208, #df1114); /* For Opera 11.1 to 12.0 */

  background: -moz-linear-gradient(right, #f68208, #df1114); /* For Firefox 3.6 to 15 */

  background: linear-gradient(to right, #f68208 , #df1114); /* Standard syntax */

}

.plancontainer .makedepbut a:hover

{

    transition: 0.8s;

	background:#df1114; /* For browsers that do not support gradients */

  background: -webkit-linear-gradient(left,#df1114 , #f68208); /* For Safari 5.1 to 6.0 */

  background: -o-linear-gradient(right, #df1114, #f68208); /* For Opera 11.1 to 12.0 */

  background: -moz-linear-gradient(right, #df1114, #f68208); /* For Firefox 3.6 to 15 */

  background: linear-gradient(to right, #df1114 , #f68208); /* Standard syntax */

}

/********** plan ************/





/******** about *************/



.aboutbg

{

background:url(images/about-bg.jpg);

background-repeat:no-repeat;

background-position:center;

background-size:cover;

display:inline-table;

}

.aboutcontainer

{

float:left;

width:100%;

padding:40px 0px 30px 0px;

}

.aboutcontainer .aboutleft

{

    float: left;

    width: 100%;

}

.aboutcontainer .aboutleft .subtitle

{

color:#0d6efd;

font-size:24px;

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

font-style:italic;



}

.aboutcontainer .aboutleft .title

{

color:#0b2552;

font-size:30px;

font-weight:bold;

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



}

.aboutcontainer .aboutleft p

{

    color: #666666;

    font-size: 16px;

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

    text-align: justify;

    line-height: 27px;

}

.aboutcontainer .aboutleft p img

{

float: right;

    padding: 0 0 0 30px;

}

/******** about *************/



/********** advantage ************/



.advcontainer

{

float:left;

width:100%;

padding:10px 0px 40px 0px;

}

.advcontainer .adv1

{

    float: left;

    width: 18%;

    margin: 30px 92px 0;

    height: 330px;

}

.advcontainer .adv1 .atitle

{

    color: #000000;

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

    background: #f0f4f5;

    font-weight: bold;

    padding: 10px 10px;

    font-size: 20px;

}

.advcontainer .adv1 .aicon

{

}

.advcontainer .adv1 p

{

color: #383a3a;

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

    background: #f0f4f5;

    margin: 0;

    padding: 10px 10px 10px 10px;

    font-size: 16px;

}

.advcontainer .adv1 .link

{

    float: left;

    width: 100%;

    background: #f0f4f5;

	    padding-bottom: 12px;

}

.advcontainer .adv1 .link a

{

font-size: 20px;

    background: #0d6efd;

    color: #fff;

    padding: 0px 9px;

    font-weight: bold;

    float: right;

    margin: 0 13px 0 10px;

}

.advcontainer .adv1 .link a:hover

{

background:#000;

transition:0.8s;

}

/********** advantage ************/



/************ affiliate ************/



.affbg

{

background:url(images/aff-bg.jpg);

background-repeat:no-repeat;

background-position:center;

background-size:cover;

display:inline-table;

}

.affcontainer

{

float:left;

width:100%;

padding:40px 0px 40px 0px;

}

.affcontainer .leftcalc

{

float:left;

width:48%;

}

.affcontainer .leftcalc .title

{

    color: #fff;

    font-size: 24px;

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

    border-bottom: 1px solid #fff;

    width: 70%;

    padding-bottom: 6px;

}

.affcontainer .leftcalc .title span

{

color:#0d6efd;

font-size:30px;

}

.calall {

    height: auto;

    width: 100%;

    float: left;

    margin-top: 30px;

    overflow: hidden;

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

}

.cal-one {

    height: auto;

    width: 100%;

    float: left;

    overflow: hidden;

    margin-top: 25px;

	}

	.cal-one:first-child {

    margin-top: 0px;

	}

	.cal-tittle {

    height: auto;

    width: 38%;

    float: left;

    overflow: hidden;

    text-transform: inherit;

    color: #FFFFFF;

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

    background: #ffffff;

    padding: 1px 11px;

    font-size: 15px;

    color: #000000;

	}

	.cal-selectbox {

    height: auto;

    width: 58.1%;

    float: right;

    overflow: hidden;

    margin-top: 0px;

    outline: none;

	}

	.cal-selectbox select {

  background:#0d6efd;

    border-radius: 0px;

    padding: 16px 10px;

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

    border: none;

    width: 100%;

    background-repeat: no-repeat;

    background-size: 100% 100%;

    letter-spacing: 1px;

	outline: none;

	color: #fff;

}

.cal-type input {

    background:#0d6efd;

    border: none;

    border-radius: 0px;

    padding: 17px 10px;

    background-repeat: no-repeat;

    background-size: 102% 100%;

    outline: none;

    width: 58%;

	color: #fff;

}

.cal-left {

    height: auto;

    width: 48%;

    float: left;

    overflow: hidden;

	}

	.cal-right {

    height: auto;

    width: 48%;

    float: right;

    overflow: hidden;

	}

.calearn {

    height: auto;

    width: 54%;

      background:#0d6efd;

    border-radius: 0px;

    padding: 3px 0px;

    overflow: hidden;

    margin-top: 0px;

    float: left;

    text-align: center;

    background-repeat: no-repeat;

    background-size: 100% 100%;

	color: #fff;

}



.calcu-depo-btn {



    margin-top: 1px;

    display: block;

	}

	.calcu-depo-btn a

	{

width: 98%;

    height: auto;

    padding: 14px 0px;

    font-size: 18px;

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

    color: #050f4c;

    display: block;

    text-align: center;

    background: #e9af32;

}

	.calcu-depo-btn a:hover

{

    background: #0d6efd;

    transition: 0.7s;

    color: #fff;

}

.affcontainer .rightref

{

float:right;

width:48%;

}

.affcontainer .rightref .title

{

    color: #fff;

    font-size: 24px;

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

    border-bottom: 1px solid #fff;

    width: 70%;

    padding-bottom: 6px;

}

.affcontainer .rightref .title span

{

color:#0d6efd;

font-size:30px;

}

.affcontainer .rightref .levelimg

{

float: left;

    width: 48%;

    padding-top: 60px;

}

.affcontainer .rightref .comm

{

float: right;

    width: 48%;

    padding-top: 70px;

}

.affcontainer .rightref .comm .rfper

{

color:#0d6efd;

font-size:60px;

font-weight:bold;

}

.affcontainer .rightref .comm .rfcom

{

    color: #ffffff;

    font-size: 28px;

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

    padding-top: 13px;

}

/************ affiliate ************/



/************* payment ************/



.paymentcontainer

{

float:left;

width:100%;

padding:30px 0px 30px 0px;

text-align:center;

}



/************* payment ************/



/*********** footer **********/



.footerbg

{

background:url(images/footer-bg.jpg);

background-position:center;

background-repeat:no-repeat;

background-size:cover;

display:inline-table;

}

.footercontainer

{

float:left;

width:100%;

padding:40px 0px 24px 0px;

}

.footercontainer .footerlogo

{

float:left;

width:30%;

}

.footercontainer .footerlogo .flogo

{

width:100%;

}

.footercontainer .footerlogo p

{

    color: #ffffff;

    font-size: 16px;

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

    line-height: 25px;

}

.footercontainer .rightlinks .linkpart

{

    float: left;

    width: 21%;

    margin: 0 9px;

}

.footercontainer .rightlinks .linkpart .lintitle

{

color: #fff;

    font-size: 17px;

    text-transform: uppercase;

    font-weight: bold;

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

    padding-bottom: 5px;

    padding-top: 20px;

    position: relative;

    margin-bottom: 10px;

}

.footercontainer .rightlinks .linkpart .line

{

    border-bottom: 4px solid #fcca03;

    width: 22%;

    margin: 11px 0px 20px 0px;

}

.footercontainer .rightlinks .linkpart .link

{

    padding: 6px 0px;

    width: 100%;

    float: left;

	position:relative;

}

.footercontainer .rightlinks .linkpart .link span

{

    position: absolute;

    width: 0;

    height: 0;

    border-top: 8px solid transparent;

    border-left: 8px solid #0d6efd;

    border-bottom: 8px solid transparent;

    left: -14px;

    top: 8px;

}

.footercontainer .rightlinks .linkpart .link1

{

    padding: 6px 0px;

    width: 100%;

    float: left;

}

.footercontainer .rightlinks .linkpart .link1 .add

{

color:#fff;

font-size:14px;

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

padding-bottom:23px;

}

.footercontainer .rightlinks .linkpart .link1 .add span

{

color:#fff;

text-transform:uppercase;

}

.footercontainer .rightlinks .linkpart .link1 .add i

{

    color: #0d6efd;

    font-size: 18px;

}

.footercontainer .rightlinks .linkpart .link p

{

color:#b3d0df;

font-size:14px;

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

margin:	0;

}

.footercontainer .rightlinks .linkpart .link a

{

color:#ffffff;

font-size:14px;

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

}

.footercontainer .rightlinks .linkpart .link a:hover

{

color:#ed1d24;

}

.footercontainer .copy

{

    float: left;

    width: 100%;

    border-top: 1px solid #373938;

    margin-top: 30px;

}

.footercontainer .copy .co

{

    float: left;

    width: 50%;

    color: #ffffff;

    font-size: 16px;

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

    padding-top: 30px;

}

.footercontainer .copy .social

{

    width: 50%;

    float: right;

	    padding-top: 18px;		

    text-align: right;

}

.footercontainer .copy .social ul

{

list-style:none;

margin:0;

padding:0;

}

.footercontainer .copy .social ul li

{

display:inline-block;

color:#ffffff;

font-size:16px;

}

.footercontainer .copy .social ul li a

{

padding:0px 0px;

}

.footercontainer .copy .social ul a i{

    width: 15px;

    height: 15px;

    padding: 12px;

    border-radius: 50%;

    background-color: #3b5998;

    color: #fff;

    margin: 0 5px;

    font-size: 16px;

    text-align: center;

}

.footercontainer .copy .social ul a i:hover

{

opacity:0.8;

}

.footercontainer .copy .social ul li:last-child i

{

    width: 15px;

    height: 15px;

    padding: 12px;

    border-radius: 50%;

    background-color: #55acee;

    color: #fff;

    margin: 0 5px;

    font-size: 16px;

    text-align: center;

}

.footercontainer .copy .social ul li:last-child i:hover

{

opacity:0.8;

}

/*********** footer **********/





.alltitle

{

    color: #fff;

    background: #0d6efd;

    text-transform: uppercase;

    font-size: 25px;

    /* font-family: 'Titillium Web', sans-serif; */

    text-align: center;

    padding: 10px 0px;

    margin: 20px 0 0 0; 

    

}

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



.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: #000000;

}

.inpts{

    height: 40px;

    outline: none;

    padding: 0 5px;

    border: 1px solid #DDDDDD;

}

textarea

{

    border: 1px solid #DDDDDD;

	   outline: none;

}

input.sbmt{

    border: 1px solid #0d6efd;

    color: #ffffff;

    background: #0d6efd;

    padding: 10px 37px;

    border-radius: 0px;

    outline: none;

    cursor: pointer;

    text-transform: uppercase;

   

}

input.sbmt:hover

{

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

background:#686766;*/

  

   

    background: #e9af32;

    color: #222;

    border: 1px solid #e9af32;

    transition: 0.7s;

	   

   

}

#formname{

text-align: center;

    text-transform: uppercase;

    color:#000000;

    font-size: 22px;

	border:3px solid #09b719;

	}

#formname_main

{

 

    text-transform: uppercase;

    font-size: 26px;

    text-align: center;

    color: #ffffff;

    background:#0d6efd;

    border-radius: 0px;

    padding: 8px 10px;

    width: 1180px;

    margin: 5px 0px;

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

}

#formname_sub

{

    color: #1c263c;

    text-transform: uppercase;

    font-size: 18px;

    text-align: center;

    /* background: #D1A703; */

    padding: 10px;

    width: 400px;

    border-bottom: 5px solid #1c263c;

    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: #fa384b;

    border-radius: 0px;

    padding: 10px;

    width: 1180px;

    margin: 5px 0px;

}

#formname_mem

{

color:#FFFFFF;

text-transform:uppercase;

font-size:26px;

text-align:center;

background:#0099cc;

border-radius:5px;

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: 48%;

    margin: 0px auto;

    margin: 25px 0px 0px 0px;

    float: left;

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

    /* background: #212424; */

    border-radius: 0px;

    margin: 18px 10px;

    /* background: #343232; */

    /* padding: 20px; */

    border: 1px solid #e0dcdc;





}









.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:nth-child(even)



{



    border-bottom: 1px solid #a5a5a5;

       color: #5a5a5a;

    line-height: 31px;

    background: #f3f3f3;

}

.member_detail table tr td

{

     border-bottom: 1px solid #a5a5a5;    

}

.member_detail table tr:nth-child(odd)



{



       border-bottom: 1px solid #a5a5a5;    

        color: #5a5a5a;

    line-height: 31px;



}

.member_detail .refmem

{

width:100%;

}

.member_detail .refmem .leftreftext

{

    float: left;

    width: 65%;

    padding: 20px;

}

.member_detail .refmem .leftreftext .refmemtitle

{

    color: #0d6efd;

    font-size: 20px;

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

    text-align: left;

    padding: 0px 0px 0px 0px;

}

.member_detail .refmem .leftreftext p

{

     color: #666565;

    font-size: 15px;

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

    text-align: left;

	    line-height: 22px;

}

.member_detail .refmem .leftreftext  a

{

    color:#0d6efd;

    font-size: 15px;

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

    text-align: left;

}

.member_detail .refmem .leftreftext  a:hover

{

color:#000;

}

.member_detail .refmem .refrightimg

{

float:right;

width:28%;

}

.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: 100%;

    margin: 28px 0px 0px 0px;

    padding: 0px;

    float: left;

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

    /* background: url(images/top-bg.jpg) repeat; */

    /* height: 50px; */

    border: 1px solid #e0dcdc;

    text-align: center;

}

.member_detailref .leftref

{

float:left;

width:65%;

}

.member_detailref .rightrefbut

{

    float: right;

    width: 30%;

    padding-top: 30px;

}

.member_detailref .rightrefbut a

{

    padding: 8px 27px;

    background: #0d6efd;

    color: #070908;

    font-size: 16px;

    text-transform: inherit;

    border-radius: 50px;

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

}

.member_detailref .rightrefbut a:hover

{

    background: #fbb110;

    transition: 0.8s;

}

.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: 16px;

    width: 210px;

    float: left;

    text-decoration: none;

    line-height: 50px;

    font-weight: bold;

    color:#fff;

	

}

.navigation a:hover

{

color:#ffffff;

}

/*.navigation a:hover

{

color:#00FF66;

text-decoration:underline;

}*/

.navigation

{

opacity:1;

margin-top:20px;

}

.navigations td

{

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

    /* color: #1f1f1f; */

    font-size: 18px;

    border: 1px solid;

    border-color: #47af09;

    padding: 0;

    background: #47af09;

    color: #2e2e2e;

}

.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 rgb(46, 46, 46);*/

   border-color: #222;

   

   /* background-color: rgb(46, 46, 46);*/

       background: #222;

    transition: 0.7s;

}

.register

{

    width:100%;

    margin: 0px auto;

	}

	.register table tr td

	{

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

    font-size: 15px;

    /* float: left; */

    background: #070908;

    color: #fff;

    border-radius: 0px;

    padding: 10px;

    border: 1px solid #faf8f9;

	}

/*

.inheader{

    background: #E4B704;	

}

.item {

    background: #F5F2DC;

	}*/

.table_r

{

width:100%;

height:auto;

}

.table_r .acctitle

{

color: #03366f;

    font-size: 24px;

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

    text-align: left;

    padding: 20px 0px 0px 13px;



}

.table_r .table_r1



{





    width: 31%;

    float: left;

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

    margin: 0px 0px 0px 0px;

    margin: 23px 13px;

    border: 1px solid #e0dcdc;

    border-bottom: 6px solid #0d6efd;







}

.table_r .table_r1 .leftcont

{

    float: left;

    width: 70%;

    padding: 30px 0px 30px 0px;

}

.table_r .table_r1 .rightcont

{

    float: right;

    width: 30%;

    padding-top: 32px;

}

.table_r .table_r1 .rightcont i

{

    font-size: 50px;

    text-align: left;

    color: #0d6efd;

	}

.table_r .table_center



{



float:left;



width:20%;



}



.table_r .table_r2







{







    width: 30%;







height: 235px;







        background: #0591b1;







    float: left;







 font-family: 'Raleway', 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: 'Raleway', 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: 38px;

    background: #e9af32;

    border-radius: 0px 0 0 0px;

    border: 1px solid #DDDDDD;

}

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***********************/

