@charset "utf-8";
/* CSS Document */

/*****************************************************************
reset css
******************************************************************/

*{margin:0;padding:0;}

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:'typo_grotesk_blackregular';}
wrapper{ width:100%;}

/****************
     table
***************/

.table-responsive{width:100%; padding:0; border:none; margin:0;}

table{ width:100%;}
table thead tr{}
table th{ padding: 7px 15px; text-align:left; font-size:16px; color:#0e1c34; text-transform:capitalize; white-space:nowrap; background:#f1d55f;
font-weight:normal;}

table tbody td{text-align:left; font-size:14px; color:#ffffff; padding: 15px 15px; white-space:nowrap; font-family:"open Sans", sans-serif;}
table tbody td i{  margin-right:5px;}
table tbody .ico_circle i{ display:inline-block; background:#4dcdff; text-align:center; width:30px; height:30px; text-align:center;
line-height:30px; border-radius:50%;}
table tbody td span{ background:#f1d55f; color:#000000; border-radius:30px; display:inline-block; padding:6px 15px; }

table tbody tr:nth-child(odd){ background:#0e1c34;}
table tbody tr:nth-child(even){background:#14243f;}

.green_text{ color:#30d246 !important;}
.red_text{color:#e03535 !important;}
.yellow_text{color:#edd863 !important;}

/****************
     button
***************/

.btn{text-shadow:none; border:none; display:inline-block; min-width:125px; height:45px; line-height:45px; padding:0 10px; text-align: center; 
font-size:19px; text-transform:uppercase; border-radius:2px; background:none; font-weight:normal; font-family:"open Sans", sans-serif;
transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;}

.btn-default{-webkit-box-shadow: 0px 0px 0px 3px rgba(241,212,95,1);
-moz-box-shadow: 0px 0px 0px 3px rgba(241,212,95,1);
box-shadow: 0px 0px 0px 3px rgba(241,212,95,1); color:#f1d55f;}

.btn-primary{background:#f1d55f; color:#000000;

-webkit-box-shadow: 0px 0px 0px 3px rgba(241,212,95,1);
-moz-box-shadow: 0px 0px 0px 3px rgba(241,212,95,1);
box-shadow: 0px 0px 0px 3px rgba(241,212,95,1); color:#000000;
}
.btn-block{}

.btn-default:hover,
.btn-default:focus,
.btn-default:active{ background:#f1d55f; color:#000000;}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active{webkit-box-shadow: 0px 0px 0px 3px rgba(241,212,95,1);
-moz-box-shadow: 0px 0px 0px 3px rgba(241,212,95,1);
box-shadow: 0px 0px 0px 3px rgba(241,212,95,1); color:#f1d55f; background:transparent; }


.btn-block:hover,
.btn-block:focus,
.btn-block:active{}

/****************
     select
***************/

select{background: url(../images/select_box_arrow.png) no-repeat top right, #0e1c34;
appearance:none; -moz-appearance:none; -webkit-appearance:none; border:none; width:100%; font-size:14px; color:#ffffff; text-transform:capitalize; font-family:"open Sans", sans-serif; text-transform: capitalize; height:50px; padding:0 15px;}

select:active, 
select:focus{ border-radius:0;}

select option{-webkit-box-shadow: inset 0px 0px 0px 200px rgba(14,28,52,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(14,28,52,1);
box-shadow: inset 0px 0px 0px 200px rgba(14,28,52,1); background:#0e1c34;
padding: 5px 15px; -moz-padding:5px 15px; -webkit-padding:5px 15px; color:#ffffff;}

select option:hover{-webkit-box-shadow: inset 0px 0px 0px 200px rgba(241,212,95,1);
-moz-box-shadow: inset 0px 0px 0px 200px rgba(241,212,95,1);
box-shadow: inset 0px 0px 0px 200px rgba(241,212,95,1); background:#f1d55f;}

/****************
     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"]{-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
width:100%; height:50px; padding: 0 12px;  font-family: "open Sans", sans-serif; border-radius:4px; border:none; outline:none !important;
background:#ffffff; color:#000000; font-size:14px; font-weight:normal;
transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;}

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="number"]:active,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="number"]:focus{-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.58);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.58);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.58);}

textarea{ -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
width:100%; min-height:130px; resize:none; border-radius:4px; border:none; outline:none; padding:15px 12px; background:#ffffff;
font-size:14px; color:#000000; font-family: "open Sans", sans-serif; font-weight:normal;
transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;}

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;
}

***************/

/*****************************************************************
dashboard
******************************************************************/

/** header **/

header{width:100%; background:#091221;}
header .navbar-inverse{ margin:0; min-height:auto; border-radius:0; border:0; background:none;}
header .navbar-collapse{ padding:0;}
header .navbar-right{ margin:0; padding:0;}
header .navbar-inverse .navbar-nav > li{padding: 0 28px; display:inline-block; vertical-align:middle;}
header .navbar-inverse .navbar-nav > li > a{font-size:15px; color:#ffffff; text-transform: capitalize;
padding: 46px 0; vertical-align:middle; display:inline-block; position:relative; font-family: 'Nexa';
transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;}

header .navbar-inverse .navbar-nav > li > a i{ color:#f5162b;}

header .navbar-inverse .navbar-nav > li > a:after{ content:""; position:absolute; border-bottom:2px solid #f1d55f; width:0%; height:2px;
left:0; right:0; bottom:0; margin:auto; transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;}

header .navbar-inverse .navbar-nav > li > a:before{ content:"\f005"; position:absolute; font-family: 'Font Awesome 5 Free';
font-weight: 400; font-size:12px; left:0; right:0; top:12px; margin:auto; text-align:center; opacity:0;
transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;}

header .navbar-inverse .navbar-nav > li > a:hover{ color:#f1d55f;}
header .navbar-inverse .navbar-nav > li > a:hover:after{width:100%;}
header .navbar-inverse .navbar-nav > li > a:hover:before{opacity:1;}

header .navbar-inverse .navbar-header{padding: 26px 0;}
header .navbar-inverse .navbar-header a{ display:inline-block;}
header .navbar-inverse .navbar-header a img{ display:inline-block;}

/** admin_top_body **/

.admin_banner{-webkit-box-shadow: inset 0px 12px 0px 0px rgba(243,213,95,1);
-moz-box-shadow: inset 0px 12px 0px 0px rgba(243,213,95,1);
box-shadow: inset 0px 12px 0px 0px rgba(243,213,95,1); 
widht:100%; background: url(../images/banner_img_2.jpg) no-repeat center fixed; background-size:cover; padding: 30px 0 0;}
.admin_title{ width:100%;}
.admin_title h2{ font-size:40px; color:#fff; font-weight:900; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.29);text-transform: capitalize;}
.go_to{ width:100%; display:inline-block; text-align:right; padding:10px 0;}
.go_to .breadcrumb{ width:100%; display:inline-block; margin:0; background:none; border-radius:0; padding:0;}
.go_to .breadcrumb li{ font-size:16px; color:#fff; text-transform: capitalize; font-weight:500;}
.go_to .breadcrumb li a{ color:#f1d55f; transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;}
.go_to .breadcrumb li a:hover{ color:#ffffff;}

.admin_main_head{width:100%; display:inline-block; margin-bottom:30px;}

.admin_menu{ width:100%;}
.admin_menu_content{ width:100%; text-align:center;}
.admin_menu_content > ul{ background:#f1d55f; list-style:none; display:inline-block; width:100%; border-radius: 10px 10px 0 0;}

.admin_menu_content > ul > li{ display:inline-block; border-right:1px solid #b29930;  }
.admin_menu_content > ul > li > a{ font-size:15px; color:#0e1c34; text-transform:capitalize; padding: 15px 30px; display:inline-block;}

.admin_menu_content > ul > li > a > span{ width:100%; display:inline-block;}
.admin_menu_content > ul > li > a > span i{ font-size:25px; margin-bottom:10px; color:#ffffff;}

.admin_menu_content > ul > li:last-child{ border:none;}
.admin_menu_content > ul > li > a > i{ font-size:16px; margin-left:12px;}

.admin_menu_content > ul > li .dropdown-menu{ width:100%; border-radius:0; margin:0; padding:0;}
.admin_menu_content > ul > li .dropdown-menu li a{ font-size:13px; color:#0b0f12; padding: 8px 20px;}
.admin_menu_content > ul > li .dropdown-menu li a:hover{ background:#f1d55f;}

/** admin_body **/

.admin_body{ padding:50px 0; background:#e8ecf4;}

.admin_heading{ color: #0e1c34; display:inline-block; font-size: 24px; margin-bottom: 20px;
position: relative; text-transform: capitalize;}

/** referral_link **/

.referral_link_block{ width:100%; display:inline-block; margin-bottom:30px;}

.referral_link{ position:relative; width:100%; display:inline-block;}

.referral_link [type="text"]{ padding: 0 40px 0 20px;}

.copy_btn{ display:inline-block; position:absolute; right:0; top:0; font-size:16px; color:#ffffff; background:#1a2759; border:none;
width:42px; height:42px; text-align:center; border-radius:4px; margin: 4px;}
.copy_btn i{ line-height:32px;}

.copy_btn:hover{ background:#f1d55f;}


.dash_box_inner{ width:100%; margin-bottom:30px;}
.dash_box{-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.45);
-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.45);
box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.45); 
width:100%; display:inline-block; position:relative; background: url(../images/blue_polygon_bg.jpg) no-repeat center fixed; overflow:hidden; 
border-radius:4px 4px 0 0; margin-bottom:30px; background-size:cover; border-radius:4px;}
.dash_box h4{ width:100%; display:inline-block; font-size:25px; color:#f1d55f; font-weight:bold; line-height:75px;
padding-left:20px; margin-bottom:20px;}
.dash_box h4 span{-webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.33);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.33);
box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.33);
font-size:35px; color:#ffffff; font-weight:bold; text-transform:uppercase; background:#4dcdff; display:inline-block;
width:70px; height:70px; border-radius:0 0 0 50%; text-align:center; float:right; line-height:normal;}
.dash_box h4 span i{ line-height:70px;}

.dash_box h5{ font-size:22px; color:#ffffff; font-weight:bold; text-transform: uppercase; background:#0c1744; padding: 11px 13px;font-family:"open Sans", sans-serif;}
.dash_box h5 span{ float:right;}
.dash_box h5 span a{ font-size:14px; color:#f1d55f; text-transform: capitalize; font-weight:normal; transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;}
.dash_box h5 span a:hover{ color:#ffffff;}

.account_detail{ width:100%;}

.chartbox{-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
width:100%; display:inline-block; background: url(../images/blue_polygon_bg.jpg) no-repeat center; padding: 20px 20px; border-radius:4px;
background-size:cover;}
.chartbox h5{ width:100%; display:inline-block; font-size:14px; color:#f1d55f; font-weight:300; text-transform:capitalize;}
.chartbox h5 i{ margin-right:10px;}

/* graph */

.morris-hover.morris-default-style .morris-hover-row-label{ font-weight:normal;}
.morris-default-style .morris-hover-point:nth-child(2){ display:none;}
.morris-hover.morris-default-style {-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.27);
-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.27);
box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.27); 
background: rgba(255, 255, 255, 0.1); border: none; border-radius:0; color: #ffffff; font-size: 12px;
padding: 10px 15px; text-align: center;}

.account_detail_box{-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2); 
width:100%; display:inline-block; background: url(../images/blue_polygon_bg.jpg) no-repeat center; background-size:cover; 
padding: 8px 16px; margin-bottom:24px; border-radius:4px;}
.account_detail_box h4{ width:100%; display:inline-block; font-size:18px; color:#f1d55f; text-transform:capitalize;
border-bottom:1px dashed #ffffff; font-weight:bold; padding-bottom:15px; margin-bottom:15px;}
.account_detail_box h4 i{ float:right;}
.account_detail_box ul{ list-style:none;}
.account_detail_box ul li{ display:inline-block; width:100%; font-size:18px; color:#4dcdff; text-transform:capitalize;
font-weight:bold; line-height:45px;}
.account_detail_box ul li span{ float:right; font-weight:600; color:#ffffff; font-family:"open Sans", sans-serif;}
.account_detail_box ul li span small{ vertical-align:super; font-size:10px;}

.admin_bottom{-webkit-box-shadow: inset 0px -8px 0px 0px rgba(77,205,255,1);
-moz-box-shadow: inset 0px -8px 0px 0px rgba(77,205,255,1);
box-shadow: inset 0px -8px 0px 0px rgba(77,205,255,1); 
width:100%; background: #0e1c34; padding:25px 0; border-radius:4px;}
.admin_bottom h4{ width:100%; text-align:center; font-size:15px; color:#ffffff; text-transform: capitalize; font-weight:bold; 
vertical-align:middle; font-family:"open Sans", sans-serif;}

.admin_bottom h4 span{ color:#f1d55f;}

.admin_bottom h4 i { background: #4dcdff; border-radius: 50%; line-height:60px;
display: inline-block; width:60px; height:60px; text-align:center; font-size:16px; font-size:22px; margin-right:10px;}

.admin_bottom .col-sm-4{ border-right:1px solid #4e4e4e;}
.admin_bottom .col-sm-4:last-child{ border:none;}


/** footer **/

footer{ width:100%; background:url(../images/bitcoin_dark_bg.jpg) no-repeat center fixed; background-size:cover;}

.footer_top{ width:100%; padding: 40px 0;}

.footer_inner{ width:100%; display:inline-block;}
.footer_inner > a{ display:inline-block; margin-bottom:15px;}
.footer_inner > a img{ display:inline-block;}

.footer_inner p{ width:100%; display:inline-block; font-size:15px; color:#ffffff; line-height:26px; font-family: "open Sans", sans-serif;}

.footer_title{ width:100%; display:inline-block; font-size:20px; color:#f1d55f; text-transform:capitalize; margin-bottom:15px;}

.q_links{ width:100%; display:inline-block;}
.q_links li{ width:100%; display:inline-block; line-height:30px;}
.q_links li a{ display:inline-block; font-size:14px; color:#ffffff; text-transform:capitalize; font-family:"open Sans", sans-serif;}
.q_links li a:before{ content:"\f005"; font-family: 'Font Awesome 5 Free'; font-weight: 400; font-size:10px; padding-right:6px;
color:#f1d55f;}

.q_links li a:hover{ color:#4dcdff; text-decoration:underline !important;}
.q_links li a:hover:before{text-decoration:none !important;}

.address_info{width:100%; display:inline-block;}
.address_info li{font-size:14px; color:#ffffff; font-family:"open Sans", sans-serif; line-height:30px;}

.footer_bottom{ width:100%; background:#091221; padding: 15px 0;}
.footer_bottom h6{ width:100%; text-align:center; font-size:14px; color:#ffffff; font-family:"open Sans", sans-serif;}

/*****************************************************************
deposit
******************************************************************/

.select_transaction{ width:100%; margin-bottom:40px;}
.select_transaction .select_box{ display:inline-block; margin-bottom:30px; width:100%;}

.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:#1c295e; border-radius:30px; padding: 6px 17px;
display:inline-block;}
.deposit_list h4 > a i{ padding-right:4px;}
.deposit_list h4 > a:hover{ background:#f1d55f;}

.table_page{ display:inline-block; float:right;margin-top: 10px;}
.table_page h6{ width:100%; display:inline-block;}
.table_page h6 a{background:#1c295e; 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:#1c295e;  text-transform:capitalize; padding:0 5px;}
.table_page h6 a:hover{ background:#f1d55f; transition:.3s;}

/*****************************************************************
make deposit
******************************************************************/

.packages{ width:100%; display:inline-block;}

.package_block{-webkit-box-shadow: 0px 0px 0px 3px rgba(241,212,95,1);
-moz-box-shadow: 0px 0px 0px 3px rgba(241,212,95,1);
box-shadow: 0px 0px 0px 3px rgba(241,212,95,1); 
width:100%; display:inline-block; border-radius:2px; padding-bottom:20px; background:url(../images/blue_polygon_bg.jpg) no-repeat center fixed;
background-size:cover; margin-bottom:30px;}
.package_block h3{ background:url(../images/yellow_polygon_bg.jpg) no-repeat center; background-size:cover; line-height:40px; position:relative; 
width:100%; display:inline-block; font-size:34px; color:#081634; text-transform:capitalize; text-align:center; padding: 10px 0;
overflow:hidden;}

.package_block h3:before{ content:"\f005"; position:absolute; left:0; top:0; background:#1d2b61; width:45px; height:45px; text-align:right;
display:inline-block; border-radius:50%; margin:-12px 0 0 -12px; font-family: 'Font Awesome 5 Free'; font-weight: 400; padding: 5px 8px;
color:#f7e36d; font-size:18px;}

.package_block h3:after{ content:"\f005"; position:absolute; right:0; top:0; background:#1d2b61; width:45px; height:45px; text-align:left;
display:inline-block; border-radius:50%; margin:-12px -12px 0 0; font-family: 'Font Awesome 5 Free'; font-weight: 400; padding: 5px 8px;
color:#f7e36d; font-size:18px;}


.package_block h3 small{ font-size:16px; color:#081634; font-family: 'Nexa'; display:inline-block; width:100%;}
.package_block h3 span {
	font-size: 20px;
	text-transform: capitalize;
	font-family: Nexa;
}

.package_block ul{ width:100%; display:inline-block; margin-bottom:25px;}
.package_block ul li{ width:100%; display:inline-block; font-size:16px; color:#ffffff; line-height: 50px; text-transform:capitalize;font-family: open sans;
border-bottom:1px dashed #f1d55f; padding: 0 28px;}
.package_block ul li span{ display:inline-block; float:right; font-size:16px; color:#4dcdff; font-family: 'Nexa';}

.package_block h5{ width:100%; display:inline-block; font-size:20px; color:#f1d55f; text-transform:uppercase; text-align:center;}

.package_block h5 .btn{ text-transform:capitalize; margin-top:30px;}

/* deposit */

.deposit{ width:100%; display:inline-block;}

.deposit_box{ border-radius:4px; background-size:cover;
width:100%; padding: 40px 25px; margin-bottom:40px;background: url(../images/blue_polygon_bg.jpg) no-repeat center / cover;}

.deposit_input{ width:100%; display:inline-block;}
.deposit_input span{ width:100%; display:inline-block;}


.main_balance{ width:100%;}
.main_balance h3{ font-size:38px; color:#f1d55f; font-weight:bold; font-family:"open Sans", sans-serif;}
.main_balance h3 sup{ display:inline-block; font-size: 20px;}
.main_balance h3 small{ font-size:12px; color:#ffffff; font-weight:bold;}
.main_balance h3 span{ font-size:18px; color:#ffffff;}
.main_balance h3 b{ font-size:16px; color:#4dcdff; font-weight:normal;}

.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: 15px;
	color: #ffffff;
	text-transform: capitalize;
	font-style: italic;
	font-family: "open Sans", sans-serif;
	vertical-align: middle;
	margin: 5px 0;
}
.tcu {
	font-family: 'Nexa';
	text-align: center;
	margin-bottom: 20px;
}

.main_balance h3 b small {
	display: inline-block;
	width: 100%;
}



.cancel {
	background-color: #ff0000;
	border: none;
	color: #ffffff;
	padding: 5px;
}
.confirm{background-color: #298f18!important;
	border: none;
	color: #ffffff;
	padding: 5px;}





.button-popup {
	background: transparent;
	border: navajowhite;
}

.sweet-alert fieldset input {
	display: none;
}
.sa-error-container {
	display: none;
}

.sweet-alert h2 {
	font-size: 17px;
	margin-bottom: 20px;
}.dash_box h5 span small {
	display: inline-block;
	width: 100%;
	color: #fff;
	font-size: 13px;
}


.stats_block {
	width: 100%;
	display: inline-block;
	background: url(../images/stars_bg1.html) repeat-x center top, #0e1c34;
	text-align: center;
	padding: 20px 0;
}

.wmsg {
	color: #fff;
	font-family: open sans;
	font-size: 16px;
}


.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: 0px 7px 0 0;
opacity: 0.7; display:inline-block;
}
.msg {
	color: #000;
	font-size: 13px;
	margin: 10px 0;
	text-align: center;font-family: "open Sans", sans-serif;

}
.msg.black {
	color: #fff;

}








.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: 0px 7px 0 0;
  opacity: 0.7;display:inline-block;
}
.msg li {
	display: inline-block;
	list-style-type: none;
 margin: 5px 0;
}
.after_reg {
	color: #000;
	font-family: open sans;
}
.after_reg h3 {
  color: #f0c600;
  font-size: 23px;
}
.after_reg p {
	margin-bottom: 15px;
}
.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%;
}

.security li {
	text-transform: none;
	font-weight: normal;
	display: inline-block;
	font-size: 15px;
}

.banner_refer {
	font-family: open sans;
}

.reftextarea {
	min-height: inherit;
}.main_balance h3 small br {
	display: none;
}
.main_balance h3 small b {
	float: left;margin-right: 10px;
}

.form_box label {
	font-size: 13px;
	color: #f1d55f;
	text-transform: capitalize;
	font-family: "open Sans", sans-serif;
	font-weight: normal;
}

.edi-box .form_box {
	width: 100%;
	display: inline-block;
	margin-bottom: 15px;
}