@charset "utf-8";
/* CSS Document */

/*****************************************************************
responsive-admin
******************************************************************/

@media only screen and (max-width: 1199px){
.header_top_left {
  text-align: center;
}
.header_top_right {
  padding-top: 15px;
  text-align: center;
}
.footer_logo {
  margin-bottom: 20px; text-align:center;
}
.footer_right {
  text-align: center;
}
.admin_top {
  padding: 220px 0 120px;
}
.referral_link h4 span {
  min-width: 335px;
}
.main_balance h3 {
  font-size: 32px;
}

}

@media only screen and (max-width: 991px){
	.security .checkout_block {
	margin-bottom: 20px;
}
header{ background:#232b76; position:inherit; z-index:auto; padding-bottom:30px;}
.footer_right h4 {
  margin-bottom: 20px;
}
.footer_bottom h6 {
  text-align: center; margin-bottom:20px;
}
.footer_bottom ul li {
  margin: 0;
  padding: 0 10px;
}
.footer_bottom ul {
  text-align: center;
}
.admin_top {
  padding: 0 0 160px;
}
.referral_link {
  margin-bottom: 20px;
  text-align: center;
}
.admin_top_links {
  margin-bottom: 30px;
  text-align: center;
}
.account_info ul{ font-size:0;}
.account_info ul li{ width:50%; text-align:center;}
.account_details ul li {
  padding: 15px;
  width: 50%;
}
.deposit_input{ margin-bottom:20px;}
.admin_body {
  padding: 20px 0 60px;
}


}

@media only screen and (max-width: 767px){
	
	.admin_top::after, .admin_top::before{ content:inherit; display:none;}

.footer_right ul li {
  margin: 0 10px;
}
.footer_right h4 span {
  margin: 10px;
}

.admin_top{ overflow:hidden;}
.account_info ul li {
  width: 100%;
}
.select_box {
  margin: 10px 0;
}
.payment_select li{ width:50%; padding:10px 0;}
.admin_top {
	padding: 0 0 20px;
}

}

@media only screen and (max-width:600px){
.logo {
  text-align:center;
  width: 100%;
  padding: 5px 0 25px;
}
.header_right {
  float: none;
  text-align: center;
  width: 100%;
}

.referral_link h4 span {
  margin: 10px;
}
.referral_link {
  margin-bottom: 10px;
}
.payment_select li{ width:100%; text-align:left; padding:10px 15px;}

}

@media only screen and (max-width: 520px){
	.withdraw li {
	width: 100% !important;
	margin-bottom: 0 !important;
}


.referal li{	width: 100% !important;
	margin-bottom: 0 !important;}
.footer_bottom ul li {
  padding: 8px;
}
.admin_top_title {
  text-align: center;
}
.current_balance > span {
  padding: 23px 15px; margin-right:15px;
}
.current_balance h4 {
  font-size: 18px;
}
.current_balance h4 span {
  font-size: 25px;
}
.account_details ul li {
  padding: 15px 0;
  width: 100%;
}
.account_stats {
  margin-bottom: 20px;
}


}

@media only screen and (max-width: 480px){

}

@media only screen and (max-width: 420px){
	.admin_top_title h2 {

	font-size: 20px;

}
	.history .col-xs-4 {
	width: 100%;
}
.header_top_right ul li {
  padding: 4px;
}
.referral_link h4 span {
  margin: 10px 0;
  width: 100%;
  min-width:auto;
  font-size:13px;
}
.admin_top_links li {
  padding: 5px;
}
.current_balance > span img {
  width: 50px;
}
.current_balance > span {
  padding: 37px 10px;
}

}

@media only screen and (max-width: 360px){
.payment_box {
  padding: 10px 20px;
}
.payment_box ul li{ width:100%;}
.payment_select li{  padding:10px 5px;}

}

@media only screen and (max-width: 320px){

}