@charset "utf-8";
/* CSS Document */

/*****************************************************************
reset css
******************************************************************/

*{margin:0;padding:0;
/*transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;*/}

h1, h2, h3, h4, h5, h6, p, ul{margin:0; padding:0;}
ul{ list-style:none;}
a{text-decoration:none !important;}

body{ width:100%; padding:0; margin:0; font-family: 'Montserrat', sans-serif;}
wrapper{ width:100%;}

/****************
     table
***************/

.table-responsive{margin:0; padding:0; border:0;}

table{ width:100%;}
table th{ background: linear-gradient(to right, #2b5876 0%, #4e4376 51%, #2b5876 100%);
    border-radius: 8px;
padding: 7px 15px; text-align:left; font-size:16px; color:#fff; text-transform:capitalize; white-space:nowrap;
font-weight:normal;}

table tbody td{text-align:left; font-size:14px; color:#000000; padding: 15px 15px; white-space:nowrap;}
table tbody td i{  margin-right:5px; display:inline-block; vertical-align:middle;}
table tbody .ico_circle i{ display:inline-block; background:#2b5876; text-align:center; width:30px; height:30px; text-align:center;
line-height:30px; border-radius:50%; color:#ffffff;}
table tbody td span{ background:#1c2366; color:#ffffff; border-radius:30px; display:inline-block; padding:6px 15px; }

table tbody tr:nth-child(odd){ background:#ffffff;}
table tbody tr:nth-child(even){background:#f7f7f7;}

/****************
     button
***************/

.btn{text-shadow:none; border:none; display:inline-block; min-width:160px; height:50px; line-height:50px; padding:0 10px; text-align: center; 
color:#fff !important; font-size:14px; text-transform:capitalize;}

.btn-default{background: #2b5876;
}

.btn-primary{background: #f3e95f;color:#404040 !important;}

.btn-default:hover,
.btn-default:focus,
.btn-default:active{background: #f3e95f;color:#404040 !important;}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active{background: #2b5876;color:#fff !important}

/****************
     select
***************/

select{background: background: url(../images/select_arrow_down.png) no-repeat center right, rgb(28,35,102);
background: url(../images/select_arrow_down.png) no-repeat center right, -moz-linear-gradient(top, rgba(28,35,102,1) 0%, rgba(28,35,102,1) 50%, rgba(46,54,130,1) 50%, rgba(46,54,130,1) 100%);
background: url(../images/select_arrow_down.png) no-repeat center right, -webkit-linear-gradient(top, rgba(28,35,102,1) 0%,rgba(28,35,102,1) 50%,rgba(46,54,130,1) 50%,rgba(46,54,130,1) 100%);
background: url(../images/select_arrow_down.png) no-repeat center right, linear-gradient(to bottom, rgba(28,35,102,1) 0%,rgba(28,35,102,1) 50%,rgba(46,54,130,1) 50%,rgba(46,54,130,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c2366', endColorstr='#2e3682',GradientType=0 );
appearance:none; -moz-appearance:none; -webkit-appearance:none; border:none; width:100%; height:50px; border-radius:0; 
font-size:14px; color:#fff; padding: 0 10px;}

select:active, 
select:focus{ border-radius:0;}

select option{-webkit-box-shadow: inset 0px 0px 0px 200px rgba(46,54,130,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(46,54,130,1);
box-shadow: inset 0px 0px 0px 200px rgba(46,54,130,1); background:#2e3682;
padding: 5px 15px; -moz-padding:5px 15px; -webkit-padding:5px 15px; color:#fff;}

select option:hover{-webkit-box-shadow: inset 0px 0px 0px 200px rgba(244,34,49,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(244,34,49,1);
box-shadow: inset 0px 0px 0px 200px rgba(244,34,49,1); background:#2b5876;}

/****************
     input
***************/

input[type="submit"]{ border:none; outline:none;}

input[type="radio"]{ margin:0 5px 0 0; vertical-align:middle;}
input[type="checkbox"]{ margin:0 5px 0 0; vertical-align:middle;}

input[type="text"],
input[type="email"],
input[type="password"],
input[type="number"]{background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(231,231,231,1) 50%, rgba(231,231,231,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(231,231,231,1) 50%,rgba(231,231,231,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(231,231,231,1) 50%,rgba(231,231,231,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 );
width:100%; height:50px; padding: 0 15px; border-radius:0; border:none; outline:none;}

input[type="number"]{appearance:textfield; -moz-appearance:textfield; -webkit-appearance:textfield;}

input[type="text"]:active,
input[type="email"]:active,
input[type="password"]:active,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus{}

textarea{background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(231,231,231,1) 50%, rgba(231,231,231,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(231,231,231,1) 50%,rgba(231,231,231,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(231,231,231,1) 50%,rgba(231,231,231,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); 
width:100%; min-height:150px; resize:none; border-radius:0; border:none;  outline:none; padding-top:15px;}

textarea:active,
textarea:focus{}

/****************

::-webkit-input-placeholder {
  color: #fff; opacity:1;
}
::-moz-placeholder {
  color: #fff; opacity:1;
}
:-ms-input-placeholder {
  color: #fff; opacity:1;
}
:-moz-placeholder {
  color: #fff; opacity:1;
}

***************/

.text-red{ color:#2b5876 !important;}
.text-green{color:#2fb33f !important;}
.text-blue{color:#389af6 !important;}

/*****************************************************************
dashboard
******************************************************************/

header{ width:100%; position:absolute; z-index:2;}

/** header_top **/

.header_top{ width:100%; display:inline-block; padding: 15px 0;}
.header_top_left{ width:100%; display:inline-block;}
.header_top_left ul{ display:inline-block; width:100%;}
.header_top_left ul li{ display:inline-block; font-size:13px; color:#ffffff; text-transform: uppercase; padding: 0 12px;}
.header_top_left ul li i{ font-size:13px; color:#ffffff; width:30px; height:30px; text-align:center; line-height:30px; background:#171d5b;
border-radius:50%; margin-right:10px;}
.header_top_left ul li .btn{ height:35px; line-height:35px;}

.header_top_right{ width:100%; display:inline-block; text-align:right;}
.header_top_right ul{ width:100%; display:inline-block;}
.header_top_right ul li{ display:inline-block; padding: 0 2px;}
.header_top_right ul li a{ display:inline-block;}
.header_top_right ul li a img{ display:inline-block;}
.header_top_right ul li .active img{-webkit-box-shadow: 0px 0px 0px 4px rgba(244,34,48,1);
-moz-box-shadow: 0px 0px 0px 4px rgba(244,34,48,1);
box-shadow: 0px 0px 0px 4px rgba(244,34,48,1); border-radius:50%;}

.header_top_right ul li a i{ font-size:13px; color:#ffffff; background:#171d5b; width:30px; height:30px; text-align:center; line-height:30px;
border-radius:50%;}
.header_top_right ul li a:hover i{ background:#2b5876;}

/* header_inner */

.header_inner{ background-image: linear-gradient(to right, #2b5876 0%, #4e4376 51%, #2b5876 100%); border-radius:8px;
   -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
   padding:20px;}
.logo{ display:inline-block; padding: 4px 0;}
.logo a{ display:inline-block;}
.logo a img{ display:inline-block;}

.menu_toggle{ display:inline-block; padding: 13px; vertical-align:middle; position:relative;}

.header_right{ display:inline-block; float:right;}
.header_right > a{display:inline-block; color:#ffffff;}
.header_right > a:hover{ color:#f3e95f;}
.header_right h5{ display:inline-block; color:#ffffff; font-size:14px; vertical-align:middle; text-transform: capitalize;}
.header_right h5 i{ color:#2b5876; font-size:25px; background:#f3e95f; width:50px; height:50px; text-align:center; line-height:50px;
border-radius:50%; vertical-align:middle; margin: 0 10px;}

/* Important styles */
#toggle {display: inline-block; width: 28px; height: 15px; margin: 9px auto 0;}
#toggle span:after,
#toggle span:before { content: ""; position: absolute; left: 0; top: -9px; }
#toggle span:after{top: 9px;}
#toggle span {position: relative; display: block;}
#toggle span,
#toggle span:after,
#toggle span:before { width: 100%; height: 3px; background-color: #fff; transition: all 0.3s; backface-visibility: hidden; border-radius: 2px;}

/* on activation */
#toggle.on span { background-color: transparent;}
#toggle.on span:before { transform: rotate(45deg) translate(5px, 5px);}
#toggle.on span:after { transform: rotate(-45deg) translate(7px, -8px);}
#toggle.on + #menu { opacity: 1; visibility: visible;}

/* menu appearance*/
#menu {position: absolute; color: #999; width: 200px; padding: 10px; margin: 65px auto auto; text-align: center; 
border-radius: 4px; background: white; box-shadow: 0 1px 8px rgba(0,0,0,0.05); opacity: 0; visibility: hidden; 
transition: opacity .4s; right:0; top:0; z-index:2;}
  
#menu:after {position: absolute; top: -15px; right: 18px; content: ""; display: block; border-left: 15px solid transparent; 
border-right: 15px solid transparent; border-bottom: 20px solid white; }

.admin_menu ul, li, li a { list-style: none; display: block; margin: 0; padding: 0;}
.admin_menu ul li a { padding: 5px; color: #888888; text-decoration: none; transition: all .2s;}
.admin_menu ul li a:hover,
.admin_menu ul li a:focus { background: #2b5876; color: #ffffff;}

/* admin top */

.admin_top{ width:100%; height:400px;background: #010415 url(../images/inner.png);
    background-size: cover; ; padding: 190px 0 100px; position:relative;}

.admin_top_title{ width:100%; display:inline-block; text-align:center;}
.admin_top_title h2{ width:100%; display:inline-block; font-size:40px; color:#ffffff; text-transform:capitalize; font-weight:bold;
 text-transform:capitalize; margin-bottom:20px;}
.admin_top_title h2 span{ display:inline-block; color:#2b5876;} 
 
/* admin_body */

.admin_body{background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 100%),
url(../images/white_desk_bg.jpg) no-repeat center fixed;
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 45%,rgba(255,255,255,0) 100%),
url(../images/white_desk_bg.jpg) no-repeat center fixed;
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 45%,rgba(255,255,255,0) 100%),
url(../images/white_desk_bg.jpg) no-repeat center fixed;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
width:100%; background-size: cover, cover; padding: 60px 0;}

.admin_body_top{width:100%; margin-bottom:40px;}
.referral_link{ width:100%; margin-bottom: 40px;}
.referral_link h4{ width:100%; display:inline-block;}
.referral_link h4 span{-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15);
box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15); 
background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(231,231,231,1) 50%, rgba(231,231,231,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(231,231,231,1) 50%,rgba(231,231,231,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(231,231,231,1) 50%,rgba(231,231,231,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 );
display:inline-block; font-size:16px; color:#000000; border-radius:8px; vertical-align:middle;
padding: 15px 20px; min-width:380px; margin-right: 25px;}

.admin_top_links{ width:100%; list-style:none; text-align:right; margin-bottom: 40px;}
.admin_top_links li{ display:inline-block; padding: 0 8px;}
.admin_top_links li a{ display:inline-block;}

.current_balance{-webkit-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.08);
-moz-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.08);
box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.08); 
width:100%; background: #f7f7f7; border-radius:4px; margin-bottom: 30px;}
.current_balance > span{background: linear-gradient(to right, #2b5876 0%, #4e4376 51%, #2b5876 100%);
    border-radius: 8px;

display:inline-block; float:left; border-radius:4px 0 0 4px; padding: 23px 43px; margin-right:30px;}
.current_balance > span img{ display:inline-block;}

.current_balance h4{ font-size:24px; color:#000; font-weight:bold; text-transform:capitalize; padding: 22px 0; line-height: 40px;}
.current_balance h4 span{ display:block; font-size:35px; color:#9a9a9a; font-weight:300;}
.current_balance h4 span sup{font-size: 20px;}
.current_balance h4 span small{ font-size:14px;}

.account_info{ width:100%; margin-bottom:20px;}
.account_info ul{ list-style:none;}
.account_info ul li{ display:inline-block; font-size:14px; color:#000000; width:100%; vertical-align:middle; padding: 8px 0;}
.account_info ul li i{ display:inline-block; vertical-align:middle; font-size: 22px; background:#2b5876; padding: 12px; border-radius:50%;
margin-right:10px; color:#ffffff;}

.admin_title{ width:100%; display:inline-block; font-size:20px; font-weight:500; text-transform:capitalize; margin-bottom:20px;
 font-family: "Aquawax"; color:#000000;}

.account_details{ width:100%;}
.account_details ul{ list-style:none; font-size:0;}
.account_details ul li{display:inline-block; width:25%; padding: 0 16px;margin-bottom: 25px;}
.account_details ul li h6{-webkit-box-shadow: 0px 0px 0px 6px rgba(0,0,0,0.08);
-moz-box-shadow: 0px 0px 0px 6px rgba(0,0,0,0.08);
box-shadow: 0px 0px 0px 6px rgba(0,0,0,0.08);
background: rgb(229,229,229);
background: -moz-linear-gradient(-45deg, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(-45deg, rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(135deg, rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=1 );
padding: 5px 20px; line-height:40px;
display:inline-block; width:100%; font-size:16px; color:#2b5876; font-weight:bold; text-transform:capitalize;}
.account_details ul li h6 span{ font-size:25px; color:#000; font-weight:300; width:100%; display:inline-block;}
.account_details ul li h6 span sup{font-size: 20px;}
.account_details ul li h6 span small{ font-size:12px; color:#b5b5b5; font-weight:bold;}

.admin_body_bottom{ width:100%;}

.account_stats{ width:100%; display:inline-block;}
.stats_block{background: linear-gradient(to right, #2b5876 0%, #4e4376 51%, #2b5876 100%);
    border-radius: 8px;

display:inline-block; width:100%; border-radius:4px; margin: 10px 0;}
.stats_block h6{ display:inline-block; width:100%; font-size:16px; color:#fff; font-weight:bold; text-transform:capitalize;
border-bottom: 1px solid #464d8b; padding: 10px 15px;}
.stats_block ul{ list-style:none; width:100%; text-align: center; font-size:0;}
.stats_block ul li{ display:inline-block; text-align:center; width:50%; border-right:1px solid #464d8b; padding: 0 10px 0;}
.stats_block ul li span{ display:inline-block; width:100%; font-size:30px; color:#fff; font-weight:300; padding: 18px 0;} 
.stats_block ul li:last-child{ border:none;}
.stats_block ul li span sup{ font-size:15px;}
.stats_block ul li span small{ font-size:10px; color:#fff; font-weight:bold; text-transform:uppercase;}
.stats_block ul li b{ display:inline-block; width:100%; text-align:right; font-size:13px; color:#fff; font-weight:normal;
padding-bottom:10px;}

/* highcharts */

.chart_box{-webkit-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.08);
-moz-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.08);
box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.08);
width:100%; overflow:hidden; background:#fff; border-radius:4px; padding: 30px 15px 11px;}

.highcharts-button{ display:none;}
.highcharts-background{ fill: transparent;}

#area_chart {
	min-width: auto;
	max-width: auto;
	width:100%;
	height: 280px;
	margin: 0 auto;
}

/** footer **/

footer{ width:100%;}

/** footer_top **/

.footer_top{ width:100%; background: #4e4376 url(/images/section3.png) no-repeat center; background-size:cover; padding: 26px 0;}
.footer_logo{ width:100%; display:inline-block;}
.footer_logo img{ display:inline-block;}

.footer_right{ width:100%; text-align:right;}
.footer_right h4{ font-size:14px; color:#fff; display:inline-block;}
.footer_right h4 i{ display:inline-block;}
.footer_right h4 span{ display:inline-block; margin: 0 15px 0 5px;}
.footer_right ul{ list-style:none; display:inline-block;}
.footer_right ul li{ display:inline-block; margin-left: 12px;}
.footer_right ul li a{ display:inline-block; font-size:18px; color:#fff; width:41px; height:41px; 
border-radius:50%; background:#141a57; text-align:center;}
.footer_right ul li a i{ line-height:41px;}
.footer_right ul li a:hover{ background-color:#2b5876;}

.footer_bottom{ width:100%; background:#1f1f23; padding: 12px 0;}
.footer_bottom h6{ font-size:14px; color:#fff;}
.footer_bottom ul{ width:100%; list-style:none; text-align:right;}
.footer_bottom ul li{ display:inline-block; margin-left:30px;}
.footer_bottom ul li a{ display:inline-block; font-size:14px; color:#ffffff; font-weight:300;}
.footer_bottom ul li a:hover{ color:#2b5876;}

/*****************************************************************
deposit
******************************************************************/

.select_transaction_box{-webkit-box-shadow: 0px 0px 0px 6px rgba(0,0,0,0.08);
-moz-box-shadow: 0px 0px 0px 6px rgba(0,0,0,0.08);
box-shadow: 0px 0px 0px 6px rgba(0,0,0,0.08);
background: rgb(229,229,229);
background: -moz-linear-gradient(-45deg, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(-45deg, rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(135deg, rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=1 );
width:100%; display:inline-block; padding: 12px 30px; margin-bottom:30px;}
.select_box{ width:100%; display:inline-block; margin:20px 0;}

.bottom_margin{ margin-bottom:30px;}

.deposit_list{ width:100%;}

.deposit_list h4{ width:100%; display:inline-block; margin-bottom:30px;}
.deposit_list h4 > a{ font-size:14px; color:#ffffff; text-transform:capitalize; background:#2b5876; border-radius:30px; padding: 6px 17px;
display:inline-block; transition:.3s;}
.deposit_list h4 > a i{ padding-right:4px;}

.deposit_list h4 > a:hover{ background:#1c2366;}

.table_page{ display:inline-block; float:right;}
.table_page h6{ width:100%; display:inline-block;}
.table_page h6 a{background:#2b5876; font-size:13px; color:#ffffff; border-radius:50%; padding: 8px 12px; display:inline-block; transition:.3s;}
.table_page h6 span{ display:inline-block; font-size:14px; color:#000000;  text-transform:capitalize; padding:0 5px;}
.table_page h6 a:hover{ background:#1c2366;}

/*****************************************************************
make deposit
******************************************************************/

/* package_carousel */

.package_carousel{ width:100%;}
.package_carousel .owl-stage-outer{ padding:30px 0;}

.package_block{-webkit-box-shadow: 0px 0px 35px 0px rgba(28,35,102,0.2);
-moz-box-shadow: 0px 0px 35px 0px rgba(28,35,102,0.2);
box-shadow: 0px 0px 35px 0px rgba(28,35,102,0.2); 
width:100%; display:inline-block; text-align:center; padding: 20px; border-radius:15px; position:relative; background:#ffffff;}

.package_block h4{ width:100%; display:inline-block; font-size:25px; color:#000000; text-transform: capitalize; font-weight:300;
margin-bottom:15px;}

.package_block > span{ width:100%; display:inline-block; margin-bottom:10px;}
.package_block > span img{ display:inline-block !important; width:auto !important;}

.package_block h2{ width:100%; display:inline-block;font-size: 17px; color:#2b5876; font-weight:bold; margin-bottom:12px;}
.package_block h2 sup{ display:inline-block; font-size:36px;}

.package_block  small{ font-size:16px; font-weight:300; color:#8f8f8f; margin-bottom:10px; display:inline-block;}

.package_block ul{ margin-bottom:20px;}
.package_block ul li{ display:inline-block; width:100%; font-size:14px; color:#2b5876; font-weight:300; text-transform: capitalize; 
line-height:40px; position:relative;}
.package_block ul li span{ display:inline-block; font-size:14px; color:#8f8f8f; font-weight:300; padding-left:20px;}

.package_block ul li:before{content:"\f058"; font-family: 'Font Awesome 5 Free'; font-weight: 900; padding-right:5px;}

.package_block .btn{ min-width:100%;}
.package_block .btn:hover{ color:#d93f87;}


/* deposit_box */

.deposit_box{-webkit-box-shadow: 0px 0px 0px 6px rgba(0,0,0,0.08);
-moz-box-shadow: 0px 0px 0px 6px rgba(0,0,0,0.08);
box-shadow: 0px 0px 0px 6px rgba(0,0,0,0.08);
background: rgb(229,229,229);
background: -moz-linear-gradient(-45deg, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(-45deg, rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(135deg, rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=1 ); 
width:100%; padding:25px; margin-bottom:30px;}

.deposit_input{ width:100%; display:inline-block;}
.deposit_input span{-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.18);
-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.18);
box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.18); 
width:100%; display:inline-block;}

.main_balance{ width:100%;}
.main_balance h3{ font-size:38px; color:#000000; font-weight:300;}
.main_balance h3 sup{ display:inline-block; font-size: 20px; color:#000000;}
.main_balance h3 small{ font-size:12px; color:#000000; font-weight:bold;}
.main_balance h3 span{ font-size:18px; color:#2b5876;}
.main_balance h3 b {
	font-size: 14px;
	color: #9a9a9a;
	font-weight: normal;
	display: inline-block;
	width: 100%;
}
.payment_select{ list-style:none; display:inline-block; width:100%; text-align:center; font-size:0; padding-top:30px;}
.payment_select li {
	display: inline-block;
	width: 32%;
	font-size: 14px;
	color: #000;
	text-transform: capitalize;
	font-style: italic;
	font-family: "open Sans", sans-serif;
	vertical-align: middle;
	margin: 5px 0;
}

.tcu {
	text-align: center;
}

.select_content {
	margin-bottom: 10px;
}
.formbox {
	margin-bottom: 30px;
}



.formbox span{-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.18);
-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.18);
box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.18); 
width:100%; display:inline-block; position:relative; overflow:hidden;}
.formbox span i{ font-size:16px; color:#fff; width:41px; height:41px; background:#2b5876; text-align:center; line-height:41px;
border-radius: 4px; position:absolute; left:0; top:0; margin:5px;}
.formbox span input[type="text"],
.formbox span input[type="email"],
.formbox span input[type="password"],
.formbox span textarea{ padding-left:60px;}

.formbox span:hover i,
.formbox span:focus i,
.formbox span:active i{ left:-55px; }

.formbox span:hover input[type="text"],
.formbox span:focus input[type="text"],
.formbox span:active input[type="text"],
.formbox span:hover input[type="email"],
.formbox span:focus input[type="email"],
.formbox span:active input[type="email"],
.formbox span:hover input[type="password"],
.formbox span:focus input[type="password"],
.formbox span:active input[type="password"],
.formbox span:hover textarea,
.formbox span:focus textarea,
.formbox span:active textarea{ padding-left:30px;}












.accordion-toggle {
	background-color: #f3e3eb;
	color: #000;
	cursor: pointer;
	font-size: 17px;
	margin: 10px 0 0;
	padding: 16px 25px;
	position: relative;
	font-weight: normal;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
	
}
.accordion-toggle:hover {
  background-color: #d93f87;
  color: #fff;
}
			.accordion-toggle.active:after{content:"";position:absolute;right:10px;top:17px;width:0;height:0;border-bottom:5px solid #ffffff;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);}
			.accordion-toggle:before{content:"";position:absolute;right:10px;top:17px;width:0;height:0;border-top:5px solid #000;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);}
			.accordion-toggle.active:before{display:none;}
			.accordion-content {display: none;}
			.accordion-content {
  background-color: #fff;

  padding: 10px;border-radius:10px;
}
.accordion-toggle.active {
    background-color: #6f5bbd;
    color: #fff;
}





.success {
	  background: linear-gradient(1deg, #171858, #2b792b); background-size: 400% 400%;
  	

-webkit-animation: AnimationName 5s ease infinite;
-moz-animation:AnimationName 5s ease infinite;
animation: AnimationName 5s ease infinite;
   border-radius: 0;
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
  color: #fff;
  font-size: 12px;
  padding: 1px 10px;
opacity: 0.7; display:inline-block;
}
.msg {
	color: #000;
	font-size: 13px;
	margin: 10px 0;
	text-align: center;

}
.msg.black {
	color: #fff;

}



.frmcont.textarea span i {
  bottom: inherit;
  top: 0;
}





.error {
  background: linear-gradient(1deg, #171858, #b93b37);
  
   background-size: 400% 400%;
-webkit-animation: AnimationName 5s ease infinite;
-moz-animation: AnimationName 5s ease infinite;
animation: AnimationName 5s ease infinite;
  border-radius: 0;
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
  color: #fff;
  font-size: 12px;
  padding: 1px 10px;
  opacity: 0.7;display:inline-block;
}
.msg li {
	display: inline-block;
	list-style-type: none;
 margin: 5px 0;
}
.after_reg {
    color: #000;
}
.after_reg h3 {
  color:#d93f87;
  font-size: 23px;
}

.after_reg p{ margin-bottom:10px;
}

.msg .error i {
  background-color: #b93b37;
  color: #fff;

}

.msg .success i {
  background-color: #2b792b;
  color: #fff;

}
.msg i {

  margin-right: 5px;
  padding: 10px;
}

@-webkit-keyframes AnimationName {
    0%{background-position:63% 0%}
    50%{background-position:38% 100%}
    100%{background-position:63% 0%}
}
@-moz-keyframes AnimationName {
    0%{background-position:63% 0%}
    50%{background-position:38% 100%}
    100%{background-position:63% 0%}
}
@keyframes AnimationName {
    0%{background-position:63% 0%}
    50%{background-position:38% 100%}
    100%{background-position:63% 0%}
}

.succes_msg {
  text-align: center;
  width: 100%;
}

.reftextarea {
	min-height: inherit;
	padding: 10px 15px;
	color: #000;
	padding: 20px;
	background-color: #fff !important;
}

.withdraw li {
	width: 50% !important;
	display: inline-block;
	/* min-height: 200px; */
	/* height: 200px; */
	float: left;
}.payment-curr {
	display: block;
	width: 100%;
}
.withdraw li h6 {
	height: 145px;
	max-height: 250px;
}



.checkout_block{-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);
box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15); 
width:100%; display:inline-block; background:#ffffff; padding: 6px;}
.checkout_block h5{ width:100%; display:inline-block; font-size:18px; color:#fff; text-transform:capitalize; background:#2b5876;
text-align:center; padding: 10px 0;}

.checkout_block table{ width:100%;}

.checkout_block table tbody{background:none;}
.checkout_block table tbody tr{ width:100%; background:none;}
.checkout_block table tbody tr td{-webkit-box-shadow: inset 0px -1px 0px 0px rgba(231,231,231,1);
-moz-box-shadow: inset 0px -1px 0px 0px rgba(231,231,231,1);
box-shadow: inset 0px -1px 0px 0px rgba(231,231,231,1); 
font-size:14px; color:#000000; font-weight:300; text-transform:capitalize; padding: 15px 10px; background:none;}
.checkout_block table tbody tr:last-child td{ box-shadow:none;}

.security .checkout_block li:last-child{ border:none;}

.security .checkout_block li {
	padding: 10px 0;
	border-bottom: 1px solid rgba(231,231,231,1);
}

.referal li {
	width: 48% !important;
}.plan-head {
	height: 57px;
}


.box-paidout { left: 20px; display: block; bottom: 20px; position: fixed; z-index: 10000; min-width: 400px;font-family: "Cleanvertising-Black"; }
.box-paidout > div { position: absolute; bottom: 0; left: 0; display: none; padding: 15px 100px 15px 20px; background: #273272; color: #fff; z-index: 100; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; border-radius: 6px; overflow: hidden; min-width: 300px; }
.box-paidout > div > abbr { display: block; line-height: 22px; }
.box-paidout > div > i { position: absolute; right: 20px; position: absolute; top: 50%; -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); transform: translate(0%, -50%); color: #e96613; font-size: 20px; height: 36px; width: 36px; text-align: center; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; background: #fff; }
.box-paidout > div > b { color: #fff; font-size: 27px; font-weight: 500; display: inline-block; position: relative; z-index: 11; line-height: 35px; }
.box-paidout > div > b img { height: 25px; position: absolute; left: 0; position: absolute; top: 50%; -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); transform: translate(0%, -50%); }
.box-paidout > div span { padding-left: 3px; font-size: 15px; display: block; font-size: 16px; position: relative; z-index: 10; text-shadow: 0 1px 8px #ff7300; line-height: 35px;}
.box-paidout > div > small { font-size: 14px;padding-left: 3px; opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); display: block; position: relative; z-index: 10; color: #ff7300; }

.top-btc .top-icons .top1 {
	
	
}

.top-btc .top-icons .top1 {
	
	padding-top:0px;
}

.top-btc .top-icons .top1 img {
	
	float: left;
	margin-top:5px;
	margin-bottom:8px;
	margin-right: 10px;
	width:30px;
}

.top-btc .top-icons .top1 .report {
	
	/*float: left;*/
}

.top-btc .top-icons .top1 h4 {
	
	font-family: 'Source Sans Pro', sans-serif;
	font-size:16px;
	color: #bbccc7;
	margin: 0px 0px 0px;
	padding-bottom:5px;
	font-weight:bold;
}

.top-btc .top-icons .top1 h5 {
	
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 20px;
	color: #000000;
	margin:0px 0px 0px;
	font-weight:bold;
}

.top-btc .top-icons .top1 h5 span {
	
	font-family: 'Source Sans Pro', sans-serif;
	font-size:14px;
	color: #000000;
	margin: 17px 0px 0px;
	font-weight:500;
}

.cryptonatorwidget {
    border-radius: 4px;
    padding: 0 !important;
    background: transparent;
    border: 0px solid transparent;
    font-family: Sans-Serif;
    font-size: 85% !important;
    color: #fff;
	line-height: 30px;
    height: 30px;
    overflow: hidden;
    position: relative;
	  font-family: 'Source Sans Pro', sans-serif !important;
}
.cryptonatorwidget div:last-child {
display:none;
}
.cryptonatorwidget div font
{
display:none;
}
.cryptonatorwidget div b font
{
display:inline-block;
}