/*  *************** Dashboard restruction**********************/

.navbar-section{
    margin-top:100px;
}

.navbar-section ul{
    padding:0;
    margin:0;
    width:100%;
    list-style:none;
}

.navbar-section ul li{
    display:inline-block;
    width:auto;
    margin-bottom:5px;
    padding:10px;
    background:#fab702;
    border-right:1px solid #daa106;
    text-align:center;
}

.navbar-section ul li:hover{
	background-color:#0c1f38;
	cursor:pointer;
}

.navbar-section ul li a:hover{
   color: #fff;
   cursor:pointer;
}

.navbar-section ul li a{
    color:#fff;
    text-transform:uppercase;
    font-size:14px;
    font-weight:bold;
    letter-spacing: 1px;
}

/* user section*/
.user-section{
    margin-top: 20px
}

.user-section h5{
    padding:15px 40px;
    font-size:18px;
    font-weight:bold;
    background: #daa106;
    border-radius:5px;
    color:#fff;
}
.user-section h5 i{
    color:#0c1f38;
}

/* withdraw and deposit in in Account*/
.dash-content{
    margin-top:20px;
}

.dash-content .container_row{
    background:#0c1f38;
    padding:15px;
    margin-left: 0;
    margin-right: 0;
}

.dash-content .col_n1 p, .dash-content .col_n2 p{
    padding:10px;
    background:#fab702;
    color:#fff;
    line-height:23px;
    font-size:18px;
    font-weight:bold;
    border-radius:5px;
}

.dash-content h4{
    font-size:24px;
    font-weight:bold;
    border-bottom:1px solid #fff;
    margin-bottom:15px;
    color:#fff;
    text-transform:uppercase;
}

/* Referal on the Account*/

.referal_section{
   margin-top:20px;
   margin-bottom:20px;
}

.referal_section .ref_link{
	margin-top:40px;
	background:none;
	/*padding:10px;*/
}

.referal_section .ref_link #copy-target{
	font-weight:bold;
	width:35%;
	outline:none;
	padding-left:5px;
	padding-right:5px;
}

.referal_section .ref_link button{
	border-radius:20px;
	max-height:40px;
	padding-right:10px;
	padding-left:10px;
	background:#0c1f38;
	color:#fff;
	border:none;
}

.referal_section .ref_link button:hover{
    background-color:#daa106;
	cursor:pointer;
	color:#fff;
}

.referal_section .ref-manag {
	margin-top:20px;
}

.referal_section .ref-manag p{
	font-weight:bold;
	color:#555;
}

.referal_section .ref-manag button{
	background: #0c1f38;
	color:#fff;
	margin-bottom:20px;
	margin-top:10px;
	border-radius:15px;
	padding:10px;
	border:none;
}

.referal_section .ref-manag button:hover{
	color:#fab702;
	cursor:pointer !important;
}


.referal_section .ref h4{
    text-align:center;
    font-weight:bold;
    font-size:18px;
    margin-bottom:25px;
    color:#daa106;
}

.referal_section #tab-1{
    margin-bottom:20px;
}

.referal_section #tab-2{
    margin-bottom:20px;
}

.referal_section #tab-3{
    margin-bottom:20px;
}


/*------------ Deposit ------------*/

.depl_section{
    margin-top:20px;
    margin-bottom:20px;
}

.depl_section .depos_1 h4{
    text-align:center;
    font-weight:bold;
    font-size:18px;
    margin-bottom:25px;
    color:#0c1f38;
}

.depl_section .table thead tr:first-child{
   background:#daa106;
   color:#fff;
}

.depl_section .table thead tr .tr_1{
	background:#0c1f38;
	color:#fff !important;
}

.depl_section .table tr th{
	text-align:center;
}

.depl_section .table{
	margin-bottom:20px;
	border-bottom: 1px solid #ffffff;
}

.depl_section .table tbody tr td:nth-child(2){
   text-align:center;
}

.depl_section .table tbody tr td:nth-child(3){
	text-align:right;
}

.depl_section .table tbody tr td a{
	color:#fff;
	font-size:15px;
	font-weight:600;
	text-decoration:underline
}

.depl_section .table tbody tr td a:hover{
	color:#daa106;
}

.depl_section .table thead tr th{
    font-weight:bold;
    font-size:16px;
}

.depl_section .table tbody tr td{
    font-weight:bold;
    font-size:14px;
}

.depl_section .table tbody tr td.cal a{
    color:#555 !important;
    font-weight:bold;
    font-size:14px;
}

.depl_section .table tbody tr td.cal a:hover{
    color:#0c1f38 !important;
}


.depl_section .col-md-3, .depl_section .col-md-6, .depl_section .col-md-5{
   padding:10px;
}

.depl_section button{
    border-radius:10px;
    background:#daa106;
    color:#fff;
    padding:10px;
}

.depl_section .flat-button:hover, .depl_section .flat-button:focus{
   color:#daa106;
   background:#fff !important;
   outline:none;
   cursor:pointer;
}

/* Confirm Deposit*/

.dpl_confir_section, .dpl_confir_acc_section{
    margin-top:20px;
    margin-bottom:20px;
}

.dpl_confir_section .deposc_1 h4, .dpl_confir_acc_section .deposc_2 h4{
    text-align:center;
    font-weight:bold;
    font-size:18px;
    margin-bottom:25px;
    color:#fff;
}

.deposc_1 .pal{
    color:#fff !important;
    margin-top:15px !important;
}

.deposc_1 .pal a:hover{
   cursor: default !important;
   text-decoration: none !important;
   pointer-events: none !important;
}

.dpl_confir_section #dpt_crf input{
    background:#daa106 !important;
    color:#fff !important;
    padding:5px;
  
}


.dpl_confir_section #dpt_crf .sbmt:hover{
    background:#0c1f38;
    color:#fff;
    padding:5px;
}

.table-section-con{
    margin-top:20px;
    margin-bottom:20px;
}

/* ------ Earnings ------*/

.earn_section{
    margin-top:20px;
    margin-bottom:20px;
}

.earn_section .earn_1 h4{
    text-align:center;
    font-weight:bold;
    font-size:18px;
    margin-bottom:30px;
    color:#0c1f38;
}

.earn_section .tr-search:after { display: block; content: ''; clear: both; }
.earn_section .tr-search .input-group { width: -webkit-calc((100% - 40px)/3); width: -moz-calc((100% - 40px)/3); width: calc((100% - 40px)/3); margin: 0 20px 20px 0; float: left; }

.earn_section .tr-search .input-group:last-of-type { margin-right: 0; }
.earn_section .tr-search .input-group label{margin-bottom:5px;}
.earn_section .tr-search .input-group select, .payment-proof .search-box .input-group select { background: #fff url(../assets/images/select-bg.html) no-repeat right 17px; color:#555; height: 40px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #e7e7e7; -webkit-box-shadow: 0px 2px 5px 0px rgba(246,246,246,1); -moz-box-shadow: 0px 2px 5px 0px rgba(246,246,246,1); box-shadow: 0px 2px 5px 0px rgba(246,246,246,1); -webkit-appearance: none; -moz-appearance: none; appearance: none; padding-left: 5px; }

.earn_section .tr-search .input-group .days { width: 22%;}
.earn_section .tr-search .input-group .month { width: 45%;}
.earn_section .tr-search .input-group .year { width: 30%; }
.earn_section .tr-search .input-group .type { width: 100%; }
.earn_section .tr-submit { text-align: right; margin-bottom: 40px;margin-top:0px; }

.earn_section .ear_dash h4{
	margin-bottom:10px;
}

.earn_section .ear_dash .list-inline h4{
	margin-left:5px;
}

.earn_section .tbl_earn{
	margin-top:50px;
	margin-bottom:40px;
}

.earn_section .tbl_earn  thead tr th:first-child{
   text-align:left
}

.earn_section .tbl_earn  thead tr th:nth-child(3){
   text-align:right;
}

.earn_section .tr-submit{
	float:right;
	margin-top:0 !important;
	background:#0c1f38;
	color:#fff;
}

.earn_section .tr-submit button .fa-search:hover{
    cursor:pointer !important;
    color:#daa106;
}

.earn_section .tr-submit:hover{
	color:#daa106; /* #fff*/
}

.earn_section .table thead tr th{
    color:#0c1f38;
    font-weight:bold;
    font-size:16px;
}

.earn_section .table body tr td{
    color:#0c1f38;
    font-weight:bold;
    font-size:14px;
}

/* Smaller than standard 1200 */
@media only screen and (max-width: 1199px) {
	.earn_section .tr-search .input-group { 
	    width: -webkit-calc((100% - 20px)/2); 
	    width: -moz-calc((100% - 20px)/2); 
	    width: calc((100% - 20px)/2); 
	    
	}
	
    .earn_section .tr-search .input-group:nth-child(2) {
        margin-right: 0; 
        
    }
    
    .earn_section .tr-search .input-group:last-of-type { 
        width: 100%; 
        
    }
}

/* ------ withdraw ------*/

.withdraw_section{
    margin-top:20px;
    margin-bottom:20px;
}

.withdraw_section .draw_1 h4{
    font-weight:bold;
    font-size:18px;
    margin-bottom:25px;
    color:#0c1f38; /*color:#fff;*/
}

.withdraw_section .draw_1{
   padding:20px;
}

.withdraw_section .draw_1 .col-md-3, .withdraw_section .draw_1 .col-md-6{
   padding:10px;
}

.withdraw_section .draw_1 button{
    border-radius:10px;
    padding:10px;
    background:#daa106;
    color:#fff;
    cursor:pointer;
}

.withdraw_section .draw_1 .flat-button:hover, .withdraw_section .draw_1 .flat-button:focus{
   color:#fff;
   outline:none;
}

.withdraw_section .draw_1 #flat-button:hover, .withdraw_section .draw_1 #flat-button:focus{
   color:#fff;
   outline:none;
}

.withdraw_section .table a{
    color:#0c1f38;
}

.withdraw_section .table a:hover{
    color:#0c1f38;
}

.withdraw_section .table thead tr th{
    color:#0c1f38;
    font-weight:bold;
    font-size:16px;
}

.withdraw_section .table body tr td{
    color:#0c1f38;
    font-weight:bold;
    font-size:14px;
}

.withdraw_section #tbl_1{
    margin-top:20px;
    margin-bottom:20px;
}

.withdraw_section #tbl_1{
    margin-bottom:20px;
}

.withdraw_section #tbl_2{
    margin-bottom:50px;
}

.withdraw_section #tbl_1 .btn_confirm{
    padding:5px 40px;
    text-align:center;
}

.withdraw_section #tbl_1 tr td{
    color:#0c1f38;
    font-weight:bold;
    font-size:15px;
}

.withdraw_section #tbl_1 .btn_confirm input{
    background:#0c1f38;
    color:#fff;
    padding:5px 40px;
}

.withdraw_section .msg{
    font-size:14px;
    font-weight:bold;
    color:#daa106;
}

/* --------- Deposit list -----------*/

.deposit_list_section{
     margin-top:20px;
    margin-bottom:20px;
}

.deposit_list_section .list_1 h4{
    text-align:center;
    font-weight:bold;
    font-size:18px;
    color:rgba(4,23,46, 0.70);
}

.deposit_list_section .table thead tr th{
    font-weight:bold;
    font-size:16px;
}

.deposit_list_section .table body tr td{
    /*color:#555;*/
    font-weight:bold;
    font-size:14px;
}

.deposit_list_section .table thead tr:first-child{
   background:#E6922E;
   color:#fff;
}
.deposit_list_section .table thead tr:nth-child(2){
	background:rgba(4,23,46, 0.70);
	color:#fff;
}

.deposit_list_section .table tr th{
	text-align:center;
}

.deposit_list_section .table{
	margin-bottom:20px;
	border-bottom: 1px solid rgba(4,23,46, 0.70);
}

.deposit_list_section .table tbody tr td:nth-child(2){
   text-align:center;
}

.deposit_list_section .table tbody tr td:nth-child(3){
	text-align:right;
}

.deposit_list_section .table tbody tr td a{
	/*color:rgba(4,23,46, 0.70);*/ color:#fff;
	font-size:15px;
	font-weight:600;
	text-decoration:underline
}

.deposit_list_section .table tbody tr td a:hover{
	color:rgba(4,23,46, 0.70);
}

.deposit_list_section .totalDeposit{
	margin-bottom:20px;
}

.deposit_list_section .dplTable{
	margin-top:80px;
}

.deposit_list_section .dplTable thead tr th:nth-child(1){
	text-align:left;
}

.deposit_list_section .dpl_list{
    padding:20px 10px
}

.deposit_list_section .dpl_list ul{
	margin-bottom:40px
}

/* Language*/
.language{
    margin-top:0px !important;
}
.language select{
    height: auto;
    border: medium none;
    font-size: 13px;
    color: #fff !important;
   /* padding-left: 5px;*/
    outline: none;
    border-radius: 2px;
    background: #fab702;
    padding:9px 8px !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    border: 1px solid #E6922E;
    font-weight:700;
    z-index:2500;
    /*margin-left:10px !important;*/
}

